Skip to content
BC-144-7_0.8mm_10x10x1.3mm.step 1020 KiB
Newer Older
Mehdi Khairy's avatar
Mehdi Khairy committed
3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 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 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 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 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 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 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 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 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 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 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 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 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 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 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 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 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000
#2602 = CARTESIAN_POINT('',(3.389223177307,0.957147418585));
#2603 = CARTESIAN_POINT('',(3.478927895685,0.937484568606));
#2604 = CARTESIAN_POINT('',(3.560176414917,0.911818837371));
#2605 = CARTESIAN_POINT('',(3.63304076462,0.881104804894));
#2606 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#2607 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#2608 = CARTESIAN_POINT('',(3.931732546813,0.66237124479));
#2609 = CARTESIAN_POINT('',(3.988935382382,0.577383975402));
#2610 = CARTESIAN_POINT('',(4.032326249755,0.488056146776));
#2611 = CARTESIAN_POINT('',(4.064441477618,0.3956283525));
#2612 = CARTESIAN_POINT('',(4.087561400032,0.301216009105));
#2613 = CARTESIAN_POINT('',(4.102789932924,0.205494373451));
#2614 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#2615 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#2616 = CARTESIAN_POINT('',(4.108856935529,-0.132057842056));
#2617 = CARTESIAN_POINT('',(4.101433748794,-0.204209010551));
#2618 = CARTESIAN_POINT('',(4.089838252331,-0.275883790674));
#2619 = CARTESIAN_POINT('',(4.073714592488,-0.3468020783));
#2620 = CARTESIAN_POINT('',(4.052516587036,-0.416633446804));
#2621 = CARTESIAN_POINT('',(4.025428155431,-0.484959111032));
#2622 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#2623 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#2624 = CARTESIAN_POINT('',(3.879367958953,-0.707869014296));
#2625 = CARTESIAN_POINT('',(3.836919785199,-0.75172130949));
#2626 = CARTESIAN_POINT('',(3.788205015053,-0.793133721426));
#2627 = CARTESIAN_POINT('',(3.732469806167,-0.831567944193));
#2628 = CARTESIAN_POINT('',(3.668852368948,-0.86634079292));
#2629 = CARTESIAN_POINT('',(3.596774168671,-0.896609356392));
#2630 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#2631 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#2632 = CARTESIAN_POINT('',(3.297273873776,-0.96484241965));
#2633 = CARTESIAN_POINT('',(3.22610127805,-0.971697526126));
#2634 = CARTESIAN_POINT('',(3.153105633568,-0.974563846867));
#2635 = CARTESIAN_POINT('',(3.079732824731,-0.973305823976));
#2636 = CARTESIAN_POINT('',(3.007538995794,-0.967962280087));
#2637 = CARTESIAN_POINT('',(2.937825901773,-0.958734966714));
#2638 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#2639 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#2640 = CARTESIAN_POINT('',(2.630222457514,-0.874105050763));
#2641 = CARTESIAN_POINT('',(2.55576609056,-0.836284473425));
#2642 = CARTESIAN_POINT('',(2.491794705704,-0.793485216483));
#2643 = CARTESIAN_POINT('',(2.437051984469,-0.746785956828));
#2644 = CARTESIAN_POINT('',(2.390222287705,-0.696999444585));
#2645 = CARTESIAN_POINT('',(2.350311271974,-0.644753233172));
#2646 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#2647 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#2648 = CARTESIAN_POINT('',(2.23514480117,-0.421612018667));
#2649 = CARTESIAN_POINT('',(2.215982164395,-0.363069277718));
#2650 = CARTESIAN_POINT('',(2.200678032935,-0.303633976405));
#2651 = CARTESIAN_POINT('',(2.188816675109,-0.243534192328));
#2652 = CARTESIAN_POINT('',(2.180108472005,-0.182959449536));
#2653 = CARTESIAN_POINT('',(2.174364775429,-0.122075916895));
#2654 = CARTESIAN_POINT('',(2.171493079731,-6.103795718618E-02));
#2655 = CARTESIAN_POINT('',(2.171493079731,0.));
#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2657 = FACE_BOUND('',#2658,.T.);
#2658 = EDGE_LOOP('',(#2659));
#2659 = ORIENTED_EDGE('',*,*,#2660,.F.);
#2660 = EDGE_CURVE('',#2661,#2661,#2663,.T.);
#2661 = VERTEX_POINT('',#2662);
#2662 = CARTESIAN_POINT('',(-0.4,0.,-1.01026334039));
#2663 = SURFACE_CURVE('',#2664,(#2669,#2676),.PCURVE_S1.);
#2664 = CIRCLE('',#2665,0.18973665961);
#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668);
#2666 = CARTESIAN_POINT('',(-0.4,-3.608224830032E-16,-1.2));
#2667 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#2668 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#2669 = PCURVE('',#126,#2670);
#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675);
#2671 = CIRCLE('',#2672,0.18973665961);
#2672 = AXIS2_PLACEMENT_2D('',#2673,#2674);
#2673 = CARTESIAN_POINT('',(-1.2,-0.4));
#2674 = DIRECTION('',(1.,-3.330669073875E-16));
#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2676 = PCURVE('',#2677,#2682);
#2677 = SPHERICAL_SURFACE('',#2678,0.23);
#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681);
#2679 = CARTESIAN_POINT('',(-0.4,0.13,-1.2));
#2680 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#2681 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2758);
#2683 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2684,#2685,#2686,#2687,#2688,
    #2689,#2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,
    #2700,#2701,#2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,
    #2711,#2712,#2713,#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721,
    #2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732,
    #2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741,#2742,#2743,
    #2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751,#2752,#2753,#2754,
    #2755,#2756,#2757),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424997,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#2684 = CARTESIAN_POINT('',(2.171493079731,0.));
#2685 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#2686 = CARTESIAN_POINT('',(2.175487525805,0.143979570911));
#2687 = CARTESIAN_POINT('',(2.18347844513,0.215715847659));
#2688 = CARTESIAN_POINT('',(2.195640269671,0.286945925532));
#2689 = CARTESIAN_POINT('',(2.212345785897,0.357388806401));
#2690 = CARTESIAN_POINT('',(2.234157209347,0.426711439592));
#2691 = CARTESIAN_POINT('',(2.261907889038,0.494490017897));
#2692 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#2693 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#2694 = CARTESIAN_POINT('',(2.423415742226,0.730205380569));
#2695 = CARTESIAN_POINT('',(2.47590013025,0.779918759801));
#2696 = CARTESIAN_POINT('',(2.537351370364,0.826027900779));
#2697 = CARTESIAN_POINT('',(2.608867258818,0.867657302533));
#2698 = CARTESIAN_POINT('',(2.691897182675,0.903574167517));
#2699 = CARTESIAN_POINT('',(2.786851346051,0.932239970556));
#2700 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#2701 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#2702 = CARTESIAN_POINT('',(3.19330753855,0.974953360799));
#2703 = CARTESIAN_POINT('',(3.292788140084,0.969840422334));
#2704 = CARTESIAN_POINT('',(3.389223177297,0.957147418583));
#2705 = CARTESIAN_POINT('',(3.478927895673,0.937484568604));
#2706 = CARTESIAN_POINT('',(3.560176414909,0.911818837371));
#2707 = CARTESIAN_POINT('',(3.633040764623,0.881104804894));
#2708 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#2709 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#2710 = CARTESIAN_POINT('',(3.931732546836,0.662371244789));
#2711 = CARTESIAN_POINT('',(3.988935382324,0.577383975408));
#2712 = CARTESIAN_POINT('',(4.032326250046,0.488056146778));
#2713 = CARTESIAN_POINT('',(4.064441477327,0.395628352493));
#2714 = CARTESIAN_POINT('',(4.08756140012,0.301216009097));
#2715 = CARTESIAN_POINT('',(4.102789932887,0.205494373455));
#2716 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#2717 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#2718 = CARTESIAN_POINT('',(4.108856935532,-0.132057842056));
#2719 = CARTESIAN_POINT('',(4.101433748795,-0.204209010551));
#2720 = CARTESIAN_POINT('',(4.089838252346,-0.275883790674));
#2721 = CARTESIAN_POINT('',(4.073714592502,-0.346802078299));
#2722 = CARTESIAN_POINT('',(4.052516587034,-0.416633446804));
#2723 = CARTESIAN_POINT('',(4.025428155433,-0.484959111032));
#2724 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#2725 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#2726 = CARTESIAN_POINT('',(3.879367958951,-0.707869014296));
#2727 = CARTESIAN_POINT('',(3.836919785208,-0.751721309489));
#2728 = CARTESIAN_POINT('',(3.788205015058,-0.793133721427));
#2729 = CARTESIAN_POINT('',(3.732469806171,-0.831567944194));
#2730 = CARTESIAN_POINT('',(3.668852368958,-0.866340792919));
#2731 = CARTESIAN_POINT('',(3.596774168672,-0.896609356392));
#2732 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#2733 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#2734 = CARTESIAN_POINT('',(3.297273873775,-0.964842419649));
#2735 = CARTESIAN_POINT('',(3.226101278049,-0.97169752613));
#2736 = CARTESIAN_POINT('',(3.15310563357,-0.974563846866));
#2737 = CARTESIAN_POINT('',(3.079732824733,-0.973305823974));
#2738 = CARTESIAN_POINT('',(3.007538995794,-0.96796228009));
#2739 = CARTESIAN_POINT('',(2.937825901773,-0.958734966712));
#2740 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#2741 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#2742 = CARTESIAN_POINT('',(2.630222457512,-0.874105050763));
#2743 = CARTESIAN_POINT('',(2.555766090561,-0.836284473424));
#2744 = CARTESIAN_POINT('',(2.491794705699,-0.793485216484));
#2745 = CARTESIAN_POINT('',(2.437051984468,-0.746785956828));
#2746 = CARTESIAN_POINT('',(2.390222287711,-0.696999444583));
#2747 = CARTESIAN_POINT('',(2.350311271971,-0.644753233172));
#2748 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#2749 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#2750 = CARTESIAN_POINT('',(2.23514480117,-0.421612018667));
#2751 = CARTESIAN_POINT('',(2.215982164388,-0.363069277718));
#2752 = CARTESIAN_POINT('',(2.200678032934,-0.303633976404));
#2753 = CARTESIAN_POINT('',(2.188816675109,-0.243534192327));
#2754 = CARTESIAN_POINT('',(2.180108471999,-0.182959449536));
#2755 = CARTESIAN_POINT('',(2.174364775429,-0.122075916895));
#2756 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#2757 = CARTESIAN_POINT('',(2.171493079731,0.));
#2758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2759 = FACE_BOUND('',#2760,.T.);
#2760 = EDGE_LOOP('',(#2761));
#2761 = ORIENTED_EDGE('',*,*,#2762,.F.);
#2762 = EDGE_CURVE('',#2763,#2763,#2765,.T.);
#2763 = VERTEX_POINT('',#2764);
#2764 = CARTESIAN_POINT('',(-0.4,8.881784197001E-16,0.58973665961));
#2765 = SURFACE_CURVE('',#2766,(#2771,#2778),.PCURVE_S1.);
#2766 = CIRCLE('',#2767,0.18973665961);
#2767 = AXIS2_PLACEMENT_3D('',#2768,#2769,#2770);
#2768 = CARTESIAN_POINT('',(-0.4,7.216449660064E-16,0.4));
#2769 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#2770 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#2771 = PCURVE('',#126,#2772);
#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777);
#2773 = CIRCLE('',#2774,0.18973665961);
#2774 = AXIS2_PLACEMENT_2D('',#2775,#2776);
#2775 = CARTESIAN_POINT('',(0.4,-0.4));
#2776 = DIRECTION('',(1.,-3.330669073875E-16));
#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2778 = PCURVE('',#2779,#2784);
#2779 = SPHERICAL_SURFACE('',#2780,0.23);
#2780 = AXIS2_PLACEMENT_3D('',#2781,#2782,#2783);
#2781 = CARTESIAN_POINT('',(-0.4,0.13,0.4));
#2782 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#2783 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2860);
#2785 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2786,#2787,#2788,#2789,#2790,
    #2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,
    #2802,#2803,#2804,#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,
    #2813,#2814,#2815,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,
    #2824,#2825,#2826,#2827,#2828,#2829,#2830,#2831,#2832,#2833,#2834,
    #2835,#2836,#2837,#2838,#2839,#2840,#2841,#2842,#2843,#2844,#2845,
    #2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853,#2854,#2855,#2856,
    #2857,#2858,#2859),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#2786 = CARTESIAN_POINT('',(2.171493079731,0.));
#2787 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#2788 = CARTESIAN_POINT('',(2.175487525808,0.143979570911));
#2789 = CARTESIAN_POINT('',(2.183478445119,0.215715847659));
#2790 = CARTESIAN_POINT('',(2.195640269669,0.286945925531));
#2791 = CARTESIAN_POINT('',(2.212345785897,0.3573888064));
#2792 = CARTESIAN_POINT('',(2.23415720934,0.426711439592));
#2793 = CARTESIAN_POINT('',(2.26190788904,0.494490017897));
#2794 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#2795 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#2796 = CARTESIAN_POINT('',(2.423415742226,0.730205380568));
#2797 = CARTESIAN_POINT('',(2.475900130246,0.779918759801));
#2798 = CARTESIAN_POINT('',(2.537351370361,0.826027900775));
#2799 = CARTESIAN_POINT('',(2.608867258818,0.86765730253));
#2800 = CARTESIAN_POINT('',(2.691897182677,0.903574167517));
#2801 = CARTESIAN_POINT('',(2.786851346051,0.932239970555));
#2802 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#2803 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#2804 = CARTESIAN_POINT('',(3.193307538549,0.974953360799));
#2805 = CARTESIAN_POINT('',(3.292788140094,0.96984042233));
#2806 = CARTESIAN_POINT('',(3.389223177309,0.957147418586));
#2807 = CARTESIAN_POINT('',(3.478927895683,0.937484568608));
#2808 = CARTESIAN_POINT('',(3.560176414918,0.91181883737));
#2809 = CARTESIAN_POINT('',(3.633040764621,0.881104804894));
#2810 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#2811 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#2812 = CARTESIAN_POINT('',(3.931732546826,0.662371244791));
#2813 = CARTESIAN_POINT('',(3.988935382295,0.577383975418));
#2814 = CARTESIAN_POINT('',(4.03232624993,0.48805614678));
#2815 = CARTESIAN_POINT('',(4.064441477458,0.395628352506));
#2816 = CARTESIAN_POINT('',(4.087561400105,0.301216009107));
#2817 = CARTESIAN_POINT('',(4.102789932896,0.205494373451));
#2818 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#2819 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#2820 = CARTESIAN_POINT('',(4.108856935535,-0.132057842056));
#2821 = CARTESIAN_POINT('',(4.10143374878,-0.204209010551));
#2822 = CARTESIAN_POINT('',(4.089838252354,-0.275883790674));
#2823 = CARTESIAN_POINT('',(4.073714592507,-0.3468020783));
#2824 = CARTESIAN_POINT('',(4.052516587014,-0.416633446804));
#2825 = CARTESIAN_POINT('',(4.025428155436,-0.484959111033));
#2826 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#2827 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#2828 = CARTESIAN_POINT('',(3.879367958953,-0.707869014296));
#2829 = CARTESIAN_POINT('',(3.836919785201,-0.751721309488));
#2830 = CARTESIAN_POINT('',(3.788205015051,-0.793133721426));
#2831 = CARTESIAN_POINT('',(3.732469806161,-0.831567944193));
#2832 = CARTESIAN_POINT('',(3.668852368946,-0.866340792918));
#2833 = CARTESIAN_POINT('',(3.596774168673,-0.896609356392));
#2834 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#2835 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#2836 = CARTESIAN_POINT('',(3.297273873778,-0.96484241965));
#2837 = CARTESIAN_POINT('',(3.226101278047,-0.971697526123));
#2838 = CARTESIAN_POINT('',(3.153105633576,-0.974563846868));
#2839 = CARTESIAN_POINT('',(3.079732824736,-0.973305823977));
#2840 = CARTESIAN_POINT('',(3.007538995786,-0.967962280084));
#2841 = CARTESIAN_POINT('',(2.937825901774,-0.958734966714));
#2842 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#2843 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#2844 = CARTESIAN_POINT('',(2.630222457514,-0.874105050763));
#2845 = CARTESIAN_POINT('',(2.555766090557,-0.836284473424));
#2846 = CARTESIAN_POINT('',(2.491794705707,-0.793485216485));
#2847 = CARTESIAN_POINT('',(2.437051984472,-0.746785956829));
#2848 = CARTESIAN_POINT('',(2.390222287701,-0.696999444584));
#2849 = CARTESIAN_POINT('',(2.350311271974,-0.644753233172));
#2850 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#2851 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#2852 = CARTESIAN_POINT('',(2.235144801169,-0.421612018667));
#2853 = CARTESIAN_POINT('',(2.215982164399,-0.363069277717));
#2854 = CARTESIAN_POINT('',(2.20067803293,-0.303633976404));
#2855 = CARTESIAN_POINT('',(2.188816675104,-0.243534192327));
#2856 = CARTESIAN_POINT('',(2.180108472009,-0.182959449535));
#2857 = CARTESIAN_POINT('',(2.174364775427,-0.122075916896));
#2858 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#2859 = CARTESIAN_POINT('',(2.171493079731,0.));
#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2861 = FACE_BOUND('',#2862,.T.);
#2862 = EDGE_LOOP('',(#2863));
#2863 = ORIENTED_EDGE('',*,*,#2864,.F.);
#2864 = EDGE_CURVE('',#2865,#2865,#2867,.T.);
#2865 = VERTEX_POINT('',#2866);
#2866 = CARTESIAN_POINT('',(-0.4,0.,-0.21026334039));
#2867 = SURFACE_CURVE('',#2868,(#2873,#2880),.PCURVE_S1.);
#2868 = CIRCLE('',#2869,0.18973665961);
#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872);
#2870 = CARTESIAN_POINT('',(-0.4,1.942890293094E-16,-0.4));
#2871 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#2872 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#2873 = PCURVE('',#126,#2874);
#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2879);
#2875 = CIRCLE('',#2876,0.18973665961);
#2876 = AXIS2_PLACEMENT_2D('',#2877,#2878);
#2877 = CARTESIAN_POINT('',(-0.4,-0.4));
#2878 = DIRECTION('',(1.,-3.330669073875E-16));
#2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2880 = PCURVE('',#2881,#2886);
#2881 = SPHERICAL_SURFACE('',#2882,0.23);
#2882 = AXIS2_PLACEMENT_3D('',#2883,#2884,#2885);
#2883 = CARTESIAN_POINT('',(-0.4,0.13,-0.4));
#2884 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#2885 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2962);
#2887 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2888,#2889,#2890,#2891,#2892,
    #2893,#2894,#2895,#2896,#2897,#2898,#2899,#2900,#2901,#2902,#2903,
    #2904,#2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,#2914,
    #2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,#2925,
    #2926,#2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936,
    #2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946,#2947,
    #2948,#2949,#2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957,#2958,
    #2959,#2960,#2961),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#2888 = CARTESIAN_POINT('',(2.171493079731,0.));
#2889 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#2890 = CARTESIAN_POINT('',(2.175487525806,0.143979570911));
#2891 = CARTESIAN_POINT('',(2.183478445127,0.215715847658));
#2892 = CARTESIAN_POINT('',(2.195640269662,0.286945925532));
#2893 = CARTESIAN_POINT('',(2.212345785889,0.357388806401));
#2894 = CARTESIAN_POINT('',(2.234157209346,0.426711439592));
#2895 = CARTESIAN_POINT('',(2.261907889037,0.494490017897));
#2896 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#2897 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#2898 = CARTESIAN_POINT('',(2.423415742229,0.730205380568));
#2899 = CARTESIAN_POINT('',(2.475900130246,0.779918759801));
#2900 = CARTESIAN_POINT('',(2.53735137037,0.826027900775));
#2901 = CARTESIAN_POINT('',(2.608867258824,0.867657302532));
#2902 = CARTESIAN_POINT('',(2.691897182672,0.903574167519));
#2903 = CARTESIAN_POINT('',(2.786851346051,0.932239970555));
#2904 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#2905 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#2906 = CARTESIAN_POINT('',(3.193307538548,0.974953360798));
#2907 = CARTESIAN_POINT('',(3.292788140097,0.969840422332));
#2908 = CARTESIAN_POINT('',(3.389223177305,0.957147418585));
#2909 = CARTESIAN_POINT('',(3.478927895676,0.937484568606));
#2910 = CARTESIAN_POINT('',(3.560176414917,0.91181883737));
#2911 = CARTESIAN_POINT('',(3.633040764622,0.881104804893));
#2912 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#2913 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#2914 = CARTESIAN_POINT('',(3.931732546831,0.662371244788));
#2915 = CARTESIAN_POINT('',(3.988935382316,0.57738397542));
#2916 = CARTESIAN_POINT('',(4.032326249871,0.488056146767));
#2917 = CARTESIAN_POINT('',(4.064441477385,0.395628352519));
#2918 = CARTESIAN_POINT('',(4.087561400091,0.301216009095));
#2919 = CARTESIAN_POINT('',(4.102789932916,0.205494373453));
#2920 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#2921 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#2922 = CARTESIAN_POINT('',(4.108856935529,-0.132057842056));
#2923 = CARTESIAN_POINT('',(4.101433748808,-0.204209010551));
#2924 = CARTESIAN_POINT('',(4.089838252344,-0.275883790674));
#2925 = CARTESIAN_POINT('',(4.0737145925,-0.3468020783));
#2926 = CARTESIAN_POINT('',(4.052516587047,-0.416633446804));
#2927 = CARTESIAN_POINT('',(4.025428155431,-0.484959111033));
#2928 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#2929 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#2930 = CARTESIAN_POINT('',(3.879367958955,-0.707869014296));
#2931 = CARTESIAN_POINT('',(3.836919785196,-0.751721309488));
#2932 = CARTESIAN_POINT('',(3.788205015069,-0.793133721427));
#2933 = CARTESIAN_POINT('',(3.732469806182,-0.831567944194));
#2934 = CARTESIAN_POINT('',(3.668852368946,-0.866340792917));
#2935 = CARTESIAN_POINT('',(3.596774168674,-0.896609356392));
#2936 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#2937 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#2938 = CARTESIAN_POINT('',(3.297273873776,-0.964842419649));
#2939 = CARTESIAN_POINT('',(3.226101278053,-0.971697526129));
#2940 = CARTESIAN_POINT('',(3.153105633569,-0.974563846868));
#2941 = CARTESIAN_POINT('',(3.079732824727,-0.973305823977));
#2942 = CARTESIAN_POINT('',(3.00753899579,-0.967962280091));
#2943 = CARTESIAN_POINT('',(2.937825901773,-0.958734966713));
#2944 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#2945 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#2946 = CARTESIAN_POINT('',(2.630222457514,-0.874105050763));
#2947 = CARTESIAN_POINT('',(2.555766090567,-0.836284473425));
#2948 = CARTESIAN_POINT('',(2.4917947057,-0.793485216483));
#2949 = CARTESIAN_POINT('',(2.437051984466,-0.746785956828));
#2950 = CARTESIAN_POINT('',(2.390222287713,-0.696999444585));
#2951 = CARTESIAN_POINT('',(2.350311271973,-0.644753233172));
#2952 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#2953 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#2954 = CARTESIAN_POINT('',(2.235144801171,-0.421612018667));
#2955 = CARTESIAN_POINT('',(2.215982164392,-0.363069277718));
#2956 = CARTESIAN_POINT('',(2.200678032936,-0.303633976405));
#2957 = CARTESIAN_POINT('',(2.188816675107,-0.243534192327));
#2958 = CARTESIAN_POINT('',(2.180108471998,-0.182959449536));
#2959 = CARTESIAN_POINT('',(2.174364775429,-0.122075916895));
#2960 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#2961 = CARTESIAN_POINT('',(2.171493079731,0.));
#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2963 = FACE_BOUND('',#2964,.T.);
#2964 = EDGE_LOOP('',(#2965));
#2965 = ORIENTED_EDGE('',*,*,#2966,.F.);
#2966 = EDGE_CURVE('',#2967,#2967,#2969,.T.);
#2967 = VERTEX_POINT('',#2968);
#2968 = CARTESIAN_POINT('',(-0.4,2.6645352591E-15,3.78973665961));
#2969 = SURFACE_CURVE('',#2970,(#2975,#2982),.PCURVE_S1.);
#2970 = CIRCLE('',#2971,0.18973665961);
#2971 = AXIS2_PLACEMENT_3D('',#2972,#2973,#2974);
#2972 = CARTESIAN_POINT('',(-0.4,2.85882428841E-15,3.6));
#2973 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#2974 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#2975 = PCURVE('',#126,#2976);
#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
#2977 = CIRCLE('',#2978,0.18973665961);
#2978 = AXIS2_PLACEMENT_2D('',#2979,#2980);
#2979 = CARTESIAN_POINT('',(3.6,-0.4));
#2980 = DIRECTION('',(1.,-3.330669073875E-16));
#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#2982 = PCURVE('',#2983,#2988);
#2983 = SPHERICAL_SURFACE('',#2984,0.23);
#2984 = AXIS2_PLACEMENT_3D('',#2985,#2986,#2987);
#2985 = CARTESIAN_POINT('',(-0.4,0.13,3.6));
#2986 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#2987 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#2988 = DEFINITIONAL_REPRESENTATION('',(#2989),#3064);
#2989 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2990,#2991,#2992,#2993,#2994,
    #2995,#2996,#2997,#2998,#2999,#3000,#3001,#3002,#3003,#3004,#3005,
    #3006,#3007,#3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,
    #3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027,
    #3028,#3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,
    #3039,#3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,#3048,#3049,
    #3050,#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,#3059,#3060,
    #3061,#3062,#3063),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#2990 = CARTESIAN_POINT('',(2.171493079731,0.));
#2991 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#2992 = CARTESIAN_POINT('',(2.175487525809,0.143979570911));
#2993 = CARTESIAN_POINT('',(2.183478445117,0.215715847661));
#2994 = CARTESIAN_POINT('',(2.195640269673,0.286945925531));
#2995 = CARTESIAN_POINT('',(2.2123457859,0.3573888064));
#2996 = CARTESIAN_POINT('',(2.234157209334,0.426711439594));
#2997 = CARTESIAN_POINT('',(2.261907889041,0.494490017897));
#2998 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#2999 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3000 = CARTESIAN_POINT('',(2.423415742227,0.730205380568));
#3001 = CARTESIAN_POINT('',(2.475900130249,0.779918759803));
#3002 = CARTESIAN_POINT('',(2.537351370364,0.826027900777));
#3003 = CARTESIAN_POINT('',(2.608867258818,0.867657302532));
#3004 = CARTESIAN_POINT('',(2.691897182674,0.903574167517));
#3005 = CARTESIAN_POINT('',(2.786851346049,0.932239970555));
#3006 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3007 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3008 = CARTESIAN_POINT('',(3.193307538548,0.974953360798));
#3009 = CARTESIAN_POINT('',(3.292788140085,0.969840422334));
#3010 = CARTESIAN_POINT('',(3.389223177297,0.957147418584));
#3011 = CARTESIAN_POINT('',(3.47892789567,0.937484568605));
#3012 = CARTESIAN_POINT('',(3.560176414908,0.911818837371));
#3013 = CARTESIAN_POINT('',(3.633040764621,0.881104804893));
#3014 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3015 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3016 = CARTESIAN_POINT('',(3.931732546815,0.662371244789));
#3017 = CARTESIAN_POINT('',(3.988935382491,0.57738397542));
#3018 = CARTESIAN_POINT('',(4.032326249755,0.488056146767));
#3019 = CARTESIAN_POINT('',(4.064441477283,0.395628352513));
#3020 = CARTESIAN_POINT('',(4.087561400011,0.30121600909));
#3021 = CARTESIAN_POINT('',(4.102789932933,0.205494373452));
#3022 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3023 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3024 = CARTESIAN_POINT('',(4.108856935534,-0.132057842056));
#3025 = CARTESIAN_POINT('',(4.101433748785,-0.204209010552));
#3026 = CARTESIAN_POINT('',(4.089838252349,-0.275883790673));
#3027 = CARTESIAN_POINT('',(4.073714592503,-0.346802078299));
#3028 = CARTESIAN_POINT('',(4.052516587022,-0.416633446805));
#3029 = CARTESIAN_POINT('',(4.025428155436,-0.484959111032));
#3030 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3031 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3032 = CARTESIAN_POINT('',(3.879367958959,-0.707869014296));
#3033 = CARTESIAN_POINT('',(3.836919785189,-0.751721309491));
#3034 = CARTESIAN_POINT('',(3.788205015059,-0.793133721427));
#3035 = CARTESIAN_POINT('',(3.732469806174,-0.831567944194));
#3036 = CARTESIAN_POINT('',(3.668852368941,-0.86634079292));
#3037 = CARTESIAN_POINT('',(3.596774168679,-0.896609356392));
#3038 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3039 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3040 = CARTESIAN_POINT('',(3.297273873775,-0.96484241965));
#3041 = CARTESIAN_POINT('',(3.226101278057,-0.971697526122));
#3042 = CARTESIAN_POINT('',(3.153105633573,-0.974563846867));
#3043 = CARTESIAN_POINT('',(3.079732824731,-0.973305823977));
#3044 = CARTESIAN_POINT('',(3.007538995793,-0.967962280085));
#3045 = CARTESIAN_POINT('',(2.937825901772,-0.958734966714));
#3046 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3047 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3048 = CARTESIAN_POINT('',(2.630222457514,-0.874105050762));
#3049 = CARTESIAN_POINT('',(2.555766090561,-0.836284473424));
#3050 = CARTESIAN_POINT('',(2.4917947057,-0.793485216484));
#3051 = CARTESIAN_POINT('',(2.437051984465,-0.746785956829));
#3052 = CARTESIAN_POINT('',(2.390222287705,-0.696999444585));
#3053 = CARTESIAN_POINT('',(2.350311271974,-0.644753233172));
#3054 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3055 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3056 = CARTESIAN_POINT('',(2.235144801172,-0.421612018667));
#3057 = CARTESIAN_POINT('',(2.215982164387,-0.363069277718));
#3058 = CARTESIAN_POINT('',(2.200678032932,-0.303633976404));
#3059 = CARTESIAN_POINT('',(2.188816675107,-0.243534192327));
#3060 = CARTESIAN_POINT('',(2.180108471998,-0.182959449537));
#3061 = CARTESIAN_POINT('',(2.17436477543,-0.122075916895));
#3062 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3063 = CARTESIAN_POINT('',(2.171493079731,0.));
#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3065 = FACE_BOUND('',#3066,.T.);
#3066 = EDGE_LOOP('',(#3067));
#3067 = ORIENTED_EDGE('',*,*,#3068,.F.);
#3068 = EDGE_CURVE('',#3069,#3069,#3071,.T.);
#3069 = VERTEX_POINT('',#3070);
#3070 = CARTESIAN_POINT('',(-0.4,1.7763568394E-15,2.18973665961));
#3071 = SURFACE_CURVE('',#3072,(#3077,#3084),.PCURVE_S1.);
#3072 = CIRCLE('',#3073,0.18973665961);
#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076);
#3074 = CARTESIAN_POINT('',(-0.4,1.7763568394E-15,2.));
#3075 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3076 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3077 = PCURVE('',#126,#3078);
#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3083);
#3079 = CIRCLE('',#3080,0.18973665961);
#3080 = AXIS2_PLACEMENT_2D('',#3081,#3082);
#3081 = CARTESIAN_POINT('',(2.,-0.4));
#3082 = DIRECTION('',(1.,-3.330669073875E-16));
#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3084 = PCURVE('',#3085,#3090);
#3085 = SPHERICAL_SURFACE('',#3086,0.23);
#3086 = AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);
#3087 = CARTESIAN_POINT('',(-0.4,0.13,2.));
#3088 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3089 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3166);
#3091 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3092,#3093,#3094,#3095,#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,#3121,#3122,#3123,#3124,#3125,#3126,#3127,#3128,#3129,
    #3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,
    #3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,
    #3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160,#3161,#3162,
    #3163,#3164,#3165),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3092 = CARTESIAN_POINT('',(2.171493079731,0.));
#3093 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3094 = CARTESIAN_POINT('',(2.17548752581,0.143979570912));
#3095 = CARTESIAN_POINT('',(2.183478445111,0.215715847658));
#3096 = CARTESIAN_POINT('',(2.195640269672,0.286945925532));
#3097 = CARTESIAN_POINT('',(2.2123457859,0.357388806401));
#3098 = CARTESIAN_POINT('',(2.234157209331,0.426711439591));
#3099 = CARTESIAN_POINT('',(2.261907889043,0.494490017897));
#3100 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3101 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3102 = CARTESIAN_POINT('',(2.423415742227,0.730205380568));
#3103 = CARTESIAN_POINT('',(2.475900130247,0.779918759799));
#3104 = CARTESIAN_POINT('',(2.537351370362,0.826027900775));
#3105 = CARTESIAN_POINT('',(2.608867258818,0.867657302531));
#3106 = CARTESIAN_POINT('',(2.691897182675,0.903574167516));
#3107 = CARTESIAN_POINT('',(2.786851346051,0.932239970556));
#3108 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3109 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3110 = CARTESIAN_POINT('',(3.193307538551,0.974953360799));
#3111 = CARTESIAN_POINT('',(3.292788140082,0.969840422334));
#3112 = CARTESIAN_POINT('',(3.389223177306,0.957147418584));
#3113 = CARTESIAN_POINT('',(3.478927895683,0.937484568606));
#3114 = CARTESIAN_POINT('',(3.560176414909,0.911818837373));
#3115 = CARTESIAN_POINT('',(3.633040764624,0.881104804894));
#3116 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3117 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3118 = CARTESIAN_POINT('',(3.931732546811,0.66237124479));
#3119 = CARTESIAN_POINT('',(3.988935382411,0.577383975412));
#3120 = CARTESIAN_POINT('',(4.032326249915,0.488056146769));
#3121 = CARTESIAN_POINT('',(4.064441477283,0.395628352497));
#3122 = CARTESIAN_POINT('',(4.087561400185,0.301216009104));
#3123 = CARTESIAN_POINT('',(4.102789932896,0.205494373453));
#3124 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3125 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3126 = CARTESIAN_POINT('',(4.108856935531,-0.132057842056));
#3127 = CARTESIAN_POINT('',(4.101433748793,-0.20420901055));
#3128 = CARTESIAN_POINT('',(4.089838252349,-0.275883790674));
#3129 = CARTESIAN_POINT('',(4.073714592501,-0.346802078299));
#3130 = CARTESIAN_POINT('',(4.052516587027,-0.416633446803));
#3131 = CARTESIAN_POINT('',(4.025428155433,-0.484959111033));
#3132 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3133 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3134 = CARTESIAN_POINT('',(3.879367958949,-0.707869014295));
#3135 = CARTESIAN_POINT('',(3.836919785208,-0.751721309491));
#3136 = CARTESIAN_POINT('',(3.788205015048,-0.793133721426));
#3137 = CARTESIAN_POINT('',(3.732469806163,-0.831567944192));
#3138 = CARTESIAN_POINT('',(3.66885236896,-0.866340792919));
#3139 = CARTESIAN_POINT('',(3.596774168668,-0.896609356391));
#3140 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3141 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3142 = CARTESIAN_POINT('',(3.297273873776,-0.964842419649));
#3143 = CARTESIAN_POINT('',(3.226101278056,-0.971697526128));
#3144 = CARTESIAN_POINT('',(3.153105633573,-0.974563846866));
#3145 = CARTESIAN_POINT('',(3.079732824732,-0.973305823975));
#3146 = CARTESIAN_POINT('',(3.007538995795,-0.967962280089));
#3147 = CARTESIAN_POINT('',(2.937825901773,-0.958734966713));
#3148 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3149 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3150 = CARTESIAN_POINT('',(2.63022245751,-0.874105050763));
#3151 = CARTESIAN_POINT('',(2.555766090574,-0.836284473425));
#3152 = CARTESIAN_POINT('',(2.491794705698,-0.793485216484));
#3153 = CARTESIAN_POINT('',(2.437051984462,-0.746785956828));
#3154 = CARTESIAN_POINT('',(2.390222287717,-0.696999444585));
#3155 = CARTESIAN_POINT('',(2.35031127197,-0.644753233172));
#3156 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3157 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3158 = CARTESIAN_POINT('',(2.23514480117,-0.421612018667));
#3159 = CARTESIAN_POINT('',(2.215982164392,-0.363069277718));
#3160 = CARTESIAN_POINT('',(2.200678032928,-0.303633976404));
#3161 = CARTESIAN_POINT('',(2.188816675102,-0.243534192327));
#3162 = CARTESIAN_POINT('',(2.180108472003,-0.182959449536));
#3163 = CARTESIAN_POINT('',(2.174364775428,-0.122075916895));
#3164 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3165 = CARTESIAN_POINT('',(2.171493079731,0.));
#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3167 = FACE_BOUND('',#3168,.T.);
#3168 = EDGE_LOOP('',(#3169));
#3169 = ORIENTED_EDGE('',*,*,#3170,.F.);
#3170 = EDGE_CURVE('',#3171,#3171,#3173,.T.);
#3171 = VERTEX_POINT('',#3172);
#3172 = CARTESIAN_POINT('',(-0.4,2.6645352591E-15,2.98973665961));
#3173 = SURFACE_CURVE('',#3174,(#3179,#3186),.PCURVE_S1.);
#3174 = CIRCLE('',#3175,0.18973665961);
#3175 = AXIS2_PLACEMENT_3D('',#3176,#3177,#3178);
#3176 = CARTESIAN_POINT('',(-0.4,2.303712776097E-15,2.8));
#3177 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3178 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3179 = PCURVE('',#126,#3180);
#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3185);
#3181 = CIRCLE('',#3182,0.18973665961);
#3182 = AXIS2_PLACEMENT_2D('',#3183,#3184);
#3183 = CARTESIAN_POINT('',(2.8,-0.4));
#3184 = DIRECTION('',(1.,-3.330669073875E-16));
#3185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3186 = PCURVE('',#3187,#3192);
#3187 = SPHERICAL_SURFACE('',#3188,0.23);
#3188 = AXIS2_PLACEMENT_3D('',#3189,#3190,#3191);
#3189 = CARTESIAN_POINT('',(-0.4,0.13,2.8));
#3190 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3191 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3268);
#3193 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3194,#3195,#3196,#3197,#3198,
    #3199,#3200,#3201,#3202,#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,#3228,#3229,#3230,#3231,
    #3232,#3233,#3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242,
    #3243,#3244,#3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,#3253,
    #3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,#3264,
    #3265,#3266,#3267),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424997,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3194 = CARTESIAN_POINT('',(2.171493079731,0.));
#3195 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3196 = CARTESIAN_POINT('',(2.175487525805,0.143979570911));
#3197 = CARTESIAN_POINT('',(2.183478445125,0.215715847659));
#3198 = CARTESIAN_POINT('',(2.19564026967,0.286945925532));
#3199 = CARTESIAN_POINT('',(2.212345785896,0.3573888064));
#3200 = CARTESIAN_POINT('',(2.234157209343,0.426711439592));
#3201 = CARTESIAN_POINT('',(2.261907889038,0.494490017897));
#3202 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3203 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3204 = CARTESIAN_POINT('',(2.423415742227,0.730205380568));
#3205 = CARTESIAN_POINT('',(2.47590013025,0.779918759799));
#3206 = CARTESIAN_POINT('',(2.537351370361,0.826027900776));
#3207 = CARTESIAN_POINT('',(2.608867258813,0.867657302533));
#3208 = CARTESIAN_POINT('',(2.691897182672,0.903574167516));
#3209 = CARTESIAN_POINT('',(2.78685134605,0.932239970555));
#3210 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3211 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3212 = CARTESIAN_POINT('',(3.193307538552,0.974953360799));
#3213 = CARTESIAN_POINT('',(3.292788140085,0.969840422333));
#3214 = CARTESIAN_POINT('',(3.389223177301,0.957147418583));
#3215 = CARTESIAN_POINT('',(3.478927895675,0.937484568604));
#3216 = CARTESIAN_POINT('',(3.560176414906,0.911818837371));
#3217 = CARTESIAN_POINT('',(3.633040764623,0.881104804894));
#3218 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3219 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3220 = CARTESIAN_POINT('',(3.931732546847,0.662371244792));
#3221 = CARTESIAN_POINT('',(3.988935382295,0.577383975397));
#3222 = CARTESIAN_POINT('',(4.032326250031,0.488056146798));
#3223 = CARTESIAN_POINT('',(4.064441477123,0.395628352482));
#3224 = CARTESIAN_POINT('',(4.087561400207,0.301216009111));
#3225 = CARTESIAN_POINT('',(4.102789932884,0.20549437345));
#3226 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3227 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3228 = CARTESIAN_POINT('',(4.108856935534,-0.132057842056));
#3229 = CARTESIAN_POINT('',(4.10143374878,-0.204209010551));
#3230 = CARTESIAN_POINT('',(4.089838252344,-0.275883790674));
#3231 = CARTESIAN_POINT('',(4.073714592501,-0.3468020783));
#3232 = CARTESIAN_POINT('',(4.052516587022,-0.416633446804));
#3233 = CARTESIAN_POINT('',(4.025428155435,-0.484959111032));
#3234 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3235 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3236 = CARTESIAN_POINT('',(3.879367958953,-0.707869014296));
#3237 = CARTESIAN_POINT('',(3.836919785204,-0.75172130949));
#3238 = CARTESIAN_POINT('',(3.788205015056,-0.793133721426));
#3239 = CARTESIAN_POINT('',(3.732469806175,-0.831567944192));
#3240 = CARTESIAN_POINT('',(3.66885236896,-0.866340792919));
#3241 = CARTESIAN_POINT('',(3.596774168672,-0.896609356392));
#3242 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3243 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3244 = CARTESIAN_POINT('',(3.297273873777,-0.964842419649));
#3245 = CARTESIAN_POINT('',(3.226101278057,-0.971697526125));
#3246 = CARTESIAN_POINT('',(3.153105633573,-0.974563846869));
#3247 = CARTESIAN_POINT('',(3.079732824731,-0.973305823978));
#3248 = CARTESIAN_POINT('',(3.007538995794,-0.967962280087));
#3249 = CARTESIAN_POINT('',(2.937825901773,-0.958734966713));
#3250 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3251 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3252 = CARTESIAN_POINT('',(2.630222457511,-0.874105050762));
#3253 = CARTESIAN_POINT('',(2.55576609057,-0.836284473424));
#3254 = CARTESIAN_POINT('',(2.491794705692,-0.793485216484));
#3255 = CARTESIAN_POINT('',(2.437051984458,-0.746785956828));
#3256 = CARTESIAN_POINT('',(2.390222287716,-0.696999444584));
#3257 = CARTESIAN_POINT('',(2.350311271971,-0.644753233172));
#3258 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3259 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3260 = CARTESIAN_POINT('',(2.235144801169,-0.421612018667));
#3261 = CARTESIAN_POINT('',(2.215982164389,-0.363069277717));
#3262 = CARTESIAN_POINT('',(2.200678032932,-0.303633976404));
#3263 = CARTESIAN_POINT('',(2.188816675106,-0.243534192326));
#3264 = CARTESIAN_POINT('',(2.180108471999,-0.182959449535));
#3265 = CARTESIAN_POINT('',(2.174364775426,-0.122075916896));
#3266 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3267 = CARTESIAN_POINT('',(2.171493079731,0.));
#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3269 = FACE_BOUND('',#3270,.T.);
#3270 = EDGE_LOOP('',(#3271));
#3271 = ORIENTED_EDGE('',*,*,#3272,.F.);
#3272 = EDGE_CURVE('',#3273,#3273,#3275,.T.);
#3273 = VERTEX_POINT('',#3274);
#3274 = CARTESIAN_POINT('',(-0.4,8.881784197001E-16,1.38973665961));
#3275 = SURFACE_CURVE('',#3276,(#3281,#3288),.PCURVE_S1.);
#3276 = CIRCLE('',#3277,0.18973665961);
#3277 = AXIS2_PLACEMENT_3D('',#3278,#3279,#3280);
#3278 = CARTESIAN_POINT('',(-0.4,1.249000902703E-15,1.2));
#3279 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3280 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3281 = PCURVE('',#126,#3282);
#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287);
#3283 = CIRCLE('',#3284,0.18973665961);
#3284 = AXIS2_PLACEMENT_2D('',#3285,#3286);
#3285 = CARTESIAN_POINT('',(1.2,-0.4));
#3286 = DIRECTION('',(1.,-3.330669073875E-16));
#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3288 = PCURVE('',#3289,#3294);
#3289 = SPHERICAL_SURFACE('',#3290,0.23);
#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293);
#3291 = CARTESIAN_POINT('',(-0.4,0.13,1.2));
#3292 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3293 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3370);
#3295 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3296,#3297,#3298,#3299,#3300,
    #3301,#3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,
    #3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319,#3320,#3321,#3322,
    #3323,#3324,#3325,#3326,#3327,#3328,#3329,#3330,#3331,#3332,#3333,
    #3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341,#3342,#3343,#3344,
    #3345,#3346,#3347,#3348,#3349,#3350,#3351,#3352,#3353,#3354,#3355,
    #3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363,#3364,#3365,#3366,
    #3367,#3368,#3369),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3296 = CARTESIAN_POINT('',(2.171493079731,0.));
#3297 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3298 = CARTESIAN_POINT('',(2.175487525809,0.143979570912));
#3299 = CARTESIAN_POINT('',(2.183478445112,0.215715847658));
#3300 = CARTESIAN_POINT('',(2.195640269666,0.286945925532));
#3301 = CARTESIAN_POINT('',(2.212345785894,0.357388806401));
#3302 = CARTESIAN_POINT('',(2.234157209333,0.426711439592));
#3303 = CARTESIAN_POINT('',(2.261907889041,0.494490017897));
#3304 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3305 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3306 = CARTESIAN_POINT('',(2.423415742226,0.730205380568));
#3307 = CARTESIAN_POINT('',(2.475900130252,0.779918759801));
#3308 = CARTESIAN_POINT('',(2.537351370372,0.826027900777));
#3309 = CARTESIAN_POINT('',(2.608867258826,0.867657302532));
#3310 = CARTESIAN_POINT('',(2.691897182678,0.903574167516));
#3311 = CARTESIAN_POINT('',(2.78685134605,0.932239970555));
#3312 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3313 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3314 = CARTESIAN_POINT('',(3.193307538554,0.9749533608));
#3315 = CARTESIAN_POINT('',(3.292788140077,0.96984042233));
#3316 = CARTESIAN_POINT('',(3.389223177308,0.957147418588));
#3317 = CARTESIAN_POINT('',(3.478927895679,0.93748456861));
#3318 = CARTESIAN_POINT('',(3.560176414896,0.911818837369));
#3319 = CARTESIAN_POINT('',(3.633040764626,0.881104804895));
#3320 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3321 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3322 = CARTESIAN_POINT('',(3.931732546806,0.662371244792));
#3323 = CARTESIAN_POINT('',(3.988935382484,0.577383975404));
#3324 = CARTESIAN_POINT('',(4.032326249828,0.488056146785));
#3325 = CARTESIAN_POINT('',(4.064441477502,0.395628352479));
#3326 = CARTESIAN_POINT('',(4.087561399967,0.301216009117));
#3327 = CARTESIAN_POINT('',(4.102789932907,0.20549437345));
#3328 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3329 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3330 = CARTESIAN_POINT('',(4.108856935533,-0.132057842056));
#3331 = CARTESIAN_POINT('',(4.10143374879,-0.204209010551));
#3332 = CARTESIAN_POINT('',(4.089838252351,-0.275883790674));
#3333 = CARTESIAN_POINT('',(4.073714592506,-0.346802078299));
#3334 = CARTESIAN_POINT('',(4.052516587028,-0.416633446804));
#3335 = CARTESIAN_POINT('',(4.025428155433,-0.484959111032));
#3336 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3337 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3338 = CARTESIAN_POINT('',(3.879367958952,-0.707869014296));
#3339 = CARTESIAN_POINT('',(3.836919785202,-0.751721309489));
#3340 = CARTESIAN_POINT('',(3.78820501506,-0.793133721424));
#3341 = CARTESIAN_POINT('',(3.732469806172,-0.83156794419));
#3342 = CARTESIAN_POINT('',(3.66885236895,-0.866340792917));
#3343 = CARTESIAN_POINT('',(3.59677416867,-0.896609356392));
#3344 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3345 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3346 = CARTESIAN_POINT('',(3.297273873779,-0.964842419651));
#3347 = CARTESIAN_POINT('',(3.22610127805,-0.971697526125));
#3348 = CARTESIAN_POINT('',(3.153105633582,-0.974563846871));
#3349 = CARTESIAN_POINT('',(3.079732824742,-0.97330582398));
#3350 = CARTESIAN_POINT('',(3.00753899579,-0.967962280087));
#3351 = CARTESIAN_POINT('',(2.937825901777,-0.958734966714));
#3352 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3353 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3354 = CARTESIAN_POINT('',(2.630222457513,-0.874105050763));
#3355 = CARTESIAN_POINT('',(2.555766090565,-0.836284473426));
#3356 = CARTESIAN_POINT('',(2.4917947057,-0.793485216483));
#3357 = CARTESIAN_POINT('',(2.437051984465,-0.746785956827));
#3358 = CARTESIAN_POINT('',(2.39022228771,-0.696999444585));
#3359 = CARTESIAN_POINT('',(2.350311271972,-0.644753233172));
#3360 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3361 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3362 = CARTESIAN_POINT('',(2.235144801169,-0.421612018668));
#3363 = CARTESIAN_POINT('',(2.215982164389,-0.363069277718));
#3364 = CARTESIAN_POINT('',(2.200678032934,-0.303633976405));
#3365 = CARTESIAN_POINT('',(2.188816675108,-0.243534192327));
#3366 = CARTESIAN_POINT('',(2.180108471999,-0.182959449536));
#3367 = CARTESIAN_POINT('',(2.174364775428,-0.122075916896));
#3368 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3369 = CARTESIAN_POINT('',(2.171493079731,0.));
#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3371 = FACE_BOUND('',#3372,.T.);
#3372 = EDGE_LOOP('',(#3373));
#3373 = ORIENTED_EDGE('',*,*,#3374,.F.);
#3374 = EDGE_CURVE('',#3375,#3375,#3377,.T.);
#3375 = VERTEX_POINT('',#3376);
#3376 = CARTESIAN_POINT('',(-0.4,-1.7763568394E-15,-3.41026334039));
#3377 = SURFACE_CURVE('',#3378,(#3383,#3390),.PCURVE_S1.);
#3378 = CIRCLE('',#3379,0.18973665961);
#3379 = AXIS2_PLACEMENT_3D('',#3380,#3381,#3382);
#3380 = CARTESIAN_POINT('',(-0.4,-1.942890293094E-15,-3.6));
#3381 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3382 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3383 = PCURVE('',#126,#3384);
#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389);
#3385 = CIRCLE('',#3386,0.18973665961);
#3386 = AXIS2_PLACEMENT_2D('',#3387,#3388);
#3387 = CARTESIAN_POINT('',(-3.6,-0.4));
#3388 = DIRECTION('',(1.,-3.330669073875E-16));
#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3390 = PCURVE('',#3391,#3396);
#3391 = SPHERICAL_SURFACE('',#3392,0.23);
#3392 = AXIS2_PLACEMENT_3D('',#3393,#3394,#3395);
#3393 = CARTESIAN_POINT('',(-0.4,0.13,-3.6));
#3394 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3395 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3472);
#3397 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3398,#3399,#3400,#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,#3426,#3427,#3428,#3429,#3430,#3431,#3432,#3433,#3434,#3435,
    #3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,#3444,#3445,#3446,
    #3447,#3448,#3449,#3450,#3451,#3452,#3453,#3454,#3455,#3456,#3457,
    #3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467,#3468,
    #3469,#3470,#3471),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3398 = CARTESIAN_POINT('',(2.171493079731,0.));
#3399 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3400 = CARTESIAN_POINT('',(2.175487525809,0.143979570911));
#3401 = CARTESIAN_POINT('',(2.183478445124,0.215715847659));
#3402 = CARTESIAN_POINT('',(2.195640269675,0.286945925531));
#3403 = CARTESIAN_POINT('',(2.212345785901,0.3573888064));
#3404 = CARTESIAN_POINT('',(2.234157209341,0.426711439592));
#3405 = CARTESIAN_POINT('',(2.26190788904,0.494490017897));
#3406 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3407 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3408 = CARTESIAN_POINT('',(2.423415742226,0.730205380568));
#3409 = CARTESIAN_POINT('',(2.475900130253,0.7799187598));
#3410 = CARTESIAN_POINT('',(2.53735137036,0.826027900777));
#3411 = CARTESIAN_POINT('',(2.608867258811,0.867657302532));
#3412 = CARTESIAN_POINT('',(2.691897182674,0.903574167515));
#3413 = CARTESIAN_POINT('',(2.786851346049,0.932239970555));
#3414 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3415 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3416 = CARTESIAN_POINT('',(3.193307538549,0.9749533608));
#3417 = CARTESIAN_POINT('',(3.292788140084,0.969840422331));
#3418 = CARTESIAN_POINT('',(3.389223177302,0.957147418587));
#3419 = CARTESIAN_POINT('',(3.478927895677,0.937484568608));
#3420 = CARTESIAN_POINT('',(3.560176414909,0.911818837369));
#3421 = CARTESIAN_POINT('',(3.633040764621,0.881104804894));
#3422 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3423 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3424 = CARTESIAN_POINT('',(3.931732546826,0.662371244789));
#3425 = CARTESIAN_POINT('',(3.988935382411,0.577383975415));
#3426 = CARTESIAN_POINT('',(4.032326249871,0.488056146765));
#3427 = CARTESIAN_POINT('',(4.064441477429,0.395628352511));
#3428 = CARTESIAN_POINT('',(4.087561400185,0.3012160091));
#3429 = CARTESIAN_POINT('',(4.102789932886,0.205494373454));
#3430 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3431 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3432 = CARTESIAN_POINT('',(4.108856935527,-0.132057842056));
#3433 = CARTESIAN_POINT('',(4.101433748806,-0.204209010551));
#3434 = CARTESIAN_POINT('',(4.089838252337,-0.275883790674));
#3435 = CARTESIAN_POINT('',(4.073714592491,-0.3468020783));
#3436 = CARTESIAN_POINT('',(4.052516587043,-0.416633446804));
#3437 = CARTESIAN_POINT('',(4.025428155428,-0.484959111033));
#3438 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3439 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3440 = CARTESIAN_POINT('',(3.879367958954,-0.707869014296));
#3441 = CARTESIAN_POINT('',(3.836919785204,-0.75172130949));
#3442 = CARTESIAN_POINT('',(3.788205015056,-0.793133721425));
#3443 = CARTESIAN_POINT('',(3.732469806171,-0.831567944191));
#3444 = CARTESIAN_POINT('',(3.668852368955,-0.866340792919));
#3445 = CARTESIAN_POINT('',(3.596774168674,-0.896609356391));
#3446 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3447 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3448 = CARTESIAN_POINT('',(3.297273873774,-0.964842419651));
#3449 = CARTESIAN_POINT('',(3.226101278055,-0.971697526122));
#3450 = CARTESIAN_POINT('',(3.15310563357,-0.974563846871));
#3451 = CARTESIAN_POINT('',(3.079732824731,-0.97330582398));
#3452 = CARTESIAN_POINT('',(3.007538995797,-0.967962280084));
#3453 = CARTESIAN_POINT('',(2.937825901771,-0.958734966715));
#3454 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3455 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3456 = CARTESIAN_POINT('',(2.630222457515,-0.874105050763));
#3457 = CARTESIAN_POINT('',(2.55576609056,-0.836284473424));
#3458 = CARTESIAN_POINT('',(2.491794705706,-0.793485216484));
#3459 = CARTESIAN_POINT('',(2.43705198447,-0.746785956829));
#3460 = CARTESIAN_POINT('',(2.390222287704,-0.696999444584));
#3461 = CARTESIAN_POINT('',(2.350311271975,-0.644753233172));
#3462 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3463 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3464 = CARTESIAN_POINT('',(2.235144801171,-0.421612018667));
#3465 = CARTESIAN_POINT('',(2.215982164389,-0.363069277718));
#3466 = CARTESIAN_POINT('',(2.200678032934,-0.303633976404));
#3467 = CARTESIAN_POINT('',(2.188816675107,-0.243534192326));
#3468 = CARTESIAN_POINT('',(2.180108471998,-0.182959449536));
#3469 = CARTESIAN_POINT('',(2.174364775429,-0.122075916895));
#3470 = CARTESIAN_POINT('',(2.171493079731,-6.103795718618E-02));
#3471 = CARTESIAN_POINT('',(2.171493079731,0.));
#3472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3473 = FACE_BOUND('',#3474,.T.);
#3474 = EDGE_LOOP('',(#3475));
#3475 = ORIENTED_EDGE('',*,*,#3476,.F.);
#3476 = EDGE_CURVE('',#3477,#3477,#3479,.T.);
#3477 = VERTEX_POINT('',#3478);
#3478 = CARTESIAN_POINT('',(-0.4,-1.7763568394E-15,-2.61026334039));
#3479 = SURFACE_CURVE('',#3480,(#3485,#3492),.PCURVE_S1.);
#3480 = CIRCLE('',#3481,0.18973665961);
#3481 = AXIS2_PLACEMENT_3D('',#3482,#3483,#3484);
#3482 = CARTESIAN_POINT('',(-0.4,-1.415534356397E-15,-2.8));
#3483 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3484 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3485 = PCURVE('',#126,#3486);
#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3491);
#3487 = CIRCLE('',#3488,0.18973665961);