From 61df1e7d367f7820bce42add8a491944deaac4e0 Mon Sep 17 00:00:00 2001 From: disenator Date: Tue, 10 Jan 2017 13:43:18 +0100 Subject: [PATCH] Rustic hinge length 200mm --- .../Hinge/Rustic hinge/Hinge_200.FCStd | Bin 0 -> 72675 bytes .../Hinge/Rustic hinge/Hinge_200.step | 5722 +++++++++++++++++ .../Hinge/Rustic hinge/Hinge_200.stl | Bin 0 -> 201484 bytes 3 files changed, 5722 insertions(+) create mode 100644 Wood Construction/Hinge/Rustic hinge/Hinge_200.FCStd create mode 100644 Wood Construction/Hinge/Rustic hinge/Hinge_200.step create mode 100644 Wood Construction/Hinge/Rustic hinge/Hinge_200.stl diff --git a/Wood Construction/Hinge/Rustic hinge/Hinge_200.FCStd b/Wood Construction/Hinge/Rustic hinge/Hinge_200.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f5ecaca40fd2e848d45130b83384adf68fdf5c80 GIT binary patch literal 72675 zcmZ6yQ*V#GCVCE`)9j6F*l99#pT3rc6cIw{q6z>GYGdp7Yj!AB2o0u8Ak@vvuz+z_ zH9dJVJsth!$6Fs_Z`bhv^7DwHnc|16@$IMa?E@P#SF74)HhQVIvO7!! zrpqxw_F)fCzC3EzLH20{X-V-Bf9%{phA2+{PI4f_?d8oooWtVv?*fh zc4A-8g9F?Q&`{s-eoEqcrg*X;<@{}*e0O%YS@mV@?Yi$iKOsiG*P)$gix> z{tjSOE`{oCxLALvu^?w9ogbCKHl>d3gCBSTa@K5v1hK^=TCAV9v32aW0h#n2>QY|4@j^Dbjbzk<>t z?K7uKQ#xZ1T1{JKy$N>>(Y#B1!!L64^R64h=y+#hK__ijQV3j+D1DBO`!rr~AoF*a zJ=INQ%fO$JIk9||O=nxqKW5NtxED`LD}i10MKA&ru+M7`2Z$?xIU##tK4k&ic?7o1 zCzXse%(m4X6_T)(dZ`!0F!b%zU`cx(8m5 zUGVJbEDADr+oJmnM>xs(572+Frjjv+9y&qfC4Zvi2MHS49pJrEj~M289@IzA4vY{- zB`@_K?VRzv_7rp=ddnrJHat`Abq*c@GL{E;yp_QGG?r`4umN97ANufP7_~}^E>B5dOcJ?mM10M>m-Zh zlmKE{i=9N9Ri&8Z1%$NVJ-Hc8jOikxO=Oblt~*KxpANQzv=B7f5Snz@kyJBu3r(au zLC93hi^cZ~lSO1$QB~{rzo7D&FzEzDwboHMygjhO17fRB*Ll&%qrf{SS6KYgp~n!M87huV5mp^ z7j1)Ip7Je+?7bN6hv|8Zz^5-&WKd=9-XK)#!Z zu|EqvJqNf+X<$y}(R*gm8*1bY+4Qpp>XVa8(4h1;vA+NwHsZ_Q^J=)!{E5W@47Dx7h*KOOCD^ij(rE+o^vMB#vUsu8HI`z0PVc)VyH5SUDv!*Q1`!$4y7W?TA znaLk&4hSzBqNTtVzxq*VouCah^g2^9giS4 z*1Lh0ujgU0a_#)o+iTD1`w%Uh%)^qOW#Z)k(y3)C8Y2`&4OIy{8^@DLjf?Y|$Y6e$0Ti_Q5Jp51 zq&XlJ+JICz(IwypQkpQ`a5Kpw+w-uR$|h4w0e3j`7Wl^n+Y|vGzM_N=@#=P`Vwk4V zkoSQEI#h}+wQExN0hRzW#02m8sP_Ux=xV5iN(QsWEOM-8CUg@eG&F5>7fm*s8L(~C zFq8yQWeye1WLN2>myiswuikBn?pfD2A`O=;DTj`* z&2Xwq$*@(JLcSW3KGt@7Z=M4%v!e;#o!634jJMW$3# zCtjJ@WW!_wC_t%-Xs@bDHnI#iYXXdg`_&ta~VlMI)!R_1#yVsLODkeS~*_&6Kt=boT4@A3rShEg^yWUf|M5h47A|#clNqQ_*Of~%8gpT>KD;OWZtMgn;#YyDUAYDFAQwc zdT&)R%<91m8Et?iiGQcTh&}7oB&{yLTzWOJuxp2D84u?+pz~s6Mg1Ii&PyV2N;UmP z0Su6zRd%x&Vq2Eg50Bm<8kb$A>M0zHPqOPRlFV&X4?-uid`KpY5K%ZjZd(5!pL|si zgZQrl@vFGva5C5EdyNTvJ6A9kQkL1Wo^E4kn)BQQ{H8<4N6VhnDhzW+x^5s{QcED{ z(V($G8W51HXtR8p8R=a1a*bAXTM-?N<8U0%5_RZB#*fU=ECJN?_49(nyA|0F}4OZm|mD z(YFDCMFR2K3fqzlgLT|^Xd5_HlL;eB)bbi8YtqTGnu@m4ZY8O}w%Imnby-LQdAF%X z>`IMARJ&q^fwSt+fo3t$MpRX$5_-Z8SMgDrY78_|$8WHVb5GPPUd{ZGnNw%&NfBYL zE-pW7p9l<|u2O^w!*5Ax5CObyU3RVzJyip7Bpya>vuu<+pNN;8SMVT;W4WV(+u7} z@)j#jd(^j$ zX@ch?+-R074wgfk4wMZWSDJ{S(XYY!xd2@o2mS&PP#AU2Y`em(49x-2+@22x7COiN z%uo0+)Mx?&rdw(#M5GFqVi2u@wZke0z0sI2TMMe1*O6ueNa!@#L?+ln7IKX?DUx>s zFL0p`ivV4*&V(}0CRQ;~Aq9pM@l}~kwyD??4Lz8cceF0_zEfA~(T*ptJeb7d)m~@> z`EsAiET||xV@e0-c_Z!4>^PbD@AwVKt#^+P1AqQuiG|((X5rKQp=dn$82rkgUv17p ziIhrTBMh5Bs@08*N?$`9TbTmpCy|D5NlBs$i1v@FPB$Je@Z#EX>aX!FfItPkSMe>t zi^&mw6OcuR9rrC@BRJ2t?Qkj{9Bshr6llDi0HtwxLOIQ_2diJ=le)ig2|+~tMd?zG z)6=aXEf@{XVtNjNS0n1kaXw);U#$wnhoSY6oq)}MC=(8QkcAXyt`3C{CiW%b*Z(u6 zD}rN1_05sy-y!=%Dx$C_u|Y?0@s^gG z1EYu%ntw4D!W{YWd`wHACuK`LuP+&9d#hALEU0M&x~vvv!ef}74;|*wj3tJUB-glE zKNb!|l6n)gGxh#J;RE**vRwXFd|=y<>ihUOI@McHzr$x>Fb}$704b=O+K7e?dB>$~ zr`(|>8ylV65IF1mh1$lV0N*3*BE1dkKhO?ISOaYC9@~$ex*k(RHDJWDK44VpDYA6($IQ4jJ zg0c|J?3u|ruN#rAl8=C1b!ZeBU5am1=`OvyGqO12rfh$h(RmC6O{D{_{i`eI0&FV4 z`}R^YNdrcZyBGAv;Wl7X8zp7BESSbAr{%9Y6l%=K)+IfNzbB4>gU_K%1cxl0 z3;!WC@qZKTh#nouDs$+871lFt zll53yS$aQ~RsK6FCtK~Zx&rW*FKG^BmECWjyaP5xcwWO!WR;C|8zVtw9l1Q0mPw+@ zTWsZaSyMYQdMq!2IpwQuhqBB5jnIscd-U%<7?!lG<*Dec!i@Q#dmfP^M>S{q$wrY% z&J*t(2@eiMo^n9qiM7X)N{=_jG1wZ6$4zJXxFPn|!~d-T1>rAd$lNRpJ4oJBa!!T$ zIPCw?W`Ue?u=c+>{}Uki6iclF2SK%(qTYJc#!(jgEGY|+L^5|=<>-Hpv>LV|EJY-7 z$j)#mDNXcGHXfJJcWOE*)bHD;^2eewNUXGuTDvXl|We_mW=n%X`q%P9bM z@!Nh4^k2AzXg18sCcTta@^UNwot~S{W|t*>h$Lbs^tj*dpf!dV-DnAvGV@UokSw2Dx)g-GFj{7d;hM4HFrPdn=g~yqS5@NQ{pQx}6(6Blc zTc&$=F*(o$MOa|lXPqQtxxl>NuVEjK#%H0wfu(kyV~!%_i!z)8a<$O3*kv&w-~;8Z zgz6zaZHUT%BYXUP^o>Rbwr2%}O8@?2~{Zrw_=B_SG}&O8Yl3ac-r^y07>a zzB^(%3nZ58938=G(CKwW)e9>;OVfD#CkgFN#c`uNRP(Nc@@L3P2JjY*W*$4S+7k2V zEt(%J{6aA+OSHsCeiS9v8iZv&sc>8KErC7hc?}+Vr zcQuc^qpRmG31^WRz-`;BtY%!PbQ7t#SCHk!p%;oqe#Q&uMy8nZRn&EA5YlL01t}2# z4=;nS0mlRB?18BwBS9LSAY6s{(`%v?42qcwJo!F>kHQS!M95ls&_(Qw?fJ7jZ|U8I zb%`p_D^SLNRu#X7UwbxzI8qAQ5uEx$Zo1_KbNx`c zV3CGFM_}0D-7BSQ=Z`G5Y#yCXCw~PhWjT2M=`lc%o$PJyp4G|d4?WgW zMjwAb0D}_KGzN^}9 zH_dIgXp=FfTR7v(puswNbSe*(b`m^}G=?7`Z#YTAutDr4Ci07A8bJy3t`!5DZ{?P`>Re;r%%`JQ`dHf0it9G6l&!3UxWl~Q07C%m^N$a z%~$iDKu>m9wDjisc{+x{b^y-rE|zcXPes0^9=B#K7J?W*(!bU^A!!t>wKz?npIsm( z6OLV+Adqr0*n!F-Z-IPjpF@@@{me3MihiOhHp0qqx-0uXVD}k@zmqCA$_#1lp@)M% z$?h@9A>WCVz33{awNMPO;6~eQ?w|HGAQA|xj5f;3EW&Jsh~5u|MexX!z!3CENb$}j z?oC8PQkiX3SxmKq3K;`!9b`aP)J`+P_BUdOFaQ}7pPiF-8DYL-G5^5DRXCMSRuL@# z`h)&WnK|wQod=?}aQrI=p4~#p0 zLoRqNVEAP?=w-$fDf0AE;wGrc^~oYl6Q{#PF5wO1gsX2yp_uz!zL9w#zY5v0`zSlf zm3jBRz8szF&#T?z)6-c7pD_j(L$7x*+*wfbf=}GQe{)*q*fct^E5z*2{X?RLvOsJi z#Kn_m55|2=XX|cv)2*E#mpMI5A%|A%{28lBuUoMWDQ;4?L@9gR3d;?o!BST6X*1@? zCvs8*0r&G+V>M#g2WVm|e*PsYvSP&J0GuAS;8$T8I-z^Qk!!FoiP0N{*`#BRhGKjj zi{p{t^bpK&w-*TYN@($WnIzogR^vwfrpwDuzz12Q@qYS9nN0iwxdKfJ8 ztB@tIEEQ;`LR@2uSloAKsF_WkxY-Uj=bGaG-pGY8N<;)xA~xhN9Tptz+dF2U2W z7?}9`3a@IUGqM#n6e51p=lt9{zT%6D<+E9LU|SU>+@h8EJ_2KsaSCinmH@SxN5KnQ zlo5CMEHKcy65L7yP&wp$qqfQhP&TcBdQNZs(ovLTKzXW3(Je6s>I?Fk( zhY4vcInM43W`c`58x3;NwGKwgF+@kXaQk|Yrui8U*w+lVtsc#Xa*?Sa862y<302xtsLr`y?K`cA?e4qPK*s<$j~U7p^TV!k3q6f zbaaxuq?4w?{g&fh&+QU0j%$C;6)(e=T}&o94%b@Oh>WI&HyWl={zAxI3v!*zp-Cve zreNeCiBY85F&YO+_2O0g>Xu$Z`>MAcIQW~9kznHIVl734DooMp<&?UPhEb_em>M)6 zGwR??vF0*))pArA=eNZXcrHjQ%J(E|ix^#^8`fr3_BQ9Zsmv@UK<7nEMI1aO{FV#Y zr!`^j(3qp7p6JOrpeaX24F)g{viPAo!wWaO2s|0QA}r5k-2Ec&w0cl)j7(=Gk4_&( z4b@s=D-c{ua2Hi}IS|D#hbBJRjLgy3*Uiy|jJ{z>!TWw*`2kh@;yIFc44~ z7!VNrzy6nkp_7ZUg`tBfy^)hcs)Co6g|??32JG7vIg=i*=-Ze$tM#&L!ek7Fo1=uQX86265J?vkrPUF-;qV&H}t% zZT*AZowV(!SAD!?DmvFTnsx7)Y$yVffxY5Sgw-EjAWZHU&^VwN(4b%m3uNjDgcBx5 zcGdRUdC1i@`KJ?-(C^GDRhg8VMl}U&n$X%RRVRRYVX=+)HMT%w)1|sw-AyC1BBRx_ zhDo_?VmH&-#x234Y38Mm_r&Hdr3UUKN3UE-hP``3&6Xa~TZ2>piZr-FIT?yTBC+4# z-!9uJ{M|W@fL3p1MD<9`${w4#h z>)wTIOQwWe%i@5Cjbm;AZy$Nil8PxJGf+FNaf1=ZC%(Dfh?&>@KR5TEkKkDC$-{kzAUu(ZB{rR5X`uuPDd3$(q^OxhtyT8#0 z7&ZZulzeYYOO^EWv*s|Tkn}V?1^Z1yKjKJg*1^Bj&crZaSZJOMPy4^GJXFIV414F@^c59jckrn-|}ZMQiTlqDFG@VtGK9N_Yes@J9@s1t_F;u{uSo zmTP+u^;~RM#)Fx|d)BEQGK-Z$so?xpx-aNG9Qu9^k{6wHI&c^ulQ`KFS6RGRTlXIg zFK+;%g-uygo-@UXvWUY~@^=2&>czSqs&ctC4GE7`mm$QGZg(ogO71Xvj7p1+Y;uAN z8cyBK5;W)64Y|vbXo3{YQdheou(6W4DMk5oF5ln#_s*WF#I`*M#R=vT?hNd)5H5X$gdGrQG zlDFAKwq5yKZ14mJmf2`zwVAJbT%MBxLUvHCFw)_*jdI#);E5%U=X--7sY%tg1Z|gz z+cYka2Los67aTYnGM^SutR1}}p1^IT zE#hDo>d=e8WSw+FZiC!N4YkAU+@t3WIbe307L2?i2r#bTkR@$tBw3W4BK@EDT^DqI z;P#ZZ1Lm=Szl5#SjH4ztfWrG_6uD-EN`FQVa297M2(#m~7`v@~e z0^#fmo`7QG`~B?pqW-4vqy6K<(EY2_dlSp~`SksA=B2iGzE2g$oyF~BkfzA+{q>FtvELYsN67dxsUVJ_~ zZ*z0(HSnjO|1mi!OuX_s&FW0_5_@j!IaKyX-Gr^oT#^5noRsE5wuyV$WtsQ5Pw?$I zNWS5gCL+rgb=`S$2{}C725zyY{yTX`8N$h!?Pix{Hfi{Er1;p**!$z+n$C32yn`l1 zS=`hYWOX6$l!aal4W!Q=oGXc+@#YZ|twg7UN$_7rJco->a%y6Y;#uI{!nl+TVC&sDjpt|`6}+M{u$@ zi+gMOvhMvsm!BJR<2TOjBl6%)_(hQ>nZxADcE9ylx5*~f>MZuCO+yuS61Zso-`}2k zv2I5n#W^+igwM)1sw+wAs>6Dw#Hq^nLBwR-mGzmM|!mRIFi^RC{m)}VlJ4K|%4 z;2l}86->HX8XJB{YY%meRtF$f9B>;N9VAk@b*4qRqCT1q>n>VA=*|)Wh3--xy^n<~ zQ65oH#!Bo$t{rzhtHGXkskTm!BNeNHTrusLJcu}P=JJz&KLFp{D42OzaBN}3DOf9^bq0=je1$7Uc`qKm}Kjrr0>( zp{)dHI0OWf!y2T)?iu|-RmgmZhnatWv=$csKF){r0qSQ=Kv={jMZQ5rlsy!fJAHq2 zC4u9^!cWj3ApPIyj@;I{b5C&R9!c6LSjVfqET<|EU^G#3lngPa{E6Ndc0DgFbfC zjq8?qVYs=d(9YZzz} z>q~d9E|#;CkDF5uZ|m9C){U9>*P7lubZhQPy_w&n`&!%46E9SN) zyUF!_(LwdIeP2A#7|t$)59q$F!0>94?Sz-}V}rNO!^+Om{cIA4NoFwovD71^x`@;6 z%7i8}Mdb*f*L=$(T?k&a1MoP#yB1RlgZl6khpN|T)slKRqIP}W9wdl|3EsJQugdlYa6MTe3m+K(<@x4{*98sJ1wVgK-~>yTC``QcUBMVVJIA9# z6eRuJSprnZVJ1Og++fJK(tRBcB{vZ71f^IjOwtJr2Uk>Th$~d3bOI2~N!#BP5PVj; z+pV9Dn26R~*yuBchQQoD0TZfCJ50=z%HJPgBZIG1a)cV z+H`T&* zQ4A$A!SY3X{|^b62E`$M{u9O?)&Gct_5VmfYszki9ckx^rp4w+YCrpsId(}^-y+CG zbDP}GXdnWVM>4VhF0;^uOsRyle7D8!YIi&#C)1ge;qCEbua5uI(bN6?U(=`{eJz^bKn=@0$=LL7v(md>7F;wI%wc zM?c0%@Nyf>k|Z&xb3(6Z_^^VWbRjAt2#gb+rc)aAGngt{cpf!H1V+^t^st#Rr0jq;BS3TGe zY!iYS&~JLuJ(xKUf8~y{my?kD!s|GC(_y+p1 zasDV&r4J>5_M}V>fg&+~5e^U^)D+XvKHx=1+AO}%Ti6G&Ye9eqGc)t8=5?iuZ5HIL zxIyusZwD2z0q5MdTpwJ9n3#Y0+QY&S=$H*mhV=R!tmqid_wGA&sDBhi9q+7+ZX>(( zrmR}m0~BB!mXf+Vtnkl?LO2Nq43$+P?unnm@e5{u6@0>Z?N~ypJsU&^yYYL}r@FaS z8oRwA_2CaJ6{bs5bI&ln>^=OUc_H05;xy`c!Zd)oqlE%HkUqGkS)Bto_hPr;){N~M z4DYLqrULY+5awnVOQjXjkHFmatfcf|i0U2IjMR)j07Y#my-|&p?+sno7T-qZYx4g0 z>;{fb^@1f)$m7YX%Z`RW!s*0|AjHsd4F1Fwu=41xzj7jG^L%1#!I-%o^`TOJdKx1L zd$l0Y8l2Sh1F<%O)Vlch`)He{H2r!uazgI)^THrVo5y$JVbIsY^oW0w6)PrcLfF)E zb>>0Y^aq}?R*vDYgy$unu+?%xOjABx`*_t8tlIj1MZvv(LdVAjUt zo?;IU%i*dH3)J|6=?-L5Yv;^$aZGM$^P@=g;uy@ZLY!JnBJNh{4qKNT?&#cM4mRp# z14bALC?g2m=tQS*=fpoSNRWD|@%)@_p16WY82zN{5zf^NsN)GLXOvI?L`bIUa>yJx z@^m?MqY;k}m%c$p-%v-9wWJ%oO#uU&FBszqTE?~(Qlss7*J_a}0f@*106ea_K^`cpg|c<`VD4GyrOvzTIFin@!oX+1f0;BV zfG2%7z+kjmMyZ*N{H2vvgj5~=BxuHQwKHT_NI6zX2ugqFP)ZE`849}6L;-ezg~2|& zBAy0RapOROtQ08gI?;j=wb55&J?=by&5v0mrE`Q)u4j4#OOc^c)L%0JJ87`Hnmd6H zT@^HhQ3Fa|-1U}Vxz~cw%}2lZDhG zWlYL`6E5oSdzr&UNk(-DzkO&W(pAHs?Uoku&V24On_parwa!=W6Tc} zwTw-mBFIj&U;TazGHxI`pr_}S(Ha1|8}g=vlI{RDY+`z>3cz_x*3kXK?wbOD68OW# ziOM<~B&5i`n%`Xn4R7&;aH(byFyg78=%T9Pbe$(BHmc>S&PoLG5XswRv@$_K{}<_f zfLdfqRp05>x${Y7WKi`Y%9BF1V`abiSb4@+jI7#7hFJRCorrTf5xy zXz(g?G5{m^GbQ^Q5Rg%_DpM3V&O5xHts_R&mRKr;FaLB=r`DIVIWa>`(2UBNtEujNj(Z^@d|?VJ3^nOIc3P-zW0%!>JU^(T#|s>5e&5d^@$xDMip5 z@3dLMTpW;jy*8KWh(^x&Ndxr{QxxSm9lwrb7`I_n<%Oy6;b~2%E(1p&mBi;t{8 zBZ25Xdu$g**h_N#2}Rz!Ir5YPx>EluHEVNZp9gXs5Uoq1)WK-Buyij6@SpjQiPQWUs6<| zT5NQ2q>7wB(2;%IOEmFzpp{1~=RTIXiYp7iqvnC?_28J%5MAQh&G=z00ENELXd|f1 zD?;4E9er_ra~zE4=FwW#**ByVpw*Qxtq?5PXko*39G0CtHM&Biji(BP7QB9oWFC%{xQ%jYq-b~GT?4MhMcY+E4 z`mOkaQh)O>jTC?T&Ho41`Dfgp*XR4}Yw6@yy1%cF$J5ivlki&a_wCHp-EIHf9>1U8 z=ik5IYu}J>;ot6ee*gZ0cs#ja-q!Ea@q4@fJa|xkJsWpVXYhF1mR|Z@H}`Gw-G~vM z9}PYUJr0Xc>(FCR{;u~Dd_8I}oVy1@j$M%v0gJ@^x1>IQ)jdY%@%~5Gn`JZaPp=h0 z0jD-0Ad9}G)+av;{xnj$=llK7RPg&nr#m6H9Qjvp_^3CT`2UAac`nAdGi9o27e^*3 zuyPxWl4P++RRkjzjRSy`S0zfak>kU^fi0h78>InO`a^-DDX1!`#i2%51T~~mjb#3s z5w>PDGe-T}Nq#vXw5F|@H3@n=$r@X6f-+_>TAn01?1ShEI`EtW5DDBGhPmoXCFESt zG)#WWDE8#$ym^+qzu7Vmx?TIQdQ~*&WQ63$z&9<)mMC*M%ux6#v2evin`%{zI|UI- z#i-!02Ba%#X#)h!a=rjicJ+1DhQXPYb(VqOW-FpZOiwA z>Del*PzNpqr;y8LCEQZ?;@gPte_KM-Os`*|R;Pgk-=ZZC_iU<*l3v*%oDLdrNLlv2 zNCB4uv6OC)Dn1Dy(vQ3WA!JtxgkV(uiUo500zFZm-xA|tvIf(}EqNOBu5D?qj2S%$ z{^$xUU!qi|=DzuM&+{A30@HC3k8!^Mg*(vY3?%fK$@LxnOf|AoNlr^%(ZI3E$g#>u z+NOCsSkdTmqr4pE4B&gs8cGkEs?KS}T+#RiUSB&>QDm>xXCudh)4#rcvtzFZK|4Fk z7O|{w=+h9zO#Z&djh2UwB|;6%KZ!U?zE%RcTuaKZ{B2Ww8(jYmOW3s)rmPF9-u2TtsW!7}HCUVjOJ z&=e1#u!K)&DLZFbj1TQ%fmnup3FmU6a&TH3(c+va=c6R??E5N!fLR2P$>N^-EKv~P zSqKCrO{e1xjnm9vTR~vhCAC%$Ag76Z^jtde)?D~Gue&?6*Ak;>rQ$f{qnV?_dXYPk zsSFZU>~bDo$K(6^{69XjL&i zYjXp9{l1>tJKI&?EOm>2Ge&%j#17f%Jrz51wkyAbh?whx8FE)w4#N-B<(``$bhvk` zY76HDIH|bvzx2|h9@EP35{n&k`bCcI{tb1d^J}(y5Yo-vZzy=syQhq&9$H(w>ng)} zvG!w*u2h6O7=P)JDH-7wdl4(GuE;S*wark%SL%xDS0$ft(1P;sE>AT~h*)gS;mST& zxSG}zEM#WCn**@laj#=2iuRv(s;@`k67f)&mTVr2KKC%yJA*e;frkEFK-Dx9%(@cG zK^n)A2p!|Xvw=9qW7Dk(1(Gs=7!jYGsFMtDdZ+pzyByVK;_2$_`yn&)domNqi1`7I z7uKq55^)>Q7zJkt!>}}$dcx^-?y(I`AIDd)L2)?s1?6Sp& zbvT$|gpwIr?xb<)q>5ukffnaryr)|a8*&<4wdk-knXY*SX86I?q%h7+Xn6QUc1Mm> z+PN_Z!KF9W@*HPThh|H+BUJuGQ3@T_mA|Hx>u_UiZ=-=V9qaJ-ZdGhWMjY15Z!d{#20jUtK7m$^jD{}1#*%_h z(K41mKFoy>pVQ~2rg9wB$JVvdbU5d3)*~S$`-8{<3#Un!H4u+;^uiEGZ;E??YTh%- zU_{qNH|Od15a)TKZ*qiyl*zsT@D1867ck0Xv#AEQi_(^=W;$Fbg?j=|q{f*-Xx%9aIlt2Kabq zt$H0BBL>&~UaAXvufn8P_Q~TS;|hiRkB{!Jvt~{ZXk#e-C=@n`1Gl(3*h=TR}Y6Mgpr*y#Td_WFaz^p!{ccOQWT~bT!h(Ua3nf* zDrP#nwhOd-e@iQ50v6H*tILF!QH1_xOeK zE*`E*vztI#uGNf>t?^AzURzh>A~sV(9%2*QYl+b#D=`)0(ZZg#C3pD~?#mK$eQD5G zF$8LZ*Z2Ao;Tzh+SNwV84TCG%F%QjcnC71{D;gmk->#JO?C>=+JY2N4^86>(ZjpPB znVStu=CRf*VlMou=D;=4JQIazY{s++?^RsDuKA#qSBL)JX9??lXspL;`>SU zbWjAyU6S}=nniH0Qco9Bl0tTCMjy|3m}Yf1c+{^F1V{5`F8k4bv7+}3_VQXv-x6DB z{wT^8uJVi=FEp5j#HSf5hE65#h88Y1B7IkTKRvI;A{<0d;c0wSAf&*JA493$i6 zjo&$O+m1r~^ChZ>^=WH#P#%qOg<^6UMWk8+^^gkH?jZVJ6BTn-F_CVl){tr5_ z{|B8?6?Nr<83Dfi{fGS2P#2J;_ne0I*sxPInyj?q^_(PXzn4_P-WwwUJWIY#&wCI-rPl zmTk)}lmVa!G>64>#2@|yOt`2>0wY2Vq>`FRu%o2y$ntXjBs~h%7>Jdok zqNI8u`m-VvdLjov6U7WrXn3J{%s^1R3-CyhXSKh$sLn4J#7*u$@yuFv+(dO4Z z^z>h5*_ZCm&aD~xD(SFeW#La32iFkv5DZq!4}ucxXX($%ODkdtT-dccOIN}s>1 zc&^@xs?kUh8|hpuL(>Q3J?&fD?^Ox12V41wl3^3;HiR48&qPu2Y=iOOB*l1`JFGpo zNH}dI$~m&PLb-)|Xu@3Ihlx(>R0O9C*kWE5Aj-AEMZ}JgRM!`+&T60Zc+P^|?_<(< z(~4M3EHswnP2`gQj+LbEfA+&QlR0&>34N-EnQ~J6sp|-ax{#``1vL`0G?k4Yf%@~b zs(}0$0)0@|arf|$HEwI5fFDTvWr3bAjQ~;gr?9rn+mr1hF8aXJ%ly{AR^9#VS!*sq zXzMNg`N2%HcFtaH3xRn3)9k658(e^#WFG5pt3zotFmzdrQwF%Lk~Ajp?{tV|CXve4 z2x>5sEV+|ff59$@6{Z&Pa~u^a$?$^|C6=O4qKTZiU8)0kF(u4KV<~G;fUs+d7ItMt zc1Ozc8|t=TEViNgB&MQzPJlEqcd5MS30pP0Os+btBY6?z;8fhw)kPG|s2n<+s*uMj zENm3ypn?__s*=R#`e5-$W#20UZZ1>adbz|{cQiNW%9TisWocRdmbbR&IfG461p``? z9c}|$b(!sR7nUl$T&A(uEL>LkOfFx>W&}Hu>|TupA9a=&?(=Yt7DChwhV1L_OQ40l z^w=L9{}Q=1A5*Y;XzqH*m2j9ie+QSXP)fjY58mVsaWCWv(Sx!g`PrSq*f1((`wKU9 zk~oZHxu*J(<8Cf8?YKgkN8;TpTb^eCmv3`Z<=Ba-G)x0iPN^5nJR_DsxjmwVpbweYQx;PSHg=5#AQbKI59EJ~l3&^xG2ovlsS*E2 zl$`%pN~&$h{S&3{tNPzYvfRYilSJ}AmDw==4}13%UD>*}3%g?5wry98if!ArZQB*w zb}F_jwr%^*oNIlUtF?XjpX^EGR_JzVoRUw*Z@t;efZdTf7nW8CDqm^_G-YIZ4Jt;gwV=GMrjj;VU?@*LX4 z?%4m?7NN8_-WG9TZr7!nT^BPJZ~>U*Kns%)`KUnz_A@i$wHvD^1h9s`Q5?b`lU`0O zcfTX9Dwc6tU&sQA0-nnf6W5aU0S z44Q=fP8;DrlMPTt!a5x;as=8IEKYx=%Bia%?SO)gBC{!m@z@D;P+dTAXcH;g>+(U_ zCE}h86w`)$n}3;Ro9paIBe7-Rp12tOs2)o=&EGH0CJ0)1rz`d-7j|)XbgTO=0g!g$$2g0_8fat``He#M z?MJ^;PjTK&x)fINWO-o=;!OUQk;gHl+hmgdt3xm)0XNld?+rEz^u8YhK~R5R)5R)% z*?Zkuhr_U|d#ahbr6r!XDd4)6%1G5s_d#Z1-DooW}Pa zJ!+6-ucL1tG)rFSa@?l;G0%GY-oUr}!6pngpyRu^PzN3cKnXMqbYW$bZ_Y$-2!w15 zaGALLJXN7N-#g3Oez<38O-H|;kY4Z~5DkY+33-1|4W}SGO}tbhK8MD|d-AP7p-ayB zXW$DU*FpfAaEpvEM-oP^L6`$p{B-RQ*K@?69s&=@rBB^JGX9bJqt`jcrYtHaJunK1 z(PoDo+bVWA7?lP?kSA|2-I8LBuju_hejfWj4$5%+eXpwi8I<`mDD!7f=Fgza{}qEW zDoaL^F#pcDzs@HAGpx=)|M$~Q{ZGjKC*=MUa{mdr|AgFsLhe5y_n(ma|E-Xls9M}- z9bO9HCP(vw?w^rPOpJPB^jD-K`*m#k=gH~sJ+TR8wXdKR{!6;NGLUGa+8iR1I#Qrx z3H`3DAx0pdm}9H>_Udf_w$w-9o71aiwea9NX=BX&{AA$#VNqxO!P<>hf2`*4-N3Sg z7w1w2_G$aXvr#o`Lc!GehPoCWpNdOST!wPBB6M9=g6U{hUkvYc=xz zg7FlOmT>Mk{BTlLfo)A1SZ+~`YGap?= za~2qx5$bOF{k>!s{xM1)_j^s4jY@frQ4Qwg)nDOj##i_%n_Jg7KdEup={yN`xy1nU z(Rc)n!D!(wq{kLERn!G~_-T|{DYvCg)Stpw@ry(F(w{3dw(4PpQ)ryLvI4?R0{Df( zx&+Z99AZGrZgY2+B`4kwfC4%HZd%2Yk^{YDC8R0+;(q>&i#E9USd0DBtFeVci{>7f zqT%_YiCc3jWB+(we@+A>L%Z^mc?dj~0{pK`XZ~NA&Nh{4!plxF{_~3O|71FCdZ9axz5`6N#ot~Qrh@hLUq!__@*zwlA;kmv{y?4Q2Ry1?d~W*FuR5zE9^~9 zS-2^!k7xPeY0oigZVNlPWDI8j@{YBTE1ScMSjk6*<1N7^oX3jnGtLG#abG#65JqW# zywi6Z?Ip)d|1A8rTnswd?clr`RYE3I0}ud)-ZtO~hAs}K4GCQY1iI!75WJv11Sz2# zi`=O%bhZ#GRI>&O+H!$l`b!wmRO~X(az`7MJ=Ry_oRuBFE9MuFB`Nn_H!dzQK7JhY45%36Q+DB1D`0*X(P~ijd5xQ zrm*F^vnEoAGEH`N!h4bEzG=u-t5DOVP}3Sp3rMC|&;K0k(Zv~^I{gxA9qs?~*8O`I z>O4y=VQYVoIe&%4! zAftgv`MJ3uAp$C@%W?m%r=d^R&vzg1>%Otij3v>APs#n-gP>V0Z#F`2h1MK{|1B zUj=W<7k1Xfua)j-Hm-%wx2px~%WF=EXA_}*{c-iw={o)psDi7#AzM-8Ioi}V<@2#E zbNR~q=6bH)0C~s6Gx2dV=DY$8q|;3Is)AmR69TcIxzGw_^^2YE*OUWq#d=G{+{y&u z)^tU#Rx-Wh*iz-y&C7=y_#%|VVq&FtFv|zEe>Cqcd!^N)R7tKgt7W!eeV-M56GWk^ zP53F}s(KCUyX$$#Dav=g6vuV;pr*?~24GK6jYJ|v$1KGch0X@%m86;4|`i($iAV_e?wVs zNcOfax|^wgH3f*C*e$F<;KAZ8_Y({i+v($LDg1eR^NHGP>Qh#TApQjVc%flkZ?0fFNK>g zPCjUSrf_i!Fz_NJo@os+hR~TolFuf245gJ(KaV^JB=$@v=WeG1g&;ISPG7k<0cx>4 zYf2)9NnJp?R8bh}nEpZV7qk+XUbmmEkoR&~Tn&H%B)F&nJ|!kK z2>C|g(dTT&pux4d?#^drLf2{K9$E5{1=*@Jajp)H&m0(k5;DV%$5AH-UcU=d+mg+{%Xx*& z8+s^PlFiWx1_#H)|ImViGv0Fwe324Rl?C3Gk~7_Y1Ok{4!K$=v;h6fcqF8+ z3u0dv5dQj${;yZUdDv>RpY^!S)PNm=^wD;6)Yi1ak|95At%)rGydi^sS^@VWVU)sx zfxtxGvNl86(GTSK*3&A)ro#I3Sq=%DnJg5XyVJ@jnHA`GDBMv#CyD5GH?fuq8Vi^0~)d@}bI-OSKJZB#RRjFBzy;X98K zLd&;pTgrDtERJ12b=1#+kw{ z0}hQ1^GfRTrR@#zk@3QGL~iyIAffF#vlw@5K~qLTrW6m~T0It+cRs3+$3hhW5$0G0 ztCgV3;{zd~Ql3R>aA#v{NJleXC?x4;XV$iO>e!u)YS*?9u*>m77{{58;ju%l78z*+ zssix@@(&l6CU!$*y0*jTN!JR#mAWFC7`AS6)`SPfl(0XsL#xk)g3Z+;SmD!4cBG;{ z>jT85g%rt1@!+-C9X3Uj;iEbipGoy9`7wju5#5XpydF;ZiIk0SjL! z3Tcgx({BlZLQiIx8MZM}z!JX}?Gkftc%9;T_# zYev4l*F;;0KxL1fhOPkRj|EsnCp*>WhwuEIez={@K2Ej|jJT%MKyC)+DD4;iAg8Pa zVK59hf?N|y4p+PYJaDx9h-`qLXdbUScBQb=ft)%gGtNOMLz^`9OLPFV?ub}Y`gN;a0E-0vY zd*K#cdJZ$pKrXUplLB=hdn~XK+}%s^O5?kzfIVQ5HG(9(MB|76WGLmjE>$Z{LGXz! zp<_fiP_*)&vY1bHtV?pmzvya+HOE+&b(0id#>$LKQXp;xx?Ap1TTpT_dk8HWSS0Y@ z%pdbynd>d<48=dE>jQskGcz>mxr|wJ|D82CZi$$|0%?;-?|W?=H7B*zO+rYz=4 zhLZ4e=euJ7tgwcblwAK_)y8OK2*Jg9Rgh6yxtqA@OSNnKXdwM6*UE{l&be2S^{d`F zHp&<^%utjg2rJMIxQZH=OXw+#jjsvqJs=oZIe3W4{fho;`#ZV>dX)nr0$dZL3xJ1Y z5ep@xY1Y9{DJIzBmAsp(WuQ}z5@nzC$duOn6|F{xQA?H86+(DW+U8d@f1qRdH{>;# z)F3xN)hN*HAR%G7hn_)DI|k@V5E0!WLjkUn`aK^x51`DoaA$pwyr9`o0Zv1p)p|*C z2Y+QN=Rl_l%6=rc9$^|s{s=Q;2#A>W1ReM+2ojfzYyIC`xOP8lCpiLGMY?)#ug6PrV;ywpSw`A5N>AF=i9e=vWrN9d0F9 zwGWf0ZOzGq#6uac9EMcqN(AgBSoNf90Ym9=EbLSDiR@5H6!u6TNOJNh*BLoLECp(o zfVF}zfk6>r5CxCm&c2vnB^5(zKodD0hDeZKRuYbd7h;CsQbt}KN)<7*vY#-F#fD?y z4De^5nuXs2fxMIqq4&%4EDG+KtJBe-(5NuWyYqGd3v)a>V))jq^K#OrY z21*kb^=}uR%dx1taJYh+mh^5TljY;MV8!40*uFL>GY+v8)0R_$PssQ~8P;?=xfewk zGIbhgm+>%cwoeVaEXl5B8LAAykL8vKP9;;V=pQiY#rWIA6mRv?Cvaq-%6^W0FmR(M)iceshRMIj$@5wDPyZ(XVczJS*UWf<0Da#N#4Qbf5Q{I zfT^xQlUX(Czh5#*OwtCvq?g;9*TTm>LdPF;C@|R+o+DZhs%dxWUGpfz5CHHc!zYXPQL8Y+*>7 z`tz<922~T+hHi<2bTIs_B1$Q3nKD2m{x|+DG^U1z$#jLq`fh%>fw2YZ6q6|s3_Ird zT(PBd7Jr`)4B9F7=QZbG({%&S+d>}MKvz-&8+didYmI*!Q`E@gE zw+0njQexjj7mi#6$T{zOp>}unWYEyN*T=h3{m-`kXw0{9sPBurCQ#g&hmIyXnFkwF zCfQCK$gaOTwy8;$Fp;sL@%$e9^1PL-0k>%( z3nt|`)Li0Iw?)o)7w(vV_vV{%b>{iH5>ME-NzhPVgNIo8#Pl9!MMuhvm+?@|uwMlx z@7+!j5;HK?q_56W0!PYQyKSL>gs1SPdC<*!tRkj7f#0yYhmFW}2K!ihp}|EV&>sCV zAD?x+g;mte2V&s!JE`*?WCP7hAk>LbHLdexgQ<=NfpBxb@yNKqCBs!G;qyKHyO#n9 z9O*e}{)PY#Tei!VkCOWJ!fz*2Mvn@$v+^zf4 zGsaGPNC-CuACV-?axfB;RXuMZ(tx5K=BgI2A&(a-0>~Mk75VAD+*#z z4C9qDcO!9yup${@vv){6^&lwDsR4wd)ei|jjOu7MwsS99B5SO#Nx3-j#K2Xp_h|v8 zwcm5Ug))pBFvE>e$!`!WFq@ zkey^v*>x&xyKb1Rt30;ds{iD>##y;}gGi#1E9dTEw27+oz_LB?N&I!9a_yJSpn0y-4e5HM-)*mA#{cMj zR^ZSko78wBx|w568lG#)Coag-D68J1k9qV9b|U;I#kqV$4!6wcL>Y)Q9PSHqGGGk! zir+_^wJo%Ykua^!ibX>Wp`gq2`l|%DSSQ%YSCB!=%u#~t_)HBlowRde^J&|<^3ISc z;LCdcLXGT`rBh{CLh!JVPsk|3!7Hx_(KgLl-=u%++$mOw{w(Jh8ob zt^N%u;-26FTYJ4#Lc(-&Mt#!Kbgahe6w{c6DvEZFYJK6F8`lrGfk3PsrG&mF*#&ag0)QCm4 zbBk+)Uu>-awvmy;3}FJ(j zS{O({k*gQ=TMAQ0ASWUJBp0IW+@UU^pu}z)!!67>l%jz^2$~dkRYjS8t?O`>kUY8;8zAsSn~I=7;}#&rSp~LVA>!kQh+<(gs4UD4K|I2c;xWNGPrbuCcrm zFGmH*r~0J}ApqeeGjG&UFK7ci=RJX?h+!dnBYRf(@(8v{^C8k!1X4j`qLdwc3`Inr zSre(hc;zwiU4ORk8pM&O)^KNc)qCW1snGy_Ew{JnSgfZR#>YHJGQ!IJJhs$$ey-UO zX%V^IytFJH!EE;pao#qC8xwbDc}E%~D17$35}r)!Ge&l-g7gN3c^-Alv|`p33Uh1l zR`##CE02q#h{vV0Kz!0GX#V`dJJxKF?z(Gob!9jGL!w~abnuM}m}&1p2uE}8>|{L% zvQnBT?d%9z8Qcu8{O119r$gTvM!q?FRqWQP;;-@U$q~z*Y#k%zdiKLkWy}fLje$#S z=HAePA5nWD!&xI*1@oD-U7J#s+US91y;w;>;izc72nyvF&aaSUOJx0ZcIc`RZQ)AQM{HOZuSbZig|sM$DBAdWqopbgkHgEUi?`opG<>=)Mz#Tj=qjy1Dhz+J0nOK`a^W zguUM0xkq(y{s^Ez{K`k-EcBC7v%0&Vf=8eke0RK!cL7`gmuAA*|ANDo>BGJhFQ6F8 zq~|1lYYPs~TGMaz$B$5i+7!?AQ1OsM+zOPQV#QSX;Wc?s7@6|YZ-%Ri(?}s|iE+6Z zIgps&z#)9p)@htH9@;c)+TYj{4>(5LhxtjUa~JQ*5Z!(eS%$^u4*Rw0}dqJOD(dMSIvPG>l0IXm|m~iyjk~Dbipb)CI5}J+;cpzBG z-)v^CCj6cPj&FVx@^L|u-SBlz*&4+Oe84VhA2D%Mwl?ZcnA+?!oP*Dl8vSXL2CTwA zJcI~12=s9vYH`HTc~?ZFs}Fm5Vj5i()K~q|Ppw@C33=~4%hV?_Ynpd%2(u#Xxo6I$ zW=$yh;2bTUN`4$ZCk>&{khl6^2TY{!i#bTtz$l?mL|`VQq*VVEfMqu;n|GXo_;*mr zvG%&rK0k4T0#bH$ph12Sip!of1`B~X1$G6i8j6i|xnUn+QbNPH8CVeGL^*6D(SV`+ z^?2!?pt%UEOKVJfi~VpWTi=Z@M-)|1fS|O21T1|YE_eBoN! z;_>6%5XZ@mLs4cMX=WH<>QxvlI}4?kbRPB$Ygfs!BB?)<>$E5iA{hRFg- zMpWfyZ7IXj^-!rMOzGVD$U^3qby4BO@bUbNEv^yOG~s|sej>XVKD()!WX|cgJd?Jd z37(r!Dgf71Eu_~;cXJSM?GZctJ4jG8rjK0&OQ4c3_zei{+1E3k`DFG5ws? zEHH5^5LJwH9w$K(fob#-8%UM*mK1gtP;7{a53dz4=!R&F3I!Jt7BXtMzyzSHvkkPa z6eFu-1Di$E?ibBKLzro%46kIMFf!3B7J>`#4Zf8j>%qlKc zMw6l@yO~W%R5OyG%UA*)?8L6&A(ft=7ieDfD9`m%-kV3gG@9C(;P~C|F7ZTD)6h9T ztLz4zw7{d4~XiZppNG$*^~TZJ008Q``$iyKmN~Y zes`KS=`U0a!bmM@zWne9Qn9^$>@0O*91=?W33-^Tylx4>JE~vynNmDkvomq|SZ((n zK9j1$8=t7bGk?Y@HJvHyyW2WOYiM!}H<|wGfc+5~dt2FV(8s)^k1Y1dwjZ$PQzQ|Q zd>8jG7MOT4o*QKP5vaaP23s{@v@V2m#$3zNd$KXU(h#BX!nI)O{hBdOTWb_wV%!;v z>^a)em=?RCXmE&jt6grOc0$UtbwQ|6{V2o-IaG`#2(?1yq4M}MsTp1k$n!8TBi4G- zkW&A9=zMG3&=(b3elhgw1Aj{dyZHrwRDL~(SE3-Nvw;2%)-w6|yQjpTA?{gS=0F zHUIV=u9Zb|2Kc^=UDskQNLXG2jx zs!QFzWMf&|t1nT@yFEoUSG72LE5+ZMjNBbH?En2vwIVINPNqc3`_#3HS=Vs?sm)xr zkk*hSD>cpSv4?)zM^y^zC6nML=B1SzB5jH`HWhN>6Y!ruY5#9E>z_Yq|6#NKuvvfD ztp8!N{&{!&akKuoS%2KDKW^3^H|vj^^~cTn<7WMFv;N!7`sYFE51jP}&iVsq{eiRo zz*&FbtUqwpA2{m|ob{h@)>plRgxuFYHsO~!`p>h|-*VRaU;Eh1@PF}5;MC5?G^gNd z?AMg>{zNQ+Bn6a7Qs-aI7am>KZiDgE%h@$(sl*A_s(*>2_hSyP`!QdRXsZ|dyVJ}4 z#QH6-^yNj{#WLE|PcOSyrO%y@_4kZd6`x1mk*QZ1ZSNHy5BE=7Olz4-8J{k1Pp{9W z*MpD!W1jEa53`PS3iaHg1KG?OB6?;}5D(53CAZzOfT^ZA`h>JCj4iV%<@-oP zDQj=l7B)w^1uJ0Wlc?Z9MJ6lCT{07(xBVp9Uan8K((eyTT<|!O`MfP^p33&WrNI#z z<|vPTuno>ws_%1qWk%ZfP+*ak79a@R1Hp2jruyG#L$X8j4<(Vp6zq#m(t;?iBEnMV zW#*J&(;#bT*Tj<#B)=IEG^JHCN4z^qyx2k3e7Wv*U#`2Pz7-cJLmGwYew6JBum+zU z!`3$}z7yRbCvB;O^gZH={wFyJ&(zH8mSQ`yMZ@6Bm1pBSdA&w@2p$YH)8Zh>e8-K{ zA5S@kw&*A$O|nt@pgf6~B!J-1TZM|KsK4-;qyecBCpp!70lCs84HKLl`8|*tW*EuI z6=RP}7k=k6&w}n(G$~y1r(h~JLTugT?1L+q5VsFsifSM{Z83+ZVt9Dz&&%shck0`x zs=Stk8m`axtYMsqP*g5zQ{*7)7A3Z`f4S~GL4UjMC||DoeKA4~EuE}4K&Mp$P`yaa z06!;Q$D%k_#;7Xx_m*lZSI#KL!o0bQ&D%So1>&tdF8vM(yf4+g7Xo`6wP zfT$jE#Wu|efdBrA{~M)u4+3NGsG6*Omgr#rIwpW|u!m?i2MPzPxe*oizHAOk0_VnC z1t9SFH{ryk#n-YQ?9Ahyz$8fwyundw=`6n?$(M-D)PgVRL$2Ir_gOXPuD5E=cdEY3 zz&dh{9d4RYYRo2)J&^)me&u%iQMgB&4{xVW<;^_AbY7p&hk?G+xm6XsjqysD8J^Fp ztJh-^|47AEYj3Tk3UP=k-&lW>pg35ukVTZ>pG-#%`mG56Ws_R`A8gXqFPqex_g^+? z+g~>6?!RnO+rMqnNe)fP<1#tp>&GZH28|8JzTdKGSMQndSuiNv~z;5wD#o zlMN19hdUtK?35?M>8q`Kp)zoKQetuN1%Nh}_DigzD{5ir{ihHDG1O-}{pk%((M>{_ zmNs*^ng!4U5S7`}6L2@_%|}VurY?=f86piZ9Gq!c0h0KfB~KxThoN)9B-Ow;t}5zC zdOyYtpy~wf510cw+SKSH`I2d3_2v&Q06cCPs;sK}Bfn_>Yiz-1mQe&9i4(XIc)z-V zqZ@1kS^v614upNXNi!0EFniW$M#ZsTm$`AR$OSNf*grRRM2v!nVfW)iN!PyBhy%o6 zs!Wpvw8{#wwE$8f_T1pw>NJ#dJP@=JJz!&5q>8^9Fp)#I$FSBP@mFHmcfqYT_iptNtK%hhV8&)n`5@HgH#pU zNXo5PW;Y~@juB~LA0kYRi-0eWg5yFe^DCR(JOtF@m*m|BUPlp}p|#M@C97qf1bK=b ze2y}MdgaRZRz*zM2?OdmihMvK(RNcpm<1&!obUi*q@9<20CdN?o_ugf5U}QTJJ!LF9Wfl;-Wkl~1~3#g1vw2> zrsEhV4c87LQDgqsZ)CMP)bCSH1^T&aW4G5--{vd$;h*($Th)Mbx&iy@pHJI|Tou=| zG!^SX`J1q*CeF_dU<88r^Hbm}DS(y{_$`e@r+FEO%IZ31_eA3CR|^jqkG66(A%UZe zVas$M&$woDoDr|7;7vmlbDaMx7ZsQ@)QJ!lzK*yy6T*eNV!cyG*{!?(`U zSL^!>11(LF7Z4drhTGn_OyH7Cf5l$TgwyV`6PE}t;p`Orkx4rHgj9Rm98|C#Rz9(bE0W9|G@y{AH_-Hm z&IGa^8YU{#3IMR$cX7-QqJ7fm5CjuPviW=rwbD_w^<4M9_4)g~uWe7fpyJ(k%~H>Jc#WS_P=9?6r=35{ z6Y;-!q#V)3#Z-ZP>kGE~h2U$)7aIzg#s_QOaTUtH*FxWh+(LFZdg|Ja>_@yLp1- z*^g+91v#84SLztc;sl?~M^t=>E5QYpIA-J?5Zs6JRV~}cp`rJ_l=a&8>i0uypXW-i zB`T-ugPWa+i^?ueZtM$KHr_k3SM~0;52?@f?>HLu7C%=mn`4?oJnk2_+q`-w@|%L{ z#7*!r;GC{^T!HDeuNb$WzR>}FU=n98pz0Jy%?I@kkF;P7wExtqw(p!FUR0>GrE;W_ zpWrC2^<|Lkbp7tV*vjE`}$K}lT-b&vNiJe>s~XJ zignOzOZ}RDz3z=jXHEt=WT8h0i8h-m_34tI@TAfqh@*TZIx`_E^8CsZ+$TG+bWpN& zma6RD?9@1cVYK~VlhvoRBAq5~LTy8JKi^!3*t5AV`?fEJCbl;&Ws$Ex-rwi1n>xGQ zx*~A8WK*Vwd{!+2+okhx?DHc$$y1}1hl42ts3 z@Up=D2;SJqJ4qI}AN!dGZ4d#SNKE$fX**vURGe+X)x$hGD3z9acZ$8IDvv-7URSHd z$8LVXcM!@=MrlR;vI8$Bf%Zp!pa>VJ6sK#HG^jI4DTt6BfH-_+IfL%@yf6*}tM~rF zb`|x+(#KLIFcC-XVf4ehl6o4l0;**itn_2f3=1D+ZU>u7w<9znHhQ9>j1 zeDmgqED#P}`^G^7qe49&Y|5Wf93F}q4T~x2rZOpo46v<;K$|ATTd)@E6J2d1_yNFr z7a&&$t`&gVBE;!f6>E1DEBUf500=3^`Ws@MuL0TwvfLVkW3ciY7pWtGZnE#PUe^-L ztlA+-K2CZK*j$wJ`~cSz>mpceIWZsOtw10yr+bJ6aUcu5SvHGvD+j~FA>ky|8SKa& zXSc_ZRXtYC8pT#70uI4l!d!a_GTIv1jySMX2PeX!biXj4g5B|vt>zZDG8HxgNHn;* zvKYH&97Tc}EA#dpIKLv8Y5hJGxJ)$z_bS*cZZ)tTr1Z96T;WxyB;eHULL%VTJ?ddb zk$9b(IMS0tK#xCLZP+c&X4=86Q*)Aoyy5U9M;hzb@broI&oL(<+e=TnuSbXu!hb$O z{v|xB{7*Yz!swP@Q-J|ib8*)+@NuoI0vil`zuztS&12SjA#r>>whk7TtPl;yTGq1G z=&8#lYcuac`-9Evt-HfZapyX@)6K)(-uX-C_tg#S>gE)gm$j~$YFh16ne+E5nuT+( zS63&O#!flBX0&r2>x%}OBqh%0CC8G9`dw&zoh$Awrf*X~l*NtnLGuSjfw%I^*RqAk zS~;>|ahIZfI8Q&aa0_Fm(;rel$B5pwxt% zs$tHyDF&bZ9Q?TXwz2V+hSyop+$8lHVm399+F6Ybb$!-@q#?+Ri_woq zDJ7(+7YIf>ZbM3v9B*M6x?;fUbl2b4v9w6!+N{*$c(4*+dj3$`ezy^2yCsj*Mg<<@ zuh)3%2r(g(uWg;)ZEG7(Ea8M}KCK+9T8(TeaEsfPOec4GkL{h`)|L93_C$s{kR{QS zz`avr=M`*QOu{l_5_fKDcsT3WW~~NOONL*;$O6&*r+ysMVeLIUb|)U}BNC`W`ORut8}3M>_a1wrKQIiI?9TSd zCK^URoW(mXl+th0cL!$)qD8+^&Lp?%?W7QNd-i!t^_B6oJfL|y@ zzTY|O?)lqZU#0{WVUvbuiV<+7i-C;d^jU^;*hSP2NHj^75SC+(L5SI)-Qh!PO#}By znv(ClXA%mz#B3kKlW_tWW84kX3xnP`RESLTGcyzf_nm3N6sQ#B5S_=zuh9kFRrfjK zA8CWNM~0HYsxTRy4$E#`Wgz7JxLH#6jXLdHZ~*BQK=%Df0Z)&j5^Cj}kr+xOO=cmq zhhI#lsK;hT!1bFXtRCNNSa3_+X4pPhkaimO5HN+7Gz<)F zdm}c~R?~lypF`QadN-Ct)eJTVfj}@xZg`0W5<`GAEEW5rK8qmRNmYI&m%>9Rf>|TW z^WfVM4**95ycI`Ec+GU(Syq)ECY5eHbHX64sOaEFrjWzHMQl{{Tq(YnwS53+dwr;a z@&(M-_s;n>*N;3rsBvP{?Gsg9Y%(`#g9ue!duMiDTi+6cObk#HP_?f;oEAbYk@^}R zSePBKqr4(K4-{GsZU{c9*eYNFH}>EZ{RkOqdaNEgh-~RwBBz&Pk2r?1EBQHOLB9>Y z$mw8^%a9E}rK4jKnpMi66ug%bfjqx1cK`o8LHb&QC+U6VcZ&a+-!cBTr?}ekuhJk_ zfxk+Fu%-?YRR*di7z*#DJF4v6G?^ZX9ySk8K}i7d@dY+oiR)-0^npz89&>emzvF#g zUp?zQ$`pTQe$@kA9URUbhUmGzuV*Z7uKVzIdA+?oU0=Uf@50@{?OtxYd%ukxkIk92 z@p^H*-)ukk?G|rO#av43Ty4808prk(82@bp(sTN=BK0O7ohc+>IL?o zGr^|)CLYQz75?s2Gr(*>P}9C~%35OAzhjTQv@s)c^ZGgv4k7OMezG43hJ-Ei^jQm` zo97oE*0MFaC9YG|BonD=f9r!Iz!Wfhd;!Gz73B>`PyJWTkivh}47oYtb54T1_e|{6 z$JaXxgyv)^^V78vh~}Fm-`a9+(XtzTP17?Al-MEG4**NZZb$%B6QH8)ldbHtMbn}v zF0y2*3V-#=**7gMJ@_XHm9oCgYFpK-n<>5S7v0?=>Qah=*#zePOmX;!@Y^a_Y+DQA)3&8mJu!)i5hk zq{eA8PUtDi$Sx*aXQgP+`BgJy97YZZ3!I;_OB?fU?2LgDDUXfL_@B{A+<+u^zWV_$bbu_GRYMc zCF0Wy*aN?sjKT(Ok3wI0-!%D)of5YkFti=dZy{1j1icYW-Q(Y!Jp693j;!*XBGY?N z!OlIew5iT5%M9$Ewz{mhjv2=i!=>9dC+BQZ6MQ2sLa%APd!@aV!KC4m4ikv%#h0}nAs=ncDIEUcv1<@1?f36I?N9oh|)_A{cNBx zG*s4S)3ngylO^(m_YK#v4UEjSS4z}0iILQ-M9@`kfxA;vi2GieRcV_j=%*}s;(C3H znxhL!p4WffWrGV-X+-ZPWGr z{q+u(U!?5R+FNJo?0+YDk0`-9e%a0AU#lzj}rm z|J5^OzPRfO`);>ZJ^Ix%)b&@E_puT_fey2bgP7Mn80!FwrqE`dxcug2pg5jf{a4RW z#iZpafaZOz%EF10PG?4kdjnQNtl$#P-Zl*z=TFgYXkKpUBY8+(+g@-5sscbDR$l0@ zmd5VB@-p}~3C6 z(JB6_-!Y)VXs>WjsBu1a}1Hg&s#X)4d&8N%xt0}lR0tCjD`8~741eMft*eVss(D!5D z8rq8C2Z1uuZz&|F2xzA_UNu9ZbvN|H>_`$I2FNzWkX#3a5gipL(sO#HKN7VAv}SIUF?_%x-s^Ua}wA( z_;cLrrHXiywG|xgcp2X$__#>DKuit8m!QVgz&Ni;>V$i7Ck-I#gzgXO06W{&Y9f7; zX>#LDCbBRsAJR_^)ASp8P z_w2^!u-`%O!_08l2_rcW*wIB0~!2(YwqLfB8_A2&l0Fvlz;-%+Kn z{n{4Okax9H0MBgM6YoNavO;tBWZCD?_!^!Hh8tWNr7wqXLuGQ-tL%%;3?fK8i%!J` z2pf_=cNYQ6)H3k%1_F_L&t{Ue3LKhPK z&O&P%>xqtjrXtL%ds8o>CI}VR-hKO z>J2y;J!~t+2*;MYOo1F-92BmCnFQ^ZLR&nfZr!Jk)qhPWS)AsVM3U?1@IGMHeDaLO zd%&D>J*FMqT}Vp+I9M`gVJRP}=IRL-bqlrwUcOy9^j`lmF?4Vho#ne^j)pZV_-zgQ z73bON-3?Zo<>KuVJe;8(7Ct>nD)P_mG$512HBk46$_1ew3MC-b=mS~qdD`uq4Twr6 zqZXqcly6T=9U51mlMW%>#=w)p$0hH-6TKx6?En?HerCq6*{Oe@$=QZgLnak|Vqrer zrO$~kM)Q6eUHQuMGCraH`JdkZt|9tIp2zsN(fFr_=>NwaqA8E5oye~oHR7v;=%4TX z-^kv)^0M{suMViM&JzT5#Ao+MBFC*TDM=+4oyC^=0+YPO|b&vN02TABQH6Wo)kmushZ7?4IO0&S?sAn5FDPEm`;U?&5u|lLtm9A&FWMZopnFBj7-;K=?Wqn zROj0SAp4{7;wRSims3l5r7SxoCaDe^?N~9EkPMw{u_49EtJ*?H>UMP3qh}{x-AYNA zV}B#MQut+0zL#%QDfR1HA|uPxT9v>ABbpIf1&Bk`Qr4zfX2=gVEtI7;h|f^$bL_Z? zrxAYNDFnq7tmf$$$@X|~Kl`AkPCZMx(6a8XxEGDphPu0jOE7&^78RVqKp`haQ^1zI zVbq3Iin7SM?ss}=0t)dCS>xSLwusvZAS=?@RTj1u zxzKbc$A|Ogglni^UEx3>y=KYI*C3^R&b&8rHp88S2JF%!ULDjmTtNs*fReu*tGvq} zBj9T$fR%dm8MLQeHx8hf zhFq#VO%&$l3vyi2iut92d=(ujN!#efw3D(NA7cpcQ|3Ge?=xGyL2p7+qP}nwqM$|ZQHid@2`%I?y8QS z^tc9hbjIH~H}=|Vtrvx{YN|hAw*KB}dkq04p_`t!%hO}B3{ctX<~h*lwZ0^jhVGgv z$H{S$76fxMQyR*4YFV8x?P@j!nY}8@rmD?{S9uE825Z}u9(-Q71s~fE@WS|U+SZ?R zq+^=-PvF&_JAe(B1n@%PSVR4t0iESgt%E!oUrzQ+NNVDVxldM=2!>qmQx-b zaBQ*N8f}o7w{V;{QGHx~RUPmC)t6+Z8#sH#w?XXMUbl|jIZ$)w$85@W;(@Bw3Yr69y=vV0BQ47@P}L@bf)K5IT}cU;E2RNiU$Wb^Pm zf278>kSR>_95baS7&YLKId{FV3*i|y5DX)uzgpsVvowg;;pZRHN30cg`{#QFZ+4GU zZxs&7XpZ?t|AuY_Zsowq^8e1q(E>XYJdqF0A6t*+bl5` z$VnidqgI?G?*3|@B=rAGFD(u88+qdFx3TwY$QyXu18hck1cHvZckZ zc|HBBUGgh1XfMGsQT&s>9Z`M+Y-mg za=6+7jZyUsc^P3)MB1fXvY$GvgT9mHlz_J71Wq@u5?Oh&vtk2J<$74gp{|6hui?~1 z3X;zE@K(6H8*3gzNKtnCUPi;KdjQuTCe??D;4X|`ZZLdN98KE47B2iWpqA}RVQ(A6 zUAqwQ%fQ&Q9(_+D-cocIKZbW=Phk(S6rCW>i!`3@w$!#j1zS7+KmGP+0msmFVY7kX zZ)yf|f*rQMCxJZVibiq%vTuPF8h2xa@#25`vX0Y_7P5sgJdl=1)q5k|mj{lZG~*;- zP6qTpgwxRtY9P40e$}m_l}W6%BRs19O=-ipT^r1+P%0Ccmt#@~U`aM^|2xvaIiNCq z|B%l4eS2j(cB3tB@5-EiAq18U0`BJ zkcNzotbcIO!iF9^J!%1~dp{hU{!P2tzF5B;yE(l0wrrC*eSBO$JikTr?Ce@sHz(sh zXnZPq+uTcfac|s&TJdhe;MLsJHnE?lUkuwuCv(Wk#Lv%{|HHJ?lNX#nWPMzMH$kMe zQT{)mfhwY%b?Nv|n8e*i6=GDYSwa(8{a9+?^qtV7PyR3Rd9c!%d~h-J(F1V9P|Z@g z{~xG}|3iI*W0>D6_9E6R@JhCZp|1tsC4ID>RPxTuU@!*fU~+$w*N3MUHT6%9isy;% zKw3%k|4n;B5BgahTF7M%6Gh|rI5u){a1pr_;*?~3m9Vj}Qer|?KK}BKd7ddk1{R?# zzAHZK7o5v1)b4SZY*$!rQpwTZ2$V)S4jE39beJ&coZD{L`7jI{2nG>RRQ0`AQ`dwk z@TRTOd95ioh^M^1@793_9@W6{l!skpRp3^7w=!TDd4F3U0IgUWFS`SxURH6}ORO?^ zwD1lDjZC3=z{v%kepd=jaWfPsYG}*$V;a8;djNa<#ii#v5A9my?8UO-h4kOSmyg5a zmysF;)6dsiyBRmN!Rh0{XWv$qiz|cIOM5^fok9JXzl;}x_>O`q4TlJhtiD@rmaZ|I zjh8tE;fAr8PadNsyvJ_(BZ7at{uP>*o8Rc%CC3~m*Uf`J91;Pz3^Yp$YNXi^3ArQK z)Nz2Z&U2tMSfS)zcFP&tMCVd-T-BF=D{{>RaX4etmSxvVf+kf5B{7%o^Z*sUWdE8YO~SkmD+maQsC2xF^;C7(7JgmuI|>|2jB-A?7@qFD-)Jm z4F4+*CaqrU8fH{Y7y8SwvK{P#lh^;DG&!Y1SDiGsB;C!I?n&(rt|1ny%g-g7oZroz z)gq!~V=BM_Hy-8=oA4ZH*NpH?sKYkSKmw(z|_T8x^q;) zwj}z1K|Zs>pzj{joI~Wd%e1gTrI5Tz0aOfGsbl3r2yb>Wg_EfJ{dM|ra&5W!z1`iZ zndf_EyCRv>#m?hV?^!X+%9d3%J^bf8(|3U{`?uWh`ldyv@#3Zp|8eJngjOBTmsAUq35l8rqxS__I!U|-;~FuF)<`^oj;1cOL3k~^vxBiahWNeBKu<} zjerDK$el9=8_$ z%?3&He?96A{@0&Vdbj$ZIKJ|i>qAEo(bMbd#074gt)`B})$Pv|9BE09S3yp`+iSTV z?<;zx1ElC)d}!8|C;#q!SXE84ag)*hcNohm(TzLOXqcPM-ux3>Emu6nY|=?83vOiHBoxRAa*C$b(#EC!)91*U{V3yGGj=&DpX0y_g~7YVMFgbWs|wXgEtO)~#n| zu1O=xV4XaG4Z_%0nUBC#Q%g38Z!RH3yQ?|?kf1DHR=;+PN?H2xXP(*$Wo52u?)Q|V z;Ean)Sq^~657&UhWO91~({tE<-3(0Sc4lWpL+uYG$c3Mb2;oJd{S);gjp-+iMupcW zQ5G`KpfhC}CC^SWlJ%Dg>-qD6L zh9NwEB^}IYc=%^Xi>ju4!lOuca zEWo9j1Ks#GykY`KGZ%}`?dJ+c?Rq_>ybaVXL(4Y$>=EWp_Xc~s(@4kng*uT?tXa=# zH^YNeWQ_BVZ2+w;=@$Yc3|V4mF#VCHw8#{6ZveMMs^*JjPtk8crOA_kDb=U<0r_|N zJnNU?;{}USC+)Es>IP}R+uY?L|A}Fh6o@>MpVp_qDw_KFAL}{)pV~U(|GB^ZzuNl$ zYU}^2t^cpK{{Kf?4*{SReP#dvsJr~1KQ{lho%x^I4wBJ?-T$iXaMjXDeZ6l3QkCnF z&i{*N(x@FCj0u|`a5V9-Y8K$M^k+-}8O)n)mZ|JvpiNdpG^>d*!1am zywVt%^cwxhGDy!fxE?9B3wlnYI;WkSYj$dc^I>Anw6?E8G?$gWUTO2SS90TLuBFRq znfT=TR@$=$9{j-;)93bo1Qxb&e?us2;NckfWMl(01XJZD>$=+^EVS_t0u278)YsRK;B5mgdu#IHIO!Gx0uyG@G?~GyTdJ=cWB=&ZDUFM$ zh%egYIxqf(DJT8v15-0d??D2XxBC^Bf1CXU0|^V4l)s49L`ul8@A~yUl)yF@x``9c z+Vn7OPa2HlO-Q!lQ(&mf~pWGknt5+c=3_2&nc=3LG4}og&FH2k5U%V^M1&hTnb2YU_kvFJ zEB;PZGZXo{fp11PhxJ&SzMlt|*Iga2^RiNl72k`_ zX1$LIb|0{U?2d1Md?EBCaI z?NV>M&B?WB9j>P80D?iNowQiM*(naa)Mks0di?al9FJ>XrZiu?QWx!0m)y^qypetz z)FGVfTDvU7Fq3o*>s}-T10Skip6TrdXQ@tvKN=0!B^3DAw@=x4D%(cdC2YWJ265F2 z)^MrN#w>qXllCnEQs+%Gr5Z<<8Jm2Hcvu@qxCij2pl41^bqTo*jRpsPT`@9fZMbH> zw_KRSwN~1N)5hCe+o)lemZcAy=(UIsT?xKGbXQc|Gr-Lkr4DGKNo#992npLQLM&H& z`FmaRw-9NCH}pPQNISrXWeyi!c@|}+OLn_)-_S!Bzn>K_tUsF`er89;zD;mC+po(! zH2TN|`Y%k%BS8k+&|B0 z(zeDcXY0O#Wb*PJi>TpgZ~ZjQy=O#TB8{B~G`%lEo;d*NpAH!bf02K~0!vu$%@P16 zK}#G?7b-+9^NTcxm^SoBC~*Tx#$5JZt`R?Fy_JLFa*7=^^ta z^3HZ`Isn#gOHAE2utFO)-JSq`Vv16sXfN3DJb3+rfAavWgM*@+o>mJiU zQ`YMHD};U|NaA;pI(#!Jy`WPEI$W0`VhK3~jdVT@#*c{<{1ftVXypfQL!izwrP!{DH=BB5@dn7ZFE%St;&oZI$Dp1k8)#+ZOwB=8I(76mEJlv_ zZ(XiA87hI0Ye_>!da>f%NjZ$hexjuvnN;>=wUsD-Q7;{T&3?4UMu$meUD>q5Y~68l ze7X#6d{91f0ma9MFZ|5%qJCaCZOq+-1G&3^EwdRymta)bm1)%%`bV&Q#LO5hf1 zU-`OUq^1!lqsWwx@q4WYfn~;+qS)6}x%KI$PUPaI-gh1Rtxm)75C#Uix;KpL zvfnfJRfz4z^6@w_XdZGttP8WQ%%3%gTN5?WkL{5-F_%W*_%J16>1Q7okLxy%0G4-N z%PNa^9xB7|pZ>NBV?pQ-OQ;DgwjjAy7DcM>5T7pCBC;ZN%AC}zGxWTW|ARTJ6!vE& zzbv-|MWn>ERG)x{rkxZtgxg9TgY+~==~H>)+=-It(e?MV6Kr71N7MtkVJeKM14G~_diP+({pvM10_HPl=}hKbJ0(0i zpo;h06Ukx`s6PE=UAbbFHBVz*|0qX^RZ8WA%NVJctIXykliKaUvhspM48(|>qU01u zCm3pepg&gmBlF7Tit$+`=Nbf!;ZD#ji*iN+=BIL>w2ZSowcgV{yS1U0-=)DKj!(K! z2`a3kZvu-4sD8qb$O$4_a7g?G4Whb&EUZs`(o%HvCm46e0w)ocWy)C5!NTgIe>|p{ zv_n0>y~a_VH@HeroH9(!992zq2?Dk2Jwn0%|mfvx0gS!$Kn$ zR$7OBxq+3e5*Ub11^PUOzd77lYME$RuQGK!G8hV~$vH)hMxyimTQ;BuYY7|Mx{WHwEo3~(%riR}wwvn4USJQ(Gz zhfFB6>u)piA6y^j*-TSRDg3v7pn#-C|6oHFio?v1V>}QR4`M=8Bt~PDQ(qzmCO3-r zK*#YP0N*U_U#mbl=(KelbMF@ioX;Ms4}%+H(taMn>z;=~Y-B$A4$>OA@&I{Hu0uFw!UFC^~7{%uE%HA5FKGBl9Lsa^N1<8 z=ssQ%2!*ev=plwtSJF(zN@EE~fl#Din)mw-*gdKsky>4wYU2#KX z3S5oh1w^bl^-4uD(F7EdEV1xUPBiTV*xY0;63zKI`=yX@AwK7DP(@E~8KZR^Cu!t` zz_c3NbrWMWhhI$g8J_sd3`5|59x*&hq|H}rcP$!!GJze$WIg}z1&hES6VrODak`m9 zApa4yfxAfggx902DSEpwP|f^0F=54H+%s(KAG*E7&^B5$0(nK&*1;=Z~!oZT=c)xt~hhseMm{z>5TnT zt_~~`Xu4rQ!M-Y80*F=!=H>+QE6sD@>Nw&VrKHXP1{!LGUrJ&~CH=&6>Wt?^*v2%w z>a59#PZ=YK<_w1e8BjomP|Xc&;!S3{BK@^e01zNM9~z(%AV1+#G=*4(&U3sekWBVc zB&8f^JrjImdgO{;xDwuq=m7$i#^E?}q66*5L<9c0wj_&1A1%O4! zK;v%(h(ZVyEzYj1&&eDtfdR0n=e1Dy_1cCSLj!x`cw0b1_&r1%a=4HkLN`*%jPP)W`g=Mi- zQ);wtVnRGsFq&%p$eR58-=6A;?HKIDXX6tbQWMLA*`j}eR^|)W9dpm7;D{I#63}IH z@HjaeE()`a_rSc=7eoa>gN>OR_^YRq1DbFWm?0orNVoswVb9fRi}Zzv+F-iGi`0hQ9#x9hogoPOd=v2b<>!X8$_W%-5<#m75C$e zU8F)oOhh0ir!s~CI$^a7a>piT7xb&M6ponggh_6x<0H9kb{!O?t|Bec zptHmqCuhuWaK<8^zCd&~AF(ln$@MVo6=%PYU2m3w5s|1hBp}#=Jl+K({;fb3AYt<0 zixxgqQEDbIQy?^VD1HSqB*FcFhK$NC0|Bq6qa}%1Pv9T%%pX|}?jV5KmK<s&pXQK*&_iR|I7FsshL#+=%BLWYizfyRlo?(uf>zA#&2iM@_$F#9U zE=pFe2|)_V)ffqd+ZlU7$eWrG!*NH>h2(6$N>&E5ENT}7A{^!5oq4E-VGly3A{qV} zg0?5_K38UMi zd5IJCOCSmHoW|-uGBl!RgfGy13s1&+Vwg}&&=&Gbq`bOU=hC(ErP>#F(9r#?Zb2rCL;VJ?dTQ0 z93yNL50_oaA=Z>AjK9Jq)#RufCDZ4pUN%P+A1^x~B+xy!1pYRcISimoxoSvTSty6F zBWf5WZy2f&cm`5xK>}K6-yF$lFHHV$NC;P!7^=RGiv#oXOe6`AAc$eF`n&2+?zOhh zPEaB8*6=+Sim%E6@W*K#tt7?m88{po!zN5MO!{nIL*4 z3jH_TkG%tn#vl&6jRzcvbs4$){y1TP$#=PaA_-e6;c&QQUuk_iKKSVvNml*maK1f~ z;x{LAEA)C~`#S`{7J5BlgM791;>ik;r4U(-gp;UYCGlm+ptbeQ2;mCoutR|}&_2Xg ze0Y}jV`>SdOMUvC;66IY2}z8nmXNL8gQ0wYrhmA7VFB5Y1E-I+dO;;XV3j_!IbH$a z9qXRwVzRSV!&@EoT%SH5g6^N`9Cm8i0vIL0nZRz64mM_YCNy|SA?#wR;j}v9NS{qr z{jE|BLiaYf7}L=)8>RMPDVvhiN=KD;*cfJI$t)39dZBgrejOkW44}JX7xVpo$jWl+ zWVZZ)l+7LdH#^4|29$YK1X9}5>*w}Y*7IcKxdK5uoO}?pj`otBj*(a(SI#83*2$?p z!F2$Y4_j6WJiG=QFxf@}{G1cmdlOcCyg~m!gryAE-uHQZ`p4V3GVUirz+n^UUs?^+_N3kntah)kQOq_stc&hWWwj(!lKo8f zTe!=vyPI&FrEacL_cX6ocot1wxfQ*eYtlnG(6`?i&V|olh;d3Q)L5cW_^ntAA|?1F zpve`>Y{gi*M`Q=gV4GMVeL6zcJ7anYTccMr`a5g|yCOp`2=ysu>6FgHG>-@zNrt}> z)dT#)Lqh}&7$%y6CnS~8m^Ff6g*%vGI%_*&C$fdIQU*IxHHW48-xMv~GM7HW_h`I@ zAx`(z^!!RD8L4|d!qFDfQR`7|tq9N9_h@!TPUs595GUId#o@alaSal(9ELkWO%@S; z6JbQc0wgc2HaCP9>dB>`O=IdO!!}*8G+#nlsR`z4&@@^&1lQEB@Q@{#D8_9@{D`ny zfYgt0%Z>an6_tYCbSJ~p?Ke|iVdStvSX1S5e}aQVJVIz0U2k!ap3y@c{y>Br&=!gI zy_Z@--y+awP;^Yp^=&AijBp?KagfN`iY8y6n7AOH_6@ER?E45c;3>YQ17mnq1CNem z>j_M^hpv5?;z+DcrT`8Ir{8W)@(jir{w2{mme?2A)1OtlaL6stuAWW~WV5$FX4@V$ z^)1-q)Ebd3I1sXa+Cj-vHy23}o}m&(0@2+kJ7cPqM?7AjYD$=)3ZA+)xIwigW@<$c zn-M+nEy$5|i7l8JP08J7WqgIP(Y`^?)H?qb^h)*$*=!T4opauysI|xT7@*qn?#??y z{i*Jtu*XYDrovs?D*M7@@>Vz&Bt1QiGEvby_!geA1RX|jXpl4eD|P9pc-&q~mw!V% zbAcKHfpumrudKpAywE1ioxeV)hF)5!{iGiu;z{Jm!2byLcR=IbTZEQnAb`!w#k(MV zMlmsD7d`fI9DXZzqHXI?E6@gF#-N9mKU*$K-60VBPbRc?_rHU;mH7kn9&!=%xX1Gg z1ZoA#nsm6jwb@BGP44U^JS zRIa!iOyYJ=4-^o-!l#RB_T@!3q(bM*mLaWN`yC{^SZSpLnpr|SU4xrdP~DtkhHka8 zfslbJrFyCTWetbAKk-M%C%QV6n$H|u-D4guMv@!HWo-NEc}+@*Ulql;o6fqpvJbnG zP;`m*6|8mA7b1zx_Dfgvo&*a~#<`hj!UKdeM;_-XioU#2YFm3`Wfyz3;{RA@TwG319A;SCG^v9=yD)JID zB302yPR%B%8togKLCM&KYk-Q$;nA@YP(xm! zOiB2a)m?@nCIT!5w&sYt)Uz1ae#niX!8CbHZ4n-{ION3^yAsNcwIJ~9*e)Ps9XJ;g z)jXPu2bSk4WbJgpT6$Mbk*!^C+S%Dl96Zj|kBl^YPU@pdR&yQdof-SnvPEc9;nK1l z>hI{hPl%TNIPyzOFQ$+*b4!-yJDnRKw83RlaeblLi=G-FN>g=Hulp3( zm%B^SL@JWn`7+W(C^C4alFXL2lGmB25boERpzq$VGHe!=(p-3)l8t@yW_z&icoM45 zFTMDp9snq-B*mhT5*U3-Wo2jPiIl#R9?e!%2R$??>AbV~KHZk>6+Wm@225_K(Jn%` zN*DVRp4@KINv8z?PqrB(p$xax+l&;Nq&89mJX)wVi(t7AelU)?Q$#+JF@|4K(mpLE zBzLJmj&K-B2PG3>B1t5?hS4O_!J^hjI*nFP8IHj702)KdLI8`HVr!@qHKm2ktSds} zCLP7cX9{r?U9v?uis2Yhj^kMu(u8b@ABWO#`R<0s1-ZApih=xf61;;$T1-h^W&gn$EHYv)L7DLT2;j5+tp1{M1qz!5ajUfGwH zF{3B!ZMZ;wdw;DQ}$i=#E z%U_p%+sR**W}bnThG6iny=5i_XU?28l8G@bbbzzM*^d}~XJx9W=?QKe#macF&lbZD zD74p}hbRU@k88p5)CtPKa$~P{cq(8tnAZgxrP&bQ(h&upA6n=5Q+h%V7gRBvE|$jg z)K(vchgiWD4esT65s=L};vQd`YDv0%SrL{7n9t@~2Jc?^bEk;%UOhlXC6ZCcpevjuVlI&d-M8Z*Jd_ zbBeA;aIxSjQapB=`8>iZWWbw0RuU|oFc$|eR=;@YEWhNnAp{O=I^oM+UQSE4Y6!{T5)sR&AD4wRJlRaN?uZ=4Nf9XjI*P0z9<+6NGZsBi;Pz?Aqg3X!a)9khJ{< z)Y>hHJNLj~0N1+o-h48GIls`Ip+RDBZeCBe?(0MpsnZ93ze(AN&3-~d)LV9iXVv|{ERtk&jhko}qFNLHsIKqP z$BdhVHelg@Bqpm9u512TV;}3$(xiyA53#tY>utGY{o!w-DKP)EcqEDDq_%j zvJXSaGP|Vmm@ePO+p^m)k7@HWahT?>M$wF^oo~}SO+#dpvGD$7*w*i#IN+kL zS$sPl!+^SpyjxwaoQ?Z9(Eu>;%eeSPf(%N(+>kUq&p3}WeT`9aSPsms8?AeqHW{C5 z*R{Rq^@Nzjc}Mf>F+q{mT*A|VoIEREY{u!dl05@k>UGrEBg1nHR0YNb;xb9%fOj`c zJqH?-#BO&EI#;suwQQR;sx|bTpYbir-Z5i~6$l6F_&C&s&3TZrKgTqNMVerJT#;VT zd{*rNDmqVQ{q8*@9@22Ap(nvKnw~r>m00EAjF4{!HWd4t z8OcLN7+ha7ryVW%1`HF;nG9p4l8}+7` zkwuGkjF+V9ncD8>Fb9?XIk{srzJ*^`#uwN9L3sHqq-PkVm+podBIlbKckkgt0E29J za&hn4xoR6Jt8FmiNwu}{kdj8F*~-e~VeE&}SQT8><)Hs;!LZS6+l&N-+-Qb%T7iu7 z*P!L!qLaoj|Fz*jWI*KuOiYnP^2i9{@>c2ho?5>2N7Tpi+T<*?V({OAQt-*IF;U+Z z3m39j+7o78RW(&kY~&@nZ<7AIZ-iXW`()hj>7rf4^lO~a<4>T;@Zw;2yPtFs z&m`+2Wa@@=2e*O;f#a^NZ?`H355#RJcBu;i0Tewix?9sn$IzfgM}KWnoht@pYim37 z$tB>!_GaLx^tEm*`BQS@&3Z`Jd7&bHJ0qpA(ZUIoT$JCLfJEn#SLxcs|nvw98V_Bne;pKZJxXaHLJDxZllZ^(kxJ)hc6UnA?q%gU2U}syMjIb{a#Iv>gN-|fs}S~?maOs?)hSQ%cG_K-@6n+g)QSg zK<|dxFFKdSW+Vz7z5rO!NpYwub0VK>cb)gx;y*ffbzPb)DrFgr->ez3HVssEY*zJM zFcXETmJbmj6Wjb3GBW~+mnIxt;OnxejkJCW`!v%#N`5}jzoB{Q)_-TpnqboyE2#K* z_$+|zqTqn^p`t}gtK$YW<~eON+GGZ5m&m;HlY+jew1nVrO@FN&fbjo_PZpXXB>{R!13PAepUB@d%jMxcKtqxc?nvRy1y1% z>Eg-KV0+)T%Q-yuGs3Yp%?sKj-~>{UGy`dsgR7gQRxM^QV@bn`F_Vjkm_yqj{A| zdKPMi&G6DKfdz0ZWAt(*{}!TS;58qf4T@MT4#4Zql5{AFT|BEV>>>#qwt(w!PKwxX#ap5`If z$&-RyRUmoalq2>2)Ngs_u>*N0V&rUX^n3tfNuTsD8y`l7UAf7&kwWgNV1u{a8@VLP zvzhZT9_|>lGrzUIZ;)sQMjls+;+A3Wg99EGsQf7=>Vt*(a#qDfcZ|GS_8RcT z_&zL6eVUDWd6LVCUEE~f=Bm2UL3*M74%7PvC^3%IdR5v!*P-P{Vnqaww_{dR7;VF< zAZduACXX=Ut?;3IwrP5p>tQ5A`D;#tstM?~%)(Eh|JU>gwsfF5BuK=12#DZfNDwtX zJcKrx2u=1Ujka%EgJn0M$^)mF-R%|A0@Lr=!?M2PHLGbUhV&g+`eaS)NHSlT#_~|T z01d@Arpm=nYFpum{EB1T5DAo|E)}bJNk^rl;e2F1vsYZM)2VP+I1-SkFqK59+Bplq zQ6UP81r4qU2*FJ*2|5C&nS89H@y!__QwuAP`8}5G9RSqiLv?lCq^6j*usv?f&72Z4 zpWm1Tim}rNR+KUVv1ux{lZ@ODdhqAc`pkt`d|_mByIv^QD}K za2|%m$EIMF?!}mkfk|8oB-<=Ih72&6h=~5Tf~yF}GffDUySb3?31Fu*CLh-TZZ}pZ z2Ex}$M-QCW)A0h8v}nKuP8L_DarjZw2LUbQbshxEwU0k)R&ZoQ*Y=Pb8>Zd(vD0bL z@-oUH2QakqCUEDZ6V>@L?2FkfItHAcSSjplR60jNe-t|#)!e9}#C3*_G;qC1SIbVg zh1&XuUX#IEYj4ifA84G&NUaa_@zOlWGRS#U5+d034I$XmI^Wv<#7)x8<7zAJtf@S0 z#c#`F7&u3}V-*}a1+n?2k)p*g&0PP$6djKbD2sY@NeTe8r&}L74c0ou9L^JR?CWJb z#LlIHLO2^xA~}_<9AytVXl}(6uP}EmX{KUZ5vpE>hQFF7rhPKYJXFdF3DhEiVfIHZ zFeT4_#ZCGwxv!FSMGy3L=X@JEu-O+cSxrVk2)v7J? z82C+faBbG4vYL~W(iPmFaj9p~gVFQ8=fWTWc3o-H#x zY|c~$%}Ht@vF4KRW+~8{)xgAsc|qU3Hu0y(DBR(O0+-Ry4^hyRMz>^TuG^xt+GLeS zx_|ArN=sduLeXJX?n2eWzo z!AC^bI=#p+q*&u1VBoLa+$AqM*D4iiAxoWQZk$GLiI;%u&92s;6S@yQ&F%08@zp<~ zT`_i#U12^Zzvnb{Ua>@D`wCuaUSP9LWi1-;%)iNS55ik{3xY2)iyre!{xM6DD;(~& zFxxpcWt}&QCc3lOTSGt>)=!pZUv8&+KwO;pDy||GQ_Xa_mgbuJ&9njk&aw&H_iVkE zrF-yjf|UE{k*}O+Qf!P*Tox$bw?y&428K0e1ta7gwBa{uyX4|hNUObq@yOB{hO0k@ z0GM(#{^)CxBje5^Vip#RybV`YUQ|hcQB24Dxh?J1D8R8#2b1I`?6V-_Zq%^$0Q4?6 z2WqstS_!!%If=+0w8@0uBN-O+wi^$IKSVX!d2?cFiusD1Wm+j-60^D1vh;bwERtJ^ zzWp8m-rj~_D-0^Xk*H#v2_c$^Nqu8yXk@dHxxc4GzC~=eP<7>@gY|K!U?`)YU!Ri_ zLwsj+f7}k5Fp+%}g6ao{DFmdLz2nV$lgTiqx`8D0dfnGE4+qkya}(N}IEN>Q zh#Ul=*jROX?=86!;!(>ND^HLh>-DkPAh?5aomxT$l1A8jykv6}t+jQ{cBZ%;TkOzK zg1Cu+&oDBL;lN$?^j|gd23cepHw*g3kv(bFEX+&>vqo8U+e8tzwCr8^06*A}QE4MA z(Ftt%=wP>vMSzw{r8RMQD61&S!6SaB{-!Yc} zdDxePOoGj-FZ<1qUj1K_DT=~%hCd@bb$$3=Lz#?PK6GHCr6EBs`Eq|BFT$u@rJhul zNDIZBRF^4GNc-tz{mNy}sZ4EJ`}j%aELS^m%12{VJd7BB{MOb7AE~BNfBNCN?@*z)XN!j8qEsjn{Un-2uGj)KfIcb9t0YM3uyf zG3zZW2_aQTz1>MG-<(KLt6){GbyF1cOg5YGV^tzdHdYu_QRlDJQ{oBh2)IAhqco%U z5WvE&-Z2GXi-D}LP}i%@_+^TaF6P(Mk_TpN6Q+TRP@vB|WmR}w>P1Q4)$0;57#7Q2 z>%?y?pw!t}|H7vIaWS>M6^N42a7dA1+jkZ$I#B;ZfcKbVGdG3e@5#L-W(YF@W<6R; z;xy-Irz+jzaeJ$cJkuD4^^6lE>Yd3bMu@NJe;6RC5)2&RJ63k|ZPWWQcux@_x~Vl% zR+x#Kml%mGu00?jk?2#ot1`jk(ML4(gfHze;^dQl_UFFm^;ad~GM51Ia0#zj`{G26 zXT@ZWGp)ngrLkEh2LF^+J9YDA}YD0NYYUrwcSraxXM~w2mX}D`AVKI~3A2y%}0;{@|OL5(gS{N*4pF`?RB(S;1vf>0^Z8-(E!>X>wp zh}WEAUY-Zc(xn|qAui5f7d{jOn(OP6;|3fk1@7TRQq-&2HKLng|$)k_E z_s6O%L^;Z`m}I~}F8{*4KYxW`Og6QKr3WlKmxl3j1GB(qdtwQR2Y#RK8CR}iSM>(B z(Mi%En=LP1jzuJii;!@}yT@>n3U5_(7yIAISl94CI?M14xK>s=?XB`JC{#ebZ#EBn z!?2q1Dli1haIbglFMC&*z^ITCzZ5e40=qW?a&xoIqdyM_u_+}PT8372B^2OW<`$d% zRo)iDRL+Q1)YSvXk}MGCdO69428ca!pJl5^5V1Uq30VFr2cJzzo?#$ZyI1vPHJ*waVz0AvZ6`Whr?Yt6(*O z>$pv88!{_d@*p_Sm6fLSn`=-pf>fAUsxzwvsL?4UQz{=0Wq1NFxK$86o^ufg|NaTY zuX;8#h&Pla>4vLL@cflUvHYyL;P`gD_86n{|80TZj(3HDduhhaWQuA@R^+))x4o7| z9>^*9o&zin-f`0s3@rRSe=<}~w_}EQr!k?RGks<)WAtcbTw~i!*+6V-D#u?urUG!= zH-nJiDpzo2>~(a)djUdBQ>c+M{>1=5L#q^+Dc?-YB{cpUzj85vC#dQa4==;#odrjQ zMSm#L<*)Y?nr~$Ihx_p`o2)c0;{clBCcD^wdE ztiXRm_=40zk5=aOX37!el2{KRH`l;bUn1&i%Xd#(5|v?V4Wn(Ea(*|?&#X#4MSEB$ zvJBz#B4wq=+%I>`6h|b6nWS2A?j=nagR#2`&Y?9qq`EI}k6rHxtrQW;;+6qFtxRbU zt_4FCsdn9j{KmxWZ`$F!V{!7R)ng(CE>ZsbxTaWKNHBm8Hja7@5GAmjeu^I(3IA3a zzWBZ6(xuL%o_D}{Ws>CCY|A*st_K@v6I=Zj>3tfG^pMX7qsVchpOe?s7K4jb&`U%s z0fz_RIwOs6+<=-hfH2`cmFEWkna%50XK&DtI!d=0REyR*c-D^ZSVd;_2y{Tz37rk5 zOQbunqWd91XS>vF&&H@W-JLrz51yUYAJAlKAWM@Dw?%k6$rt%j(9Ysl%j}+a(^sjU zGGwXUFa6KOU)>!=;WH{c#JMH>7V9_y#aPg9zW?rXSFUz9@A{YDO$_=!9U}h~4jrQ? zB{#s2(DR@CZbd2A4j;UPi*dE!v-xWIgkbrFz!AUODcfa50#xyg>nrcLjBz^rsA(zP z47tY+O0rv1C4gwLq=q>o^zkL^_D?#q$s#=lu6^>5pgU{zC&CF-RR?CqJ{f4TYsp^t*loXE_+F6oVtOf z8~vE#{R)7W5+ru#Z1vtLNEq0Bal~JJ05vCmts~9Rs}{RTuA(WK4`*8b)u9<{rneHM zy@V639v`@m<4V8qf6?>O#Fj9lZZV>l%N#0_0mRSY)X#{kAH`O!qoZ6%OlG}SgwNO) zrzTp-W3S=}UDB+(|3_zM0aeA;HsC{dBcPO|G=~(VyCtQ&LApV@1?iHK20=l(MY=<2 zPy|uBQ&RpT_uh}g(d+MZ_JTEw#j|Gb+0X1VGkc%+4Th=Zv^sZXVkFeH+_T1vf;D~< zJbPB=wj&h5YAVBNNF>ncrGt^-SpTg(gfqN!5w4-V(ybu!8L0Jqv7W6cK{=}kE|e%l9Y&MINqw+M z+NG$q(%+ zNh+uW=Cp_ph|fRs;Ps9)p%v;W3ovWLq|s1(Gzyr@TMRGnBhh}iGHPpfi?gx)*f<3dQcwpg_-v5W@l6U%^;a z{tEQGrM5jeT_v5dNau1cp8@sDbahZg6e4i3vCvch~sjz;JI?+@-m3+WC=7nXpL((+WSEO2H zTSTH-Z_0bS-kWaSQ7L31h$pGgPKGeDS<<%XooB@#`CqN++zW{`ICrk$wd$QYX+%@L zV`0yKMyIyScxomrk|h9uq4fUTq;H?8I7!bls%v-GxZ}fH6wgX0fg9TFGOjoLEDC25 z=A@6XrKoP`-l{s+iKtXYd|J;^gF&gS^a|%KcZ@nOfBG(Gve)A$SgK{Z9LaN!g6XZbWsY>h49V#7egda(c#=K*!BeCq zN-hU6V7QrE70v;8eui(*7s?<1_EYPlcC+AEM%p&YvkE;iXUIwWfdmtAz4g8*TV!Mn=&iGCw4rxv4MxLJL z+e7s_t6p+4|D#FE3okP(7<)Usk_b#$tD*kXubpjQK8sWwb4;bYS^Qd*%%3U;18ho- z+@k(!HEuKgpux=~Y98j%U7w+*l=JaioQk{5eKX}cZAmURhvw_*NYLurq1y>NFScF- zyh7HXUctKYWcEuR&f>R3n|9yq)1V``BNILLXaUG?rI&JM(FKdpqLMff^t{hsEqmCc zc$>FN5*n!`qeRCd_c7iEIx*6~S!I~6e~;|mT#Q1TnyPB!a8dVzJd@&tu$=AN@H*xf zuzRe}MO>kz4#_k)tuQ126h0b*bu{6cH-x2n63mqpr$;&KWb~8m>7TLp0ix{Zcq5@~ zxR@&VmmS5Grm64Ic2o=p6ooiw+imCQyk?qqW@)M3IsAHH)xf^iVX(l=9kOC@+SMOJ zzk>5YJK*yoS}YSvJDs-14yCtarf6+5IvdYy=@JJor!V;~a;XrDCnJ<2z^(<(TOXHX z+0}Q16hVA;?Hkh5h_w^|mWRP}8=7TCQlGVwmBA zZV@xsEUeJ|p~c4-*X^aNLYaC1iZ+rD8BCw;GR)r$c(f5Zzq>oTPuHovR?wT)5JEvy>Ts1OwtebPV`C#SJ3SeinK|7sIC4EYHFf=FU;Cb= z+TFRyy~?YN`Ox(=^?c0i+x>6tKDB2t7oZFs!7e?~$U$WbXB`21<)zE|y%G%%_%T4yT|MU{Td zf2T#0x^5$0!f~a_ZaC z{<0@ zObhp+_r>|)ydB>MT|Q7y8KKg>t~P--DmQ0_j(u1$$L2YlEUb|Z~y<-`bdKYHICR9wA`@xO= z-7c>4hvy@1bV#xv$12e4`B*)~%wrTD3`|N&V(n)8_TZ=3e14^IqTc~Uxk|-omwz)! zRazhG3$7X^ZdI-_8qA2)+I^qBrrh8{k3~lZ%dzDpmAACR?#vmVWy=ikJ5(DmhKp4h z4RSAvFbkJg8ALOsuy(PRmpk4iXR9f_yt(u=sSx8nA=NvVqJ#Kq(8@&JLVr1&8{0CC zX+FGF%i_nACZV(9iXQAo7s$J?uIS&~%GlEtXQDsyuf9V_(yy#)!Dd>mjMwDp#j5G^ zxjq7=OBp)6M+E>P-JmYx6-qc;h}s%CTbtN8F}Yb=ZRpH8PT#xbwWXJ}kjG4Dn5yS; zXa7F3T!CwBUAoNO(@8}^-@{wUWn$QygWtC331xj#T1rH%Q$QmkUSz4U)Y9o7_w1PM z5L*UsIdI-@xv6SxT&uMmNMO&h(xlV96Lfl5^VPQGo4x%`@Q1)B2PLPuq^S68)L#Uo z+6j`SxqV#SkN5XgNMFE<-19KRIJlh_ZI2nNfyvq$bmA} z>dD7f4GI+xw`MU99G!=zMv{PTUnuYn3v+Yv83NbGZ;jV?xE6iFg--NyT?bjIB77ASIPIli5s3omfvz6o}jnABBk|^>z zk@_$7M|vSbUnsnpe`rzDIU4oU#_VK0=8n;`se~^q`_NcD(GFyee2jg|ZL51bZdhfy za|o6t#;8UP3yBg4JT(@AogdV4>Kr8ovex&^H%At9fQHHGr!=EH1SQY5zT!|MTVw+SGAzrlUtZI3d5IOh;UnZ={u; zXk-zk{h^G9PNTapK5K7P9&Fwc8N&Tc#Fav`xp~8n) z_CGbJJp0;syDjL@-T;{AnDfFcXUg0?UAzJGEVU*zA)UOSHJh~zZ8YzgFAjZP$!}-0 zcJL~QsA4v9ahJ-#$;StG7B24^nLh=JXK6pP41Y_S)1oJfUXW;l4+@eHnN&FM=erh! z8cb+MY*FklHe2$t76}>$E}N?WP1Za|d+#*VJE;gS`3QISU5n8LBMwdw2ZrEA`cbAe z-ZC{PQ&LG42>}v1HJ=c}3f0?&D58O`*v9;cO)gy-e6$1t*=f(9Y<6vEbOoo&r6+h55DGI)W5~saVKzhh*s}2Zk&sntRPMM z<22%hb1 zlZx$gNn%S+=T=rA*pu>UyEf3-;wk$XeOr$$BpPNQV8l)_lI$uM59W_}tT|gbV?Ul#1tJwGVd5^9YH63qI|RGldAIU}i!B?Jux4Ifr0 zS!*^Qlb2D3kJ5y-&C#F`nWBeO#fVLR73bWtM}gNKL}ZMYY+#ys#7kuy6D=l;N86^t z$816}Np-NsY1I?KFihV^K4Uj)hD}-fG8@iaEvL2T4FgX91moNapb5}q98K3ps|`4U zK5~dvqQ~48Y|hzD^JVsBwx}alX;*(ReOeYq@DN+O!h9Ewl8aKWpGr?V6aRY|-D5L| z0$>wK+NB~li=R&j`NJUDyt#EyXxTs>v)_v?g@jZBM2A5_=jtay-}7zzr%&6(EKUsO+k#A#QjL!zK|Zigi~*?hCok3K~Z+78N& z1wq@&`hds^S3d_p2scU7EDqJ(0Sdt(2anVZ*9`|huEjD=ED_Oq57P^$mU2yL5*mFD zZm#3DTUm^Y&@`My(jH=D+ath7m~9f@uYxCd+8ge1nGQ5`A)7@47_}B_0ZFN1?J$1* zeV!TdNT2;`F#%ZYk*0^oZjGVp!gAfXeHO=R@6nr4{wiEXb5C~OXe{D6;uNTO_=Orv z)+{>&{1&vYWL9$+vMhJ5)p#$yjyf zgbI{IGRnfTrZwhbyQr0w2aaPMhpt25kA_Q<*Bs= zp!BM!;FmUA0Zd_lgz5>EIuhkRiUg|A8`cY&I=G>Jhw!&eF+(|^+5!J7MJVl=Q+}oh zDe1@-E~=Gx`y71rnmyl>trj7UFJe*RXPRT^|duF*%;W?^R z^HI9k7gccfa$wuF-B*@idZDr$qE9BSEz1u(r0GSQRx2{2m2#QrpK*9dxcy!u0zy&H#Os9pE%4mTf)#?y)C z9-!iw1hgcr-#B^jG)2=yHI*;C&g3IaqlMEZg>%SgI@B5KQ+W9uq^vW?-iagi%$bDj z<+~`=zTp;cd5P=#88YMVg1%5i;+T7&&3kVw;L~)`qW75o(JPEqs}~~<3>z`@SR;9} zfM}b$HE-T|FG=oYLNn8Cw|3+_5ARa#nCN?=vI>P?_p;)+XM-1g{I1B@w3=#Fb0TIxJ zDkARk#9E*1KW+Q~HZz-l^&|*;vb9BCHzZ zJr7ZcvmOmC7_bnO!z)=IlmRLUt!@_NZDvwa7|%AtuE;8{^yju}+Na(m6dP~uWbf*9 z+E;vKf4hW~(D#|umVVPxjU~yrkbL#M#I(b?b7V$gRJoU|#KMC@h2|u~+~R1$3dU$+ z)D`CnAfp#kE+m!@aE=!rRa9Qguf$#eP z3NN8(;K52FE)4RD`gr%-0>#l{uZE>{DY6!c65a)Dy132A$Jl_n<6Kv#b0yPcds`+F z8jW}*p<$Q6K@u(;*0Q|K@i_vE>g+hO1w(^1r}LNUnuxC+02$#|$aBMA%VD)>FZ43x zJV2Fa(6L(Gbc$vonUE8#M_kE%R#WXB`GVF<VR%NVs9`Aw!$wrMhg) zkFGKE_+#qObR)<((M-bilQU>VOT|Q{t>55=#gvCT9vA}*po&@JsPoy0B8onn=jxCW z8bAfYRaVg0vHRyJzUxOPiclTa88EcDLz5p`3LuJDmZh4FA(C+T(2NZyLBVy4xCp~4 z68Kis7!czpN-QW^{^($eq97K5e6Q@o5!8cq3amm_S?zAUDB#<1J`HkK-);ao%xUwt zib;c23&LbSAmG(!_6HV|jWi0Unz6_O9{_4e4 zOH)U4cxWXyF(hHr9a_!^fl!$6oWPK()H70B_7BK!SSN9(oEFS0;1id zS!wWb(Srq^wM}PwWBZCLVT(dETg#p$DY0wcwk~dYo{u*)ogOV!)$?PJlZZ$eKH8|C zvEkyZvm-nRUUJb+nygl~y{j{!$`}AltfH)qQ$L8DwtZPWrtpUI<^3-Em(?d#3mmD$ z1tVnbB|I)&)mkMdx%%uXPi2%?jB~RzIo_{wsN#3Nzu2mEo+#H^tq2r%GpnAmsea zc2MRq0O&O$0Q5Kn5VbHhb#^onv9+>wFfs=CvzZNo(x%G5z=Gn!g8nJMf=(J7`Tk-Z z9AWtbhV>5^wm)Fl|A6861BUYtn7e<#aQy+p{TmD@^~Uu+1^x;2Zzg=54K4gW4f9>N zAC3f4!S`3X{Q&%q2R}gnCc-bP1~TElRqb~)_@QdQwW-1hPG>zcV2G0R4#xtp8@hFRS-EW5N&B1GfPR8W-kjIMtQDARNC10PMO$U5>zj zzqd-i?>pcxr4(eYlg5Mn$6F{;(T5m=$K%aBapbVSWkK4lv z#$Luchh)L?L0xBIdBNDrP{ok!n!p*71t^EY8K{4*vp#%a>}4oYNS0s55yKb6(t+|X zTxW5Gz}U-0Dv<2I_ffMb7<;+y0g_dlG?7L7`&@lb9vuFE-MS7>I)TIg zuUyw*C~t81r*?@JzL!x1oo({JbH84-nJ)w!{;6I^Yw`Xrpb_8#bjGhAxgi=H{;6LL z1lDDEpzBxx6B5>q1&4ns7-Y!qt7>N@g2O*G3^L#C6?~oo2LF})7Sb^A%kg@f!*jvm zpBe_4U+n702>IafPYr|2adZVY7lOk-H4HMF$`u?}3=aR)Fv#o-SFmpxIQ(sbP?-wXR^}O>p?9hCwd+xq>yf|6T$F z=@sO3!*4woa79+LgREAYYbdV9AZ+5g}bCF=Ea#rhw-(tu=t@ao^| r90|$(2d~;7S&&z7@ZYa90Z{1xotz`ke_#T{9ZXC_ghX%u^U(T#ypP%W literal 0 HcmV?d00001 diff --git a/Wood Construction/Hinge/Rustic hinge/Hinge_200.step b/Wood Construction/Hinge/Rustic hinge/Hinge_200.step new file mode 100644 index 00000000..91d34a7a --- /dev/null +++ b/Wood Construction/Hinge/Rustic hinge/Hinge_200.step @@ -0,0 +1,5722 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/manolito/Documentos/FreeCAD-library/Wood +Construction/HInge/Rustic hinge/Mod 200/Hinge_200.step', + '2017-01-10T13:17:45',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(-15.47126368465,-25.25,-1.9984E-13)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(-7.73563184231,65.25,9.)); +#25 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#28, + 'distance_accuracy_value','confusion accuracy'); +#32 = PRODUCT_TYPE('part',$,(#7)); +#33 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#1583); +#34 = MANIFOLD_SOLID_BREP('',#35); +#35 = CLOSED_SHELL('',(#36,#177,#574,#655,#709,#780,#829,#878,#932,#959, + #1013,#1067,#1121,#1175,#1284,#1412,#1466,#1574)); +#36 = ADVANCED_FACE('',(#37),#51,.F.); +#37 = FACE_BOUND('',#38,.F.); +#38 = EDGE_LOOP('',(#39,#74,#102,#151)); +#39 = ORIENTED_EDGE('',*,*,#40,.F.); +#40 = EDGE_CURVE('',#41,#43,#45,.T.); +#41 = VERTEX_POINT('',#42); +#42 = CARTESIAN_POINT('',(0.,40.5,0.)); +#43 = VERTEX_POINT('',#44); +#44 = CARTESIAN_POINT('',(0.,0.,0.)); +#45 = SURFACE_CURVE('',#46,(#50,#62),.PCURVE_S1.); +#46 = LINE('',#47,#48); +#47 = CARTESIAN_POINT('',(0.,40.5,0.)); +#48 = VECTOR('',#49,1.); +#49 = DIRECTION('',(0.,-1.,0.)); +#50 = PCURVE('',#51,#56); +#51 = PLANE('',#52); +#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55); +#53 = CARTESIAN_POINT('',(0.,40.5,0.)); +#54 = DIRECTION('',(1.,0.,0.)); +#55 = DIRECTION('',(0.,-1.,0.)); +#56 = DEFINITIONAL_REPRESENTATION('',(#57),#61); +#57 = LINE('',#58,#59); +#58 = CARTESIAN_POINT('',(0.,0.)); +#59 = VECTOR('',#60,1.); +#60 = DIRECTION('',(1.,0.)); +#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#62 = PCURVE('',#63,#68); +#63 = PLANE('',#64); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.,0.,0.)); +#66 = DIRECTION('',(0.,0.,-1.)); +#67 = DIRECTION('',(-1.,0.,-0.)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,40.5)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = ORIENTED_EDGE('',*,*,#75,.T.); +#75 = EDGE_CURVE('',#41,#76,#78,.T.); +#76 = VERTEX_POINT('',#77); +#77 = CARTESIAN_POINT('',(5.773159728051E-15,40.5,4.4)); +#78 = SURFACE_CURVE('',#79,(#83,#90),.PCURVE_S1.); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(0.,40.5,0.)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(0.,0.,1.)); +#83 = PCURVE('',#51,#84); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = LINE('',#86,#87); +#86 = CARTESIAN_POINT('',(0.,0.)); +#87 = VECTOR('',#88,1.); +#88 = DIRECTION('',(0.,-1.)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#90 = PCURVE('',#91,#96); +#91 = PLANE('',#92); +#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95); +#93 = CARTESIAN_POINT('',(186.,40.5,0.)); +#94 = DIRECTION('',(0.,-1.,0.)); +#95 = DIRECTION('',(0.,-0.,-1.)); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(0.,-186.)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(-1.,0.)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#102 = ORIENTED_EDGE('',*,*,#103,.F.); +#103 = EDGE_CURVE('',#104,#76,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(5.773159728051E-15,4.884981308351E-16,4.4)); +#106 = SURFACE_CURVE('',#107,(#111,#117),.PCURVE_S1.); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(0.,40.5,4.4)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#111 = PCURVE('',#51,#112); +#112 = DEFINITIONAL_REPRESENTATION('',(#113),#116); +#113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#114,#115),.UNSPECIFIED.,.F.,.F., + (2,2),(-40.5000004,3.99999997569E-07),.PIECEWISE_BEZIER_KNOTS.); +#114 = CARTESIAN_POINT('',(40.5000004,-4.4)); +#115 = CARTESIAN_POINT('',(-3.99999997569E-07,-4.4)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = PCURVE('',#118,#123); +#118 = CYLINDRICAL_SURFACE('',#119,9.); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(-7.735631842325,40.5,9.)); +#121 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#122 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#150); +#124 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#125,#126,#127,#128,#129,#130, + #131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143, + #144,#145,#146,#147,#148,#149),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(-40.5,-38.65909090909, + -36.81818181818,-34.97727272727,-33.13636363636,-31.29545454545, + -29.45454545454,-27.61363636363,-25.77272727272,-23.93181818181, + -22.0909090909,-20.25,-18.40909090909,-16.56818181818, + -14.72727272727,-12.88636363636,-11.04545454545,-9.204545454545, + -7.363636363636,-5.522727272727,-3.681818181818,-1.840909090909, + -4.641450015422E-30),.UNSPECIFIED.); +#125 = CARTESIAN_POINT('',(-2.605115640216,-40.5)); +#126 = CARTESIAN_POINT('',(-2.605115640216,-39.88636363636)); +#127 = CARTESIAN_POINT('',(-2.605115640216,-38.65909090909)); +#128 = CARTESIAN_POINT('',(-2.605115640216,-36.81818181818)); +#129 = CARTESIAN_POINT('',(-2.605115640216,-34.97727272727)); +#130 = CARTESIAN_POINT('',(-2.605115640216,-33.13636363636)); +#131 = CARTESIAN_POINT('',(-2.605115640216,-31.29545454545)); +#132 = CARTESIAN_POINT('',(-2.605115640216,-29.45454545454)); +#133 = CARTESIAN_POINT('',(-2.605115640216,-27.61363636363)); +#134 = CARTESIAN_POINT('',(-2.605115640216,-25.77272727272)); +#135 = CARTESIAN_POINT('',(-2.605115640216,-23.93181818181)); +#136 = CARTESIAN_POINT('',(-2.605115640216,-22.0909090909)); +#137 = CARTESIAN_POINT('',(-2.605115640216,-20.25)); +#138 = CARTESIAN_POINT('',(-2.605115640216,-18.40909090909)); +#139 = CARTESIAN_POINT('',(-2.605115640216,-16.56818181818)); +#140 = CARTESIAN_POINT('',(-2.605115640216,-14.72727272727)); +#141 = CARTESIAN_POINT('',(-2.605115640216,-12.88636363636)); +#142 = CARTESIAN_POINT('',(-2.605115640216,-11.04545454545)); +#143 = CARTESIAN_POINT('',(-2.605115640216,-9.204545454545)); +#144 = CARTESIAN_POINT('',(-2.605115640216,-7.363636363636)); +#145 = CARTESIAN_POINT('',(-2.605115640216,-5.522727272727)); +#146 = CARTESIAN_POINT('',(-2.605115640216,-3.681818181818)); +#147 = CARTESIAN_POINT('',(-2.605115640216,-1.840909090909)); +#148 = CARTESIAN_POINT('',(-2.605115640216,-0.613636363636)); +#149 = CARTESIAN_POINT('',(-2.605115640216,0.)); +#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#151 = ORIENTED_EDGE('',*,*,#152,.F.); +#152 = EDGE_CURVE('',#43,#104,#153,.T.); +#153 = SURFACE_CURVE('',#154,(#158,#165),.PCURVE_S1.); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(0.,0.,0.)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(0.,0.,1.)); +#158 = PCURVE('',#51,#159); +#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164); +#160 = LINE('',#161,#162); +#161 = CARTESIAN_POINT('',(40.5,0.)); +#162 = VECTOR('',#163,1.); +#163 = DIRECTION('',(0.,-1.)); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#165 = PCURVE('',#166,#171); +#166 = PLANE('',#167); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(80.577239158969,1.567189524206E-16, + 3.053671289714)); +#169 = DIRECTION('',(1.991078712832E-18,1.,-1.979271006777E-16)); +#170 = DIRECTION('',(0.,1.979271006777E-16,1.)); +#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-3.053671289714,-80.57723915896)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(1.,3.940884368519E-34)); +#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#177 = ADVANCED_FACE('',(#178,#469,#504,#539),#63,.T.); +#178 = FACE_BOUND('',#179,.T.); +#179 = EDGE_LOOP('',(#180,#203,#204,#227,#260,#293,#321,#349,#377,#405, + #438)); +#180 = ORIENTED_EDGE('',*,*,#181,.F.); +#181 = EDGE_CURVE('',#43,#182,#184,.T.); +#182 = VERTEX_POINT('',#183); +#183 = CARTESIAN_POINT('',(186.,4.592425496803E-16,0.)); +#184 = SURFACE_CURVE('',#185,(#189,#196),.PCURVE_S1.); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(0.,0.,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = PCURVE('',#63,#190); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195); +#191 = LINE('',#192,#193); +#192 = CARTESIAN_POINT('',(0.,0.)); +#193 = VECTOR('',#194,1.); +#194 = DIRECTION('',(-1.,0.)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#196 = PCURVE('',#166,#197); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-3.053671289714,-80.57723915896)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,1.)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = ORIENTED_EDGE('',*,*,#40,.F.); +#204 = ORIENTED_EDGE('',*,*,#205,.F.); +#205 = EDGE_CURVE('',#206,#41,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(186.,40.5,0.)); +#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(186.,40.5,0.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(-1.,0.,0.)); +#213 = PCURVE('',#63,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-186.,40.5)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(1.,0.)); +#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#220 = PCURVE('',#91,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(0.,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,-1.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#228,.T.); +#228 = EDGE_CURVE('',#206,#229,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(200.89509972887,39.25,0.)); +#231 = SURFACE_CURVE('',#232,(#237,#248),.PCURVE_S1.); +#232 = CIRCLE('',#233,7.5); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(193.5,40.5,0.)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(1.,0.,0.)); +#237 = PCURVE('',#63,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#247); +#239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#240,#241,#242,#243,#244,#245 +,#246),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#240 = CARTESIAN_POINT('',(-201.,40.5)); +#241 = CARTESIAN_POINT('',(-201.,53.490381056767)); +#242 = CARTESIAN_POINT('',(-189.75,46.995190528383)); +#243 = CARTESIAN_POINT('',(-178.5,40.5)); +#244 = CARTESIAN_POINT('',(-189.75,34.004809471617)); +#245 = CARTESIAN_POINT('',(-201.,27.509618943233)); +#246 = CARTESIAN_POINT('',(-201.,40.5)); +#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#248 = PCURVE('',#249,#254); +#249 = CYLINDRICAL_SURFACE('',#250,7.5); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(193.5,40.5,0.)); +#252 = DIRECTION('',(-0.,-0.,-1.)); +#253 = DIRECTION('',(1.,0.,0.)); +#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-0.,0.)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(-1.,0.)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#261,.F.); +#261 = EDGE_CURVE('',#262,#229,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(215.5,29.3,0.)); +#264 = SURFACE_CURVE('',#265,(#270,#281),.PCURVE_S1.); +#265 = CIRCLE('',#266,15.693749343192); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(200.89509972887,23.556250656808,0.)); +#268 = DIRECTION('',(0.,0.,1.)); +#269 = DIRECTION('',(1.,0.,0.)); +#270 = PCURVE('',#63,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#280); +#272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#273,#274,#275,#276,#277,#278 +,#279),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#273 = CARTESIAN_POINT('',(-216.588849072,23.556250656808)); +#274 = CARTESIAN_POINT('',(-216.588849072,50.738621880467)); +#275 = CARTESIAN_POINT('',(-193.0482250572,37.147436268638)); +#276 = CARTESIAN_POINT('',(-169.5076010424,23.556250656808)); +#277 = CARTESIAN_POINT('',(-193.0482250572,9.965065044978)); +#278 = CARTESIAN_POINT('',(-216.588849072,-3.626120566851)); +#279 = CARTESIAN_POINT('',(-216.588849072,23.556250656808)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = PCURVE('',#282,#287); +#282 = CYLINDRICAL_SURFACE('',#283,15.693749343192); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(200.89509972887,23.556250656808,0.)); +#285 = DIRECTION('',(-0.,-0.,-1.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(-0.,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(-1.,0.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = ORIENTED_EDGE('',*,*,#294,.F.); +#294 = EDGE_CURVE('',#295,#262,#297,.T.); +#295 = VERTEX_POINT('',#296); +#296 = CARTESIAN_POINT('',(223.,31.75,0.)); +#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(223.,31.75,0.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(-0.950567288282,-0.310518647505,0.)); +#302 = PCURVE('',#63,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-223.,31.75)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.950567288282,-0.310518647505)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#310,#315); +#310 = PLANE('',#311); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(223.,31.75,0.)); +#313 = DIRECTION('',(0.310518647505,-0.950567288282,0.)); +#314 = DIRECTION('',(-0.950567288282,-0.310518647505,0.)); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(1.,-0.)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ORIENTED_EDGE('',*,*,#322,.T.); +#322 = EDGE_CURVE('',#295,#323,#325,.T.); +#323 = VERTEX_POINT('',#324); +#324 = CARTESIAN_POINT('',(241.,20.25,0.)); +#325 = SURFACE_CURVE('',#326,(#330,#337),.PCURVE_S1.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(223.,31.75,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.842696259812,-0.538389277102,0.)); +#330 = PCURVE('',#63,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-223.,31.75)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(-0.842696259812,-0.538389277102)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#338,#343); +#338 = PLANE('',#339); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(223.,31.75,0.)); +#341 = DIRECTION('',(0.538389277102,0.842696259812,0.)); +#342 = DIRECTION('',(0.842696259812,-0.538389277102,0.)); +#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(0.,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(1.,0.)); +#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#349 = ORIENTED_EDGE('',*,*,#350,.T.); +#350 = EDGE_CURVE('',#323,#351,#353,.T.); +#351 = VERTEX_POINT('',#352); +#352 = CARTESIAN_POINT('',(223.,8.75,0.)); +#353 = SURFACE_CURVE('',#354,(#358,#365),.PCURVE_S1.); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(241.,20.25,0.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(-0.842696259812,-0.538389277102,0.)); +#358 = PCURVE('',#63,#359); +#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(-241.,20.25)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(0.842696259812,-0.538389277102)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = PCURVE('',#366,#371); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(241.,20.25,0.)); +#369 = DIRECTION('',(0.538389277102,-0.842696259812,0.)); +#370 = DIRECTION('',(-0.842696259812,-0.538389277102,0.)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#376); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(0.,0.)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.,-0.)); +#376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#377 = ORIENTED_EDGE('',*,*,#378,.T.); +#378 = EDGE_CURVE('',#351,#379,#381,.T.); +#379 = VERTEX_POINT('',#380); +#380 = CARTESIAN_POINT('',(215.5,11.2,0.)); +#381 = SURFACE_CURVE('',#382,(#386,#393),.PCURVE_S1.); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(223.,8.75,0.)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-0.950567288282,0.310518647505,0.)); +#386 = PCURVE('',#63,#387); +#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392); +#388 = LINE('',#389,#390); +#389 = CARTESIAN_POINT('',(-223.,8.75)); +#390 = VECTOR('',#391,1.); +#391 = DIRECTION('',(0.950567288282,0.310518647505)); +#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#393 = PCURVE('',#394,#399); +#394 = PLANE('',#395); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(223.,8.75,0.)); +#397 = DIRECTION('',(-0.310518647505,-0.950567288282,0.)); +#398 = DIRECTION('',(-0.950567288282,0.310518647505,0.)); +#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(0.,0.)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(1.,0.)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#406,.F.); +#406 = EDGE_CURVE('',#407,#379,#409,.T.); +#407 = VERTEX_POINT('',#408); +#408 = CARTESIAN_POINT('',(200.89509972887,1.25,0.)); +#409 = SURFACE_CURVE('',#410,(#415,#426),.PCURVE_S1.); +#410 = CIRCLE('',#411,15.693749343192); +#411 = AXIS2_PLACEMENT_3D('',#412,#413,#414); +#412 = CARTESIAN_POINT('',(200.89509972887,16.943749343192,0.)); +#413 = DIRECTION('',(0.,0.,1.)); +#414 = DIRECTION('',(1.,0.,0.)); +#415 = PCURVE('',#63,#416); +#416 = DEFINITIONAL_REPRESENTATION('',(#417),#425); +#417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#418,#419,#420,#421,#422,#423 +,#424),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#418 = CARTESIAN_POINT('',(-216.588849072,16.943749343192)); +#419 = CARTESIAN_POINT('',(-216.588849072,44.126120566851)); +#420 = CARTESIAN_POINT('',(-193.0482250572,30.534934955022)); +#421 = CARTESIAN_POINT('',(-169.5076010424,16.943749343192)); +#422 = CARTESIAN_POINT('',(-193.0482250572,3.352563731362)); +#423 = CARTESIAN_POINT('',(-216.588849072,-10.23862188046)); +#424 = CARTESIAN_POINT('',(-216.588849072,16.943749343192)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#427,#432); +#427 = CYLINDRICAL_SURFACE('',#428,15.693749343192); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(200.89509972887,16.943749343192,0.)); +#430 = DIRECTION('',(-0.,-0.,-1.)); +#431 = DIRECTION('',(1.,0.,0.)); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437); +#433 = LINE('',#434,#435); +#434 = CARTESIAN_POINT('',(-0.,0.)); +#435 = VECTOR('',#436,1.); +#436 = DIRECTION('',(-1.,0.)); +#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#438 = ORIENTED_EDGE('',*,*,#439,.T.); +#439 = EDGE_CURVE('',#407,#182,#440,.T.); +#440 = SURFACE_CURVE('',#441,(#446,#457),.PCURVE_S1.); +#441 = CIRCLE('',#442,7.5); +#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445); +#443 = CARTESIAN_POINT('',(193.5,0.,0.)); +#444 = DIRECTION('',(0.,0.,1.)); +#445 = DIRECTION('',(1.,0.,0.)); +#446 = PCURVE('',#63,#447); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#456); +#448 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#449,#450,#451,#452,#453,#454 +,#455),.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( + '') ); +#449 = CARTESIAN_POINT('',(-201.,0.)); +#450 = CARTESIAN_POINT('',(-201.,12.990381056767)); +#451 = CARTESIAN_POINT('',(-189.75,6.495190528383)); +#452 = CARTESIAN_POINT('',(-178.5,1.836970198721E-15)); +#453 = CARTESIAN_POINT('',(-189.75,-6.495190528383)); +#454 = CARTESIAN_POINT('',(-201.,-12.99038105676)); +#455 = CARTESIAN_POINT('',(-201.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#458,#463); +#458 = CYLINDRICAL_SURFACE('',#459,7.5); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(193.5,0.,0.)); +#461 = DIRECTION('',(-0.,-0.,-1.)); +#462 = DIRECTION('',(1.,0.,0.)); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-0.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(-1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = FACE_BOUND('',#470,.T.); +#470 = EDGE_LOOP('',(#471)); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#473,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(33.5,20.25,0.)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,3.5); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(30.,20.25,0.)); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = DIRECTION('',(1.,0.,0.)); +#481 = PCURVE('',#63,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( + '') ); +#484 = CARTESIAN_POINT('',(-33.5,20.25)); +#485 = CARTESIAN_POINT('',(-33.5,26.312177826491)); +#486 = CARTESIAN_POINT('',(-28.25,23.281088913246)); +#487 = CARTESIAN_POINT('',(-23.,20.25)); +#488 = CARTESIAN_POINT('',(-28.25,17.218911086754)); +#489 = CARTESIAN_POINT('',(-33.5,14.187822173509)); +#490 = CARTESIAN_POINT('',(-33.5,20.25)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,3.5); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(30.,20.25,0.)); +#496 = DIRECTION('',(-0.,-0.,-1.)); +#497 = DIRECTION('',(1.,0.,0.)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-0.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(-1.,0.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = FACE_BOUND('',#505,.T.); +#505 = EDGE_LOOP('',(#506)); +#506 = ORIENTED_EDGE('',*,*,#507,.T.); +#507 = EDGE_CURVE('',#508,#508,#510,.T.); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(120.5,20.25,0.)); +#510 = SURFACE_CURVE('',#511,(#516,#527),.PCURVE_S1.); +#511 = CIRCLE('',#512,3.5); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(117.,20.25,0.)); +#514 = DIRECTION('',(0.,0.,1.)); +#515 = DIRECTION('',(1.,0.,0.)); +#516 = PCURVE('',#63,#517); +#517 = DEFINITIONAL_REPRESENTATION('',(#518),#526); +#518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#519,#520,#521,#522,#523,#524 +,#525),.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( + '') ); +#519 = CARTESIAN_POINT('',(-120.5,20.25)); +#520 = CARTESIAN_POINT('',(-120.5,26.312177826491)); +#521 = CARTESIAN_POINT('',(-115.25,23.281088913246)); +#522 = CARTESIAN_POINT('',(-110.,20.25)); +#523 = CARTESIAN_POINT('',(-115.25,17.218911086754)); +#524 = CARTESIAN_POINT('',(-120.5,14.187822173509)); +#525 = CARTESIAN_POINT('',(-120.5,20.25)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#528,#533); +#528 = CYLINDRICAL_SURFACE('',#529,3.5); +#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532); +#530 = CARTESIAN_POINT('',(117.,20.25,0.)); +#531 = DIRECTION('',(-0.,-0.,-1.)); +#532 = DIRECTION('',(1.,0.,0.)); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(-0.,0.)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(-1.,0.)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#539 = FACE_BOUND('',#540,.T.); +#540 = EDGE_LOOP('',(#541)); +#541 = ORIENTED_EDGE('',*,*,#542,.T.); +#542 = EDGE_CURVE('',#543,#543,#545,.T.); +#543 = VERTEX_POINT('',#544); +#544 = CARTESIAN_POINT('',(212.5,20.25,0.)); +#545 = SURFACE_CURVE('',#546,(#551,#562),.PCURVE_S1.); +#546 = CIRCLE('',#547,3.5); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(209.,20.25,0.)); +#549 = DIRECTION('',(0.,0.,1.)); +#550 = DIRECTION('',(1.,0.,0.)); +#551 = PCURVE('',#63,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#561); +#553 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#554,#555,#556,#557,#558,#559 +,#560),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#554 = CARTESIAN_POINT('',(-212.5,20.25)); +#555 = CARTESIAN_POINT('',(-212.5,26.312177826491)); +#556 = CARTESIAN_POINT('',(-207.25,23.281088913246)); +#557 = CARTESIAN_POINT('',(-202.,20.25)); +#558 = CARTESIAN_POINT('',(-207.25,17.218911086754)); +#559 = CARTESIAN_POINT('',(-212.5,14.187822173509)); +#560 = CARTESIAN_POINT('',(-212.5,20.25)); +#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#562 = PCURVE('',#563,#568); +#563 = CYLINDRICAL_SURFACE('',#564,3.5); +#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565 = CARTESIAN_POINT('',(209.,20.25,0.)); +#566 = DIRECTION('',(-0.,-0.,-1.)); +#567 = DIRECTION('',(1.,0.,0.)); +#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); +#569 = LINE('',#570,#571); +#570 = CARTESIAN_POINT('',(-0.,0.)); +#571 = VECTOR('',#572,1.); +#572 = DIRECTION('',(-1.,0.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = ADVANCED_FACE('',(#575),#458,.F.); +#575 = FACE_BOUND('',#576,.T.); +#576 = EDGE_LOOP('',(#577,#600,#633,#654)); +#577 = ORIENTED_EDGE('',*,*,#578,.T.); +#578 = EDGE_CURVE('',#407,#579,#581,.T.); +#579 = VERTEX_POINT('',#580); +#580 = CARTESIAN_POINT('',(200.89509972887,1.25,4.5)); +#581 = SURFACE_CURVE('',#582,(#586,#593),.PCURVE_S1.); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(200.89509972887,1.25,0.)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = PCURVE('',#458,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-0.16744807922,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(-0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = PCURVE('',#427,#594); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(-0.,-1.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#600 = ORIENTED_EDGE('',*,*,#601,.T.); +#601 = EDGE_CURVE('',#579,#602,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(186.,4.592425496803E-16,4.5)); +#604 = SURFACE_CURVE('',#605,(#610,#617),.PCURVE_S1.); +#605 = CIRCLE('',#606,7.5); +#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); +#607 = CARTESIAN_POINT('',(193.5,0.,4.5)); +#608 = DIRECTION('',(0.,0.,1.)); +#609 = DIRECTION('',(1.,0.,0.)); +#610 = PCURVE('',#458,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-0.,-4.5)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(-1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = PLANE('',#619); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(5.859679173423E-02,0.,4.5)); +#621 = DIRECTION('',(0.,0.,-1.)); +#622 = DIRECTION('',(-1.,0.,-0.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#632); +#624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#625,#626,#627,#628,#629,#630 +,#631),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#625 = CARTESIAN_POINT('',(-200.9414032082,0.)); +#626 = CARTESIAN_POINT('',(-200.9414032082,12.990381056767)); +#627 = CARTESIAN_POINT('',(-189.6914032082,6.495190528383)); +#628 = CARTESIAN_POINT('',(-178.4414032082,1.836970198721E-15)); +#629 = CARTESIAN_POINT('',(-189.6914032082,-6.495190528383)); +#630 = CARTESIAN_POINT('',(-200.9414032082,-12.99038105676)); +#631 = CARTESIAN_POINT('',(-200.9414032082,0.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = ORIENTED_EDGE('',*,*,#634,.F.); +#634 = EDGE_CURVE('',#182,#602,#635,.T.); +#635 = SURFACE_CURVE('',#636,(#640,#647),.PCURVE_S1.); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(186.,0.,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,0.,1.)); +#640 = PCURVE('',#458,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(-0.,-1.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = PCURVE('',#166,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-3.053671289714,105.42276084103)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(1.,3.940884368519E-34)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = ORIENTED_EDGE('',*,*,#439,.F.); +#655 = ADVANCED_FACE('',(#656),#427,.T.); +#656 = FACE_BOUND('',#657,.F.); +#657 = EDGE_LOOP('',(#658,#659,#687,#708)); +#658 = ORIENTED_EDGE('',*,*,#578,.T.); +#659 = ORIENTED_EDGE('',*,*,#660,.T.); +#660 = EDGE_CURVE('',#579,#661,#663,.T.); +#661 = VERTEX_POINT('',#662); +#662 = CARTESIAN_POINT('',(215.5,11.2,4.5)); +#663 = SURFACE_CURVE('',#664,(#669,#676),.PCURVE_S1.); +#664 = CIRCLE('',#665,15.693749343192); +#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668); +#666 = CARTESIAN_POINT('',(200.89509972887,16.943749343192,4.5)); +#667 = DIRECTION('',(0.,0.,1.)); +#668 = DIRECTION('',(1.,0.,0.)); +#669 = PCURVE('',#427,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(-0.,-4.5)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-1.,0.)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = PCURVE('',#618,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#686); +#678 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#679,#680,#681,#682,#683,#684 +,#685),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#679 = CARTESIAN_POINT('',(-216.5302522803,16.943749343192)); +#680 = CARTESIAN_POINT('',(-216.5302522803,44.126120566851)); +#681 = CARTESIAN_POINT('',(-192.9896282655,30.534934955022)); +#682 = CARTESIAN_POINT('',(-169.4490042507,16.943749343192)); +#683 = CARTESIAN_POINT('',(-192.9896282655,3.352563731362)); +#684 = CARTESIAN_POINT('',(-216.5302522803,-10.23862188046)); +#685 = CARTESIAN_POINT('',(-216.5302522803,16.943749343192)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = ORIENTED_EDGE('',*,*,#688,.F.); +#688 = EDGE_CURVE('',#379,#661,#689,.T.); +#689 = SURFACE_CURVE('',#690,(#694,#701),.PCURVE_S1.); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(215.5,11.2,0.)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(0.,0.,1.)); +#694 = PCURVE('',#427,#695); +#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700); +#696 = LINE('',#697,#698); +#697 = CARTESIAN_POINT('',(-5.908489327406,0.)); +#698 = VECTOR('',#699,1.); +#699 = DIRECTION('',(-0.,-1.)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = PCURVE('',#394,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(7.890025348502,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,-1.)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = ORIENTED_EDGE('',*,*,#406,.F.); +#709 = ADVANCED_FACE('',(#710),#338,.T.); +#710 = FACE_BOUND('',#711,.T.); +#711 = EDGE_LOOP('',(#712,#735,#758,#779)); +#712 = ORIENTED_EDGE('',*,*,#713,.T.); +#713 = EDGE_CURVE('',#295,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(223.,31.75,4.5)); +#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(223.,31.75,0.)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(0.,0.,1.)); +#721 = PCURVE('',#338,#722); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(0.,0.)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(0.,-1.)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#728 = PCURVE('',#310,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.,-1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = ORIENTED_EDGE('',*,*,#736,.T.); +#736 = EDGE_CURVE('',#714,#737,#739,.T.); +#737 = VERTEX_POINT('',#738); +#738 = CARTESIAN_POINT('',(241.,20.25,4.5)); +#739 = SURFACE_CURVE('',#740,(#744,#751),.PCURVE_S1.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(223.,31.75,4.5)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(0.842696259812,-0.538389277102,0.)); +#744 = PCURVE('',#338,#745); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(0.,-4.5)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(1.,0.)); +#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#751 = PCURVE('',#618,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-222.9414032082,31.75)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-0.842696259812,-0.538389277102)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = ORIENTED_EDGE('',*,*,#759,.F.); +#759 = EDGE_CURVE('',#323,#737,#760,.T.); +#760 = SURFACE_CURVE('',#761,(#765,#772),.PCURVE_S1.); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(241.,20.25,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(0.,0.,1.)); +#765 = PCURVE('',#338,#766); +#766 = DEFINITIONAL_REPRESENTATION('',(#767),#771); +#767 = LINE('',#768,#769); +#768 = CARTESIAN_POINT('',(21.360009363294,0.)); +#769 = VECTOR('',#770,1.); +#770 = DIRECTION('',(0.,-1.)); +#771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#772 = PCURVE('',#366,#773); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(0.,0.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(0.,-1.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = ORIENTED_EDGE('',*,*,#322,.F.); +#780 = ADVANCED_FACE('',(#781),#310,.F.); +#781 = FACE_BOUND('',#782,.F.); +#782 = EDGE_LOOP('',(#783,#784,#807,#828)); +#783 = ORIENTED_EDGE('',*,*,#713,.T.); +#784 = ORIENTED_EDGE('',*,*,#785,.T.); +#785 = EDGE_CURVE('',#714,#786,#788,.T.); +#786 = VERTEX_POINT('',#787); +#787 = CARTESIAN_POINT('',(215.5,29.3,4.5)); +#788 = SURFACE_CURVE('',#789,(#793,#800),.PCURVE_S1.); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(223.,31.75,4.5)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(-0.950567288282,-0.310518647505,0.)); +#793 = PCURVE('',#310,#794); +#794 = DEFINITIONAL_REPRESENTATION('',(#795),#799); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(0.,-4.5)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(1.,-0.)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = PCURVE('',#618,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(-222.9414032082,31.75)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(0.950567288282,-0.310518647505)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#262,#786,#809,.T.); +#809 = SURFACE_CURVE('',#810,(#814,#821),.PCURVE_S1.); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(215.5,29.3,0.)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = PCURVE('',#310,#815); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(7.890025348502,0.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,-1.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#282,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(-0.374695979773,0.)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-0.,-1.)); +#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#828 = ORIENTED_EDGE('',*,*,#294,.F.); +#829 = ADVANCED_FACE('',(#830),#366,.T.); +#830 = FACE_BOUND('',#831,.T.); +#831 = EDGE_LOOP('',(#832,#833,#856,#877)); +#832 = ORIENTED_EDGE('',*,*,#759,.T.); +#833 = ORIENTED_EDGE('',*,*,#834,.T.); +#834 = EDGE_CURVE('',#737,#835,#837,.T.); +#835 = VERTEX_POINT('',#836); +#836 = CARTESIAN_POINT('',(223.,8.75,4.5)); +#837 = SURFACE_CURVE('',#838,(#842,#849),.PCURVE_S1.); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(241.,20.25,4.5)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(-0.842696259812,-0.538389277102,0.)); +#842 = PCURVE('',#366,#843); +#843 = DEFINITIONAL_REPRESENTATION('',(#844),#848); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(0.,-4.5)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(1.,-0.)); +#848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#849 = PCURVE('',#618,#850); +#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(-240.9414032082,20.25)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(0.842696259812,-0.538389277102)); +#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#856 = ORIENTED_EDGE('',*,*,#857,.F.); +#857 = EDGE_CURVE('',#351,#835,#858,.T.); +#858 = SURFACE_CURVE('',#859,(#863,#870),.PCURVE_S1.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(223.,8.75,0.)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(0.,0.,1.)); +#863 = PCURVE('',#366,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(21.360009363294,0.)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(0.,-1.)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#394,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(0.,-1.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ORIENTED_EDGE('',*,*,#350,.F.); +#878 = ADVANCED_FACE('',(#879),#282,.T.); +#879 = FACE_BOUND('',#880,.F.); +#880 = EDGE_LOOP('',(#881,#882,#910,#931)); +#881 = ORIENTED_EDGE('',*,*,#808,.T.); +#882 = ORIENTED_EDGE('',*,*,#883,.T.); +#883 = EDGE_CURVE('',#786,#884,#886,.T.); +#884 = VERTEX_POINT('',#885); +#885 = CARTESIAN_POINT('',(200.89509972887,39.25,4.5)); +#886 = SURFACE_CURVE('',#887,(#892,#899),.PCURVE_S1.); +#887 = CIRCLE('',#888,15.693749343192); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(200.89509972887,23.556250656808,4.5)); +#890 = DIRECTION('',(0.,0.,1.)); +#891 = DIRECTION('',(1.,0.,0.)); +#892 = PCURVE('',#282,#893); +#893 = DEFINITIONAL_REPRESENTATION('',(#894),#898); +#894 = LINE('',#895,#896); +#895 = CARTESIAN_POINT('',(-0.,-4.5)); +#896 = VECTOR('',#897,1.); +#897 = DIRECTION('',(-1.,0.)); +#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#899 = PCURVE('',#618,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#909); +#901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#902,#903,#904,#905,#906,#907 +,#908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#902 = CARTESIAN_POINT('',(-216.5302522803,23.556250656808)); +#903 = CARTESIAN_POINT('',(-216.5302522803,50.738621880467)); +#904 = CARTESIAN_POINT('',(-192.9896282655,37.147436268638)); +#905 = CARTESIAN_POINT('',(-169.4490042507,23.556250656808)); +#906 = CARTESIAN_POINT('',(-192.9896282655,9.965065044978)); +#907 = CARTESIAN_POINT('',(-216.5302522803,-3.626120566851)); +#908 = CARTESIAN_POINT('',(-216.5302522803,23.556250656808)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#229,#884,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(200.89509972887,39.25,0.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(0.,0.,1.)); +#917 = PCURVE('',#282,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(-0.,-1.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#249,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(-6.11573722796,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(-0.,-1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = ORIENTED_EDGE('',*,*,#261,.F.); +#932 = ADVANCED_FACE('',(#933),#394,.T.); +#933 = FACE_BOUND('',#934,.T.); +#934 = EDGE_LOOP('',(#935,#936,#957,#958)); +#935 = ORIENTED_EDGE('',*,*,#857,.T.); +#936 = ORIENTED_EDGE('',*,*,#937,.T.); +#937 = EDGE_CURVE('',#835,#661,#938,.T.); +#938 = SURFACE_CURVE('',#939,(#943,#950),.PCURVE_S1.); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(223.,8.75,4.5)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(-0.950567288282,0.310518647505,0.)); +#943 = PCURVE('',#394,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.,-4.5)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(1.,0.)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = PCURVE('',#618,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(-222.9414032082,8.75)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(0.950567288282,0.310518647505)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = ORIENTED_EDGE('',*,*,#688,.F.); +#958 = ORIENTED_EDGE('',*,*,#378,.F.); +#959 = ADVANCED_FACE('',(#960),#249,.F.); +#960 = FACE_BOUND('',#961,.T.); +#961 = EDGE_LOOP('',(#962,#985,#1011,#1012)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#206,#964,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(186.,40.5,4.5)); +#966 = SURFACE_CURVE('',#967,(#971,#978),.PCURVE_S1.); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(186.,40.5,0.)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(0.,0.,1.)); +#971 = PCURVE('',#249,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(-0.,-1.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#91,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(0.,0.)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(-1.,0.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ORIENTED_EDGE('',*,*,#986,.T.); +#986 = EDGE_CURVE('',#964,#884,#987,.T.); +#987 = SURFACE_CURVE('',#988,(#993,#1000),.PCURVE_S1.); +#988 = CIRCLE('',#989,7.5); +#989 = AXIS2_PLACEMENT_3D('',#990,#991,#992); +#990 = CARTESIAN_POINT('',(193.5,40.5,4.5)); +#991 = DIRECTION('',(0.,0.,1.)); +#992 = DIRECTION('',(1.,0.,0.)); +#993 = PCURVE('',#249,#994); +#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(-0.,-4.5)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(-1.,0.)); +#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1000 = PCURVE('',#618,#1001); +#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1010); +#1002 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1003,#1004,#1005,#1006, +#1007,#1008,#1009),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1003 = CARTESIAN_POINT('',(-200.9414032082,40.5)); +#1004 = CARTESIAN_POINT('',(-200.9414032082,53.490381056767)); +#1005 = CARTESIAN_POINT('',(-189.6914032082,46.995190528383)); +#1006 = CARTESIAN_POINT('',(-178.4414032082,40.5)); +#1007 = CARTESIAN_POINT('',(-189.6914032082,34.004809471617)); +#1008 = CARTESIAN_POINT('',(-200.9414032082,27.509618943233)); +#1009 = CARTESIAN_POINT('',(-200.9414032082,40.5)); +#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1011 = ORIENTED_EDGE('',*,*,#911,.F.); +#1012 = ORIENTED_EDGE('',*,*,#228,.F.); +#1013 = ADVANCED_FACE('',(#1014),#493,.F.); +#1014 = FACE_BOUND('',#1015,.T.); +#1015 = EDGE_LOOP('',(#1016,#1039,#1065,#1066)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#473,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(33.5,20.25,4.5)); +#1020 = SEAM_CURVE('',#1021,(#1025,#1032),.PCURVE_S1.); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(33.5,20.25,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(0.,0.,1.)); +#1025 = PCURVE('',#493,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(-0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#493,#1033); +#1033 = DEFINITIONAL_REPRESENTATION('',(#1034),#1038); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(-0.,-1.)); +#1038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#1018,#1018,#1041,.T.); +#1041 = SURFACE_CURVE('',#1042,(#1047,#1054),.PCURVE_S1.); +#1042 = CIRCLE('',#1043,3.5); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(30.,20.25,4.5)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,0.)); +#1047 = PCURVE('',#493,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,-4.5)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#618,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1064); +#1056 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1057,#1058,#1059,#1060, +#1061,#1062,#1063),.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('') ); +#1057 = CARTESIAN_POINT('',(-33.44140320826,20.25)); +#1058 = CARTESIAN_POINT('',(-33.44140320826,26.312177826491)); +#1059 = CARTESIAN_POINT('',(-28.19140320826,23.281088913246)); +#1060 = CARTESIAN_POINT('',(-22.94140320826,20.25)); +#1061 = CARTESIAN_POINT('',(-28.19140320826,17.218911086754)); +#1062 = CARTESIAN_POINT('',(-33.44140320826,14.187822173509)); +#1063 = CARTESIAN_POINT('',(-33.44140320826,20.25)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1066 = ORIENTED_EDGE('',*,*,#472,.F.); +#1067 = ADVANCED_FACE('',(#1068),#528,.F.); +#1068 = FACE_BOUND('',#1069,.T.); +#1069 = EDGE_LOOP('',(#1070,#1093,#1119,#1120)); +#1070 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1071 = EDGE_CURVE('',#508,#1072,#1074,.T.); +#1072 = VERTEX_POINT('',#1073); +#1073 = CARTESIAN_POINT('',(120.5,20.25,4.5)); +#1074 = SEAM_CURVE('',#1075,(#1079,#1086),.PCURVE_S1.); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(120.5,20.25,0.)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(0.,0.,1.)); +#1079 = PCURVE('',#528,#1080); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(-0.,0.)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(-0.,-1.)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = PCURVE('',#528,#1087); +#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(-0.,-1.)); +#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1093 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1094 = EDGE_CURVE('',#1072,#1072,#1095,.T.); +#1095 = SURFACE_CURVE('',#1096,(#1101,#1108),.PCURVE_S1.); +#1096 = CIRCLE('',#1097,3.5); +#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100); +#1098 = CARTESIAN_POINT('',(117.,20.25,4.5)); +#1099 = DIRECTION('',(0.,0.,1.)); +#1100 = DIRECTION('',(1.,0.,0.)); +#1101 = PCURVE('',#528,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.,-4.5)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-1.,0.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = PCURVE('',#618,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1118); +#1110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1111,#1112,#1113,#1114, +#1115,#1116,#1117),.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('') ); +#1111 = CARTESIAN_POINT('',(-120.4414032082,20.25)); +#1112 = CARTESIAN_POINT('',(-120.4414032082,26.312177826491)); +#1113 = CARTESIAN_POINT('',(-115.1914032082,23.281088913246)); +#1114 = CARTESIAN_POINT('',(-109.9414032082,20.25)); +#1115 = CARTESIAN_POINT('',(-115.1914032082,17.218911086754)); +#1116 = CARTESIAN_POINT('',(-120.4414032082,14.187822173509)); +#1117 = CARTESIAN_POINT('',(-120.4414032082,20.25)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1119 = ORIENTED_EDGE('',*,*,#1071,.F.); +#1120 = ORIENTED_EDGE('',*,*,#507,.F.); +#1121 = ADVANCED_FACE('',(#1122),#563,.F.); +#1122 = FACE_BOUND('',#1123,.T.); +#1123 = EDGE_LOOP('',(#1124,#1147,#1173,#1174)); +#1124 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1125 = EDGE_CURVE('',#543,#1126,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(212.5,20.25,4.5)); +#1128 = SEAM_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(212.5,20.25,0.)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.,0.,1.)); +#1133 = PCURVE('',#563,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.,0.)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-0.,-1.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#563,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(-0.,-1.)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1148 = EDGE_CURVE('',#1126,#1126,#1149,.T.); +#1149 = SURFACE_CURVE('',#1150,(#1155,#1162),.PCURVE_S1.); +#1150 = CIRCLE('',#1151,3.5); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(209.,20.25,4.5)); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = PCURVE('',#563,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(-0.,-4.5)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(-1.,0.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#618,#1163); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1172); +#1164 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1165,#1166,#1167,#1168, +#1169,#1170,#1171),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1165 = CARTESIAN_POINT('',(-212.4414032082,20.25)); +#1166 = CARTESIAN_POINT('',(-212.4414032082,26.312177826491)); +#1167 = CARTESIAN_POINT('',(-207.1914032082,23.281088913246)); +#1168 = CARTESIAN_POINT('',(-201.9414032082,20.25)); +#1169 = CARTESIAN_POINT('',(-207.1914032082,17.218911086754)); +#1170 = CARTESIAN_POINT('',(-212.4414032082,14.187822173509)); +#1171 = CARTESIAN_POINT('',(-212.4414032082,20.25)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = ORIENTED_EDGE('',*,*,#1125,.F.); +#1174 = ORIENTED_EDGE('',*,*,#542,.F.); +#1175 = ADVANCED_FACE('',(#1176,#1275,#1278,#1281),#618,.F.); +#1176 = FACE_BOUND('',#1177,.T.); +#1177 = EDGE_LOOP('',(#1178,#1201,#1202,#1203,#1204,#1205,#1206,#1207, + #1208,#1209,#1232)); +#1178 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1179 = EDGE_CURVE('',#1180,#602,#1182,.T.); +#1180 = VERTEX_POINT('',#1181); +#1181 = CARTESIAN_POINT('',(5.859679173423E-02,5.021374734152E-16,4.5)); +#1182 = SURFACE_CURVE('',#1183,(#1187,#1194),.PCURVE_S1.); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(0.,0.,4.5)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(1.,0.,0.)); +#1187 = PCURVE('',#618,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(5.859679173423E-02,0.)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(-1.,0.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = PCURVE('',#166,#1195); +#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(1.446328710286,-80.57723915896)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(0.,1.)); +#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1201 = ORIENTED_EDGE('',*,*,#601,.F.); +#1202 = ORIENTED_EDGE('',*,*,#660,.T.); +#1203 = ORIENTED_EDGE('',*,*,#937,.F.); +#1204 = ORIENTED_EDGE('',*,*,#834,.F.); +#1205 = ORIENTED_EDGE('',*,*,#736,.F.); +#1206 = ORIENTED_EDGE('',*,*,#785,.T.); +#1207 = ORIENTED_EDGE('',*,*,#883,.T.); +#1208 = ORIENTED_EDGE('',*,*,#986,.F.); +#1209 = ORIENTED_EDGE('',*,*,#1210,.T.); +#1210 = EDGE_CURVE('',#964,#1211,#1213,.T.); +#1211 = VERTEX_POINT('',#1212); +#1212 = CARTESIAN_POINT('',(5.859679173423E-02,40.5,4.5)); +#1213 = SURFACE_CURVE('',#1214,(#1218,#1225),.PCURVE_S1.); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(186.,40.5,4.5)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(-1.,0.,0.)); +#1218 = PCURVE('',#618,#1219); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224); +#1220 = LINE('',#1221,#1222); +#1221 = CARTESIAN_POINT('',(-185.9414032082,40.5)); +#1222 = VECTOR('',#1223,1.); +#1223 = DIRECTION('',(1.,0.)); +#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1225 = PCURVE('',#91,#1226); +#1226 = DEFINITIONAL_REPRESENTATION('',(#1227),#1231); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(-4.5,0.)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(0.,-1.)); +#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1232 = ORIENTED_EDGE('',*,*,#1233,.F.); +#1233 = EDGE_CURVE('',#1180,#1211,#1234,.T.); +#1234 = SURFACE_CURVE('',#1235,(#1239,#1246),.PCURVE_S1.); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(5.859679173446E-02,40.5,4.5)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1239 = PCURVE('',#618,#1240); +#1240 = DEFINITIONAL_REPRESENTATION('',(#1241),#1245); +#1241 = LINE('',#1242,#1243); +#1242 = CARTESIAN_POINT('',(-2.291500322826E-13,40.5)); +#1243 = VECTOR('',#1244,1.); +#1244 = DIRECTION('',(8.659560562355E-17,1.)); +#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1246 = PCURVE('',#118,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1274); +#1248 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1249,#1250,#1251,#1252,#1253, + #1254,#1255,#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264, + #1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (-40.5,-38.65909090909,-36.81818181818,-34.97727272727,-33.13636363636 + ,-31.29545454545,-29.45454545454,-27.61363636363,-25.77272727272, + -23.93181818181,-22.0909090909,-20.25,-18.40909090909, + -16.56818181818,-14.72727272727,-12.88636363636,-11.04545454545, + -9.204545454545,-7.363636363636,-5.522727272727,-3.681818181818, + -1.840909090909,6.401959651655E-29),.UNSPECIFIED.); +#1249 = CARTESIAN_POINT('',(3.665191429188,-40.5)); +#1250 = CARTESIAN_POINT('',(3.665191429188,-39.88636363636)); +#1251 = CARTESIAN_POINT('',(3.665191429188,-38.65909090909)); +#1252 = CARTESIAN_POINT('',(3.665191429188,-36.81818181818)); +#1253 = CARTESIAN_POINT('',(3.665191429188,-34.97727272727)); +#1254 = CARTESIAN_POINT('',(3.665191429188,-33.13636363636)); +#1255 = CARTESIAN_POINT('',(3.665191429188,-31.29545454545)); +#1256 = CARTESIAN_POINT('',(3.665191429188,-29.45454545454)); +#1257 = CARTESIAN_POINT('',(3.665191429188,-27.61363636363)); +#1258 = CARTESIAN_POINT('',(3.665191429188,-25.77272727272)); +#1259 = CARTESIAN_POINT('',(3.665191429188,-23.93181818181)); +#1260 = CARTESIAN_POINT('',(3.665191429188,-22.0909090909)); +#1261 = CARTESIAN_POINT('',(3.665191429188,-20.25)); +#1262 = CARTESIAN_POINT('',(3.665191429188,-18.40909090909)); +#1263 = CARTESIAN_POINT('',(3.665191429188,-16.56818181818)); +#1264 = CARTESIAN_POINT('',(3.665191429188,-14.72727272727)); +#1265 = CARTESIAN_POINT('',(3.665191429188,-12.88636363636)); +#1266 = CARTESIAN_POINT('',(3.665191429188,-11.04545454545)); +#1267 = CARTESIAN_POINT('',(3.665191429188,-9.204545454545)); +#1268 = CARTESIAN_POINT('',(3.665191429188,-7.363636363636)); +#1269 = CARTESIAN_POINT('',(3.665191429188,-5.522727272727)); +#1270 = CARTESIAN_POINT('',(3.665191429188,-3.681818181818)); +#1271 = CARTESIAN_POINT('',(3.665191429188,-1.840909090909)); +#1272 = CARTESIAN_POINT('',(3.665191429188,-0.613636363636)); +#1273 = CARTESIAN_POINT('',(3.665191429188,0.)); +#1274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1275 = FACE_BOUND('',#1276,.F.); +#1276 = EDGE_LOOP('',(#1277)); +#1277 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1278 = FACE_BOUND('',#1279,.F.); +#1279 = EDGE_LOOP('',(#1280)); +#1280 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1281 = FACE_BOUND('',#1282,.F.); +#1282 = EDGE_LOOP('',(#1283)); +#1283 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1284 = ADVANCED_FACE('',(#1285,#1381),#166,.F.); +#1285 = FACE_BOUND('',#1286,.T.); +#1286 = EDGE_LOOP('',(#1287,#1288,#1289,#1290,#1336,#1380)); +#1287 = ORIENTED_EDGE('',*,*,#181,.T.); +#1288 = ORIENTED_EDGE('',*,*,#634,.T.); +#1289 = ORIENTED_EDGE('',*,*,#1179,.F.); +#1290 = ORIENTED_EDGE('',*,*,#1291,.F.); +#1291 = EDGE_CURVE('',#1292,#1180,#1294,.T.); +#1292 = VERTEX_POINT('',#1293); +#1293 = CARTESIAN_POINT('',(-16.73563184232,2.662405555121E-30,9.)); +#1294 = SURFACE_CURVE('',#1295,(#1300,#1307),.PCURVE_S1.); +#1295 = CIRCLE('',#1296,9.); +#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299); +#1297 = CARTESIAN_POINT('',(-7.735631842325,1.328529720058E-15,9.)); +#1298 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1299 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1300 = PCURVE('',#166,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = CIRCLE('',#1303,9.); +#1303 = AXIS2_PLACEMENT_2D('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(5.946328710286,-88.31287100129)); +#1305 = DIRECTION('',(8.659560562355E-17,-1.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = PCURVE('',#118,#1308); +#1308 = DEFINITIONAL_REPRESENTATION('',(#1309),#1335); +#1309 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1310,#1311,#1312,#1313,#1314, + #1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325, + #1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#1310 = CARTESIAN_POINT('',(0.,-40.5)); +#1311 = CARTESIAN_POINT('',(5.553320347255E-02,-40.5)); +#1312 = CARTESIAN_POINT('',(0.166599610418,-40.5)); +#1313 = CARTESIAN_POINT('',(0.333199220835,-40.5)); +#1314 = CARTESIAN_POINT('',(0.499798831253,-40.5)); +#1315 = CARTESIAN_POINT('',(0.666398441671,-40.5)); +#1316 = CARTESIAN_POINT('',(0.832998052088,-40.5)); +#1317 = CARTESIAN_POINT('',(0.999597662506,-40.5)); +#1318 = CARTESIAN_POINT('',(1.166197272923,-40.5)); +#1319 = CARTESIAN_POINT('',(1.332796883341,-40.5)); +#1320 = CARTESIAN_POINT('',(1.499396493759,-40.5)); +#1321 = CARTESIAN_POINT('',(1.665996104176,-40.5)); +#1322 = CARTESIAN_POINT('',(1.832595714594,-40.5)); +#1323 = CARTESIAN_POINT('',(1.999195325012,-40.5)); +#1324 = CARTESIAN_POINT('',(2.165794935429,-40.5)); +#1325 = CARTESIAN_POINT('',(2.332394545847,-40.5)); +#1326 = CARTESIAN_POINT('',(2.498994156265,-40.5)); +#1327 = CARTESIAN_POINT('',(2.665593766682,-40.5)); +#1328 = CARTESIAN_POINT('',(2.8321933771,-40.5)); +#1329 = CARTESIAN_POINT('',(2.998792987518,-40.5)); +#1330 = CARTESIAN_POINT('',(3.165392597935,-40.5)); +#1331 = CARTESIAN_POINT('',(3.331992208353,-40.5)); +#1332 = CARTESIAN_POINT('',(3.49859181877,-40.5)); +#1333 = CARTESIAN_POINT('',(3.609658225716,-40.5)); +#1334 = CARTESIAN_POINT('',(3.665191429188,-40.5)); +#1335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1336 = ORIENTED_EDGE('',*,*,#1337,.F.); +#1337 = EDGE_CURVE('',#104,#1292,#1338,.T.); +#1338 = SURFACE_CURVE('',#1339,(#1344,#1351),.PCURVE_S1.); +#1339 = CIRCLE('',#1340,9.); +#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343); +#1341 = CARTESIAN_POINT('',(-7.735631842325,1.328529720058E-15,9.)); +#1342 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1343 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1344 = PCURVE('',#166,#1345); +#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350); +#1346 = CIRCLE('',#1347,9.); +#1347 = AXIS2_PLACEMENT_2D('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(5.946328710286,-88.31287100129)); +#1349 = DIRECTION('',(8.659560562355E-17,-1.)); +#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1351 = PCURVE('',#118,#1352); +#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1379); +#1353 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1354,#1355,#1356,#1357,#1358, + #1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,#1369, + #1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#1354 = CARTESIAN_POINT('',(-2.605115640216,-40.5)); +#1355 = CARTESIAN_POINT('',(-2.565644191121,-40.5)); +#1356 = CARTESIAN_POINT('',(-2.486701292933,-40.5)); +#1357 = CARTESIAN_POINT('',(-2.36828694565,-40.5)); +#1358 = CARTESIAN_POINT('',(-2.249872598368,-40.5)); +#1359 = CARTESIAN_POINT('',(-2.131458251085,-40.5)); +#1360 = CARTESIAN_POINT('',(-2.013043903803,-40.5)); +#1361 = CARTESIAN_POINT('',(-1.89462955652,-40.5)); +#1362 = CARTESIAN_POINT('',(-1.776215209238,-40.5)); +#1363 = CARTESIAN_POINT('',(-1.657800861955,-40.5)); +#1364 = CARTESIAN_POINT('',(-1.539386514673,-40.5)); +#1365 = CARTESIAN_POINT('',(-1.42097216739,-40.5)); +#1366 = CARTESIAN_POINT('',(-1.302557820108,-40.5)); +#1367 = CARTESIAN_POINT('',(-1.184143472825,-40.5)); +#1368 = CARTESIAN_POINT('',(-1.065729125543,-40.5)); +#1369 = CARTESIAN_POINT('',(-0.94731477826,-40.5)); +#1370 = CARTESIAN_POINT('',(-0.828900430978,-40.5)); +#1371 = CARTESIAN_POINT('',(-0.710486083695,-40.5)); +#1372 = CARTESIAN_POINT('',(-0.592071736413,-40.5)); +#1373 = CARTESIAN_POINT('',(-0.47365738913,-40.5)); +#1374 = CARTESIAN_POINT('',(-0.355243041848,-40.5)); +#1375 = CARTESIAN_POINT('',(-0.236828694565,-40.5)); +#1376 = CARTESIAN_POINT('',(-0.118414347283,-40.5)); +#1377 = CARTESIAN_POINT('',(-3.947144909417E-02,-40.5)); +#1378 = CARTESIAN_POINT('',(0.,-40.5)); +#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1380 = ORIENTED_EDGE('',*,*,#152,.F.); +#1381 = FACE_BOUND('',#1382,.F.); +#1382 = EDGE_LOOP('',(#1383)); +#1383 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1384 = EDGE_CURVE('',#1385,#1385,#1387,.T.); +#1385 = VERTEX_POINT('',#1386); +#1386 = CARTESIAN_POINT('',(-12.78563184232,2.662405555121E-30,9.)); +#1387 = SURFACE_CURVE('',#1388,(#1393,#1400),.PCURVE_S1.); +#1388 = CIRCLE('',#1389,5.05); +#1389 = AXIS2_PLACEMENT_3D('',#1390,#1391,#1392); +#1390 = CARTESIAN_POINT('',(-7.735631842325,1.328529720058E-15,9.)); +#1391 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1392 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1393 = PCURVE('',#166,#1394); +#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399); +#1395 = CIRCLE('',#1396,5.05); +#1396 = AXIS2_PLACEMENT_2D('',#1397,#1398); +#1397 = CARTESIAN_POINT('',(5.946328710286,-88.31287100129)); +#1398 = DIRECTION('',(8.659560562355E-17,-1.)); +#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1400 = PCURVE('',#1401,#1406); +#1401 = CYLINDRICAL_SURFACE('',#1402,5.05); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(-7.735631842325,40.5,9.)); +#1404 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1405 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(0.,-40.5)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(1.,0.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = ADVANCED_FACE('',(#1413),#1401,.F.); +#1413 = FACE_BOUND('',#1414,.F.); +#1414 = EDGE_LOOP('',(#1415,#1438,#1439,#1440)); +#1415 = ORIENTED_EDGE('',*,*,#1416,.T.); +#1416 = EDGE_CURVE('',#1417,#1385,#1419,.T.); +#1417 = VERTEX_POINT('',#1418); +#1418 = CARTESIAN_POINT('',(-12.78563184232,40.5,9.)); +#1419 = SEAM_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(-12.78563184232,40.5,9.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(8.659560562355E-17,-1.,2.22044604925E-16)); +#1424 = PCURVE('',#1401,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430); +#1426 = LINE('',#1427,#1428); +#1427 = CARTESIAN_POINT('',(0.,0.)); +#1428 = VECTOR('',#1429,1.); +#1429 = DIRECTION('',(0.,-1.)); +#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1431 = PCURVE('',#1401,#1432); +#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437); +#1433 = LINE('',#1434,#1435); +#1434 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1435 = VECTOR('',#1436,1.); +#1436 = DIRECTION('',(0.,-1.)); +#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1438 = ORIENTED_EDGE('',*,*,#1384,.T.); +#1439 = ORIENTED_EDGE('',*,*,#1416,.F.); +#1440 = ORIENTED_EDGE('',*,*,#1441,.F.); +#1441 = EDGE_CURVE('',#1417,#1417,#1442,.T.); +#1442 = SURFACE_CURVE('',#1443,(#1448,#1455),.PCURVE_S1.); +#1443 = CIRCLE('',#1444,5.05); +#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447); +#1445 = CARTESIAN_POINT('',(-7.735631842325,40.5,9.)); +#1446 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1447 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1448 = PCURVE('',#1401,#1449); +#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1454); +#1450 = LINE('',#1451,#1452); +#1451 = CARTESIAN_POINT('',(0.,0.)); +#1452 = VECTOR('',#1453,1.); +#1453 = DIRECTION('',(1.,0.)); +#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1455 = PCURVE('',#91,#1456); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1465); +#1457 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1458,#1459,#1460,#1461, +#1462,#1463,#1464),.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('') ); +#1458 = CARTESIAN_POINT('',(-9.,-198.7856318423)); +#1459 = CARTESIAN_POINT('',(-17.74685657822,-198.7856318423)); +#1460 = CARTESIAN_POINT('',(-13.37342828911,-191.2106318423)); +#1461 = CARTESIAN_POINT('',(-9.,-183.6356318423)); +#1462 = CARTESIAN_POINT('',(-4.626571710889,-191.2106318423)); +#1463 = CARTESIAN_POINT('',(-0.253143421777,-198.7856318423)); +#1464 = CARTESIAN_POINT('',(-9.,-198.7856318423)); +#1465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1466 = ADVANCED_FACE('',(#1467,#1571),#91,.F.); +#1467 = FACE_BOUND('',#1468,.T.); +#1468 = EDGE_LOOP('',(#1469,#1470,#1471,#1521,#1569,#1570)); +#1469 = ORIENTED_EDGE('',*,*,#205,.T.); +#1470 = ORIENTED_EDGE('',*,*,#75,.T.); +#1471 = ORIENTED_EDGE('',*,*,#1472,.T.); +#1472 = EDGE_CURVE('',#76,#1473,#1475,.T.); +#1473 = VERTEX_POINT('',#1474); +#1474 = CARTESIAN_POINT('',(-16.73563184232,40.5,9.)); +#1475 = SURFACE_CURVE('',#1476,(#1481,#1492),.PCURVE_S1.); +#1476 = CIRCLE('',#1477,9.); +#1477 = AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); +#1478 = CARTESIAN_POINT('',(-7.735631842325,40.5,9.)); +#1479 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1480 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1481 = PCURVE('',#91,#1482); +#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1491); +#1483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1484,#1485,#1486,#1487, +#1488,#1489,#1490),.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('') ); +#1484 = CARTESIAN_POINT('',(-9.,-202.7356318423)); +#1485 = CARTESIAN_POINT('',(-24.58845726812,-202.7356318423)); +#1486 = CARTESIAN_POINT('',(-16.79422863406,-189.2356318423)); +#1487 = CARTESIAN_POINT('',(-9.,-175.7356318423)); +#1488 = CARTESIAN_POINT('',(-1.20577136594,-189.2356318423)); +#1489 = CARTESIAN_POINT('',(6.58845726812,-202.7356318423)); +#1490 = CARTESIAN_POINT('',(-9.,-202.7356318423)); +#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1492 = PCURVE('',#118,#1493); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1520); +#1494 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1495,#1496,#1497,#1498,#1499, + #1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,#1510, + #1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#1495 = CARTESIAN_POINT('',(-2.605115640216,0.)); +#1496 = CARTESIAN_POINT('',(-2.565644191121,0.)); +#1497 = CARTESIAN_POINT('',(-2.486701292933,4.720842018885E-42)); +#1498 = CARTESIAN_POINT('',(-2.36828694565,-1.65229470661E-41)); +#1499 = CARTESIAN_POINT('',(-2.249872598368,6.137094624551E-41)); +#1500 = CARTESIAN_POINT('',(-2.131458251085,-2.289608379159E-40)); +#1501 = CARTESIAN_POINT('',(-2.013043903803,8.544724054182E-40)); +#1502 = CARTESIAN_POINT('',(-1.89462955652,-3.188928783757E-39)); +#1503 = CARTESIAN_POINT('',(-1.776215209238,1.190124272961E-38)); +#1504 = CARTESIAN_POINT('',(-1.657800861955,-4.441604213468E-38)); +#1505 = CARTESIAN_POINT('',(-1.539386514673,1.657629258091E-37)); +#1506 = CARTESIAN_POINT('',(-1.42097216739,-6.186356611018E-37)); +#1507 = CARTESIAN_POINT('',(-1.302557820108,2.308779718598E-36)); +#1508 = CARTESIAN_POINT('',(-1.184143472825,-8.61648321329E-36)); +#1509 = CARTESIAN_POINT('',(-1.065729125543,3.215715313456E-35)); +#1510 = CARTESIAN_POINT('',(-0.94731477826,-1.20012129325E-34)); +#1511 = CARTESIAN_POINT('',(-0.828900430978,4.478913641653E-34)); +#1512 = CARTESIAN_POINT('',(-0.710486083695,-1.671553327336E-33)); +#1513 = CARTESIAN_POINT('',(-0.592071736413,6.238321945179E-33)); +#1514 = CARTESIAN_POINT('',(-0.47365738913,-2.328173445338E-32)); +#1515 = CARTESIAN_POINT('',(-0.355243041848,8.688861586835E-32)); +#1516 = CARTESIAN_POINT('',(-0.236828694565,-3.2427272902E-31)); +#1517 = CARTESIAN_POINT('',(-0.118414347283,1.210202300212E-30)); +#1518 = CARTESIAN_POINT('',(-3.947144909417E-02,-2.607623547814E-30)); +#1519 = CARTESIAN_POINT('',(0.,-6.705317694379E-30)); +#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1473,#1211,#1523,.T.); +#1523 = SURFACE_CURVE('',#1524,(#1529,#1540),.PCURVE_S1.); +#1524 = CIRCLE('',#1525,9.); +#1525 = AXIS2_PLACEMENT_3D('',#1526,#1527,#1528); +#1526 = CARTESIAN_POINT('',(-7.735631842325,40.5,9.)); +#1527 = DIRECTION('',(-8.659560562355E-17,1.,-2.22044604925E-16)); +#1528 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#1529 = PCURVE('',#91,#1530); +#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1539); +#1531 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1532,#1533,#1534,#1535, +#1536,#1537,#1538),.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('') ); +#1532 = CARTESIAN_POINT('',(-9.,-202.7356318423)); +#1533 = CARTESIAN_POINT('',(-24.58845726812,-202.7356318423)); +#1534 = CARTESIAN_POINT('',(-16.79422863406,-189.2356318423)); +#1535 = CARTESIAN_POINT('',(-9.,-175.7356318423)); +#1536 = CARTESIAN_POINT('',(-1.20577136594,-189.2356318423)); +#1537 = CARTESIAN_POINT('',(6.58845726812,-202.7356318423)); +#1538 = CARTESIAN_POINT('',(-9.,-202.7356318423)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = PCURVE('',#118,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1568); +#1542 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1543,#1544,#1545,#1546,#1547, + #1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558, + #1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#1543 = CARTESIAN_POINT('',(0.,0.)); +#1544 = CARTESIAN_POINT('',(5.553320347255E-02,0.)); +#1545 = CARTESIAN_POINT('',(0.166599610418,1.436852360387E-17)); +#1546 = CARTESIAN_POINT('',(0.333199220835,-5.028983261354E-17)); +#1547 = CARTESIAN_POINT('',(0.499798831253,1.867908068503E-16)); +#1548 = CARTESIAN_POINT('',(0.666398441671,-6.968733947877E-16)); +#1549 = CARTESIAN_POINT('',(0.832998052088,2.6007027723E-15)); +#1550 = CARTESIAN_POINT('',(0.999597662506,-9.705937694414E-15)); +#1551 = CARTESIAN_POINT('',(1.166197272923,-6.409516140251E-15)); +#1552 = CARTESIAN_POINT('',(1.332796883341,-7.288561890189E-15)); +#1553 = CARTESIAN_POINT('',(1.499396493759,-7.0688004446E-15)); +#1554 = CARTESIAN_POINT('',(1.665996104176,-7.068800477017E-15)); +#1555 = CARTESIAN_POINT('',(1.832595714594,-7.288561792939E-15)); +#1556 = CARTESIAN_POINT('',(1.999195325012,-6.409516496832E-15)); +#1557 = CARTESIAN_POINT('',(2.165794935429,-9.70593636534E-15)); +#1558 = CARTESIAN_POINT('',(2.332394545847,2.600697812585E-15)); +#1559 = CARTESIAN_POINT('',(2.498994156265,-6.968548850005E-16)); +#1560 = CARTESIAN_POINT('',(2.665593766682,1.867217274168E-16)); +#1561 = CARTESIAN_POINT('',(2.8321933771,-5.003202466683E-17)); +#1562 = CARTESIAN_POINT('',(2.998792987518,1.340637125051E-17)); +#1563 = CARTESIAN_POINT('',(3.165392597935,-3.593460335187E-18)); +#1564 = CARTESIAN_POINT('',(3.331992208353,9.674700902426E-19)); +#1565 = CARTESIAN_POINT('',(3.49859181877,-2.764200257836E-19)); +#1566 = CARTESIAN_POINT('',(3.609658225716,0.)); +#1567 = CARTESIAN_POINT('',(3.665191429188,0.)); +#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1569 = ORIENTED_EDGE('',*,*,#1210,.F.); +#1570 = ORIENTED_EDGE('',*,*,#963,.F.); +#1571 = FACE_BOUND('',#1572,.F.); +#1572 = EDGE_LOOP('',(#1573)); +#1573 = ORIENTED_EDGE('',*,*,#1441,.T.); +#1574 = ADVANCED_FACE('',(#1575),#118,.T.); +#1575 = FACE_BOUND('',#1576,.T.); +#1576 = EDGE_LOOP('',(#1577,#1578,#1579,#1580,#1581,#1582)); +#1577 = ORIENTED_EDGE('',*,*,#1472,.F.); +#1578 = ORIENTED_EDGE('',*,*,#103,.F.); +#1579 = ORIENTED_EDGE('',*,*,#1337,.T.); +#1580 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1581 = ORIENTED_EDGE('',*,*,#1233,.T.); +#1582 = ORIENTED_EDGE('',*,*,#1522,.F.); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1587)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1584,#1585,#1586)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1584 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1585 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1586 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1587 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#1584, + 'distance_accuracy_value','confusion accuracy'); +#1588 = SHAPE_DEFINITION_REPRESENTATION(#1589,#33); +#1589 = PRODUCT_DEFINITION_SHAPE('','',#1590); +#1590 = PRODUCT_DEFINITION('design','',#1591,#1594); +#1591 = PRODUCT_DEFINITION_FORMATION('','',#1592); +#1592 = PRODUCT('Fusion','Fusion','',(#1593)); +#1593 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1594 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1595 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1596,#1598); +#1596 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1597) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1597 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1598 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1599); +#1599 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1590,$); +#1600 = PRODUCT_TYPE('part',$,(#1592)); +#1601 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1602),#4346); +#1602 = MANIFOLD_SOLID_BREP('',#1603); +#1603 = CLOSED_SHELL('',(#1604,#1724,#1800,#1876,#1958,#2068,#2144,#2220 + ,#2302,#2378,#2460,#2542,#2624,#2948,#3019,#3178,#3324,#3478,#3619, + #3701,#3754,#3825,#3878,#3905,#3930,#4044,#4098,#4152,#4206,#4328, + #4337)); +#1604 = ADVANCED_FACE('',(#1605),#1619,.T.); +#1605 = FACE_BOUND('',#1606,.T.); +#1606 = EDGE_LOOP('',(#1607,#1642,#1670,#1698)); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1609,#1611,#1613,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(31.75,-128.,0.)); +#1611 = VERTEX_POINT('',#1612); +#1612 = CARTESIAN_POINT('',(31.75,-128.,4.5)); +#1613 = SURFACE_CURVE('',#1614,(#1618,#1630),.PCURVE_S1.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(31.75,-128.,0.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,0.,1.)); +#1618 = PCURVE('',#1619,#1624); +#1619 = PLANE('',#1620); +#1620 = AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); +#1621 = CARTESIAN_POINT('',(31.75,-128.,0.)); +#1622 = DIRECTION('',(0.842696259812,-0.538389277102,0.)); +#1623 = DIRECTION('',(-0.538389277102,-0.842696259812,0.)); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(0.,0.)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(0.,-1.)); +#1629 = ( 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('',(31.75,-128.,0.)); +#1634 = DIRECTION('',(-0.950567288282,-0.310518647505,0.)); +#1635 = DIRECTION('',(-0.310518647505,0.950567288282,0.)); +#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(0.,0.)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(0.,-1.)); +#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1611,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(20.25,-146.,4.5)); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(31.75,-128.,4.5)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-0.538389277102,-0.842696259812,0.)); +#1651 = PCURVE('',#1619,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.,-4.5)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(1.,0.)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#1659,#1664); +#1659 = PLANE('',#1660); +#1660 = AXIS2_PLACEMENT_3D('',#1661,#1662,#1663); +#1661 = CARTESIAN_POINT('',(20.24478580615,-45.5,4.5)); +#1662 = DIRECTION('',(-5.070295102941E-17,1.025155657817E-19,-1.)); +#1663 = DIRECTION('',(-1.,0.,5.070295102941E-17)); +#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669); +#1665 = LINE('',#1666,#1667); +#1666 = CARTESIAN_POINT('',(-11.50521419385,-82.5)); +#1667 = VECTOR('',#1668,1.); +#1668 = DIRECTION('',(0.538389277102,-0.842696259812)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = ORIENTED_EDGE('',*,*,#1671,.F.); +#1671 = EDGE_CURVE('',#1672,#1644,#1674,.T.); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(20.25,-146.,0.)); +#1674 = SURFACE_CURVE('',#1675,(#1679,#1686),.PCURVE_S1.); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(20.25,-146.,0.)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(0.,0.,1.)); +#1679 = PCURVE('',#1619,#1680); +#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685); +#1681 = LINE('',#1682,#1683); +#1682 = CARTESIAN_POINT('',(21.360009363294,0.)); +#1683 = VECTOR('',#1684,1.); +#1684 = DIRECTION('',(0.,-1.)); +#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1686 = PCURVE('',#1687,#1692); +#1687 = PLANE('',#1688); +#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); +#1689 = CARTESIAN_POINT('',(20.25,-146.,0.)); +#1690 = DIRECTION('',(-0.842696259812,-0.538389277102,0.)); +#1691 = DIRECTION('',(-0.538389277102,0.842696259812,0.)); +#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1697); +#1693 = LINE('',#1694,#1695); +#1694 = CARTESIAN_POINT('',(0.,0.)); +#1695 = VECTOR('',#1696,1.); +#1696 = DIRECTION('',(0.,-1.)); +#1697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1698 = ORIENTED_EDGE('',*,*,#1699,.F.); +#1699 = EDGE_CURVE('',#1609,#1672,#1700,.T.); +#1700 = SURFACE_CURVE('',#1701,(#1705,#1712),.PCURVE_S1.); +#1701 = LINE('',#1702,#1703); +#1702 = CARTESIAN_POINT('',(31.75,-128.,0.)); +#1703 = VECTOR('',#1704,1.); +#1704 = DIRECTION('',(-0.538389277102,-0.842696259812,0.)); +#1705 = PCURVE('',#1619,#1706); +#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1711); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(0.,0.)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(1.,0.)); +#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1712 = PCURVE('',#1713,#1718); +#1713 = PLANE('',#1714); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(8.75,37.,0.)); +#1716 = DIRECTION('',(0.,0.,1.)); +#1717 = DIRECTION('',(1.,0.,-0.)); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(23.,-165.)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(-0.538389277102,-0.842696259812)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = ADVANCED_FACE('',(#1725),#1631,.F.); +#1725 = FACE_BOUND('',#1726,.F.); +#1726 = EDGE_LOOP('',(#1727,#1728,#1751,#1779)); +#1727 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1728 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1729 = EDGE_CURVE('',#1611,#1730,#1732,.T.); +#1730 = VERTEX_POINT('',#1731); +#1731 = CARTESIAN_POINT('',(29.3,-120.5,4.5)); +#1732 = SURFACE_CURVE('',#1733,(#1737,#1744),.PCURVE_S1.); +#1733 = LINE('',#1734,#1735); +#1734 = CARTESIAN_POINT('',(31.75,-128.,4.5)); +#1735 = VECTOR('',#1736,1.); +#1736 = DIRECTION('',(-0.310518647505,0.950567288282,0.)); +#1737 = PCURVE('',#1631,#1738); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(0.,-4.5)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(1.,-0.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = PCURVE('',#1659,#1745); +#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1750); +#1746 = LINE('',#1747,#1748); +#1747 = CARTESIAN_POINT('',(-11.50521419385,-82.5)); +#1748 = VECTOR('',#1749,1.); +#1749 = DIRECTION('',(0.310518647505,0.950567288282)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1751 = ORIENTED_EDGE('',*,*,#1752,.F.); +#1752 = EDGE_CURVE('',#1753,#1730,#1755,.T.); +#1753 = VERTEX_POINT('',#1754); +#1754 = CARTESIAN_POINT('',(29.3,-120.5,0.)); +#1755 = SURFACE_CURVE('',#1756,(#1760,#1767),.PCURVE_S1.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(29.3,-120.5,0.)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(0.,0.,1.)); +#1760 = PCURVE('',#1631,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(7.890025348502,0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,-1.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = CYLINDRICAL_SURFACE('',#1769,15.693749343192); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(23.556250656808,-105.8950997288,0.)); +#1771 = DIRECTION('',(0.,0.,-1.)); +#1772 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(-0.374695979773,0.)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(-0.,-1.)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = ORIENTED_EDGE('',*,*,#1780,.F.); +#1780 = EDGE_CURVE('',#1609,#1753,#1781,.T.); +#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(31.75,-128.,0.)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(-0.310518647505,0.950567288282,0.)); +#1786 = PCURVE('',#1631,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(0.,0.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(1.,-0.)); +#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1793 = PCURVE('',#1713,#1794); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(23.,-165.)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(-0.310518647505,0.950567288282)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = ADVANCED_FACE('',(#1801),#1687,.T.); +#1801 = FACE_BOUND('',#1802,.T.); +#1802 = EDGE_LOOP('',(#1803,#1804,#1827,#1855)); +#1803 = ORIENTED_EDGE('',*,*,#1671,.T.); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#1644,#1806,#1808,.T.); +#1806 = VERTEX_POINT('',#1807); +#1807 = CARTESIAN_POINT('',(8.75,-128.,4.5)); +#1808 = SURFACE_CURVE('',#1809,(#1813,#1820),.PCURVE_S1.); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(20.25,-146.,4.5)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(-0.538389277102,0.842696259812,0.)); +#1813 = PCURVE('',#1687,#1814); +#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819); +#1815 = LINE('',#1816,#1817); +#1816 = CARTESIAN_POINT('',(0.,-4.5)); +#1817 = VECTOR('',#1818,1.); +#1818 = DIRECTION('',(1.,-0.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1820 = PCURVE('',#1659,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(-5.214193850384E-03,-100.5)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(0.538389277102,0.842696259812)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1829,#1806,#1831,.T.); +#1829 = VERTEX_POINT('',#1830); +#1830 = CARTESIAN_POINT('',(8.75,-128.,0.)); +#1831 = SURFACE_CURVE('',#1832,(#1836,#1843),.PCURVE_S1.); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(8.75,-128.,0.)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(0.,0.,1.)); +#1836 = PCURVE('',#1687,#1837); +#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(21.360009363294,0.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(0.,-1.)); +#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1843 = PCURVE('',#1844,#1849); +#1844 = PLANE('',#1845); +#1845 = AXIS2_PLACEMENT_3D('',#1846,#1847,#1848); +#1846 = CARTESIAN_POINT('',(8.75,-128.,0.)); +#1847 = DIRECTION('',(-0.950567288282,0.310518647505,0.)); +#1848 = DIRECTION('',(0.310518647505,0.950567288282,0.)); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1854); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(0.,0.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(0.,-1.)); +#1854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1855 = ORIENTED_EDGE('',*,*,#1856,.F.); +#1856 = EDGE_CURVE('',#1672,#1829,#1857,.T.); +#1857 = SURFACE_CURVE('',#1858,(#1862,#1869),.PCURVE_S1.); +#1858 = LINE('',#1859,#1860); +#1859 = CARTESIAN_POINT('',(20.25,-146.,0.)); +#1860 = VECTOR('',#1861,1.); +#1861 = DIRECTION('',(-0.538389277102,0.842696259812,0.)); +#1862 = PCURVE('',#1687,#1863); +#1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(0.,0.)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(1.,-0.)); +#1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1869 = PCURVE('',#1713,#1870); +#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(11.5,-183.)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(-0.538389277102,0.842696259812)); +#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1876 = ADVANCED_FACE('',(#1877),#1768,.T.); +#1877 = FACE_BOUND('',#1878,.F.); +#1878 = EDGE_LOOP('',(#1879,#1880,#1908,#1936)); +#1879 = ORIENTED_EDGE('',*,*,#1752,.T.); +#1880 = ORIENTED_EDGE('',*,*,#1881,.T.); +#1881 = EDGE_CURVE('',#1730,#1882,#1884,.T.); +#1882 = VERTEX_POINT('',#1883); +#1883 = CARTESIAN_POINT('',(39.25,-105.8950997288,4.5)); +#1884 = SURFACE_CURVE('',#1885,(#1890,#1897),.PCURVE_S1.); +#1885 = CIRCLE('',#1886,15.693749343192); +#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889); +#1887 = CARTESIAN_POINT('',(23.556250656808,-105.8950997288,4.5)); +#1888 = DIRECTION('',(0.,0.,1.)); +#1889 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1890 = PCURVE('',#1768,#1891); +#1891 = DEFINITIONAL_REPRESENTATION('',(#1892),#1896); +#1892 = LINE('',#1893,#1894); +#1893 = CARTESIAN_POINT('',(-0.,-4.5)); +#1894 = VECTOR('',#1895,1.); +#1895 = DIRECTION('',(-1.,0.)); +#1896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1897 = PCURVE('',#1659,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1907); +#1899 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1900,#1901,#1902,#1903, +#1904,#1905,#1906),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1900 = CARTESIAN_POINT('',(-3.311464850658,-76.08884907206)); +#1901 = CARTESIAN_POINT('',(-30.49383607431,-76.08884907206)); +#1902 = CARTESIAN_POINT('',(-16.90265046248,-52.54822505727)); +#1903 = CARTESIAN_POINT('',(-3.311464850658,-29.00760104249)); +#1904 = CARTESIAN_POINT('',(10.279720761171,-52.54822505727)); +#1905 = CARTESIAN_POINT('',(23.870906373001,-76.08884907206)); +#1906 = CARTESIAN_POINT('',(-3.311464850658,-76.08884907206)); +#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1908 = ORIENTED_EDGE('',*,*,#1909,.F.); +#1909 = EDGE_CURVE('',#1910,#1882,#1912,.T.); +#1910 = VERTEX_POINT('',#1911); +#1911 = CARTESIAN_POINT('',(39.25,-105.8950997288,0.)); +#1912 = SURFACE_CURVE('',#1913,(#1917,#1924),.PCURVE_S1.); +#1913 = LINE('',#1914,#1915); +#1914 = CARTESIAN_POINT('',(39.25,-105.8950997288,0.)); +#1915 = VECTOR('',#1916,1.); +#1916 = DIRECTION('',(0.,0.,1.)); +#1917 = PCURVE('',#1768,#1918); +#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923); +#1919 = LINE('',#1920,#1921); +#1920 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1921 = VECTOR('',#1922,1.); +#1922 = DIRECTION('',(-0.,-1.)); +#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1924 = PCURVE('',#1925,#1930); +#1925 = CYLINDRICAL_SURFACE('',#1926,7.5); +#1926 = AXIS2_PLACEMENT_3D('',#1927,#1928,#1929); +#1927 = CARTESIAN_POINT('',(40.5,-98.5,0.)); +#1928 = DIRECTION('',(0.,0.,-1.)); +#1929 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935); +#1931 = LINE('',#1932,#1933); +#1932 = CARTESIAN_POINT('',(-6.11573722796,0.)); +#1933 = VECTOR('',#1934,1.); +#1934 = DIRECTION('',(-0.,-1.)); +#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1936 = ORIENTED_EDGE('',*,*,#1937,.F.); +#1937 = EDGE_CURVE('',#1753,#1910,#1938,.T.); +#1938 = SURFACE_CURVE('',#1939,(#1944,#1951),.PCURVE_S1.); +#1939 = CIRCLE('',#1940,15.693749343192); +#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943); +#1941 = CARTESIAN_POINT('',(23.556250656808,-105.8950997288,0.)); +#1942 = DIRECTION('',(0.,0.,1.)); +#1943 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1944 = PCURVE('',#1768,#1945); +#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1950); +#1946 = LINE('',#1947,#1948); +#1947 = CARTESIAN_POINT('',(-0.,0.)); +#1948 = VECTOR('',#1949,1.); +#1949 = DIRECTION('',(-1.,0.)); +#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1951 = PCURVE('',#1713,#1952); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1957); +#1953 = CIRCLE('',#1954,15.693749343192); +#1954 = AXIS2_PLACEMENT_2D('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(14.806250656808,-142.8950997288)); +#1956 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1958 = ADVANCED_FACE('',(#1959),#1973,.T.); +#1959 = FACE_BOUND('',#1960,.T.); +#1960 = EDGE_LOOP('',(#1961,#1996,#2019,#2047)); +#1961 = ORIENTED_EDGE('',*,*,#1962,.T.); +#1962 = EDGE_CURVE('',#1963,#1965,#1967,.T.); +#1963 = VERTEX_POINT('',#1964); +#1964 = CARTESIAN_POINT('',(8.75,37.,0.)); +#1965 = VERTEX_POINT('',#1966); +#1966 = CARTESIAN_POINT('',(8.75,37.,4.5)); +#1967 = SURFACE_CURVE('',#1968,(#1972,#1984),.PCURVE_S1.); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(8.75,37.,0.)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(0.,0.,1.)); +#1972 = PCURVE('',#1973,#1978); +#1973 = PLANE('',#1974); +#1974 = AXIS2_PLACEMENT_3D('',#1975,#1976,#1977); +#1975 = CARTESIAN_POINT('',(8.75,37.,0.)); +#1976 = DIRECTION('',(-0.842696259812,0.538389277102,0.)); +#1977 = DIRECTION('',(0.538389277102,0.842696259812,0.)); +#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); +#1979 = LINE('',#1980,#1981); +#1980 = CARTESIAN_POINT('',(0.,0.)); +#1981 = VECTOR('',#1982,1.); +#1982 = DIRECTION('',(0.,-1.)); +#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1984 = PCURVE('',#1985,#1990); +#1985 = PLANE('',#1986); +#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989); +#1987 = CARTESIAN_POINT('',(8.75,37.,0.)); +#1988 = DIRECTION('',(0.950567288282,0.310518647505,0.)); +#1989 = DIRECTION('',(0.310518647505,-0.950567288282,0.)); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(0.,0.)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.,-1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1997,.T.); +#1997 = EDGE_CURVE('',#1965,#1998,#2000,.T.); +#1998 = VERTEX_POINT('',#1999); +#1999 = CARTESIAN_POINT('',(20.25,55.,4.5)); +#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(8.75,37.,4.5)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(0.538389277102,0.842696259812,0.)); +#2005 = PCURVE('',#1973,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(0.,-4.5)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(1.,0.)); +#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2012 = PCURVE('',#1659,#2013); +#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(11.49478580615,82.5)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-0.538389277102,0.842696259812)); +#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2019 = ORIENTED_EDGE('',*,*,#2020,.F.); +#2020 = EDGE_CURVE('',#2021,#1998,#2023,.T.); +#2021 = VERTEX_POINT('',#2022); +#2022 = CARTESIAN_POINT('',(20.25,55.,0.)); +#2023 = SURFACE_CURVE('',#2024,(#2028,#2035),.PCURVE_S1.); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(20.25,55.,0.)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.,0.,1.)); +#2028 = PCURVE('',#1973,#2029); +#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(21.360009363294,0.)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(0.,-1.)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = PCURVE('',#2036,#2041); +#2036 = PLANE('',#2037); +#2037 = AXIS2_PLACEMENT_3D('',#2038,#2039,#2040); +#2038 = CARTESIAN_POINT('',(20.25,55.,0.)); +#2039 = DIRECTION('',(0.842696259812,0.538389277102,0.)); +#2040 = DIRECTION('',(0.538389277102,-0.842696259812,0.)); +#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(0.,0.)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,-1.)); +#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2047 = ORIENTED_EDGE('',*,*,#2048,.F.); +#2048 = EDGE_CURVE('',#1963,#2021,#2049,.T.); +#2049 = SURFACE_CURVE('',#2050,(#2054,#2061),.PCURVE_S1.); +#2050 = LINE('',#2051,#2052); +#2051 = CARTESIAN_POINT('',(8.75,37.,0.)); +#2052 = VECTOR('',#2053,1.); +#2053 = DIRECTION('',(0.538389277102,0.842696259812,0.)); +#2054 = PCURVE('',#1973,#2055); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(0.,0.)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(1.,0.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = PCURVE('',#1713,#2062); +#2062 = DEFINITIONAL_REPRESENTATION('',(#2063),#2067); +#2063 = LINE('',#2064,#2065); +#2064 = CARTESIAN_POINT('',(3.552713678801E-15,-7.88860905221E-31)); +#2065 = VECTOR('',#2066,1.); +#2066 = DIRECTION('',(0.538389277102,0.842696259812)); +#2067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2068 = ADVANCED_FACE('',(#2069),#1985,.F.); +#2069 = FACE_BOUND('',#2070,.F.); +#2070 = EDGE_LOOP('',(#2071,#2072,#2095,#2123)); +#2071 = ORIENTED_EDGE('',*,*,#1962,.T.); +#2072 = ORIENTED_EDGE('',*,*,#2073,.T.); +#2073 = EDGE_CURVE('',#1965,#2074,#2076,.T.); +#2074 = VERTEX_POINT('',#2075); +#2075 = CARTESIAN_POINT('',(11.2,29.5,4.5)); +#2076 = SURFACE_CURVE('',#2077,(#2081,#2088),.PCURVE_S1.); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(8.75,37.,4.5)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(0.310518647505,-0.950567288282,0.)); +#2081 = PCURVE('',#1985,#2082); +#2082 = DEFINITIONAL_REPRESENTATION('',(#2083),#2087); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(0.,-4.5)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(1.,-0.)); +#2087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2088 = PCURVE('',#1659,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(11.49478580615,82.5)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(-0.310518647505,-0.950567288282)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2096 = EDGE_CURVE('',#2097,#2074,#2099,.T.); +#2097 = VERTEX_POINT('',#2098); +#2098 = CARTESIAN_POINT('',(11.2,29.5,0.)); +#2099 = SURFACE_CURVE('',#2100,(#2104,#2111),.PCURVE_S1.); +#2100 = LINE('',#2101,#2102); +#2101 = CARTESIAN_POINT('',(11.2,29.5,0.)); +#2102 = VECTOR('',#2103,1.); +#2103 = DIRECTION('',(0.,0.,1.)); +#2104 = PCURVE('',#1985,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2110); +#2106 = LINE('',#2107,#2108); +#2107 = CARTESIAN_POINT('',(7.890025348502,0.)); +#2108 = VECTOR('',#2109,1.); +#2109 = DIRECTION('',(0.,-1.)); +#2110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2111 = PCURVE('',#2112,#2117); +#2112 = CYLINDRICAL_SURFACE('',#2113,15.693749343192); +#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116); +#2114 = CARTESIAN_POINT('',(16.943749343192,14.895099728874,0.)); +#2115 = DIRECTION('',(0.,-0.,-1.)); +#2116 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(-0.374695979773,0.)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(-0.,-1.)); +#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2123 = ORIENTED_EDGE('',*,*,#2124,.F.); +#2124 = EDGE_CURVE('',#1963,#2097,#2125,.T.); +#2125 = SURFACE_CURVE('',#2126,(#2130,#2137),.PCURVE_S1.); +#2126 = LINE('',#2127,#2128); +#2127 = CARTESIAN_POINT('',(8.75,37.,0.)); +#2128 = VECTOR('',#2129,1.); +#2129 = DIRECTION('',(0.310518647505,-0.950567288282,0.)); +#2130 = PCURVE('',#1985,#2131); +#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136); +#2132 = LINE('',#2133,#2134); +#2133 = CARTESIAN_POINT('',(0.,0.)); +#2134 = VECTOR('',#2135,1.); +#2135 = DIRECTION('',(1.,-0.)); +#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2137 = PCURVE('',#1713,#2138); +#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(3.552713678801E-15,-7.88860905221E-31)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.310518647505,-0.950567288282)); +#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2144 = ADVANCED_FACE('',(#2145),#2036,.T.); +#2145 = FACE_BOUND('',#2146,.T.); +#2146 = EDGE_LOOP('',(#2147,#2148,#2171,#2199)); +#2147 = ORIENTED_EDGE('',*,*,#2020,.T.); +#2148 = ORIENTED_EDGE('',*,*,#2149,.T.); +#2149 = EDGE_CURVE('',#1998,#2150,#2152,.T.); +#2150 = VERTEX_POINT('',#2151); +#2151 = CARTESIAN_POINT('',(31.75,37.,4.5)); +#2152 = SURFACE_CURVE('',#2153,(#2157,#2164),.PCURVE_S1.); +#2153 = LINE('',#2154,#2155); +#2154 = CARTESIAN_POINT('',(20.25,55.,4.5)); +#2155 = VECTOR('',#2156,1.); +#2156 = DIRECTION('',(0.538389277102,-0.842696259812,0.)); +#2157 = PCURVE('',#2036,#2158); +#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163); +#2159 = LINE('',#2160,#2161); +#2160 = CARTESIAN_POINT('',(0.,-4.5)); +#2161 = VECTOR('',#2162,1.); +#2162 = DIRECTION('',(1.,-0.)); +#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2164 = PCURVE('',#1659,#2165); +#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170); +#2166 = LINE('',#2167,#2168); +#2167 = CARTESIAN_POINT('',(-5.214193850436E-03,100.5)); +#2168 = VECTOR('',#2169,1.); +#2169 = DIRECTION('',(-0.538389277102,-0.842696259812)); +#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2171 = ORIENTED_EDGE('',*,*,#2172,.F.); +#2172 = EDGE_CURVE('',#2173,#2150,#2175,.T.); +#2173 = VERTEX_POINT('',#2174); +#2174 = CARTESIAN_POINT('',(31.75,37.,0.)); +#2175 = SURFACE_CURVE('',#2176,(#2180,#2187),.PCURVE_S1.); +#2176 = LINE('',#2177,#2178); +#2177 = CARTESIAN_POINT('',(31.75,37.,0.)); +#2178 = VECTOR('',#2179,1.); +#2179 = DIRECTION('',(0.,0.,1.)); +#2180 = PCURVE('',#2036,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(21.360009363294,0.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(0.,-1.)); +#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2187 = PCURVE('',#2188,#2193); +#2188 = PLANE('',#2189); +#2189 = AXIS2_PLACEMENT_3D('',#2190,#2191,#2192); +#2190 = CARTESIAN_POINT('',(31.75,37.,0.)); +#2191 = DIRECTION('',(0.950567288282,-0.310518647505,0.)); +#2192 = DIRECTION('',(-0.310518647505,-0.950567288282,0.)); +#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198); +#2194 = LINE('',#2195,#2196); +#2195 = CARTESIAN_POINT('',(0.,0.)); +#2196 = VECTOR('',#2197,1.); +#2197 = DIRECTION('',(0.,-1.)); +#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2199 = ORIENTED_EDGE('',*,*,#2200,.F.); +#2200 = EDGE_CURVE('',#2021,#2173,#2201,.T.); +#2201 = SURFACE_CURVE('',#2202,(#2206,#2213),.PCURVE_S1.); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(20.25,55.,0.)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.538389277102,-0.842696259812,0.)); +#2206 = PCURVE('',#2036,#2207); +#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(0.,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(1.,-0.)); +#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2213 = PCURVE('',#1713,#2214); +#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219); +#2215 = LINE('',#2216,#2217); +#2216 = CARTESIAN_POINT('',(11.5,18.)); +#2217 = VECTOR('',#2218,1.); +#2218 = DIRECTION('',(0.538389277102,-0.842696259812)); +#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2220 = ADVANCED_FACE('',(#2221),#2112,.T.); +#2221 = FACE_BOUND('',#2222,.F.); +#2222 = EDGE_LOOP('',(#2223,#2224,#2252,#2280)); +#2223 = ORIENTED_EDGE('',*,*,#2096,.T.); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2074,#2226,#2228,.T.); +#2226 = VERTEX_POINT('',#2227); +#2227 = CARTESIAN_POINT('',(1.25,14.895099728875,4.5)); +#2228 = SURFACE_CURVE('',#2229,(#2234,#2241),.PCURVE_S1.); +#2229 = CIRCLE('',#2230,15.693749343192); +#2230 = AXIS2_PLACEMENT_3D('',#2231,#2232,#2233); +#2231 = CARTESIAN_POINT('',(16.943749343192,14.895099728874,4.5)); +#2232 = DIRECTION('',(0.,-0.,1.)); +#2233 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2234 = PCURVE('',#2112,#2235); +#2235 = DEFINITIONAL_REPRESENTATION('',(#2236),#2240); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(-0.,-4.5)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(-1.,0.)); +#2240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2241 = PCURVE('',#1659,#2242); +#2242 = DEFINITIONAL_REPRESENTATION('',(#2243),#2251); +#2243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2244,#2245,#2246,#2247, +#2248,#2249,#2250),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2244 = CARTESIAN_POINT('',(3.301036462958,76.088849072067)); +#2245 = CARTESIAN_POINT('',(30.483407686617,76.088849072067)); +#2246 = CARTESIAN_POINT('',(16.892222074787,52.548225057278)); +#2247 = CARTESIAN_POINT('',(3.301036462958,29.00760104249)); +#2248 = CARTESIAN_POINT('',(-10.29014914887,52.548225057278)); +#2249 = CARTESIAN_POINT('',(-23.8813347607,76.088849072067)); +#2250 = CARTESIAN_POINT('',(3.301036462958,76.088849072067)); +#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2252 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2253 = EDGE_CURVE('',#2254,#2226,#2256,.T.); +#2254 = VERTEX_POINT('',#2255); +#2255 = CARTESIAN_POINT('',(1.25,14.895099728875,0.)); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(1.25,14.895099728875,0.)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(0.,0.,1.)); +#2261 = PCURVE('',#2112,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(-0.,-1.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2274); +#2269 = CYLINDRICAL_SURFACE('',#2270,7.5); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(4.973799150321E-14,7.5,0.)); +#2272 = DIRECTION('',(0.,-0.,-1.)); +#2273 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(-6.11573722796,0.)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(-0.,-1.)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = ORIENTED_EDGE('',*,*,#2281,.F.); +#2281 = EDGE_CURVE('',#2097,#2254,#2282,.T.); +#2282 = SURFACE_CURVE('',#2283,(#2288,#2295),.PCURVE_S1.); +#2283 = CIRCLE('',#2284,15.693749343192); +#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); +#2285 = CARTESIAN_POINT('',(16.943749343192,14.895099728874,0.)); +#2286 = DIRECTION('',(0.,-0.,1.)); +#2287 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2288 = PCURVE('',#2112,#2289); +#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(-0.,0.)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(-1.,0.)); +#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2295 = PCURVE('',#1713,#2296); +#2296 = DEFINITIONAL_REPRESENTATION('',(#2297),#2301); +#2297 = CIRCLE('',#2298,15.693749343192); +#2298 = AXIS2_PLACEMENT_2D('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(8.193749343192,-22.10490027112)); +#2300 = DIRECTION('',(2.22044604925E-16,1.)); +#2301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2302 = ADVANCED_FACE('',(#2303),#2188,.T.); +#2303 = FACE_BOUND('',#2304,.T.); +#2304 = EDGE_LOOP('',(#2305,#2306,#2329,#2357)); +#2305 = ORIENTED_EDGE('',*,*,#2172,.T.); +#2306 = ORIENTED_EDGE('',*,*,#2307,.T.); +#2307 = EDGE_CURVE('',#2150,#2308,#2310,.T.); +#2308 = VERTEX_POINT('',#2309); +#2309 = CARTESIAN_POINT('',(29.3,29.5,4.5)); +#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(31.75,37.,4.5)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(-0.310518647505,-0.950567288282,0.)); +#2315 = PCURVE('',#2188,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(0.,-4.5)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(1.,0.)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2322 = PCURVE('',#1659,#2323); +#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328); +#2324 = LINE('',#2325,#2326); +#2325 = CARTESIAN_POINT('',(-11.50521419385,82.5)); +#2326 = VECTOR('',#2327,1.); +#2327 = DIRECTION('',(0.310518647505,-0.950567288282)); +#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2329 = ORIENTED_EDGE('',*,*,#2330,.F.); +#2330 = EDGE_CURVE('',#2331,#2308,#2333,.T.); +#2331 = VERTEX_POINT('',#2332); +#2332 = CARTESIAN_POINT('',(29.3,29.5,0.)); +#2333 = SURFACE_CURVE('',#2334,(#2338,#2345),.PCURVE_S1.); +#2334 = LINE('',#2335,#2336); +#2335 = CARTESIAN_POINT('',(29.3,29.5,0.)); +#2336 = VECTOR('',#2337,1.); +#2337 = DIRECTION('',(0.,0.,1.)); +#2338 = PCURVE('',#2188,#2339); +#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344); +#2340 = LINE('',#2341,#2342); +#2341 = CARTESIAN_POINT('',(7.890025348502,0.)); +#2342 = VECTOR('',#2343,1.); +#2343 = DIRECTION('',(0.,-1.)); +#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2345 = PCURVE('',#2346,#2351); +#2346 = CYLINDRICAL_SURFACE('',#2347,15.693749343192); +#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350); +#2348 = CARTESIAN_POINT('',(23.556250656808,14.895099728874,0.)); +#2349 = DIRECTION('',(0.,-0.,-1.)); +#2350 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(-5.908489327406,0.)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(-0.,-1.)); +#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2357 = ORIENTED_EDGE('',*,*,#2358,.F.); +#2358 = EDGE_CURVE('',#2173,#2331,#2359,.T.); +#2359 = SURFACE_CURVE('',#2360,(#2364,#2371),.PCURVE_S1.); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(31.75,37.,0.)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(-0.310518647505,-0.950567288282,0.)); +#2364 = PCURVE('',#2188,#2365); +#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370); +#2366 = LINE('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(0.,0.)); +#2368 = VECTOR('',#2369,1.); +#2369 = DIRECTION('',(1.,0.)); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2371 = PCURVE('',#1713,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(23.,-5.107025913276E-15)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(-0.310518647505,-0.950567288282)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = ADVANCED_FACE('',(#2379),#2269,.F.); +#2379 = FACE_BOUND('',#2380,.T.); +#2380 = EDGE_LOOP('',(#2381,#2411,#2437,#2438)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2382 = EDGE_CURVE('',#2383,#2385,#2387,.T.); +#2383 = VERTEX_POINT('',#2384); +#2384 = CARTESIAN_POINT('',(0.,0.,0.)); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(0.,0.,4.5)); +#2387 = SURFACE_CURVE('',#2388,(#2392,#2399),.PCURVE_S1.); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(0.,0.,0.)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.,0.,1.)); +#2392 = PCURVE('',#2269,#2393); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(-0.,-1.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#2400,#2405); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(0.,-91.,0.)); +#2403 = DIRECTION('',(-1.,0.,0.)); +#2404 = DIRECTION('',(0.,1.,0.)); +#2405 = DEFINITIONAL_REPRESENTATION('',(#2406),#2410); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(91.,0.)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(0.,-1.)); +#2410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2411 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2412 = EDGE_CURVE('',#2385,#2226,#2413,.T.); +#2413 = SURFACE_CURVE('',#2414,(#2419,#2426),.PCURVE_S1.); +#2414 = CIRCLE('',#2415,7.5); +#2415 = AXIS2_PLACEMENT_3D('',#2416,#2417,#2418); +#2416 = CARTESIAN_POINT('',(4.973799150321E-14,7.5,4.5)); +#2417 = DIRECTION('',(0.,-0.,1.)); +#2418 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2419 = PCURVE('',#2269,#2420); +#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425); +#2421 = LINE('',#2422,#2423); +#2422 = CARTESIAN_POINT('',(-0.,-4.5)); +#2423 = VECTOR('',#2424,1.); +#2424 = DIRECTION('',(-1.,0.)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = PCURVE('',#1659,#2427); +#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2436); +#2428 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2429,#2430,#2431,#2432, +#2433,#2434,#2435),.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('') ); +#2429 = CARTESIAN_POINT('',(20.24478580615,60.5)); +#2430 = CARTESIAN_POINT('',(33.235166862916,60.5)); +#2431 = CARTESIAN_POINT('',(26.739976334533,49.25)); +#2432 = CARTESIAN_POINT('',(20.24478580615,38.)); +#2433 = CARTESIAN_POINT('',(13.749595277766,49.25)); +#2434 = CARTESIAN_POINT('',(7.254404749383,60.5)); +#2435 = CARTESIAN_POINT('',(20.24478580615,60.5)); +#2436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2437 = ORIENTED_EDGE('',*,*,#2253,.F.); +#2438 = ORIENTED_EDGE('',*,*,#2439,.F.); +#2439 = EDGE_CURVE('',#2383,#2254,#2440,.T.); +#2440 = SURFACE_CURVE('',#2441,(#2446,#2453),.PCURVE_S1.); +#2441 = CIRCLE('',#2442,7.5); +#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445); +#2443 = CARTESIAN_POINT('',(4.973799150321E-14,7.5,0.)); +#2444 = DIRECTION('',(0.,-0.,1.)); +#2445 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2446 = PCURVE('',#2269,#2447); +#2447 = DEFINITIONAL_REPRESENTATION('',(#2448),#2452); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-0.,0.)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(-1.,0.)); +#2452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2453 = PCURVE('',#1713,#2454); +#2454 = DEFINITIONAL_REPRESENTATION('',(#2455),#2459); +#2455 = CIRCLE('',#2456,7.5); +#2456 = AXIS2_PLACEMENT_2D('',#2457,#2458); +#2457 = CARTESIAN_POINT('',(-8.75,-29.5)); +#2458 = DIRECTION('',(2.22044604925E-16,1.)); +#2459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2460 = ADVANCED_FACE('',(#2461),#2346,.T.); +#2461 = FACE_BOUND('',#2462,.F.); +#2462 = EDGE_LOOP('',(#2463,#2493,#2519,#2520)); +#2463 = ORIENTED_EDGE('',*,*,#2464,.T.); +#2464 = EDGE_CURVE('',#2465,#2467,#2469,.T.); +#2465 = VERTEX_POINT('',#2466); +#2466 = CARTESIAN_POINT('',(39.25,14.895099728875,0.)); +#2467 = VERTEX_POINT('',#2468); +#2468 = CARTESIAN_POINT('',(39.25,14.895099728875,4.5)); +#2469 = SURFACE_CURVE('',#2470,(#2474,#2481),.PCURVE_S1.); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(39.25,14.895099728875,0.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(0.,0.,1.)); +#2474 = PCURVE('',#2346,#2475); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(-0.,-1.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#2482,#2487); +#2482 = CYLINDRICAL_SURFACE('',#2483,7.5); +#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486); +#2484 = CARTESIAN_POINT('',(40.5,7.5,0.)); +#2485 = DIRECTION('',(0.,-0.,-1.)); +#2486 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(-0.16744807922,0.)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(-0.,-1.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2493 = ORIENTED_EDGE('',*,*,#2494,.T.); +#2494 = EDGE_CURVE('',#2467,#2308,#2495,.T.); +#2495 = SURFACE_CURVE('',#2496,(#2501,#2508),.PCURVE_S1.); +#2496 = CIRCLE('',#2497,15.693749343192); +#2497 = AXIS2_PLACEMENT_3D('',#2498,#2499,#2500); +#2498 = CARTESIAN_POINT('',(23.556250656808,14.895099728874,4.5)); +#2499 = DIRECTION('',(0.,-0.,1.)); +#2500 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2501 = PCURVE('',#2346,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(-0.,-4.5)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(-1.,0.)); +#2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2508 = PCURVE('',#1659,#2509); +#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2518); +#2510 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2511,#2512,#2513,#2514, +#2515,#2516,#2517),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2511 = CARTESIAN_POINT('',(-3.311464850658,76.088849072067)); +#2512 = CARTESIAN_POINT('',(23.870906373001,76.088849072067)); +#2513 = CARTESIAN_POINT('',(10.279720761171,52.548225057278)); +#2514 = CARTESIAN_POINT('',(-3.311464850658,29.00760104249)); +#2515 = CARTESIAN_POINT('',(-16.90265046248,52.548225057278)); +#2516 = CARTESIAN_POINT('',(-30.49383607431,76.088849072067)); +#2517 = CARTESIAN_POINT('',(-3.311464850658,76.088849072067)); +#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2519 = ORIENTED_EDGE('',*,*,#2330,.F.); +#2520 = ORIENTED_EDGE('',*,*,#2521,.F.); +#2521 = EDGE_CURVE('',#2465,#2331,#2522,.T.); +#2522 = SURFACE_CURVE('',#2523,(#2528,#2535),.PCURVE_S1.); +#2523 = CIRCLE('',#2524,15.693749343192); +#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527); +#2525 = CARTESIAN_POINT('',(23.556250656808,14.895099728874,0.)); +#2526 = DIRECTION('',(0.,-0.,1.)); +#2527 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2528 = PCURVE('',#2346,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(-0.,0.)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(-1.,0.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = PCURVE('',#1713,#2536); +#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541); +#2537 = CIRCLE('',#2538,15.693749343192); +#2538 = AXIS2_PLACEMENT_2D('',#2539,#2540); +#2539 = CARTESIAN_POINT('',(14.806250656808,-22.10490027112)); +#2540 = DIRECTION('',(2.22044604925E-16,1.)); +#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2542 = ADVANCED_FACE('',(#2543),#2482,.F.); +#2543 = FACE_BOUND('',#2544,.T.); +#2544 = EDGE_LOOP('',(#2545,#2546,#2574,#2602)); +#2545 = ORIENTED_EDGE('',*,*,#2464,.T.); +#2546 = ORIENTED_EDGE('',*,*,#2547,.T.); +#2547 = EDGE_CURVE('',#2467,#2548,#2550,.T.); +#2548 = VERTEX_POINT('',#2549); +#2549 = CARTESIAN_POINT('',(40.5,3.552713678801E-15,4.5)); +#2550 = SURFACE_CURVE('',#2551,(#2556,#2563),.PCURVE_S1.); +#2551 = CIRCLE('',#2552,7.5); +#2552 = AXIS2_PLACEMENT_3D('',#2553,#2554,#2555); +#2553 = CARTESIAN_POINT('',(40.5,7.5,4.5)); +#2554 = DIRECTION('',(0.,-0.,1.)); +#2555 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2556 = PCURVE('',#2482,#2557); +#2557 = DEFINITIONAL_REPRESENTATION('',(#2558),#2562); +#2558 = LINE('',#2559,#2560); +#2559 = CARTESIAN_POINT('',(-0.,-4.5)); +#2560 = VECTOR('',#2561,1.); +#2561 = DIRECTION('',(-1.,0.)); +#2562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2563 = PCURVE('',#1659,#2564); +#2564 = DEFINITIONAL_REPRESENTATION('',(#2565),#2573); +#2565 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2566,#2567,#2568,#2569, +#2570,#2571,#2572),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2566 = CARTESIAN_POINT('',(-20.25521419385,60.5)); +#2567 = CARTESIAN_POINT('',(-7.264833137084,60.5)); +#2568 = CARTESIAN_POINT('',(-13.76002366546,49.25)); +#2569 = CARTESIAN_POINT('',(-20.25521419385,38.)); +#2570 = CARTESIAN_POINT('',(-26.75040472223,49.25)); +#2571 = CARTESIAN_POINT('',(-33.24559525061,60.5)); +#2572 = CARTESIAN_POINT('',(-20.25521419385,60.5)); +#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2574 = ORIENTED_EDGE('',*,*,#2575,.F.); +#2575 = EDGE_CURVE('',#2576,#2548,#2578,.T.); +#2576 = VERTEX_POINT('',#2577); +#2577 = CARTESIAN_POINT('',(40.5,3.552713678801E-15,0.)); +#2578 = SURFACE_CURVE('',#2579,(#2583,#2590),.PCURVE_S1.); +#2579 = LINE('',#2580,#2581); +#2580 = CARTESIAN_POINT('',(40.5,0.,0.)); +#2581 = VECTOR('',#2582,1.); +#2582 = DIRECTION('',(0.,0.,1.)); +#2583 = PCURVE('',#2482,#2584); +#2584 = DEFINITIONAL_REPRESENTATION('',(#2585),#2589); +#2585 = LINE('',#2586,#2587); +#2586 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2587 = VECTOR('',#2588,1.); +#2588 = DIRECTION('',(-0.,-1.)); +#2589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2590 = PCURVE('',#2591,#2596); +#2591 = PLANE('',#2592); +#2592 = AXIS2_PLACEMENT_3D('',#2593,#2594,#2595); +#2593 = CARTESIAN_POINT('',(40.5,0.,0.)); +#2594 = DIRECTION('',(1.,0.,0.)); +#2595 = DIRECTION('',(0.,-1.,0.)); +#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601); +#2597 = LINE('',#2598,#2599); +#2598 = CARTESIAN_POINT('',(0.,0.)); +#2599 = VECTOR('',#2600,1.); +#2600 = DIRECTION('',(0.,-1.)); +#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2602 = ORIENTED_EDGE('',*,*,#2603,.F.); +#2603 = EDGE_CURVE('',#2465,#2576,#2604,.T.); +#2604 = SURFACE_CURVE('',#2605,(#2610,#2617),.PCURVE_S1.); +#2605 = CIRCLE('',#2606,7.5); +#2606 = AXIS2_PLACEMENT_3D('',#2607,#2608,#2609); +#2607 = CARTESIAN_POINT('',(40.5,7.5,0.)); +#2608 = DIRECTION('',(0.,-0.,1.)); +#2609 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#2610 = PCURVE('',#2482,#2611); +#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); +#2612 = LINE('',#2613,#2614); +#2613 = CARTESIAN_POINT('',(-0.,0.)); +#2614 = VECTOR('',#2615,1.); +#2615 = DIRECTION('',(-1.,0.)); +#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2617 = PCURVE('',#1713,#2618); +#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623); +#2619 = CIRCLE('',#2620,7.5); +#2620 = AXIS2_PLACEMENT_2D('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(31.75,-29.5)); +#2622 = DIRECTION('',(2.22044604925E-16,1.)); +#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2624 = ADVANCED_FACE('',(#2625),#2400,.T.); +#2625 = FACE_BOUND('',#2626,.T.); +#2626 = EDGE_LOOP('',(#2627,#2650,#2678,#2701,#2727,#2776,#2802,#2825, + #2851,#2900,#2926,#2947)); +#2627 = ORIENTED_EDGE('',*,*,#2628,.F.); +#2628 = EDGE_CURVE('',#2629,#2383,#2631,.T.); +#2629 = VERTEX_POINT('',#2630); +#2630 = CARTESIAN_POINT('',(1.24344978758E-14,-91.,0.)); +#2631 = SURFACE_CURVE('',#2632,(#2636,#2643),.PCURVE_S1.); +#2632 = LINE('',#2633,#2634); +#2633 = CARTESIAN_POINT('',(0.,-91.,0.)); +#2634 = VECTOR('',#2635,1.); +#2635 = DIRECTION('',(0.,1.,0.)); +#2636 = PCURVE('',#2400,#2637); +#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(0.,0.)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(1.,0.)); +#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2643 = PCURVE('',#1713,#2644); +#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649); +#2645 = LINE('',#2646,#2647); +#2646 = CARTESIAN_POINT('',(-8.75,-128.)); +#2647 = VECTOR('',#2648,1.); +#2648 = DIRECTION('',(0.,1.)); +#2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2650 = ORIENTED_EDGE('',*,*,#2651,.T.); +#2651 = EDGE_CURVE('',#2629,#2652,#2654,.T.); +#2652 = VERTEX_POINT('',#2653); +#2653 = CARTESIAN_POINT('',(1.24344978758E-14,-91.,4.5)); +#2654 = SURFACE_CURVE('',#2655,(#2659,#2666),.PCURVE_S1.); +#2655 = LINE('',#2656,#2657); +#2656 = CARTESIAN_POINT('',(0.,-91.,0.)); +#2657 = VECTOR('',#2658,1.); +#2658 = DIRECTION('',(0.,0.,1.)); +#2659 = PCURVE('',#2400,#2660); +#2660 = DEFINITIONAL_REPRESENTATION('',(#2661),#2665); +#2661 = LINE('',#2662,#2663); +#2662 = CARTESIAN_POINT('',(0.,0.)); +#2663 = VECTOR('',#2664,1.); +#2664 = DIRECTION('',(0.,-1.)); +#2665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2666 = PCURVE('',#2667,#2672); +#2667 = CYLINDRICAL_SURFACE('',#2668,7.5); +#2668 = AXIS2_PLACEMENT_3D('',#2669,#2670,#2671); +#2669 = CARTESIAN_POINT('',(-1.454392162259E-14,-98.5,0.)); +#2670 = DIRECTION('',(0.,0.,-1.)); +#2671 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2677); +#2673 = LINE('',#2674,#2675); +#2674 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2675 = VECTOR('',#2676,1.); +#2676 = DIRECTION('',(-0.,-1.)); +#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2678 = ORIENTED_EDGE('',*,*,#2679,.T.); +#2679 = EDGE_CURVE('',#2652,#2680,#2682,.T.); +#2680 = VERTEX_POINT('',#2681); +#2681 = CARTESIAN_POINT('',(1.06581410364E-14,-86.,4.5)); +#2682 = SURFACE_CURVE('',#2683,(#2687,#2694),.PCURVE_S1.); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.,-91.,4.5)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.,1.,0.)); +#2687 = PCURVE('',#2400,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693); +#2689 = LINE('',#2690,#2691); +#2690 = CARTESIAN_POINT('',(0.,-4.5)); +#2691 = VECTOR('',#2692,1.); +#2692 = DIRECTION('',(1.,0.)); +#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2694 = PCURVE('',#1659,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = LINE('',#2697,#2698); +#2697 = CARTESIAN_POINT('',(20.24478580615,-45.5)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(0.,1.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = ORIENTED_EDGE('',*,*,#2702,.F.); +#2702 = EDGE_CURVE('',#2703,#2680,#2705,.T.); +#2703 = VERTEX_POINT('',#2704); +#2704 = CARTESIAN_POINT('',(1.06581410364E-14,-86.,4.4)); +#2705 = SURFACE_CURVE('',#2706,(#2710,#2716),.PCURVE_S1.); +#2706 = LINE('',#2707,#2708); +#2707 = CARTESIAN_POINT('',(0.,-86.,4.5)); +#2708 = VECTOR('',#2709,1.); +#2709 = DIRECTION('',(0.,-1.010924889826E-15,1.)); +#2710 = PCURVE('',#2400,#2711); +#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2715); +#2712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2713,#2714),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2713 = CARTESIAN_POINT('',(5.,0.45)); +#2714 = CARTESIAN_POINT('',(5.,-4.95)); +#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2716 = PCURVE('',#2717,#2722); +#2717 = PLANE('',#2718); +#2718 = AXIS2_PLACEMENT_3D('',#2719,#2720,#2721); +#2719 = CARTESIAN_POINT('',(-16.73563184232,-86.,9.)); +#2720 = DIRECTION('',(3.49759581831E-16,1.,1.455014099676E-15)); +#2721 = DIRECTION('',(8.659560562355E-17,-1.455014099676E-15,1.)); +#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2726); +#2723 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2724,#2725),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2724 = CARTESIAN_POINT('',(-9.45,16.735631842326)); +#2725 = CARTESIAN_POINT('',(-4.05,16.735631842326)); +#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2727 = ORIENTED_EDGE('',*,*,#2728,.F.); +#2728 = EDGE_CURVE('',#2729,#2703,#2731,.T.); +#2729 = VERTEX_POINT('',#2730); +#2730 = CARTESIAN_POINT('',(8.881784197001E-15,-66.,4.4)); +#2731 = SURFACE_CURVE('',#2732,(#2736,#2742),.PCURVE_S1.); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(0.,-86.,4.4)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-8.659560562355E-17,-1.,-7.771561172376E-16)); +#2736 = PCURVE('',#2400,#2737); +#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2741); +#2738 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2739,#2740),.UNSPECIFIED.,.F., + .F.,(2,2),(-20.0000004,3.999999904636E-07),.PIECEWISE_BEZIER_KNOTS.); +#2739 = CARTESIAN_POINT('',(25.0000004,-4.4)); +#2740 = CARTESIAN_POINT('',(4.9999996,-4.4)); +#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2742 = PCURVE('',#2743,#2748); +#2743 = CYLINDRICAL_SURFACE('',#2744,9.); +#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747); +#2745 = CARTESIAN_POINT('',(-7.735631842325,-86.,9.)); +#2746 = DIRECTION('',(-8.659560562355E-17,-1.,-7.771561172376E-16)); +#2747 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2775); +#2749 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2750,#2751,#2752,#2753,#2754, + #2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,#2765, + #2766,#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (-20.,-19.0909090909,-18.18181818181,-17.27272727272,-16.36363636363, + -15.45454545454,-14.54545454545,-13.63636363636,-12.72727272727, + -11.81818181818,-10.90909090909,-10.,-9.090909090909,-8.181818181818 + ,-7.272727272727,-6.363636363636,-5.454545454545,-4.545454545455, + -3.636363636364,-2.727272727273,-1.818181818182,-0.909090909091, + 2.84217094304E-14),.UNSPECIFIED.); +#2750 = CARTESIAN_POINT('',(2.605115640216,-20.)); +#2751 = CARTESIAN_POINT('',(2.605115640216,-19.69696969697)); +#2752 = CARTESIAN_POINT('',(2.605115640216,-19.0909090909)); +#2753 = CARTESIAN_POINT('',(2.605115640216,-18.18181818181)); +#2754 = CARTESIAN_POINT('',(2.605115640216,-17.27272727272)); +#2755 = CARTESIAN_POINT('',(2.605115640216,-16.36363636363)); +#2756 = CARTESIAN_POINT('',(2.605115640216,-15.45454545454)); +#2757 = CARTESIAN_POINT('',(2.605115640216,-14.54545454545)); +#2758 = CARTESIAN_POINT('',(2.605115640216,-13.63636363636)); +#2759 = CARTESIAN_POINT('',(2.605115640216,-12.72727272727)); +#2760 = CARTESIAN_POINT('',(2.605115640216,-11.81818181818)); +#2761 = CARTESIAN_POINT('',(2.605115640216,-10.90909090909)); +#2762 = CARTESIAN_POINT('',(2.605115640216,-10.)); +#2763 = CARTESIAN_POINT('',(2.605115640216,-9.090909090909)); +#2764 = CARTESIAN_POINT('',(2.605115640216,-8.181818181818)); +#2765 = CARTESIAN_POINT('',(2.605115640216,-7.272727272727)); +#2766 = CARTESIAN_POINT('',(2.605115640216,-6.363636363636)); +#2767 = CARTESIAN_POINT('',(2.605115640216,-5.454545454545)); +#2768 = CARTESIAN_POINT('',(2.605115640216,-4.545454545455)); +#2769 = CARTESIAN_POINT('',(2.605115640216,-3.636363636364)); +#2770 = CARTESIAN_POINT('',(2.605115640216,-2.727272727273)); +#2771 = CARTESIAN_POINT('',(2.605115640216,-1.818181818182)); +#2772 = CARTESIAN_POINT('',(2.605115640216,-0.909090909091)); +#2773 = CARTESIAN_POINT('',(2.605115640216,-0.30303030303)); +#2774 = CARTESIAN_POINT('',(2.605115640216,2.84217094304E-14)); +#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2776 = ORIENTED_EDGE('',*,*,#2777,.T.); +#2777 = EDGE_CURVE('',#2729,#2778,#2780,.T.); +#2778 = VERTEX_POINT('',#2779); +#2779 = CARTESIAN_POINT('',(8.881784197001E-15,-66.,4.5)); +#2780 = SURFACE_CURVE('',#2781,(#2785,#2791),.PCURVE_S1.); +#2781 = LINE('',#2782,#2783); +#2782 = CARTESIAN_POINT('',(0.,-66.,4.5)); +#2783 = VECTOR('',#2784,1.); +#2784 = DIRECTION('',(0.,-1.010924889826E-15,1.)); +#2785 = PCURVE('',#2400,#2786); +#2786 = DEFINITIONAL_REPRESENTATION('',(#2787),#2790); +#2787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2788,#2789),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2788 = CARTESIAN_POINT('',(25.,0.45)); +#2789 = CARTESIAN_POINT('',(25.,-4.95)); +#2790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2791 = PCURVE('',#2792,#2797); +#2792 = PLANE('',#2793); +#2793 = AXIS2_PLACEMENT_3D('',#2794,#2795,#2796); +#2794 = CARTESIAN_POINT('',(-16.73563184232,-66.,9.)); +#2795 = DIRECTION('',(3.49759581831E-16,1.,1.455014099676E-15)); +#2796 = DIRECTION('',(8.659560562355E-17,-1.455014099676E-15,1.)); +#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2801); +#2798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2799,#2800),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2799 = CARTESIAN_POINT('',(-9.45,16.735631842325)); +#2800 = CARTESIAN_POINT('',(-4.05,16.735631842325)); +#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2802 = ORIENTED_EDGE('',*,*,#2803,.T.); +#2803 = EDGE_CURVE('',#2778,#2804,#2806,.T.); +#2804 = VERTEX_POINT('',#2805); +#2805 = CARTESIAN_POINT('',(3.552713678801E-15,-25.,4.5)); +#2806 = SURFACE_CURVE('',#2807,(#2811,#2818),.PCURVE_S1.); +#2807 = LINE('',#2808,#2809); +#2808 = CARTESIAN_POINT('',(0.,-91.,4.5)); +#2809 = VECTOR('',#2810,1.); +#2810 = DIRECTION('',(0.,1.,0.)); +#2811 = PCURVE('',#2400,#2812); +#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817); +#2813 = LINE('',#2814,#2815); +#2814 = CARTESIAN_POINT('',(0.,-4.5)); +#2815 = VECTOR('',#2816,1.); +#2816 = DIRECTION('',(1.,0.)); +#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2818 = PCURVE('',#1659,#2819); +#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2824); +#2820 = LINE('',#2821,#2822); +#2821 = CARTESIAN_POINT('',(20.24478580615,-45.5)); +#2822 = VECTOR('',#2823,1.); +#2823 = DIRECTION('',(0.,1.)); +#2824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2825 = ORIENTED_EDGE('',*,*,#2826,.F.); +#2826 = EDGE_CURVE('',#2827,#2804,#2829,.T.); +#2827 = VERTEX_POINT('',#2828); +#2828 = CARTESIAN_POINT('',(3.552713678801E-15,-25.,4.4)); +#2829 = SURFACE_CURVE('',#2830,(#2834,#2840),.PCURVE_S1.); +#2830 = LINE('',#2831,#2832); +#2831 = CARTESIAN_POINT('',(0.,-25.,4.5)); +#2832 = VECTOR('',#2833,1.); +#2833 = DIRECTION('',(0.,1.455014099676E-15,1.)); +#2834 = PCURVE('',#2400,#2835); +#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2839); +#2836 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2837,#2838),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2837 = CARTESIAN_POINT('',(66.,0.45)); +#2838 = CARTESIAN_POINT('',(66.,-4.95)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = PCURVE('',#2841,#2846); +#2841 = PLANE('',#2842); +#2842 = AXIS2_PLACEMENT_3D('',#2843,#2844,#2845); +#2843 = CARTESIAN_POINT('',(-16.73563184232,-25.,9.)); +#2844 = DIRECTION('',(3.49759581831E-16,-1.,1.455014099676E-15)); +#2845 = DIRECTION('',(-8.659560562355E-17,-1.455014099676E-15,-1.)); +#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2850); +#2847 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2848,#2849),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2848 = CARTESIAN_POINT('',(9.45,16.735631842325)); +#2849 = CARTESIAN_POINT('',(4.05,16.735631842325)); +#2850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2851 = ORIENTED_EDGE('',*,*,#2852,.T.); +#2852 = EDGE_CURVE('',#2827,#2853,#2855,.T.); +#2853 = VERTEX_POINT('',#2854); +#2854 = CARTESIAN_POINT('',(1.7763568394E-15,-5.,4.4)); +#2855 = SURFACE_CURVE('',#2856,(#2860,#2866),.PCURVE_S1.); +#2856 = LINE('',#2857,#2858); +#2857 = CARTESIAN_POINT('',(0.,-5.,4.4)); +#2858 = VECTOR('',#2859,1.); +#2859 = DIRECTION('',(-8.659560562355E-17,1.,-7.771561172376E-16)); +#2860 = PCURVE('',#2400,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2865); +#2862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2863,#2864),.UNSPECIFIED.,.F., + .F.,(2,2),(-20.0000004,4.000000002335E-07),.PIECEWISE_BEZIER_KNOTS.); +#2863 = CARTESIAN_POINT('',(65.9999996,-4.4)); +#2864 = CARTESIAN_POINT('',(86.0000004,-4.4)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2866 = PCURVE('',#2867,#2872); +#2867 = CYLINDRICAL_SURFACE('',#2868,9.); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(-7.735631842325,-5.,9.)); +#2870 = DIRECTION('',(-8.659560562355E-17,1.,-7.771561172376E-16)); +#2871 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2899); +#2873 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2874,#2875,#2876,#2877,#2878, + #2879,#2880,#2881,#2882,#2883,#2884,#2885,#2886,#2887,#2888,#2889, + #2890,#2891,#2892,#2893,#2894,#2895,#2896,#2897,#2898), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (-20.,-19.0909090909,-18.18181818181,-17.27272727272,-16.36363636363, + -15.45454545454,-14.54545454545,-13.63636363636,-12.72727272727, + -11.81818181818,-10.90909090909,-10.,-9.090909090909,-8.181818181818 + ,-7.272727272727,-6.363636363636,-5.454545454545,-4.545454545455, + -3.636363636364,-2.727272727273,-1.818181818182,-0.909090909091, + 8.881784197001E-16),.UNSPECIFIED.); +#2874 = CARTESIAN_POINT('',(-2.605115640216,-20.)); +#2875 = CARTESIAN_POINT('',(-2.605115640216,-19.69696969697)); +#2876 = CARTESIAN_POINT('',(-2.605115640216,-19.0909090909)); +#2877 = CARTESIAN_POINT('',(-2.605115640216,-18.18181818181)); +#2878 = CARTESIAN_POINT('',(-2.605115640216,-17.27272727272)); +#2879 = CARTESIAN_POINT('',(-2.605115640216,-16.36363636363)); +#2880 = CARTESIAN_POINT('',(-2.605115640216,-15.45454545454)); +#2881 = CARTESIAN_POINT('',(-2.605115640216,-14.54545454545)); +#2882 = CARTESIAN_POINT('',(-2.605115640216,-13.63636363636)); +#2883 = CARTESIAN_POINT('',(-2.605115640216,-12.72727272727)); +#2884 = CARTESIAN_POINT('',(-2.605115640216,-11.81818181818)); +#2885 = CARTESIAN_POINT('',(-2.605115640216,-10.90909090909)); +#2886 = CARTESIAN_POINT('',(-2.605115640216,-10.)); +#2887 = CARTESIAN_POINT('',(-2.605115640216,-9.090909090909)); +#2888 = CARTESIAN_POINT('',(-2.605115640216,-8.181818181818)); +#2889 = CARTESIAN_POINT('',(-2.605115640216,-7.272727272727)); +#2890 = CARTESIAN_POINT('',(-2.605115640216,-6.363636363636)); +#2891 = CARTESIAN_POINT('',(-2.605115640216,-5.454545454545)); +#2892 = CARTESIAN_POINT('',(-2.605115640216,-4.545454545455)); +#2893 = CARTESIAN_POINT('',(-2.605115640216,-3.636363636364)); +#2894 = CARTESIAN_POINT('',(-2.605115640216,-2.727272727273)); +#2895 = CARTESIAN_POINT('',(-2.605115640216,-1.818181818182)); +#2896 = CARTESIAN_POINT('',(-2.605115640216,-0.909090909091)); +#2897 = CARTESIAN_POINT('',(-2.605115640216,-0.30303030303)); +#2898 = CARTESIAN_POINT('',(-2.605115640216,0.)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2901 = EDGE_CURVE('',#2853,#2902,#2904,.T.); +#2902 = VERTEX_POINT('',#2903); +#2903 = CARTESIAN_POINT('',(1.7763568394E-15,-5.,4.5)); +#2904 = SURFACE_CURVE('',#2905,(#2909,#2915),.PCURVE_S1.); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(0.,-5.,4.5)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,1.455014099676E-15,1.)); +#2909 = PCURVE('',#2400,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2914); +#2911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2912,#2913),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2912 = CARTESIAN_POINT('',(86.,0.45)); +#2913 = CARTESIAN_POINT('',(86.,-4.95)); +#2914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2915 = PCURVE('',#2916,#2921); +#2916 = PLANE('',#2917); +#2917 = AXIS2_PLACEMENT_3D('',#2918,#2919,#2920); +#2918 = CARTESIAN_POINT('',(-16.73563184232,-5.,9.)); +#2919 = DIRECTION('',(3.49759581831E-16,-1.,1.455014099676E-15)); +#2920 = DIRECTION('',(-8.659560562355E-17,-1.455014099676E-15,-1.)); +#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2925); +#2922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2923,#2924),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.95,0.45),.PIECEWISE_BEZIER_KNOTS.); +#2923 = CARTESIAN_POINT('',(9.45,16.735631842325)); +#2924 = CARTESIAN_POINT('',(4.05,16.735631842325)); +#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2902,#2385,#2928,.T.); +#2928 = SURFACE_CURVE('',#2929,(#2933,#2940),.PCURVE_S1.); +#2929 = LINE('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(0.,-91.,4.5)); +#2931 = VECTOR('',#2932,1.); +#2932 = DIRECTION('',(0.,1.,0.)); +#2933 = PCURVE('',#2400,#2934); +#2934 = DEFINITIONAL_REPRESENTATION('',(#2935),#2939); +#2935 = LINE('',#2936,#2937); +#2936 = CARTESIAN_POINT('',(0.,-4.5)); +#2937 = VECTOR('',#2938,1.); +#2938 = DIRECTION('',(1.,0.)); +#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2940 = PCURVE('',#1659,#2941); +#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2946); +#2942 = LINE('',#2943,#2944); +#2943 = CARTESIAN_POINT('',(20.24478580615,-45.5)); +#2944 = VECTOR('',#2945,1.); +#2945 = DIRECTION('',(0.,1.)); +#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2947 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2948 = ADVANCED_FACE('',(#2949),#2591,.T.); +#2949 = FACE_BOUND('',#2950,.T.); +#2950 = EDGE_LOOP('',(#2951,#2952,#2975,#2998)); +#2951 = ORIENTED_EDGE('',*,*,#2575,.T.); +#2952 = ORIENTED_EDGE('',*,*,#2953,.T.); +#2953 = EDGE_CURVE('',#2548,#2954,#2956,.T.); +#2954 = VERTEX_POINT('',#2955); +#2955 = CARTESIAN_POINT('',(40.5,-91.,4.5)); +#2956 = SURFACE_CURVE('',#2957,(#2961,#2968),.PCURVE_S1.); +#2957 = LINE('',#2958,#2959); +#2958 = CARTESIAN_POINT('',(40.5,0.,4.5)); +#2959 = VECTOR('',#2960,1.); +#2960 = DIRECTION('',(0.,-1.,0.)); +#2961 = PCURVE('',#2591,#2962); +#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2967); +#2963 = LINE('',#2964,#2965); +#2964 = CARTESIAN_POINT('',(0.,-4.5)); +#2965 = VECTOR('',#2966,1.); +#2966 = DIRECTION('',(1.,0.)); +#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2968 = PCURVE('',#1659,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974); +#2970 = LINE('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(-20.25521419385,45.5)); +#2972 = VECTOR('',#2973,1.); +#2973 = DIRECTION('',(0.,-1.)); +#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2975 = ORIENTED_EDGE('',*,*,#2976,.F.); +#2976 = EDGE_CURVE('',#2977,#2954,#2979,.T.); +#2977 = VERTEX_POINT('',#2978); +#2978 = CARTESIAN_POINT('',(40.5,-91.,0.)); +#2979 = SURFACE_CURVE('',#2980,(#2984,#2991),.PCURVE_S1.); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(40.5,-91.,0.)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(0.,0.,1.)); +#2984 = PCURVE('',#2591,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(91.,0.)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(0.,-1.)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = PCURVE('',#1925,#2992); +#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2997); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(-0.,-1.)); +#2997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2998 = ORIENTED_EDGE('',*,*,#2999,.F.); +#2999 = EDGE_CURVE('',#2576,#2977,#3000,.T.); +#3000 = SURFACE_CURVE('',#3001,(#3005,#3012),.PCURVE_S1.); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(40.5,0.,0.)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(0.,-1.,0.)); +#3005 = PCURVE('',#2591,#3006); +#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(0.,0.)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(1.,0.)); +#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3012 = PCURVE('',#1713,#3013); +#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3018); +#3014 = LINE('',#3015,#3016); +#3015 = CARTESIAN_POINT('',(31.75,-37.)); +#3016 = VECTOR('',#3017,1.); +#3017 = DIRECTION('',(0.,-1.)); +#3018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3019 = ADVANCED_FACE('',(#3020,#3143),#2916,.F.); +#3020 = FACE_BOUND('',#3021,.F.); +#3021 = EDGE_LOOP('',(#3022,#3074,#3122,#3123)); +#3022 = ORIENTED_EDGE('',*,*,#3023,.F.); +#3023 = EDGE_CURVE('',#3024,#3026,#3028,.T.); +#3024 = VERTEX_POINT('',#3025); +#3025 = CARTESIAN_POINT('',(-16.73563184232,-5.,9.)); +#3026 = VERTEX_POINT('',#3027); +#3027 = CARTESIAN_POINT('',(5.85967917345E-02,-5.,4.5)); +#3028 = SURFACE_CURVE('',#3029,(#3034,#3045),.PCURVE_S1.); +#3029 = CIRCLE('',#3030,9.); +#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033); +#3031 = CARTESIAN_POINT('',(-7.735631842325,-5.,9.)); +#3032 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3033 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3034 = PCURVE('',#2916,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3044); +#3036 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3037,#3038,#3039,#3040, +#3041,#3042,#3043),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3037 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3038 = CARTESIAN_POINT('',(-15.58845726812,0.)); +#3039 = CARTESIAN_POINT('',(-7.79422863406,13.5)); +#3040 = CARTESIAN_POINT('',(-2.204364238465E-15,27.)); +#3041 = CARTESIAN_POINT('',(7.79422863406,13.5)); +#3042 = CARTESIAN_POINT('',(15.58845726812,1.42108547152E-14)); +#3043 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3045 = PCURVE('',#2867,#3046); +#3046 = DEFINITIONAL_REPRESENTATION('',(#3047),#3073); +#3047 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3048,#3049,#3050,#3051,#3052, + #3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060,#3061,#3062,#3063, + #3064,#3065,#3066,#3067,#3068,#3069,#3070,#3071,#3072), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#3048 = CARTESIAN_POINT('',(0.,0.)); +#3049 = CARTESIAN_POINT('',(5.553320347255E-02,-4.440892098501E-16)); +#3050 = CARTESIAN_POINT('',(0.166599610418,-2.123102952579E-16)); +#3051 = CARTESIAN_POINT('',(0.333199220835,1.409219848178E-15)); +#3052 = CARTESIAN_POINT('',(0.499798831253,-9.549857925194E-17)); +#3053 = CARTESIAN_POINT('',(0.666398441671,-1.02722553117E-15)); +#3054 = CARTESIAN_POINT('',(0.832998052088,-1.124669814269E-15)); +#3055 = CARTESIAN_POINT('',(0.999597662506,1.968342700464E-16)); +#3056 = CARTESIAN_POINT('',(1.166197272923,3.373327340836E-16)); +#3057 = CARTESIAN_POINT('',(1.332796883341,-1.546165206381E-15)); +#3058 = CARTESIAN_POINT('',(1.499396493759,5.182575732393E-16)); +#3059 = CARTESIAN_POINT('',(1.665996104176,-5.268650865764E-16)); +#3060 = CARTESIAN_POINT('',(1.832595714594,1.589202773066E-15)); +#3061 = CARTESIAN_POINT('',(1.999195325012,-5.008754874881E-16)); +#3062 = CARTESIAN_POINT('',(2.165794935429,4.142991768861E-16)); +#3063 = CARTESIAN_POINT('',(2.332394545847,-1.156321220056E-15)); +#3064 = CARTESIAN_POINT('',(2.498994156265,-1.118084814861E-15)); +#3065 = CARTESIAN_POINT('',(2.665593766682,2.995899613006E-16)); +#3066 = CARTESIAN_POINT('',(2.8321933771,-8.027503034109E-17)); +#3067 = CARTESIAN_POINT('',(2.998792987518,2.151016006377E-17)); +#3068 = CARTESIAN_POINT('',(3.165392597935,-5.765609914001E-18)); +#3069 = CARTESIAN_POINT('',(3.331992208353,1.552279592231E-18)); +#3070 = CARTESIAN_POINT('',(3.49859181877,-4.435084549231E-19)); +#3071 = CARTESIAN_POINT('',(3.609658225716,0.)); +#3072 = CARTESIAN_POINT('',(3.665191429188,0.)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = ORIENTED_EDGE('',*,*,#3075,.F.); +#3075 = EDGE_CURVE('',#2853,#3024,#3076,.T.); +#3076 = SURFACE_CURVE('',#3077,(#3082,#3093),.PCURVE_S1.); +#3077 = CIRCLE('',#3078,9.); +#3078 = AXIS2_PLACEMENT_3D('',#3079,#3080,#3081); +#3079 = CARTESIAN_POINT('',(-7.735631842325,-5.,9.)); +#3080 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3081 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3082 = PCURVE('',#2916,#3083); +#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3092); +#3084 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3085,#3086,#3087,#3088, +#3089,#3090,#3091),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3085 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3086 = CARTESIAN_POINT('',(-15.58845726812,0.)); +#3087 = CARTESIAN_POINT('',(-7.79422863406,13.5)); +#3088 = CARTESIAN_POINT('',(-2.204364238465E-15,27.)); +#3089 = CARTESIAN_POINT('',(7.79422863406,13.5)); +#3090 = CARTESIAN_POINT('',(15.58845726812,1.42108547152E-14)); +#3091 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3093 = PCURVE('',#2867,#3094); +#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3121); +#3095 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3096,#3097,#3098,#3099,#3100, + #3101,#3102,#3103,#3104,#3105,#3106,#3107,#3108,#3109,#3110,#3111, + #3112,#3113,#3114,#3115,#3116,#3117,#3118,#3119,#3120), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#3096 = CARTESIAN_POINT('',(-2.605115640216,0.)); +#3097 = CARTESIAN_POINT('',(-2.565644191121,-9.868649107779E-17)); +#3098 = CARTESIAN_POINT('',(-2.486701292933,-8.107785311216E-17)); +#3099 = CARTESIAN_POINT('',(-2.36828694565,4.318022225092E-16)); +#3100 = CARTESIAN_POINT('',(-2.249872598368,-1.646131036925E-15)); +#3101 = CARTESIAN_POINT('',(-2.131458251085,8.236514069893E-16)); +#3102 = CARTESIAN_POINT('',(-2.013043903803,-1.648474591032E-15)); +#3103 = CARTESIAN_POINT('',(-1.89462955652,4.411764389388E-16)); +#3104 = CARTESIAN_POINT('',(-1.776215209238,-1.16231164723E-16)); +#3105 = CARTESIAN_POINT('',(-1.657800861955,2.374821995318E-17)); +#3106 = CARTESIAN_POINT('',(-1.539386514673,2.123828491028E-17)); +#3107 = CARTESIAN_POINT('',(-1.42097216739,-1.087013595943E-16)); +#3108 = CARTESIAN_POINT('',(-1.302557820108,4.135671534669E-16)); +#3109 = CARTESIAN_POINT('',(-1.184143472825,-1.545567254273E-15)); +#3110 = CARTESIAN_POINT('',(-1.065729125543,4.39631345425E-16)); +#3111 = CARTESIAN_POINT('',(-0.94731477826,-2.12958127427E-16)); +#3112 = CARTESIAN_POINT('',(-0.828900430978,4.122011642829E-16)); +#3113 = CARTESIAN_POINT('',(-0.710486083695,-1.435846529704E-15)); +#3114 = CARTESIAN_POINT('',(-0.592071736413,2.114436334219E-18)); +#3115 = CARTESIAN_POINT('',(-0.47365738913,1.427388784368E-15)); +#3116 = CARTESIAN_POINT('',(-0.355243041848,-3.825990556037E-16)); +#3117 = CARTESIAN_POINT('',(-0.236828694565,1.030074380471E-16)); +#3118 = CARTESIAN_POINT('',(-0.118414347283,-2.943069658489E-17)); +#3119 = CARTESIAN_POINT('',(-3.947144909417E-02,-9.126682417349E-30)); +#3120 = CARTESIAN_POINT('',(0.,-2.346861193033E-29)); +#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3122 = ORIENTED_EDGE('',*,*,#2901,.T.); +#3123 = ORIENTED_EDGE('',*,*,#3124,.T.); +#3124 = EDGE_CURVE('',#2902,#3026,#3125,.T.); +#3125 = SURFACE_CURVE('',#3126,(#3130,#3136),.PCURVE_S1.); +#3126 = LINE('',#3127,#3128); +#3127 = CARTESIAN_POINT('',(-8.367815921163,-5.,4.5)); +#3128 = VECTOR('',#3129,1.); +#3129 = DIRECTION('',(1.,3.49759581831E-16,-0.)); +#3130 = PCURVE('',#2916,#3131); +#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3135); +#3132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3133,#3134),.UNSPECIFIED.,.F., + .F.,(2,2),(4.317815921163,11.432184078837),.PIECEWISE_BEZIER_KNOTS.); +#3133 = CARTESIAN_POINT('',(4.5,12.685631842325)); +#3134 = CARTESIAN_POINT('',(4.5,19.8)); +#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3136 = PCURVE('',#1659,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(28.612601727312,40.5)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(-1.,3.49759581831E-16)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3143 = FACE_BOUND('',#3144,.F.); +#3144 = EDGE_LOOP('',(#3145)); +#3145 = ORIENTED_EDGE('',*,*,#3146,.T.); +#3146 = EDGE_CURVE('',#3147,#3147,#3149,.T.); +#3147 = VERTEX_POINT('',#3148); +#3148 = CARTESIAN_POINT('',(-12.78563184232,-5.,9.)); +#3149 = SURFACE_CURVE('',#3150,(#3155,#3166),.PCURVE_S1.); +#3150 = CIRCLE('',#3151,5.05); +#3151 = AXIS2_PLACEMENT_3D('',#3152,#3153,#3154); +#3152 = CARTESIAN_POINT('',(-7.735631842325,-5.,9.)); +#3153 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3154 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3155 = PCURVE('',#2916,#3156); +#3156 = DEFINITIONAL_REPRESENTATION('',(#3157),#3165); +#3157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3158,#3159,#3160,#3161, +#3162,#3163,#3164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3158 = CARTESIAN_POINT('',(-5.536756773668E-31,3.95)); +#3159 = CARTESIAN_POINT('',(-8.746856578223,3.95)); +#3160 = CARTESIAN_POINT('',(-4.373428289111,11.525)); +#3161 = CARTESIAN_POINT('',(-1.236893267139E-15,19.1)); +#3162 = CARTESIAN_POINT('',(4.373428289111,11.525)); +#3163 = CARTESIAN_POINT('',(8.746856578223,3.95)); +#3164 = CARTESIAN_POINT('',(-5.536756773668E-31,3.95)); +#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3166 = PCURVE('',#3167,#3172); +#3167 = CYLINDRICAL_SURFACE('',#3168,5.05); +#3168 = AXIS2_PLACEMENT_3D('',#3169,#3170,#3171); +#3169 = CARTESIAN_POINT('',(-7.735631842325,-5.,9.)); +#3170 = DIRECTION('',(-8.659560562355E-17,1.,-7.771561172376E-16)); +#3171 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(0.,0.)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(1.,0.)); +#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3178 = ADVANCED_FACE('',(#3179,#3294),#2717,.F.); +#3179 = FACE_BOUND('',#3180,.T.); +#3180 = EDGE_LOOP('',(#3181,#3229,#3273,#3274)); +#3181 = ORIENTED_EDGE('',*,*,#3182,.F.); +#3182 = EDGE_CURVE('',#3183,#3185,#3187,.T.); +#3183 = VERTEX_POINT('',#3184); +#3184 = CARTESIAN_POINT('',(-16.73563184232,-86.,9.)); +#3185 = VERTEX_POINT('',#3186); +#3186 = CARTESIAN_POINT('',(5.859679173441E-02,-86.,4.5)); +#3187 = SURFACE_CURVE('',#3188,(#3193,#3200),.PCURVE_S1.); +#3188 = CIRCLE('',#3189,9.); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(-7.735631842325,-86.,9.)); +#3191 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3192 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3193 = PCURVE('',#2717,#3194); +#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199); +#3195 = CIRCLE('',#3196,9.); +#3196 = AXIS2_PLACEMENT_2D('',#3197,#3198); +#3197 = CARTESIAN_POINT('',(-1.520785110399E-14,9.)); +#3198 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#2743,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3228); +#3202 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3203,#3204,#3205,#3206,#3207, + #3208,#3209,#3210,#3211,#3212,#3213,#3214,#3215,#3216,#3217,#3218, + #3219,#3220,#3221,#3222,#3223,#3224,#3225,#3226,#3227), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#3203 = CARTESIAN_POINT('',(0.,2.84217094304E-14)); +#3204 = CARTESIAN_POINT('',(-5.553320347255E-02,1.973729821556E-14)); +#3205 = CARTESIAN_POINT('',(-0.166599610418,1.175327438668E-14)); +#3206 = CARTESIAN_POINT('',(-0.333199220835,1.452272061449E-14)); +#3207 = CARTESIAN_POINT('',(-0.499798831253,1.542097144655E-14)); +#3208 = CARTESIAN_POINT('',(-0.666398441671,9.058521890498E-15)); +#3209 = CARTESIAN_POINT('',(-0.832998052088,3.361006928266E-14)); +#3210 = CARTESIAN_POINT('',(-0.999597662506,2.703145756127E-14)); +#3211 = CARTESIAN_POINT('',(-1.166197272923,2.879435705469E-14)); +#3212 = CARTESIAN_POINT('',(-1.332796883341,2.83213708024E-14)); +#3213 = CARTESIAN_POINT('',(-1.499396493759,2.845041631814E-14)); +#3214 = CARTESIAN_POINT('',(-1.665996104176,2.840722050745E-14)); +#3215 = CARTESIAN_POINT('',(-1.832595714594,2.845095823447E-14)); +#3216 = CARTESIAN_POINT('',(-1.999195325012,2.831920313708E-14)); +#3217 = CARTESIAN_POINT('',(-2.165794935429,2.880248579962E-14)); +#3218 = CARTESIAN_POINT('',(-2.332394545847,2.700111024686E-14)); +#3219 = CARTESIAN_POINT('',(-2.498994156265,3.372332979538E-14)); +#3220 = CARTESIAN_POINT('',(-2.665593766682,8.635827154058E-15)); +#3221 = CARTESIAN_POINT('',(-2.8321933771,1.69984898796E-14)); +#3222 = CARTESIAN_POINT('',(-2.998792987518,8.635341618747E-15)); +#3223 = CARTESIAN_POINT('',(-3.165392597935,3.372527193662E-14)); +#3224 = CARTESIAN_POINT('',(-3.331992208353,2.699382721719E-14)); +#3225 = CARTESIAN_POINT('',(-3.49859181877,2.882967577704E-14)); +#3226 = CARTESIAN_POINT('',(-3.609658225716,2.84217094304E-14)); +#3227 = CARTESIAN_POINT('',(-3.665191429188,2.84217094304E-14)); +#3228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3229 = ORIENTED_EDGE('',*,*,#3230,.F.); +#3230 = EDGE_CURVE('',#2703,#3183,#3231,.T.); +#3231 = SURFACE_CURVE('',#3232,(#3237,#3244),.PCURVE_S1.); +#3232 = CIRCLE('',#3233,9.); +#3233 = AXIS2_PLACEMENT_3D('',#3234,#3235,#3236); +#3234 = CARTESIAN_POINT('',(-7.735631842325,-86.,9.)); +#3235 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3236 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3237 = PCURVE('',#2717,#3238); +#3238 = DEFINITIONAL_REPRESENTATION('',(#3239),#3243); +#3239 = CIRCLE('',#3240,9.); +#3240 = AXIS2_PLACEMENT_2D('',#3241,#3242); +#3241 = CARTESIAN_POINT('',(-1.520785110399E-14,9.)); +#3242 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3244 = PCURVE('',#2743,#3245); +#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3272); +#3246 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3247,#3248,#3249,#3250,#3251, + #3252,#3253,#3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262, + #3263,#3264,#3265,#3266,#3267,#3268,#3269,#3270,#3271), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#3247 = CARTESIAN_POINT('',(2.605115640216,2.84217094304E-14)); +#3248 = CARTESIAN_POINT('',(2.565644191121,3.394815293076E-14)); +#3249 = CARTESIAN_POINT('',(2.486701292933,3.143186525285E-14)); +#3250 = CARTESIAN_POINT('',(2.368286945651,9.596498801312E-15)); +#3251 = CARTESIAN_POINT('',(2.249872598368,1.544726783312E-14)); +#3252 = CARTESIAN_POINT('',(2.131458251085,1.387955815744E-14)); +#3253 = CARTESIAN_POINT('',(2.013043903803,1.429962782835E-14)); +#3254 = CARTESIAN_POINT('',(1.89462955652,1.418705882038E-14)); +#3255 = CARTESIAN_POINT('',(1.776215209238,1.421726518133E-14)); +#3256 = CARTESIAN_POINT('',(1.657800861955,1.420900874553E-14)); +#3257 = CARTESIAN_POINT('',(1.539386514673,1.421182812778E-14)); +#3258 = CARTESIAN_POINT('',(1.42097216739,1.420880703456E-14)); +#3259 = CARTESIAN_POINT('',(1.302557820108,1.421807202519E-14)); +#3260 = CARTESIAN_POINT('',(1.184143472825,1.418403315588E-14)); +#3261 = CARTESIAN_POINT('',(1.065729125543,1.431092364251E-14)); +#3262 = CARTESIAN_POINT('',(0.94731477826,1.383740056528E-14)); +#3263 = CARTESIAN_POINT('',(0.828900430978,1.560460238758E-14)); +#3264 = CARTESIAN_POINT('',(0.710486083695,9.009318175631E-15)); +#3265 = CARTESIAN_POINT('',(0.592071736413,3.362325320111E-14)); +#3266 = CARTESIAN_POINT('',(0.47365738913,2.702792560234E-14)); +#3267 = CARTESIAN_POINT('',(0.355243041848,2.879530097195E-14)); +#3268 = CARTESIAN_POINT('',(0.236828694565,2.83211270923E-14)); +#3269 = CARTESIAN_POINT('',(0.118414347283,2.845044724129E-14)); +#3270 = CARTESIAN_POINT('',(3.947144909417E-02,2.84217094304E-14)); +#3271 = CARTESIAN_POINT('',(0.,2.84217094304E-14)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = ORIENTED_EDGE('',*,*,#2702,.T.); +#3274 = ORIENTED_EDGE('',*,*,#3275,.T.); +#3275 = EDGE_CURVE('',#2680,#3185,#3276,.T.); +#3276 = SURFACE_CURVE('',#3277,(#3281,#3287),.PCURVE_S1.); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(-8.367815921163,-86.,4.5)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(1.,-3.49759581831E-16,0.)); +#3281 = PCURVE('',#2717,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3286); +#3283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3284,#3285),.UNSPECIFIED.,.F., + .F.,(2,2),(4.317815921163,11.432184078837),.PIECEWISE_BEZIER_KNOTS.); +#3284 = CARTESIAN_POINT('',(-4.5,12.685631842326)); +#3285 = CARTESIAN_POINT('',(-4.5,19.8)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = PCURVE('',#1659,#3288); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(28.612601727312,-40.5)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(-1.,-3.49759581831E-16)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = FACE_BOUND('',#3295,.T.); +#3295 = EDGE_LOOP('',(#3296)); +#3296 = ORIENTED_EDGE('',*,*,#3297,.T.); +#3297 = EDGE_CURVE('',#3298,#3298,#3300,.T.); +#3298 = VERTEX_POINT('',#3299); +#3299 = CARTESIAN_POINT('',(-12.78563184232,-86.,9.)); +#3300 = SURFACE_CURVE('',#3301,(#3306,#3313),.PCURVE_S1.); +#3301 = CIRCLE('',#3302,5.05); +#3302 = AXIS2_PLACEMENT_3D('',#3303,#3304,#3305); +#3303 = CARTESIAN_POINT('',(-7.735631842325,-86.,9.)); +#3304 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3305 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3306 = PCURVE('',#2717,#3307); +#3307 = DEFINITIONAL_REPRESENTATION('',(#3308),#3312); +#3308 = CIRCLE('',#3309,5.05); +#3309 = AXIS2_PLACEMENT_2D('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(-1.520785110399E-14,9.)); +#3311 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3313 = PCURVE('',#3314,#3319); +#3314 = CYLINDRICAL_SURFACE('',#3315,5.05); +#3315 = AXIS2_PLACEMENT_3D('',#3316,#3317,#3318); +#3316 = CARTESIAN_POINT('',(-7.735631842325,-86.,9.)); +#3317 = DIRECTION('',(-8.659560562355E-17,-1.,-7.771561172376E-16)); +#3318 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3319 = DEFINITIONAL_REPRESENTATION('',(#3320),#3323); +#3320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3321,#3322),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3321 = CARTESIAN_POINT('',(0.,0.)); +#3322 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3324 = ADVANCED_FACE('',(#3325,#3448),#2841,.T.); +#3325 = FACE_BOUND('',#3326,.T.); +#3326 = EDGE_LOOP('',(#3327,#3379,#3427,#3428)); +#3327 = ORIENTED_EDGE('',*,*,#3328,.F.); +#3328 = EDGE_CURVE('',#3329,#3331,#3333,.T.); +#3329 = VERTEX_POINT('',#3330); +#3330 = CARTESIAN_POINT('',(-16.73563184232,-25.,9.)); +#3331 = VERTEX_POINT('',#3332); +#3332 = CARTESIAN_POINT('',(5.85967917344E-02,-25.,4.5)); +#3333 = SURFACE_CURVE('',#3334,(#3339,#3350),.PCURVE_S1.); +#3334 = CIRCLE('',#3335,9.); +#3335 = AXIS2_PLACEMENT_3D('',#3336,#3337,#3338); +#3336 = CARTESIAN_POINT('',(-7.735631842325,-25.,9.)); +#3337 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3338 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3339 = PCURVE('',#2841,#3340); +#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3349); +#3341 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3342,#3343,#3344,#3345, +#3346,#3347,#3348),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3342 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3343 = CARTESIAN_POINT('',(-15.58845726812,0.)); +#3344 = CARTESIAN_POINT('',(-7.79422863406,13.5)); +#3345 = CARTESIAN_POINT('',(-2.204364238465E-15,27.)); +#3346 = CARTESIAN_POINT('',(7.79422863406,13.5)); +#3347 = CARTESIAN_POINT('',(15.58845726812,1.42108547152E-14)); +#3348 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3350 = PCURVE('',#2867,#3351); +#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3378); +#3352 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3353,#3354,#3355,#3356,#3357, + #3358,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,#3367,#3368, + #3369,#3370,#3371,#3372,#3373,#3374,#3375,#3376,#3377), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#3353 = CARTESIAN_POINT('',(0.,-20.)); +#3354 = CARTESIAN_POINT('',(5.553320347255E-02,-20.)); +#3355 = CARTESIAN_POINT('',(0.166599610418,-20.)); +#3356 = CARTESIAN_POINT('',(0.333199220835,-20.)); +#3357 = CARTESIAN_POINT('',(0.499798831253,-20.)); +#3358 = CARTESIAN_POINT('',(0.666398441671,-20.)); +#3359 = CARTESIAN_POINT('',(0.832998052088,-20.)); +#3360 = CARTESIAN_POINT('',(0.999597662506,-20.)); +#3361 = CARTESIAN_POINT('',(1.166197272923,-20.)); +#3362 = CARTESIAN_POINT('',(1.332796883341,-20.)); +#3363 = CARTESIAN_POINT('',(1.499396493759,-20.)); +#3364 = CARTESIAN_POINT('',(1.665996104176,-20.)); +#3365 = CARTESIAN_POINT('',(1.832595714594,-20.)); +#3366 = CARTESIAN_POINT('',(1.999195325012,-20.)); +#3367 = CARTESIAN_POINT('',(2.165794935429,-20.)); +#3368 = CARTESIAN_POINT('',(2.332394545847,-20.)); +#3369 = CARTESIAN_POINT('',(2.498994156265,-20.)); +#3370 = CARTESIAN_POINT('',(2.665593766682,-20.)); +#3371 = CARTESIAN_POINT('',(2.8321933771,-20.)); +#3372 = CARTESIAN_POINT('',(2.998792987518,-20.)); +#3373 = CARTESIAN_POINT('',(3.165392597935,-20.)); +#3374 = CARTESIAN_POINT('',(3.331992208353,-20.)); +#3375 = CARTESIAN_POINT('',(3.49859181877,-20.)); +#3376 = CARTESIAN_POINT('',(3.609658225716,-20.)); +#3377 = CARTESIAN_POINT('',(3.665191429188,-20.)); +#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3379 = ORIENTED_EDGE('',*,*,#3380,.F.); +#3380 = EDGE_CURVE('',#2827,#3329,#3381,.T.); +#3381 = SURFACE_CURVE('',#3382,(#3387,#3398),.PCURVE_S1.); +#3382 = CIRCLE('',#3383,9.); +#3383 = AXIS2_PLACEMENT_3D('',#3384,#3385,#3386); +#3384 = CARTESIAN_POINT('',(-7.735631842325,-25.,9.)); +#3385 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3386 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3387 = PCURVE('',#2841,#3388); +#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3397); +#3389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3390,#3391,#3392,#3393, +#3394,#3395,#3396),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3390 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3391 = CARTESIAN_POINT('',(-15.58845726812,0.)); +#3392 = CARTESIAN_POINT('',(-7.79422863406,13.5)); +#3393 = CARTESIAN_POINT('',(-2.204364238465E-15,27.)); +#3394 = CARTESIAN_POINT('',(7.79422863406,13.5)); +#3395 = CARTESIAN_POINT('',(15.58845726812,1.42108547152E-14)); +#3396 = CARTESIAN_POINT('',(-5.536756773668E-31,0.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = PCURVE('',#2867,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3426); +#3400 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3401,#3402,#3403,#3404,#3405, + #3406,#3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414,#3415,#3416, + #3417,#3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#3401 = CARTESIAN_POINT('',(-2.605115640216,-20.)); +#3402 = CARTESIAN_POINT('',(-2.565644191121,-20.)); +#3403 = CARTESIAN_POINT('',(-2.486701292933,-20.)); +#3404 = CARTESIAN_POINT('',(-2.36828694565,-20.)); +#3405 = CARTESIAN_POINT('',(-2.249872598368,-20.)); +#3406 = CARTESIAN_POINT('',(-2.131458251085,-20.)); +#3407 = CARTESIAN_POINT('',(-2.013043903803,-20.)); +#3408 = CARTESIAN_POINT('',(-1.89462955652,-20.)); +#3409 = CARTESIAN_POINT('',(-1.776215209238,-20.)); +#3410 = CARTESIAN_POINT('',(-1.657800861955,-20.)); +#3411 = CARTESIAN_POINT('',(-1.539386514673,-20.)); +#3412 = CARTESIAN_POINT('',(-1.42097216739,-20.)); +#3413 = CARTESIAN_POINT('',(-1.302557820108,-20.)); +#3414 = CARTESIAN_POINT('',(-1.184143472825,-20.)); +#3415 = CARTESIAN_POINT('',(-1.065729125543,-20.)); +#3416 = CARTESIAN_POINT('',(-0.94731477826,-20.)); +#3417 = CARTESIAN_POINT('',(-0.828900430978,-20.)); +#3418 = CARTESIAN_POINT('',(-0.710486083695,-20.)); +#3419 = CARTESIAN_POINT('',(-0.592071736413,-20.)); +#3420 = CARTESIAN_POINT('',(-0.47365738913,-20.)); +#3421 = CARTESIAN_POINT('',(-0.355243041848,-20.)); +#3422 = CARTESIAN_POINT('',(-0.236828694565,-20.)); +#3423 = CARTESIAN_POINT('',(-0.118414347283,-20.)); +#3424 = CARTESIAN_POINT('',(-3.947144909417E-02,-20.)); +#3425 = CARTESIAN_POINT('',(0.,-20.)); +#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3427 = ORIENTED_EDGE('',*,*,#2826,.T.); +#3428 = ORIENTED_EDGE('',*,*,#3429,.T.); +#3429 = EDGE_CURVE('',#2804,#3331,#3430,.T.); +#3430 = SURFACE_CURVE('',#3431,(#3435,#3441),.PCURVE_S1.); +#3431 = LINE('',#3432,#3433); +#3432 = CARTESIAN_POINT('',(-8.367815921163,-25.,4.5)); +#3433 = VECTOR('',#3434,1.); +#3434 = DIRECTION('',(1.,3.49759581831E-16,-0.)); +#3435 = PCURVE('',#2841,#3436); +#3436 = DEFINITIONAL_REPRESENTATION('',(#3437),#3440); +#3437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3438,#3439),.UNSPECIFIED.,.F., + .F.,(2,2),(4.317815921163,11.432184078837),.PIECEWISE_BEZIER_KNOTS.); +#3438 = CARTESIAN_POINT('',(4.5,12.685631842325)); +#3439 = CARTESIAN_POINT('',(4.5,19.8)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = PCURVE('',#1659,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3447); +#3443 = LINE('',#3444,#3445); +#3444 = CARTESIAN_POINT('',(28.612601727312,20.5)); +#3445 = VECTOR('',#3446,1.); +#3446 = DIRECTION('',(-1.,3.49759581831E-16)); +#3447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3448 = FACE_BOUND('',#3449,.T.); +#3449 = EDGE_LOOP('',(#3450)); +#3450 = ORIENTED_EDGE('',*,*,#3451,.T.); +#3451 = EDGE_CURVE('',#3452,#3452,#3454,.T.); +#3452 = VERTEX_POINT('',#3453); +#3453 = CARTESIAN_POINT('',(-12.78563184232,-25.,9.)); +#3454 = SURFACE_CURVE('',#3455,(#3460,#3471),.PCURVE_S1.); +#3455 = CIRCLE('',#3456,5.05); +#3456 = AXIS2_PLACEMENT_3D('',#3457,#3458,#3459); +#3457 = CARTESIAN_POINT('',(-7.735631842325,-25.,9.)); +#3458 = DIRECTION('',(-8.659560562355E-17,1.,-1.221245327088E-15)); +#3459 = DIRECTION('',(-1.,-8.659560562355E-17,8.659560562355E-17)); +#3460 = PCURVE('',#2841,#3461); +#3461 = DEFINITIONAL_REPRESENTATION('',(#3462),#3470); +#3462 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3463,#3464,#3465,#3466, +#3467,#3468,#3469),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3463 = CARTESIAN_POINT('',(-5.536756773668E-31,3.95)); +#3464 = CARTESIAN_POINT('',(-8.746856578223,3.95)); +#3465 = CARTESIAN_POINT('',(-4.373428289111,11.525)); +#3466 = CARTESIAN_POINT('',(-1.236893267139E-15,19.1)); +#3467 = CARTESIAN_POINT('',(4.373428289111,11.525)); +#3468 = CARTESIAN_POINT('',(8.746856578223,3.95)); +#3469 = CARTESIAN_POINT('',(-5.536756773668E-31,3.95)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = PCURVE('',#3167,#3472); +#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3477); +#3473 = LINE('',#3474,#3475); +#3474 = CARTESIAN_POINT('',(0.,-20.)); +#3475 = VECTOR('',#3476,1.); +#3476 = DIRECTION('',(1.,0.)); +#3477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3478 = ADVANCED_FACE('',(#3479,#3594),#2792,.T.); +#3479 = FACE_BOUND('',#3480,.F.); +#3480 = EDGE_LOOP('',(#3481,#3529,#3573,#3574)); +#3481 = ORIENTED_EDGE('',*,*,#3482,.F.); +#3482 = EDGE_CURVE('',#3483,#3485,#3487,.T.); +#3483 = VERTEX_POINT('',#3484); +#3484 = CARTESIAN_POINT('',(-16.73563184232,-66.,9.)); +#3485 = VERTEX_POINT('',#3486); +#3486 = CARTESIAN_POINT('',(5.859679173441E-02,-66.,4.5)); +#3487 = SURFACE_CURVE('',#3488,(#3493,#3500),.PCURVE_S1.); +#3488 = CIRCLE('',#3489,9.); +#3489 = AXIS2_PLACEMENT_3D('',#3490,#3491,#3492); +#3490 = CARTESIAN_POINT('',(-7.735631842325,-66.,9.)); +#3491 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3492 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3493 = PCURVE('',#2792,#3494); +#3494 = DEFINITIONAL_REPRESENTATION('',(#3495),#3499); +#3495 = CIRCLE('',#3496,9.); +#3496 = AXIS2_PLACEMENT_2D('',#3497,#3498); +#3497 = CARTESIAN_POINT('',(-1.343149426459E-14,9.)); +#3498 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3500 = PCURVE('',#2743,#3501); +#3501 = DEFINITIONAL_REPRESENTATION('',(#3502),#3528); +#3502 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3503,#3504,#3505,#3506,#3507, + #3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,#3518, + #3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526,#3527), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,0.166599610418,0.333199220835,0.499798831253,0.666398441671, + 0.832998052088,0.999597662506,1.166197272923,1.332796883341, + 1.499396493759,1.665996104176,1.832595714594,1.999195325012, + 2.165794935429,2.332394545847,2.498994156265,2.665593766682, + 2.8321933771,2.998792987518,3.165392597935,3.331992208353, + 3.49859181877,3.665191429188),.QUASI_UNIFORM_KNOTS.); +#3503 = CARTESIAN_POINT('',(0.,-20.)); +#3504 = CARTESIAN_POINT('',(-5.553320347255E-02,-20.)); +#3505 = CARTESIAN_POINT('',(-0.166599610418,-20.)); +#3506 = CARTESIAN_POINT('',(-0.333199220835,-20.)); +#3507 = CARTESIAN_POINT('',(-0.499798831253,-20.)); +#3508 = CARTESIAN_POINT('',(-0.666398441671,-20.)); +#3509 = CARTESIAN_POINT('',(-0.832998052088,-20.)); +#3510 = CARTESIAN_POINT('',(-0.999597662506,-20.)); +#3511 = CARTESIAN_POINT('',(-1.166197272923,-20.)); +#3512 = CARTESIAN_POINT('',(-1.332796883341,-20.)); +#3513 = CARTESIAN_POINT('',(-1.499396493759,-20.)); +#3514 = CARTESIAN_POINT('',(-1.665996104176,-20.)); +#3515 = CARTESIAN_POINT('',(-1.832595714594,-20.)); +#3516 = CARTESIAN_POINT('',(-1.999195325012,-20.)); +#3517 = CARTESIAN_POINT('',(-2.165794935429,-20.)); +#3518 = CARTESIAN_POINT('',(-2.332394545847,-20.)); +#3519 = CARTESIAN_POINT('',(-2.498994156265,-20.)); +#3520 = CARTESIAN_POINT('',(-2.665593766682,-20.)); +#3521 = CARTESIAN_POINT('',(-2.8321933771,-20.)); +#3522 = CARTESIAN_POINT('',(-2.998792987518,-20.)); +#3523 = CARTESIAN_POINT('',(-3.165392597935,-20.)); +#3524 = CARTESIAN_POINT('',(-3.331992208353,-20.)); +#3525 = CARTESIAN_POINT('',(-3.49859181877,-20.)); +#3526 = CARTESIAN_POINT('',(-3.609658225716,-20.)); +#3527 = CARTESIAN_POINT('',(-3.665191429188,-20.)); +#3528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3529 = ORIENTED_EDGE('',*,*,#3530,.F.); +#3530 = EDGE_CURVE('',#2729,#3483,#3531,.T.); +#3531 = SURFACE_CURVE('',#3532,(#3537,#3544),.PCURVE_S1.); +#3532 = CIRCLE('',#3533,9.); +#3533 = AXIS2_PLACEMENT_3D('',#3534,#3535,#3536); +#3534 = CARTESIAN_POINT('',(-7.735631842325,-66.,9.)); +#3535 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3536 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3537 = PCURVE('',#2792,#3538); +#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543); +#3539 = CIRCLE('',#3540,9.); +#3540 = AXIS2_PLACEMENT_2D('',#3541,#3542); +#3541 = CARTESIAN_POINT('',(-1.343149426459E-14,9.)); +#3542 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3544 = PCURVE('',#2743,#3545); +#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3572); +#3546 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3547,#3548,#3549,#3550,#3551, + #3552,#3553,#3554,#3555,#3556,#3557,#3558,#3559,#3560,#3561,#3562, + #3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570,#3571), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.678069666964,3.796484014247,3.914898361529,4.033312708812, + 4.151727056094,4.270141403377,4.388555750659,4.506970097942, + 4.625384445224,4.743798792507,4.862213139789,4.980627487072, + 5.099041834354,5.217456181637,5.335870528919,5.454284876202, + 5.572699223484,5.691113570767,5.809527918049,5.927942265332, + 6.046356612615,6.164770959897,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#3547 = CARTESIAN_POINT('',(2.605115640216,-20.)); +#3548 = CARTESIAN_POINT('',(2.565644191121,-20.)); +#3549 = CARTESIAN_POINT('',(2.486701292933,-20.)); +#3550 = CARTESIAN_POINT('',(2.368286945651,-20.)); +#3551 = CARTESIAN_POINT('',(2.249872598368,-20.)); +#3552 = CARTESIAN_POINT('',(2.131458251085,-20.)); +#3553 = CARTESIAN_POINT('',(2.013043903803,-20.)); +#3554 = CARTESIAN_POINT('',(1.89462955652,-20.)); +#3555 = CARTESIAN_POINT('',(1.776215209238,-20.)); +#3556 = CARTESIAN_POINT('',(1.657800861955,-20.)); +#3557 = CARTESIAN_POINT('',(1.539386514673,-20.)); +#3558 = CARTESIAN_POINT('',(1.42097216739,-20.)); +#3559 = CARTESIAN_POINT('',(1.302557820108,-20.)); +#3560 = CARTESIAN_POINT('',(1.184143472825,-20.)); +#3561 = CARTESIAN_POINT('',(1.065729125543,-20.)); +#3562 = CARTESIAN_POINT('',(0.94731477826,-20.)); +#3563 = CARTESIAN_POINT('',(0.828900430978,-20.)); +#3564 = CARTESIAN_POINT('',(0.710486083695,-20.)); +#3565 = CARTESIAN_POINT('',(0.592071736413,-20.)); +#3566 = CARTESIAN_POINT('',(0.47365738913,-20.)); +#3567 = CARTESIAN_POINT('',(0.355243041848,-20.)); +#3568 = CARTESIAN_POINT('',(0.236828694565,-20.)); +#3569 = CARTESIAN_POINT('',(0.118414347283,-20.)); +#3570 = CARTESIAN_POINT('',(3.947144909417E-02,-20.)); +#3571 = CARTESIAN_POINT('',(0.,-20.)); +#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3573 = ORIENTED_EDGE('',*,*,#2777,.T.); +#3574 = ORIENTED_EDGE('',*,*,#3575,.T.); +#3575 = EDGE_CURVE('',#2778,#3485,#3576,.T.); +#3576 = SURFACE_CURVE('',#3577,(#3581,#3587),.PCURVE_S1.); +#3577 = LINE('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(-8.367815921163,-66.,4.5)); +#3579 = VECTOR('',#3580,1.); +#3580 = DIRECTION('',(1.,-3.49759581831E-16,0.)); +#3581 = PCURVE('',#2792,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3586); +#3583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3584,#3585),.UNSPECIFIED.,.F., + .F.,(2,2),(4.317815921163,11.432184078837),.PIECEWISE_BEZIER_KNOTS.); +#3584 = CARTESIAN_POINT('',(-4.5,12.685631842325)); +#3585 = CARTESIAN_POINT('',(-4.5,19.8)); +#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3587 = PCURVE('',#1659,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(28.612601727312,-20.5)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(-1.,-3.49759581831E-16)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = FACE_BOUND('',#3595,.F.); +#3595 = EDGE_LOOP('',(#3596)); +#3596 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3597 = EDGE_CURVE('',#3598,#3598,#3600,.T.); +#3598 = VERTEX_POINT('',#3599); +#3599 = CARTESIAN_POINT('',(-12.78563184232,-66.,9.)); +#3600 = SURFACE_CURVE('',#3601,(#3606,#3613),.PCURVE_S1.); +#3601 = CIRCLE('',#3602,5.05); +#3602 = AXIS2_PLACEMENT_3D('',#3603,#3604,#3605); +#3603 = CARTESIAN_POINT('',(-7.735631842325,-66.,9.)); +#3604 = DIRECTION('',(8.659560562355E-17,1.,1.221245327088E-15)); +#3605 = DIRECTION('',(-1.,8.659560562355E-17,8.659560562355E-17)); +#3606 = PCURVE('',#2792,#3607); +#3607 = DEFINITIONAL_REPRESENTATION('',(#3608),#3612); +#3608 = CIRCLE('',#3609,5.05); +#3609 = AXIS2_PLACEMENT_2D('',#3610,#3611); +#3610 = CARTESIAN_POINT('',(-1.343149426459E-14,9.)); +#3611 = DIRECTION('',(-2.588449845256E-31,-1.)); +#3612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3613 = PCURVE('',#3314,#3614); +#3614 = DEFINITIONAL_REPRESENTATION('',(#3615),#3618); +#3615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3616,#3617),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3616 = CARTESIAN_POINT('',(0.,-20.)); +#3617 = CARTESIAN_POINT('',(-6.28318530718,-20.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ADVANCED_FACE('',(#3620),#2667,.F.); +#3620 = FACE_BOUND('',#3621,.T.); +#3621 = EDGE_LOOP('',(#3622,#3652,#3678,#3679)); +#3622 = ORIENTED_EDGE('',*,*,#3623,.T.); +#3623 = EDGE_CURVE('',#3624,#3626,#3628,.T.); +#3624 = VERTEX_POINT('',#3625); +#3625 = CARTESIAN_POINT('',(1.25,-105.8950997288,0.)); +#3626 = VERTEX_POINT('',#3627); +#3627 = CARTESIAN_POINT('',(1.25,-105.8950997288,4.5)); +#3628 = SURFACE_CURVE('',#3629,(#3633,#3640),.PCURVE_S1.); +#3629 = LINE('',#3630,#3631); +#3630 = CARTESIAN_POINT('',(1.25,-105.8950997288,0.)); +#3631 = VECTOR('',#3632,1.); +#3632 = DIRECTION('',(0.,0.,1.)); +#3633 = PCURVE('',#2667,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(-0.16744807922,0.)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(-0.,-1.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = PCURVE('',#3641,#3646); +#3641 = CYLINDRICAL_SURFACE('',#3642,15.693749343192); +#3642 = AXIS2_PLACEMENT_3D('',#3643,#3644,#3645); +#3643 = CARTESIAN_POINT('',(16.943749343192,-105.8950997288,0.)); +#3644 = DIRECTION('',(0.,0.,-1.)); +#3645 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651); +#3647 = LINE('',#3648,#3649); +#3648 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3649 = VECTOR('',#3650,1.); +#3650 = DIRECTION('',(-0.,-1.)); +#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3652 = ORIENTED_EDGE('',*,*,#3653,.T.); +#3653 = EDGE_CURVE('',#3626,#2652,#3654,.T.); +#3654 = SURFACE_CURVE('',#3655,(#3660,#3667),.PCURVE_S1.); +#3655 = CIRCLE('',#3656,7.5); +#3656 = AXIS2_PLACEMENT_3D('',#3657,#3658,#3659); +#3657 = CARTESIAN_POINT('',(-1.454392162259E-14,-98.5,4.5)); +#3658 = DIRECTION('',(0.,0.,1.)); +#3659 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3660 = PCURVE('',#2667,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(-0.,-4.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(-1.,0.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = PCURVE('',#1659,#3668); +#3668 = DEFINITIONAL_REPRESENTATION('',(#3669),#3677); +#3669 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3670,#3671,#3672,#3673, +#3674,#3675,#3676),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3670 = CARTESIAN_POINT('',(20.24478580615,-60.5)); +#3671 = CARTESIAN_POINT('',(7.254404749383,-60.5)); +#3672 = CARTESIAN_POINT('',(13.749595277766,-49.25)); +#3673 = CARTESIAN_POINT('',(20.24478580615,-38.)); +#3674 = CARTESIAN_POINT('',(26.739976334533,-49.25)); +#3675 = CARTESIAN_POINT('',(33.235166862916,-60.5)); +#3676 = CARTESIAN_POINT('',(20.24478580615,-60.5)); +#3677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3678 = ORIENTED_EDGE('',*,*,#2651,.F.); +#3679 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3680 = EDGE_CURVE('',#3624,#2629,#3681,.T.); +#3681 = SURFACE_CURVE('',#3682,(#3687,#3694),.PCURVE_S1.); +#3682 = CIRCLE('',#3683,7.5); +#3683 = AXIS2_PLACEMENT_3D('',#3684,#3685,#3686); +#3684 = CARTESIAN_POINT('',(-1.454392162259E-14,-98.5,0.)); +#3685 = DIRECTION('',(0.,0.,1.)); +#3686 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3687 = PCURVE('',#2667,#3688); +#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3693); +#3689 = LINE('',#3690,#3691); +#3690 = CARTESIAN_POINT('',(-0.,0.)); +#3691 = VECTOR('',#3692,1.); +#3692 = DIRECTION('',(-1.,0.)); +#3693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3694 = PCURVE('',#1713,#3695); +#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700); +#3696 = CIRCLE('',#3697,7.5); +#3697 = AXIS2_PLACEMENT_2D('',#3698,#3699); +#3698 = CARTESIAN_POINT('',(-8.75,-135.5)); +#3699 = DIRECTION('',(-2.22044604925E-16,-1.)); +#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3701 = ADVANCED_FACE('',(#3702),#1925,.F.); +#3702 = FACE_BOUND('',#3703,.T.); +#3703 = EDGE_LOOP('',(#3704,#3705,#3731,#3732)); +#3704 = ORIENTED_EDGE('',*,*,#2976,.T.); +#3705 = ORIENTED_EDGE('',*,*,#3706,.T.); +#3706 = EDGE_CURVE('',#2954,#1882,#3707,.T.); +#3707 = SURFACE_CURVE('',#3708,(#3713,#3720),.PCURVE_S1.); +#3708 = CIRCLE('',#3709,7.5); +#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712); +#3710 = CARTESIAN_POINT('',(40.5,-98.5,4.5)); +#3711 = DIRECTION('',(0.,0.,1.)); +#3712 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3713 = PCURVE('',#1925,#3714); +#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719); +#3715 = LINE('',#3716,#3717); +#3716 = CARTESIAN_POINT('',(-0.,-4.5)); +#3717 = VECTOR('',#3718,1.); +#3718 = DIRECTION('',(-1.,0.)); +#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3720 = PCURVE('',#1659,#3721); +#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3730); +#3722 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3723,#3724,#3725,#3726, +#3727,#3728,#3729),.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('') ); +#3723 = CARTESIAN_POINT('',(-20.25521419385,-60.5)); +#3724 = CARTESIAN_POINT('',(-33.24559525061,-60.5)); +#3725 = CARTESIAN_POINT('',(-26.75040472223,-49.25)); +#3726 = CARTESIAN_POINT('',(-20.25521419385,-38.)); +#3727 = CARTESIAN_POINT('',(-13.76002366546,-49.25)); +#3728 = CARTESIAN_POINT('',(-7.264833137084,-60.5)); +#3729 = CARTESIAN_POINT('',(-20.25521419385,-60.5)); +#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3731 = ORIENTED_EDGE('',*,*,#1909,.F.); +#3732 = ORIENTED_EDGE('',*,*,#3733,.F.); +#3733 = EDGE_CURVE('',#2977,#1910,#3734,.T.); +#3734 = SURFACE_CURVE('',#3735,(#3740,#3747),.PCURVE_S1.); +#3735 = CIRCLE('',#3736,7.5); +#3736 = AXIS2_PLACEMENT_3D('',#3737,#3738,#3739); +#3737 = CARTESIAN_POINT('',(40.5,-98.5,0.)); +#3738 = DIRECTION('',(0.,0.,1.)); +#3739 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3740 = PCURVE('',#1925,#3741); +#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746); +#3742 = LINE('',#3743,#3744); +#3743 = CARTESIAN_POINT('',(-0.,0.)); +#3744 = VECTOR('',#3745,1.); +#3745 = DIRECTION('',(-1.,0.)); +#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3747 = PCURVE('',#1713,#3748); +#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3753); +#3749 = CIRCLE('',#3750,7.5); +#3750 = AXIS2_PLACEMENT_2D('',#3751,#3752); +#3751 = CARTESIAN_POINT('',(31.75,-135.5)); +#3752 = DIRECTION('',(-2.22044604925E-16,-1.)); +#3753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3754 = ADVANCED_FACE('',(#3755),#1844,.T.); +#3755 = FACE_BOUND('',#3756,.T.); +#3756 = EDGE_LOOP('',(#3757,#3758,#3781,#3804)); +#3757 = ORIENTED_EDGE('',*,*,#1828,.T.); +#3758 = ORIENTED_EDGE('',*,*,#3759,.T.); +#3759 = EDGE_CURVE('',#1806,#3760,#3762,.T.); +#3760 = VERTEX_POINT('',#3761); +#3761 = CARTESIAN_POINT('',(11.2,-120.5,4.5)); +#3762 = SURFACE_CURVE('',#3763,(#3767,#3774),.PCURVE_S1.); +#3763 = LINE('',#3764,#3765); +#3764 = CARTESIAN_POINT('',(8.75,-128.,4.5)); +#3765 = VECTOR('',#3766,1.); +#3766 = DIRECTION('',(0.310518647505,0.950567288282,0.)); +#3767 = PCURVE('',#1844,#3768); +#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3773); +#3769 = LINE('',#3770,#3771); +#3770 = CARTESIAN_POINT('',(0.,-4.5)); +#3771 = VECTOR('',#3772,1.); +#3772 = DIRECTION('',(1.,0.)); +#3773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3774 = PCURVE('',#1659,#3775); +#3775 = DEFINITIONAL_REPRESENTATION('',(#3776),#3780); +#3776 = LINE('',#3777,#3778); +#3777 = CARTESIAN_POINT('',(11.49478580615,-82.5)); +#3778 = VECTOR('',#3779,1.); +#3779 = DIRECTION('',(-0.310518647505,0.950567288282)); +#3780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3781 = ORIENTED_EDGE('',*,*,#3782,.F.); +#3782 = EDGE_CURVE('',#3783,#3760,#3785,.T.); +#3783 = VERTEX_POINT('',#3784); +#3784 = CARTESIAN_POINT('',(11.2,-120.5,0.)); +#3785 = SURFACE_CURVE('',#3786,(#3790,#3797),.PCURVE_S1.); +#3786 = LINE('',#3787,#3788); +#3787 = CARTESIAN_POINT('',(11.2,-120.5,0.)); +#3788 = VECTOR('',#3789,1.); +#3789 = DIRECTION('',(0.,0.,1.)); +#3790 = PCURVE('',#1844,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(7.890025348502,0.)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.,-1.)); +#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3797 = PCURVE('',#3641,#3798); +#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(-5.908489327406,0.)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(-0.,-1.)); +#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3804 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3805 = EDGE_CURVE('',#1829,#3783,#3806,.T.); +#3806 = SURFACE_CURVE('',#3807,(#3811,#3818),.PCURVE_S1.); +#3807 = LINE('',#3808,#3809); +#3808 = CARTESIAN_POINT('',(8.75,-128.,0.)); +#3809 = VECTOR('',#3810,1.); +#3810 = DIRECTION('',(0.310518647505,0.950567288282,0.)); +#3811 = PCURVE('',#1844,#3812); +#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817); +#3813 = LINE('',#3814,#3815); +#3814 = CARTESIAN_POINT('',(0.,0.)); +#3815 = VECTOR('',#3816,1.); +#3816 = DIRECTION('',(1.,0.)); +#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3818 = PCURVE('',#1713,#3819); +#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3824); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(-3.486100297323E-14,-165.)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(0.310518647505,0.950567288282)); +#3824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3825 = ADVANCED_FACE('',(#3826),#3641,.T.); +#3826 = FACE_BOUND('',#3827,.F.); +#3827 = EDGE_LOOP('',(#3828,#3829,#3855,#3856)); +#3828 = ORIENTED_EDGE('',*,*,#3623,.T.); +#3829 = ORIENTED_EDGE('',*,*,#3830,.T.); +#3830 = EDGE_CURVE('',#3626,#3760,#3831,.T.); +#3831 = SURFACE_CURVE('',#3832,(#3837,#3844),.PCURVE_S1.); +#3832 = CIRCLE('',#3833,15.693749343192); +#3833 = AXIS2_PLACEMENT_3D('',#3834,#3835,#3836); +#3834 = CARTESIAN_POINT('',(16.943749343192,-105.8950997288,4.5)); +#3835 = DIRECTION('',(0.,0.,1.)); +#3836 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3837 = PCURVE('',#3641,#3838); +#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(-0.,-4.5)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(-1.,0.)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3844 = PCURVE('',#1659,#3845); +#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3854); +#3846 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3847,#3848,#3849,#3850, +#3851,#3852,#3853),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3847 = CARTESIAN_POINT('',(3.301036462958,-76.08884907206)); +#3848 = CARTESIAN_POINT('',(-23.8813347607,-76.08884907206)); +#3849 = CARTESIAN_POINT('',(-10.29014914887,-52.54822505727)); +#3850 = CARTESIAN_POINT('',(3.301036462958,-29.00760104249)); +#3851 = CARTESIAN_POINT('',(16.892222074787,-52.54822505727)); +#3852 = CARTESIAN_POINT('',(30.483407686617,-76.08884907206)); +#3853 = CARTESIAN_POINT('',(3.301036462958,-76.08884907206)); +#3854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3855 = ORIENTED_EDGE('',*,*,#3782,.F.); +#3856 = ORIENTED_EDGE('',*,*,#3857,.F.); +#3857 = EDGE_CURVE('',#3624,#3783,#3858,.T.); +#3858 = SURFACE_CURVE('',#3859,(#3864,#3871),.PCURVE_S1.); +#3859 = CIRCLE('',#3860,15.693749343192); +#3860 = AXIS2_PLACEMENT_3D('',#3861,#3862,#3863); +#3861 = CARTESIAN_POINT('',(16.943749343192,-105.8950997288,0.)); +#3862 = DIRECTION('',(0.,0.,1.)); +#3863 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3864 = PCURVE('',#3641,#3865); +#3865 = DEFINITIONAL_REPRESENTATION('',(#3866),#3870); +#3866 = LINE('',#3867,#3868); +#3867 = CARTESIAN_POINT('',(-0.,0.)); +#3868 = VECTOR('',#3869,1.); +#3869 = DIRECTION('',(-1.,0.)); +#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3871 = PCURVE('',#1713,#3872); +#3872 = DEFINITIONAL_REPRESENTATION('',(#3873),#3877); +#3873 = CIRCLE('',#3874,15.693749343192); +#3874 = AXIS2_PLACEMENT_2D('',#3875,#3876); +#3875 = CARTESIAN_POINT('',(8.193749343192,-142.8950997288)); +#3876 = DIRECTION('',(-2.22044604925E-16,-1.)); +#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3878 = ADVANCED_FACE('',(#3879),#3167,.F.); +#3879 = FACE_BOUND('',#3880,.F.); +#3880 = EDGE_LOOP('',(#3881,#3902,#3903,#3904)); +#3881 = ORIENTED_EDGE('',*,*,#3882,.T.); +#3882 = EDGE_CURVE('',#3147,#3452,#3883,.T.); +#3883 = SEAM_CURVE('',#3884,(#3888,#3895),.PCURVE_S1.); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(-12.78563184232,-5.,9.)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(8.659560562355E-17,-1.,9.992007221626E-16)); +#3888 = PCURVE('',#3167,#3889); +#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894); +#3890 = LINE('',#3891,#3892); +#3891 = CARTESIAN_POINT('',(0.,0.)); +#3892 = VECTOR('',#3893,1.); +#3893 = DIRECTION('',(0.,-1.)); +#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3895 = PCURVE('',#3167,#3896); +#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(0.,-1.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = ORIENTED_EDGE('',*,*,#3451,.T.); +#3903 = ORIENTED_EDGE('',*,*,#3882,.F.); +#3904 = ORIENTED_EDGE('',*,*,#3146,.F.); +#3905 = ADVANCED_FACE('',(#3906),#3314,.F.); +#3906 = FACE_BOUND('',#3907,.T.); +#3907 = EDGE_LOOP('',(#3908,#3927,#3928,#3929)); +#3908 = ORIENTED_EDGE('',*,*,#3909,.T.); +#3909 = EDGE_CURVE('',#3298,#3598,#3910,.T.); +#3910 = SEAM_CURVE('',#3911,(#3915,#3921),.PCURVE_S1.); +#3911 = LINE('',#3912,#3913); +#3912 = CARTESIAN_POINT('',(-12.78563184232,-86.,9.)); +#3913 = VECTOR('',#3914,1.); +#3914 = DIRECTION('',(8.659560562355E-17,1.,9.992007221626E-16)); +#3915 = PCURVE('',#3314,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3920); +#3917 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3918,#3919),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,20.),.PIECEWISE_BEZIER_KNOTS.); +#3918 = CARTESIAN_POINT('',(0.,0.)); +#3919 = CARTESIAN_POINT('',(0.,-20.)); +#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3921 = PCURVE('',#3314,#3922); +#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3926); +#3923 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3924,#3925),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,20.),.PIECEWISE_BEZIER_KNOTS.); +#3924 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3925 = CARTESIAN_POINT('',(-6.28318530718,-20.)); +#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3927 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3928 = ORIENTED_EDGE('',*,*,#3909,.F.); +#3929 = ORIENTED_EDGE('',*,*,#3297,.F.); +#3930 = ADVANCED_FACE('',(#3931,#3951,#3982,#4013),#1713,.F.); +#3931 = FACE_BOUND('',#3932,.T.); +#3932 = EDGE_LOOP('',(#3933,#3934,#3935,#3936,#3937,#3938,#3939,#3940, + #3941,#3942,#3943,#3944,#3945,#3946,#3947,#3948,#3949,#3950)); +#3933 = ORIENTED_EDGE('',*,*,#2048,.T.); +#3934 = ORIENTED_EDGE('',*,*,#2200,.T.); +#3935 = ORIENTED_EDGE('',*,*,#2358,.T.); +#3936 = ORIENTED_EDGE('',*,*,#2521,.F.); +#3937 = ORIENTED_EDGE('',*,*,#2603,.T.); +#3938 = ORIENTED_EDGE('',*,*,#2999,.T.); +#3939 = ORIENTED_EDGE('',*,*,#3733,.T.); +#3940 = ORIENTED_EDGE('',*,*,#1937,.F.); +#3941 = ORIENTED_EDGE('',*,*,#1780,.F.); +#3942 = ORIENTED_EDGE('',*,*,#1699,.T.); +#3943 = ORIENTED_EDGE('',*,*,#1856,.T.); +#3944 = ORIENTED_EDGE('',*,*,#3805,.T.); +#3945 = ORIENTED_EDGE('',*,*,#3857,.F.); +#3946 = ORIENTED_EDGE('',*,*,#3680,.T.); +#3947 = ORIENTED_EDGE('',*,*,#2628,.T.); +#3948 = ORIENTED_EDGE('',*,*,#2439,.T.); +#3949 = ORIENTED_EDGE('',*,*,#2281,.F.); +#3950 = ORIENTED_EDGE('',*,*,#2124,.F.); +#3951 = FACE_BOUND('',#3952,.F.); +#3952 = EDGE_LOOP('',(#3953)); +#3953 = ORIENTED_EDGE('',*,*,#3954,.F.); +#3954 = EDGE_CURVE('',#3955,#3955,#3957,.T.); +#3955 = VERTEX_POINT('',#3956); +#3956 = CARTESIAN_POINT('',(23.75,-45.5,0.)); +#3957 = SURFACE_CURVE('',#3958,(#3963,#3970),.PCURVE_S1.); +#3958 = CIRCLE('',#3959,3.5); +#3959 = AXIS2_PLACEMENT_3D('',#3960,#3961,#3962); +#3960 = CARTESIAN_POINT('',(20.25,-45.5,0.)); +#3961 = DIRECTION('',(0.,0.,1.)); +#3962 = DIRECTION('',(1.,0.,0.)); +#3963 = PCURVE('',#1713,#3964); +#3964 = DEFINITIONAL_REPRESENTATION('',(#3965),#3969); +#3965 = CIRCLE('',#3966,3.5); +#3966 = AXIS2_PLACEMENT_2D('',#3967,#3968); +#3967 = CARTESIAN_POINT('',(11.5,-82.5)); +#3968 = DIRECTION('',(1.,0.)); +#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3970 = PCURVE('',#3971,#3976); +#3971 = CYLINDRICAL_SURFACE('',#3972,3.5); +#3972 = AXIS2_PLACEMENT_3D('',#3973,#3974,#3975); +#3973 = CARTESIAN_POINT('',(20.25,-45.5,0.)); +#3974 = DIRECTION('',(-0.,-0.,-1.)); +#3975 = DIRECTION('',(1.,0.,0.)); +#3976 = DEFINITIONAL_REPRESENTATION('',(#3977),#3981); +#3977 = LINE('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(-0.,0.)); +#3979 = VECTOR('',#3980,1.); +#3980 = DIRECTION('',(-1.,0.)); +#3981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3982 = FACE_BOUND('',#3983,.F.); +#3983 = EDGE_LOOP('',(#3984)); +#3984 = ORIENTED_EDGE('',*,*,#3985,.F.); +#3985 = EDGE_CURVE('',#3986,#3986,#3988,.T.); +#3986 = VERTEX_POINT('',#3987); +#3987 = CARTESIAN_POINT('',(20.25,26.5,0.)); +#3988 = SURFACE_CURVE('',#3989,(#3994,#4001),.PCURVE_S1.); +#3989 = CIRCLE('',#3990,3.5); +#3990 = AXIS2_PLACEMENT_3D('',#3991,#3992,#3993); +#3991 = CARTESIAN_POINT('',(20.25,23.,0.)); +#3992 = DIRECTION('',(0.,-0.,1.)); +#3993 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#3994 = PCURVE('',#1713,#3995); +#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000); +#3996 = CIRCLE('',#3997,3.5); +#3997 = AXIS2_PLACEMENT_2D('',#3998,#3999); +#3998 = CARTESIAN_POINT('',(11.5,-14.)); +#3999 = DIRECTION('',(2.22044604925E-16,1.)); +#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4001 = PCURVE('',#4002,#4007); +#4002 = CYLINDRICAL_SURFACE('',#4003,3.5); +#4003 = AXIS2_PLACEMENT_3D('',#4004,#4005,#4006); +#4004 = CARTESIAN_POINT('',(20.25,23.,0.)); +#4005 = DIRECTION('',(0.,-0.,-1.)); +#4006 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012); +#4008 = LINE('',#4009,#4010); +#4009 = CARTESIAN_POINT('',(-0.,0.)); +#4010 = VECTOR('',#4011,1.); +#4011 = DIRECTION('',(-1.,0.)); +#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4013 = FACE_BOUND('',#4014,.F.); +#4014 = EDGE_LOOP('',(#4015)); +#4015 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4016 = EDGE_CURVE('',#4017,#4017,#4019,.T.); +#4017 = VERTEX_POINT('',#4018); +#4018 = CARTESIAN_POINT('',(20.25,-117.5,0.)); +#4019 = SURFACE_CURVE('',#4020,(#4025,#4032),.PCURVE_S1.); +#4020 = CIRCLE('',#4021,3.5); +#4021 = AXIS2_PLACEMENT_3D('',#4022,#4023,#4024); +#4022 = CARTESIAN_POINT('',(20.25,-114.,0.)); +#4023 = DIRECTION('',(0.,0.,1.)); +#4024 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#4025 = PCURVE('',#1713,#4026); +#4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031); +#4027 = CIRCLE('',#4028,3.5); +#4028 = AXIS2_PLACEMENT_2D('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(11.5,-151.)); +#4030 = DIRECTION('',(-2.22044604925E-16,-1.)); +#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4032 = PCURVE('',#4033,#4038); +#4033 = CYLINDRICAL_SURFACE('',#4034,3.5); +#4034 = AXIS2_PLACEMENT_3D('',#4035,#4036,#4037); +#4035 = CARTESIAN_POINT('',(20.25,-114.,0.)); +#4036 = DIRECTION('',(0.,0.,-1.)); +#4037 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4043); +#4039 = LINE('',#4040,#4041); +#4040 = CARTESIAN_POINT('',(-0.,0.)); +#4041 = VECTOR('',#4042,1.); +#4042 = DIRECTION('',(-1.,0.)); +#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4044 = ADVANCED_FACE('',(#4045),#3971,.F.); +#4045 = FACE_BOUND('',#4046,.T.); +#4046 = EDGE_LOOP('',(#4047,#4070,#4096,#4097)); +#4047 = ORIENTED_EDGE('',*,*,#4048,.T.); +#4048 = EDGE_CURVE('',#3955,#4049,#4051,.T.); +#4049 = VERTEX_POINT('',#4050); +#4050 = CARTESIAN_POINT('',(23.75,-45.5,4.5)); +#4051 = SEAM_CURVE('',#4052,(#4056,#4063),.PCURVE_S1.); +#4052 = LINE('',#4053,#4054); +#4053 = CARTESIAN_POINT('',(23.75,-45.5,0.)); +#4054 = VECTOR('',#4055,1.); +#4055 = DIRECTION('',(0.,0.,1.)); +#4056 = PCURVE('',#3971,#4057); +#4057 = DEFINITIONAL_REPRESENTATION('',(#4058),#4062); +#4058 = LINE('',#4059,#4060); +#4059 = CARTESIAN_POINT('',(-0.,0.)); +#4060 = VECTOR('',#4061,1.); +#4061 = DIRECTION('',(-0.,-1.)); +#4062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4063 = PCURVE('',#3971,#4064); +#4064 = DEFINITIONAL_REPRESENTATION('',(#4065),#4069); +#4065 = LINE('',#4066,#4067); +#4066 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4067 = VECTOR('',#4068,1.); +#4068 = DIRECTION('',(-0.,-1.)); +#4069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4070 = ORIENTED_EDGE('',*,*,#4071,.T.); +#4071 = EDGE_CURVE('',#4049,#4049,#4072,.T.); +#4072 = SURFACE_CURVE('',#4073,(#4078,#4085),.PCURVE_S1.); +#4073 = CIRCLE('',#4074,3.5); +#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077); +#4075 = CARTESIAN_POINT('',(20.25,-45.5,4.5)); +#4076 = DIRECTION('',(0.,0.,1.)); +#4077 = DIRECTION('',(1.,0.,0.)); +#4078 = PCURVE('',#3971,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(-0.,-4.5)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(-1.,0.)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = PCURVE('',#1659,#4086); +#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4095); +#4087 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4088,#4089,#4090,#4091, +#4092,#4093,#4094),.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('') ); +#4088 = CARTESIAN_POINT('',(-3.50521419385,-7.105427357601E-15)); +#4089 = CARTESIAN_POINT('',(-3.50521419385,6.062177826491)); +#4090 = CARTESIAN_POINT('',(1.74478580615,3.031088913246)); +#4091 = CARTESIAN_POINT('',(6.99478580615,-6.248174598198E-15)); +#4092 = CARTESIAN_POINT('',(1.74478580615,-3.031088913246)); +#4093 = CARTESIAN_POINT('',(-3.50521419385,-6.062177826491)); +#4094 = CARTESIAN_POINT('',(-3.50521419385,-7.105427357601E-15)); +#4095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4096 = ORIENTED_EDGE('',*,*,#4048,.F.); +#4097 = ORIENTED_EDGE('',*,*,#3954,.F.); +#4098 = ADVANCED_FACE('',(#4099),#4002,.F.); +#4099 = FACE_BOUND('',#4100,.T.); +#4100 = EDGE_LOOP('',(#4101,#4124,#4150,#4151)); +#4101 = ORIENTED_EDGE('',*,*,#4102,.T.); +#4102 = EDGE_CURVE('',#3986,#4103,#4105,.T.); +#4103 = VERTEX_POINT('',#4104); +#4104 = CARTESIAN_POINT('',(20.25,26.5,4.5)); +#4105 = SEAM_CURVE('',#4106,(#4110,#4117),.PCURVE_S1.); +#4106 = LINE('',#4107,#4108); +#4107 = CARTESIAN_POINT('',(20.25,26.5,0.)); +#4108 = VECTOR('',#4109,1.); +#4109 = DIRECTION('',(0.,0.,1.)); +#4110 = PCURVE('',#4002,#4111); +#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4116); +#4112 = LINE('',#4113,#4114); +#4113 = CARTESIAN_POINT('',(-0.,0.)); +#4114 = VECTOR('',#4115,1.); +#4115 = DIRECTION('',(-0.,-1.)); +#4116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4117 = PCURVE('',#4002,#4118); +#4118 = DEFINITIONAL_REPRESENTATION('',(#4119),#4123); +#4119 = LINE('',#4120,#4121); +#4120 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4121 = VECTOR('',#4122,1.); +#4122 = DIRECTION('',(-0.,-1.)); +#4123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4103,#4103,#4126,.T.); +#4126 = SURFACE_CURVE('',#4127,(#4132,#4139),.PCURVE_S1.); +#4127 = CIRCLE('',#4128,3.5); +#4128 = AXIS2_PLACEMENT_3D('',#4129,#4130,#4131); +#4129 = CARTESIAN_POINT('',(20.25,23.,4.5)); +#4130 = DIRECTION('',(0.,-0.,1.)); +#4131 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#4132 = PCURVE('',#4002,#4133); +#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4138); +#4134 = LINE('',#4135,#4136); +#4135 = CARTESIAN_POINT('',(-0.,-4.5)); +#4136 = VECTOR('',#4137,1.); +#4137 = DIRECTION('',(-1.,0.)); +#4138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4139 = PCURVE('',#1659,#4140); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4149); +#4141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4142,#4143,#4144,#4145, +#4146,#4147,#4148),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4142 = CARTESIAN_POINT('',(-5.214193850426E-03,72.)); +#4143 = CARTESIAN_POINT('',(6.056963632641,72.)); +#4144 = CARTESIAN_POINT('',(3.025874719395,66.75)); +#4145 = CARTESIAN_POINT('',(-5.214193850423E-03,61.5)); +#4146 = CARTESIAN_POINT('',(-3.036303107096,66.75)); +#4147 = CARTESIAN_POINT('',(-6.067392020341,72.)); +#4148 = CARTESIAN_POINT('',(-5.214193850426E-03,72.)); +#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4150 = ORIENTED_EDGE('',*,*,#4102,.F.); +#4151 = ORIENTED_EDGE('',*,*,#3985,.F.); +#4152 = ADVANCED_FACE('',(#4153),#4033,.F.); +#4153 = FACE_BOUND('',#4154,.T.); +#4154 = EDGE_LOOP('',(#4155,#4178,#4204,#4205)); +#4155 = ORIENTED_EDGE('',*,*,#4156,.T.); +#4156 = EDGE_CURVE('',#4017,#4157,#4159,.T.); +#4157 = VERTEX_POINT('',#4158); +#4158 = CARTESIAN_POINT('',(20.25,-117.5,4.5)); +#4159 = SEAM_CURVE('',#4160,(#4164,#4171),.PCURVE_S1.); +#4160 = LINE('',#4161,#4162); +#4161 = CARTESIAN_POINT('',(20.25,-117.5,0.)); +#4162 = VECTOR('',#4163,1.); +#4163 = DIRECTION('',(0.,0.,1.)); +#4164 = PCURVE('',#4033,#4165); +#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4170); +#4166 = LINE('',#4167,#4168); +#4167 = CARTESIAN_POINT('',(-0.,0.)); +#4168 = VECTOR('',#4169,1.); +#4169 = DIRECTION('',(-0.,-1.)); +#4170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4171 = PCURVE('',#4033,#4172); +#4172 = DEFINITIONAL_REPRESENTATION('',(#4173),#4177); +#4173 = LINE('',#4174,#4175); +#4174 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4175 = VECTOR('',#4176,1.); +#4176 = DIRECTION('',(-0.,-1.)); +#4177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4178 = ORIENTED_EDGE('',*,*,#4179,.T.); +#4179 = EDGE_CURVE('',#4157,#4157,#4180,.T.); +#4180 = SURFACE_CURVE('',#4181,(#4186,#4193),.PCURVE_S1.); +#4181 = CIRCLE('',#4182,3.5); +#4182 = AXIS2_PLACEMENT_3D('',#4183,#4184,#4185); +#4183 = CARTESIAN_POINT('',(20.25,-114.,4.5)); +#4184 = DIRECTION('',(0.,0.,1.)); +#4185 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#4186 = PCURVE('',#4033,#4187); +#4187 = DEFINITIONAL_REPRESENTATION('',(#4188),#4192); +#4188 = LINE('',#4189,#4190); +#4189 = CARTESIAN_POINT('',(-0.,-4.5)); +#4190 = VECTOR('',#4191,1.); +#4191 = DIRECTION('',(-1.,0.)); +#4192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4193 = PCURVE('',#1659,#4194); +#4194 = DEFINITIONAL_REPRESENTATION('',(#4195),#4203); +#4195 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4196,#4197,#4198,#4199, +#4200,#4201,#4202),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4196 = CARTESIAN_POINT('',(-5.214193850394E-03,-72.)); +#4197 = CARTESIAN_POINT('',(-6.067392020341,-72.)); +#4198 = CARTESIAN_POINT('',(-3.036303107096,-66.75)); +#4199 = CARTESIAN_POINT('',(-5.214193850397E-03,-61.5)); +#4200 = CARTESIAN_POINT('',(3.025874719395,-66.75)); +#4201 = CARTESIAN_POINT('',(6.056963632641,-72.)); +#4202 = CARTESIAN_POINT('',(-5.214193850394E-03,-72.)); +#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4204 = ORIENTED_EDGE('',*,*,#4156,.F.); +#4205 = ORIENTED_EDGE('',*,*,#4016,.F.); +#4206 = ADVANCED_FACE('',(#4207,#4319,#4322,#4325),#1659,.F.); +#4207 = FACE_BOUND('',#4208,.T.); +#4208 = EDGE_LOOP('',(#4209,#4210,#4211,#4212,#4213,#4214,#4215,#4258, + #4259,#4260,#4261,#4304,#4305,#4306,#4307,#4308,#4309,#4310,#4311, + #4312,#4313,#4314,#4315,#4316,#4317,#4318)); +#4209 = ORIENTED_EDGE('',*,*,#1997,.F.); +#4210 = ORIENTED_EDGE('',*,*,#2073,.T.); +#4211 = ORIENTED_EDGE('',*,*,#2225,.T.); +#4212 = ORIENTED_EDGE('',*,*,#2412,.F.); +#4213 = ORIENTED_EDGE('',*,*,#2927,.F.); +#4214 = ORIENTED_EDGE('',*,*,#3124,.T.); +#4215 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4216 = EDGE_CURVE('',#3331,#3026,#4217,.T.); +#4217 = SURFACE_CURVE('',#4218,(#4222,#4229),.PCURVE_S1.); +#4218 = LINE('',#4219,#4220); +#4219 = CARTESIAN_POINT('',(5.859679173446E-02,-5.,4.5)); +#4220 = VECTOR('',#4221,1.); +#4221 = DIRECTION('',(-8.659560562355E-17,1.,-7.771561172376E-16)); +#4222 = PCURVE('',#1659,#4223); +#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228); +#4224 = LINE('',#4225,#4226); +#4225 = CARTESIAN_POINT('',(20.186189014415,40.5)); +#4226 = VECTOR('',#4227,1.); +#4227 = DIRECTION('',(8.659560562355E-17,1.)); +#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4229 = PCURVE('',#2867,#4230); +#4230 = DEFINITIONAL_REPRESENTATION('',(#4231),#4257); +#4231 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4232,#4233,#4234,#4235,#4236, + #4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244,#4245,#4246,#4247, + #4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255,#4256), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (-20.,-19.0909090909,-18.18181818181,-17.27272727272,-16.36363636363, + -15.45454545454,-14.54545454545,-13.63636363636,-12.72727272727, + -11.81818181818,-10.90909090909,-10.,-9.090909090909,-8.181818181818 + ,-7.272727272727,-6.363636363636,-5.454545454545,-4.545454545455, + -3.636363636364,-2.727272727273,-1.818181818182,-0.909090909091, + -3.552713678801E-15),.UNSPECIFIED.); +#4232 = CARTESIAN_POINT('',(3.665191429188,-20.)); +#4233 = CARTESIAN_POINT('',(3.665191429188,-19.69696969697)); +#4234 = CARTESIAN_POINT('',(3.665191429188,-19.0909090909)); +#4235 = CARTESIAN_POINT('',(3.665191429188,-18.18181818181)); +#4236 = CARTESIAN_POINT('',(3.665191429188,-17.27272727272)); +#4237 = CARTESIAN_POINT('',(3.665191429188,-16.36363636363)); +#4238 = CARTESIAN_POINT('',(3.665191429188,-15.45454545454)); +#4239 = CARTESIAN_POINT('',(3.665191429188,-14.54545454545)); +#4240 = CARTESIAN_POINT('',(3.665191429188,-13.63636363636)); +#4241 = CARTESIAN_POINT('',(3.665191429188,-12.72727272727)); +#4242 = CARTESIAN_POINT('',(3.665191429188,-11.81818181818)); +#4243 = CARTESIAN_POINT('',(3.665191429188,-10.90909090909)); +#4244 = CARTESIAN_POINT('',(3.665191429188,-10.)); +#4245 = CARTESIAN_POINT('',(3.665191429188,-9.090909090909)); +#4246 = CARTESIAN_POINT('',(3.665191429188,-8.181818181818)); +#4247 = CARTESIAN_POINT('',(3.665191429188,-7.272727272727)); +#4248 = CARTESIAN_POINT('',(3.665191429188,-6.363636363636)); +#4249 = CARTESIAN_POINT('',(3.665191429188,-5.454545454545)); +#4250 = CARTESIAN_POINT('',(3.665191429188,-4.545454545455)); +#4251 = CARTESIAN_POINT('',(3.665191429188,-3.636363636364)); +#4252 = CARTESIAN_POINT('',(3.665191429188,-2.727272727273)); +#4253 = CARTESIAN_POINT('',(3.665191429188,-1.818181818182)); +#4254 = CARTESIAN_POINT('',(3.665191429188,-0.909090909091)); +#4255 = CARTESIAN_POINT('',(3.665191429188,-0.30303030303)); +#4256 = CARTESIAN_POINT('',(3.665191429188,0.)); +#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4258 = ORIENTED_EDGE('',*,*,#3429,.F.); +#4259 = ORIENTED_EDGE('',*,*,#2803,.F.); +#4260 = ORIENTED_EDGE('',*,*,#3575,.T.); +#4261 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4262 = EDGE_CURVE('',#3485,#3185,#4263,.T.); +#4263 = SURFACE_CURVE('',#4264,(#4268,#4275),.PCURVE_S1.); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(5.859679173446E-02,-86.,4.5)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(-8.659560562355E-17,-1.,-7.771561172376E-16)); +#4268 = PCURVE('',#1659,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(20.186189014415,-40.5)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(8.659560562355E-17,-1.)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#2743,#4276); +#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4303); +#4277 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4278,#4279,#4280,#4281,#4282, + #4283,#4284,#4285,#4286,#4287,#4288,#4289,#4290,#4291,#4292,#4293, + #4294,#4295,#4296,#4297,#4298,#4299,#4300,#4301,#4302), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (-20.,-19.0909090909,-18.18181818181,-17.27272727272,-16.36363636363, + -15.45454545454,-14.54545454545,-13.63636363636,-12.72727272727, + -11.81818181818,-10.90909090909,-10.,-9.090909090909,-8.181818181818 + ,-7.272727272727,-6.363636363636,-5.454545454545,-4.545454545455, + -3.636363636364,-2.727272727273,-1.818181818182,-0.909090909091, + 2.84217094304E-14),.UNSPECIFIED.); +#4278 = CARTESIAN_POINT('',(-3.665191429188,-20.)); +#4279 = CARTESIAN_POINT('',(-3.665191429188,-19.69696969697)); +#4280 = CARTESIAN_POINT('',(-3.665191429188,-19.0909090909)); +#4281 = CARTESIAN_POINT('',(-3.665191429188,-18.18181818181)); +#4282 = CARTESIAN_POINT('',(-3.665191429188,-17.27272727272)); +#4283 = CARTESIAN_POINT('',(-3.665191429188,-16.36363636363)); +#4284 = CARTESIAN_POINT('',(-3.665191429188,-15.45454545454)); +#4285 = CARTESIAN_POINT('',(-3.665191429188,-14.54545454545)); +#4286 = CARTESIAN_POINT('',(-3.665191429188,-13.63636363636)); +#4287 = CARTESIAN_POINT('',(-3.665191429188,-12.72727272727)); +#4288 = CARTESIAN_POINT('',(-3.665191429188,-11.81818181818)); +#4289 = CARTESIAN_POINT('',(-3.665191429188,-10.90909090909)); +#4290 = CARTESIAN_POINT('',(-3.665191429188,-10.)); +#4291 = CARTESIAN_POINT('',(-3.665191429188,-9.090909090909)); +#4292 = CARTESIAN_POINT('',(-3.665191429188,-8.181818181818)); +#4293 = CARTESIAN_POINT('',(-3.665191429188,-7.272727272727)); +#4294 = CARTESIAN_POINT('',(-3.665191429188,-6.363636363636)); +#4295 = CARTESIAN_POINT('',(-3.665191429188,-5.454545454545)); +#4296 = CARTESIAN_POINT('',(-3.665191429188,-4.545454545455)); +#4297 = CARTESIAN_POINT('',(-3.665191429188,-3.636363636364)); +#4298 = CARTESIAN_POINT('',(-3.665191429188,-2.727272727273)); +#4299 = CARTESIAN_POINT('',(-3.665191429188,-1.818181818182)); +#4300 = CARTESIAN_POINT('',(-3.665191429188,-0.909090909091)); +#4301 = CARTESIAN_POINT('',(-3.665191429188,-0.30303030303)); +#4302 = CARTESIAN_POINT('',(-3.665191429188,2.84217094304E-14)); +#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4304 = ORIENTED_EDGE('',*,*,#3275,.F.); +#4305 = ORIENTED_EDGE('',*,*,#2679,.F.); +#4306 = ORIENTED_EDGE('',*,*,#3653,.F.); +#4307 = ORIENTED_EDGE('',*,*,#3830,.T.); +#4308 = ORIENTED_EDGE('',*,*,#3759,.F.); +#4309 = ORIENTED_EDGE('',*,*,#1805,.F.); +#4310 = ORIENTED_EDGE('',*,*,#1643,.F.); +#4311 = ORIENTED_EDGE('',*,*,#1729,.T.); +#4312 = ORIENTED_EDGE('',*,*,#1881,.T.); +#4313 = ORIENTED_EDGE('',*,*,#3706,.F.); +#4314 = ORIENTED_EDGE('',*,*,#2953,.F.); +#4315 = ORIENTED_EDGE('',*,*,#2547,.F.); +#4316 = ORIENTED_EDGE('',*,*,#2494,.T.); +#4317 = ORIENTED_EDGE('',*,*,#2307,.F.); +#4318 = ORIENTED_EDGE('',*,*,#2149,.F.); +#4319 = FACE_BOUND('',#4320,.F.); +#4320 = EDGE_LOOP('',(#4321)); +#4321 = ORIENTED_EDGE('',*,*,#4071,.T.); +#4322 = FACE_BOUND('',#4323,.F.); +#4323 = EDGE_LOOP('',(#4324)); +#4324 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4325 = FACE_BOUND('',#4326,.F.); +#4326 = EDGE_LOOP('',(#4327)); +#4327 = ORIENTED_EDGE('',*,*,#4179,.T.); +#4328 = ADVANCED_FACE('',(#4329),#2867,.T.); +#4329 = FACE_BOUND('',#4330,.T.); +#4330 = EDGE_LOOP('',(#4331,#4332,#4333,#4334,#4335,#4336)); +#4331 = ORIENTED_EDGE('',*,*,#3075,.F.); +#4332 = ORIENTED_EDGE('',*,*,#2852,.F.); +#4333 = ORIENTED_EDGE('',*,*,#3380,.T.); +#4334 = ORIENTED_EDGE('',*,*,#3328,.T.); +#4335 = ORIENTED_EDGE('',*,*,#4216,.T.); +#4336 = ORIENTED_EDGE('',*,*,#3023,.F.); +#4337 = ADVANCED_FACE('',(#4338),#2743,.T.); +#4338 = FACE_BOUND('',#4339,.F.); +#4339 = EDGE_LOOP('',(#4340,#4341,#4342,#4343,#4344,#4345)); +#4340 = ORIENTED_EDGE('',*,*,#2728,.F.); +#4341 = ORIENTED_EDGE('',*,*,#3530,.T.); +#4342 = ORIENTED_EDGE('',*,*,#3482,.T.); +#4343 = ORIENTED_EDGE('',*,*,#4262,.T.); +#4344 = ORIENTED_EDGE('',*,*,#3182,.F.); +#4345 = ORIENTED_EDGE('',*,*,#3230,.F.); +#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4350)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4347,#4348,#4349)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#4347, + 'distance_accuracy_value','confusion accuracy'); +#4351 = SHAPE_DEFINITION_REPRESENTATION(#4352,#1601); +#4352 = PRODUCT_DEFINITION_SHAPE('','',#4353); +#4353 = PRODUCT_DEFINITION('design','',#4354,#4357); +#4354 = PRODUCT_DEFINITION_FORMATION('','',#4355); +#4355 = PRODUCT('Fusion001','Fusion001','',(#4356)); +#4356 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4357 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4358 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4359,#4361); +#4359 = ( REPRESENTATION_RELATIONSHIP('','',#1601,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4360) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4360 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#4361 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4362); +#4362 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#4353,$); +#4363 = PRODUCT_TYPE('part',$,(#4355)); +#4364 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4365),#4661); +#4365 = MANIFOLD_SOLID_BREP('',#4366); +#4366 = CLOSED_SHELL('',(#4367,#4454,#4509,#4513,#4548,#4603,#4657)); +#4367 = ADVANCED_FACE('',(#4368),#4383,.T.); +#4368 = FACE_BOUND('',#4369,.T.); +#4369 = EDGE_LOOP('',(#4370,#4399,#4426,#4427)); +#4370 = ORIENTED_EDGE('',*,*,#4371,.F.); +#4371 = EDGE_CURVE('',#4372,#4374,#4376,.T.); +#4372 = VERTEX_POINT('',#4373); +#4373 = CARTESIAN_POINT('',(4.9,1.7763568394E-15,84.)); +#4374 = VERTEX_POINT('',#4375); +#4375 = CARTESIAN_POINT('',(4.4,1.7763568394E-15,84.5)); +#4376 = SEAM_CURVE('',#4377,(#4382,#4393),.PCURVE_S1.); +#4377 = CIRCLE('',#4378,0.5); +#4378 = AXIS2_PLACEMENT_3D('',#4379,#4380,#4381); +#4379 = CARTESIAN_POINT('',(4.4,0.,84.)); +#4380 = DIRECTION('',(0.,-1.,0.)); +#4381 = DIRECTION('',(1.,0.,0.)); +#4382 = PCURVE('',#4383,#4388); +#4383 = TOROIDAL_SURFACE('',#4384,4.4,0.5); +#4384 = AXIS2_PLACEMENT_3D('',#4385,#4386,#4387); +#4385 = CARTESIAN_POINT('',(0.,0.,84.)); +#4386 = DIRECTION('',(0.,0.,1.)); +#4387 = DIRECTION('',(1.,0.,0.)); +#4388 = DEFINITIONAL_REPRESENTATION('',(#4389),#4392); +#4389 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4390,#4391),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#4390 = CARTESIAN_POINT('',(0.,0.)); +#4391 = CARTESIAN_POINT('',(0.,1.570796326795)); +#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4393 = PCURVE('',#4383,#4394); +#4394 = DEFINITIONAL_REPRESENTATION('',(#4395),#4398); +#4395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4396,#4397),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#4396 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4397 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4399 = ORIENTED_EDGE('',*,*,#4400,.T.); +#4400 = EDGE_CURVE('',#4372,#4372,#4401,.T.); +#4401 = SURFACE_CURVE('',#4402,(#4407,#4414),.PCURVE_S1.); +#4402 = CIRCLE('',#4403,4.9); +#4403 = AXIS2_PLACEMENT_3D('',#4404,#4405,#4406); +#4404 = CARTESIAN_POINT('',(0.,0.,84.)); +#4405 = DIRECTION('',(0.,0.,1.)); +#4406 = DIRECTION('',(1.,0.,0.)); +#4407 = PCURVE('',#4383,#4408); +#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413); +#4409 = LINE('',#4410,#4411); +#4410 = CARTESIAN_POINT('',(0.,0.)); +#4411 = VECTOR('',#4412,1.); +#4412 = DIRECTION('',(1.,0.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4414 = PCURVE('',#4415,#4420); +#4415 = CYLINDRICAL_SURFACE('',#4416,4.9); +#4416 = AXIS2_PLACEMENT_3D('',#4417,#4418,#4419); +#4417 = CARTESIAN_POINT('',(0.,0.,4.5)); +#4418 = DIRECTION('',(0.,0.,1.)); +#4419 = DIRECTION('',(1.,0.,0.)); +#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425); +#4421 = LINE('',#4422,#4423); +#4422 = CARTESIAN_POINT('',(0.,79.5)); +#4423 = VECTOR('',#4424,1.); +#4424 = DIRECTION('',(1.,0.)); +#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4426 = ORIENTED_EDGE('',*,*,#4371,.T.); +#4427 = ORIENTED_EDGE('',*,*,#4428,.F.); +#4428 = EDGE_CURVE('',#4374,#4374,#4429,.T.); +#4429 = SURFACE_CURVE('',#4430,(#4435,#4442),.PCURVE_S1.); +#4430 = CIRCLE('',#4431,4.4); +#4431 = AXIS2_PLACEMENT_3D('',#4432,#4433,#4434); +#4432 = CARTESIAN_POINT('',(0.,0.,84.5)); +#4433 = DIRECTION('',(0.,0.,1.)); +#4434 = DIRECTION('',(1.,0.,0.)); +#4435 = PCURVE('',#4383,#4436); +#4436 = DEFINITIONAL_REPRESENTATION('',(#4437),#4441); +#4437 = LINE('',#4438,#4439); +#4438 = CARTESIAN_POINT('',(0.,1.570796326795)); +#4439 = VECTOR('',#4440,1.); +#4440 = DIRECTION('',(1.,0.)); +#4441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4442 = PCURVE('',#4443,#4448); +#4443 = PLANE('',#4444); +#4444 = AXIS2_PLACEMENT_3D('',#4445,#4446,#4447); +#4445 = CARTESIAN_POINT('',(0.,0.,84.5)); +#4446 = DIRECTION('',(0.,0.,1.)); +#4447 = DIRECTION('',(1.,0.,0.)); +#4448 = DEFINITIONAL_REPRESENTATION('',(#4449),#4453); +#4449 = CIRCLE('',#4450,4.4); +#4450 = AXIS2_PLACEMENT_2D('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(0.,0.)); +#4452 = DIRECTION('',(1.,0.)); +#4453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4454 = ADVANCED_FACE('',(#4455),#4415,.T.); +#4455 = FACE_BOUND('',#4456,.T.); +#4456 = EDGE_LOOP('',(#4457,#4458,#4481,#4508)); +#4457 = ORIENTED_EDGE('',*,*,#4400,.F.); +#4458 = ORIENTED_EDGE('',*,*,#4459,.F.); +#4459 = EDGE_CURVE('',#4460,#4372,#4462,.T.); +#4460 = VERTEX_POINT('',#4461); +#4461 = CARTESIAN_POINT('',(4.9,0.,4.5)); +#4462 = SEAM_CURVE('',#4463,(#4467,#4474),.PCURVE_S1.); +#4463 = LINE('',#4464,#4465); +#4464 = CARTESIAN_POINT('',(4.9,-1.200153863164E-15,4.5)); +#4465 = VECTOR('',#4466,1.); +#4466 = DIRECTION('',(0.,0.,1.)); +#4467 = PCURVE('',#4415,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473); +#4469 = LINE('',#4470,#4471); +#4470 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4471 = VECTOR('',#4472,1.); +#4472 = DIRECTION('',(0.,1.)); +#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4474 = PCURVE('',#4415,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(0.,-0.)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(0.,1.)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = ORIENTED_EDGE('',*,*,#4482,.T.); +#4482 = EDGE_CURVE('',#4460,#4460,#4483,.T.); +#4483 = SURFACE_CURVE('',#4484,(#4489,#4496),.PCURVE_S1.); +#4484 = CIRCLE('',#4485,4.9); +#4485 = AXIS2_PLACEMENT_3D('',#4486,#4487,#4488); +#4486 = CARTESIAN_POINT('',(0.,0.,4.5)); +#4487 = DIRECTION('',(0.,0.,1.)); +#4488 = DIRECTION('',(1.,0.,0.)); +#4489 = PCURVE('',#4415,#4490); +#4490 = DEFINITIONAL_REPRESENTATION('',(#4491),#4495); +#4491 = LINE('',#4492,#4493); +#4492 = CARTESIAN_POINT('',(0.,0.)); +#4493 = VECTOR('',#4494,1.); +#4494 = DIRECTION('',(1.,0.)); +#4495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4496 = PCURVE('',#4497,#4502); +#4497 = PLANE('',#4498); +#4498 = AXIS2_PLACEMENT_3D('',#4499,#4500,#4501); +#4499 = CARTESIAN_POINT('',(0.,0.,4.5)); +#4500 = DIRECTION('',(0.,0.,1.)); +#4501 = DIRECTION('',(1.,0.,0.)); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4507); +#4503 = CIRCLE('',#4504,4.9); +#4504 = AXIS2_PLACEMENT_2D('',#4505,#4506); +#4505 = CARTESIAN_POINT('',(0.,0.)); +#4506 = DIRECTION('',(1.,0.)); +#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4508 = ORIENTED_EDGE('',*,*,#4459,.T.); +#4509 = ADVANCED_FACE('',(#4510),#4443,.T.); +#4510 = FACE_BOUND('',#4511,.T.); +#4511 = EDGE_LOOP('',(#4512)); +#4512 = ORIENTED_EDGE('',*,*,#4428,.T.); +#4513 = ADVANCED_FACE('',(#4514,#4545),#4497,.T.); +#4514 = FACE_BOUND('',#4515,.T.); +#4515 = EDGE_LOOP('',(#4516)); +#4516 = ORIENTED_EDGE('',*,*,#4517,.T.); +#4517 = EDGE_CURVE('',#4518,#4518,#4520,.T.); +#4518 = VERTEX_POINT('',#4519); +#4519 = CARTESIAN_POINT('',(8.,0.,4.5)); +#4520 = SURFACE_CURVE('',#4521,(#4526,#4533),.PCURVE_S1.); +#4521 = CIRCLE('',#4522,8.); +#4522 = AXIS2_PLACEMENT_3D('',#4523,#4524,#4525); +#4523 = CARTESIAN_POINT('',(0.,0.,4.5)); +#4524 = DIRECTION('',(0.,0.,1.)); +#4525 = DIRECTION('',(1.,0.,0.)); +#4526 = PCURVE('',#4497,#4527); +#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532); +#4528 = CIRCLE('',#4529,8.); +#4529 = AXIS2_PLACEMENT_2D('',#4530,#4531); +#4530 = CARTESIAN_POINT('',(0.,0.)); +#4531 = DIRECTION('',(1.,0.)); +#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4533 = PCURVE('',#4534,#4539); +#4534 = CYLINDRICAL_SURFACE('',#4535,8.); +#4535 = AXIS2_PLACEMENT_3D('',#4536,#4537,#4538); +#4536 = CARTESIAN_POINT('',(0.,0.,0.)); +#4537 = DIRECTION('',(0.,0.,1.)); +#4538 = DIRECTION('',(1.,0.,0.)); +#4539 = DEFINITIONAL_REPRESENTATION('',(#4540),#4544); +#4540 = LINE('',#4541,#4542); +#4541 = CARTESIAN_POINT('',(0.,4.5)); +#4542 = VECTOR('',#4543,1.); +#4543 = DIRECTION('',(1.,0.)); +#4544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4545 = FACE_BOUND('',#4546,.T.); +#4546 = EDGE_LOOP('',(#4547)); +#4547 = ORIENTED_EDGE('',*,*,#4482,.F.); +#4548 = ADVANCED_FACE('',(#4549),#4534,.T.); +#4549 = FACE_BOUND('',#4550,.T.); +#4550 = EDGE_LOOP('',(#4551,#4574,#4575,#4576)); +#4551 = ORIENTED_EDGE('',*,*,#4552,.T.); +#4552 = EDGE_CURVE('',#4553,#4518,#4555,.T.); +#4553 = VERTEX_POINT('',#4554); +#4554 = CARTESIAN_POINT('',(8.,0.,0.5)); +#4555 = SEAM_CURVE('',#4556,(#4560,#4567),.PCURVE_S1.); +#4556 = LINE('',#4557,#4558); +#4557 = CARTESIAN_POINT('',(8.,-1.959434878636E-15,0.)); +#4558 = VECTOR('',#4559,1.); +#4559 = DIRECTION('',(0.,0.,1.)); +#4560 = PCURVE('',#4534,#4561); +#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.,1.)); +#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4567 = PCURVE('',#4534,#4568); +#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4573); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(0.,-0.)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(0.,1.)); +#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4574 = ORIENTED_EDGE('',*,*,#4517,.F.); +#4575 = ORIENTED_EDGE('',*,*,#4552,.F.); +#4576 = ORIENTED_EDGE('',*,*,#4577,.T.); +#4577 = EDGE_CURVE('',#4553,#4553,#4578,.T.); +#4578 = SURFACE_CURVE('',#4579,(#4584,#4591),.PCURVE_S1.); +#4579 = CIRCLE('',#4580,8.); +#4580 = AXIS2_PLACEMENT_3D('',#4581,#4582,#4583); +#4581 = CARTESIAN_POINT('',(0.,0.,0.5)); +#4582 = DIRECTION('',(0.,0.,1.)); +#4583 = DIRECTION('',(1.,0.,0.)); +#4584 = PCURVE('',#4534,#4585); +#4585 = DEFINITIONAL_REPRESENTATION('',(#4586),#4590); +#4586 = LINE('',#4587,#4588); +#4587 = CARTESIAN_POINT('',(0.,0.5)); +#4588 = VECTOR('',#4589,1.); +#4589 = DIRECTION('',(1.,0.)); +#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4591 = PCURVE('',#4592,#4597); +#4592 = TOROIDAL_SURFACE('',#4593,7.5,0.5); +#4593 = AXIS2_PLACEMENT_3D('',#4594,#4595,#4596); +#4594 = CARTESIAN_POINT('',(0.,0.,0.5)); +#4595 = DIRECTION('',(-0.,-0.,-1.)); +#4596 = DIRECTION('',(1.,0.,0.)); +#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4602); +#4598 = LINE('',#4599,#4600); +#4599 = CARTESIAN_POINT('',(-0.,0.)); +#4600 = VECTOR('',#4601,1.); +#4601 = DIRECTION('',(-1.,0.)); +#4602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4603 = ADVANCED_FACE('',(#4604),#4592,.T.); +#4604 = FACE_BOUND('',#4605,.F.); +#4605 = EDGE_LOOP('',(#4606,#4628,#4629,#4630)); +#4606 = ORIENTED_EDGE('',*,*,#4607,.F.); +#4607 = EDGE_CURVE('',#4553,#4608,#4610,.T.); +#4608 = VERTEX_POINT('',#4609); +#4609 = CARTESIAN_POINT('',(7.5,0.,0.)); +#4610 = SEAM_CURVE('',#4611,(#4616,#4622),.PCURVE_S1.); +#4611 = CIRCLE('',#4612,0.5); +#4612 = AXIS2_PLACEMENT_3D('',#4613,#4614,#4615); +#4613 = CARTESIAN_POINT('',(7.5,0.,0.5)); +#4614 = DIRECTION('',(-0.,1.,0.)); +#4615 = DIRECTION('',(1.,0.,0.)); +#4616 = PCURVE('',#4592,#4617); +#4617 = DEFINITIONAL_REPRESENTATION('',(#4618),#4621); +#4618 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4619,#4620),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#4619 = CARTESIAN_POINT('',(0.,0.)); +#4620 = CARTESIAN_POINT('',(0.,1.570796326795)); +#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4622 = PCURVE('',#4592,#4623); +#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4627); +#4624 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4625,#4626),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#4625 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4626 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); +#4627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4628 = ORIENTED_EDGE('',*,*,#4577,.T.); +#4629 = ORIENTED_EDGE('',*,*,#4607,.T.); +#4630 = ORIENTED_EDGE('',*,*,#4631,.F.); +#4631 = EDGE_CURVE('',#4608,#4608,#4632,.T.); +#4632 = SURFACE_CURVE('',#4633,(#4638,#4645),.PCURVE_S1.); +#4633 = CIRCLE('',#4634,7.5); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(0.,0.,0.)); +#4636 = DIRECTION('',(0.,0.,1.)); +#4637 = DIRECTION('',(1.,0.,0.)); +#4638 = PCURVE('',#4592,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = LINE('',#4641,#4642); +#4641 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#4642 = VECTOR('',#4643,1.); +#4643 = DIRECTION('',(-1.,0.)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#4646,#4651); +#4646 = PLANE('',#4647); +#4647 = AXIS2_PLACEMENT_3D('',#4648,#4649,#4650); +#4648 = CARTESIAN_POINT('',(0.,0.,0.)); +#4649 = DIRECTION('',(0.,0.,1.)); +#4650 = DIRECTION('',(1.,0.,0.)); +#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656); +#4652 = CIRCLE('',#4653,7.5); +#4653 = AXIS2_PLACEMENT_2D('',#4654,#4655); +#4654 = CARTESIAN_POINT('',(0.,0.)); +#4655 = DIRECTION('',(1.,0.)); +#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4657 = ADVANCED_FACE('',(#4658),#4646,.F.); +#4658 = FACE_BOUND('',#4659,.F.); +#4659 = EDGE_LOOP('',(#4660)); +#4660 = ORIENTED_EDGE('',*,*,#4631,.T.); +#4661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4665)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4662,#4663,#4664)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4662 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4663 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4664 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4665 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4662, + 'distance_accuracy_value','confusion accuracy'); +#4666 = SHAPE_DEFINITION_REPRESENTATION(#4667,#4364); +#4667 = PRODUCT_DEFINITION_SHAPE('','',#4668); +#4668 = PRODUCT_DEFINITION('design','',#4669,#4672); +#4669 = PRODUCT_DEFINITION_FORMATION('','',#4670); +#4670 = PRODUCT('Fusion002','Fusion002','',(#4671)); +#4671 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4672 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4673 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4674,#4676); +#4674 = ( REPRESENTATION_RELATIONSHIP('','',#4364,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4675) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4675 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#4676 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4677); +#4677 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#4668,$); +#4678 = PRODUCT_TYPE('part',$,(#4670)); +#4679 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4680),#4346); +#4680 = STYLED_ITEM('color',(#4681),#1602); +#4681 = PRESENTATION_STYLE_ASSIGNMENT((#4682,#4688)); +#4682 = SURFACE_STYLE_USAGE(.BOTH.,#4683); +#4683 = SURFACE_SIDE_STYLE('',(#4684)); +#4684 = SURFACE_STYLE_FILL_AREA(#4685); +#4685 = FILL_AREA_STYLE('',(#4686)); +#4686 = FILL_AREA_STYLE_COLOUR('',#4687); +#4687 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4688 = CURVE_STYLE('',#4689,POSITIVE_LENGTH_MEASURE(0.1),#4687); +#4689 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4691),#1583); +#4691 = STYLED_ITEM('color',(#4692),#34); +#4692 = PRESENTATION_STYLE_ASSIGNMENT((#4693,#4698)); +#4693 = SURFACE_STYLE_USAGE(.BOTH.,#4694); +#4694 = SURFACE_SIDE_STYLE('',(#4695)); +#4695 = SURFACE_STYLE_FILL_AREA(#4696); +#4696 = FILL_AREA_STYLE('',(#4697)); +#4697 = FILL_AREA_STYLE_COLOUR('',#4687); +#4698 = CURVE_STYLE('',#4699,POSITIVE_LENGTH_MEASURE(0.1),#4687); +#4699 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4701),#4661); +#4701 = STYLED_ITEM('color',(#4702),#4365); +#4702 = PRESENTATION_STYLE_ASSIGNMENT((#4703,#4708)); +#4703 = SURFACE_STYLE_USAGE(.BOTH.,#4704); +#4704 = SURFACE_SIDE_STYLE('',(#4705)); +#4705 = SURFACE_STYLE_FILL_AREA(#4706); +#4706 = FILL_AREA_STYLE('',(#4707)); +#4707 = FILL_AREA_STYLE_COLOUR('',#4687); +#4708 = CURVE_STYLE('',#4709,POSITIVE_LENGTH_MEASURE(0.1),#4687); +#4709 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Wood Construction/Hinge/Rustic hinge/Hinge_200.stl b/Wood Construction/Hinge/Rustic hinge/Hinge_200.stl new file mode 100644 index 0000000000000000000000000000000000000000..a67179c90eba513e6162a5f7e5d216452d994e04 GIT binary patch literal 201484 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

< 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Ãm?2Jy2V5wLV`_=SR4(^MkvR~s*MQ|&JFYz}5 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 literal 0 HcmV?d00001