home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / utilities / utilsp / povray / !POVscene / level3 / inc / spural1 < prev    next >
Text File  |  1992-07-21  |  92KB  |  2,836 lines

  1. // Persistence Of Vision raytracer version 1.0 sample file.
  2.  
  3. /*----------------------------------------------------------------------------*/
  4. /* This file generated by Connect The Dots Smoother v1.3 (c) 1991 Truman Brown*/
  5. /*----------------------------------------------------------------------------*/
  6.  
  7. /*  ***** dot declaration *****  */
  8.  
  9. #declare Dot =
  10. quadric {
  11.    < 1.0  1.0  1.0>
  12.    < 0.0  0.0  0.0>
  13.    < 0.0  0.0  0.0>
  14.    -1.0
  15. }
  16.  
  17. /*  ***** cylindrical connector *****  */
  18.  
  19. #declare Connector_1 =
  20. object {
  21.    quadric {
  22.       < 0.0  1.0  1.0>
  23.       < 0.0  0.0  0.0>
  24.       < 0.0  0.0  0.0>
  25.       -1.0
  26.    }
  27.    clipped_by {
  28.       plane { < 1.0  0.0  0.0> 1.0  }
  29.       plane { <-1.0  0.0  0.0> 0.0  }
  30.    }
  31. }
  32.  
  33. /*  ***** conical connector *****  */
  34.  
  35. #declare Connector_2 =
  36. quadric {
  37.    < 1.0 -1.0  1.0>
  38.    < 0.0  0.0  0.0>
  39.    < 0.0  0.0  0.0>
  40.    0.0
  41.    rotate < 0.0  0.0  90.0>
  42. }
  43.  
  44. /*  ***** cylindrical connector *****  */
  45.  
  46. #declare Connector_3 =
  47. object {
  48.    intersection {
  49.       quadric {
  50.          < 0.0  1.0  1.0>
  51.          < 0.0  0.0  0.0>
  52.          < 0.0  0.0  0.0>
  53.          -1.0
  54.       }
  55.       plane { < 1.0  0.0  0.0> 1.0  }
  56.       plane { <-1.0  0.0  0.0> 0.0  }
  57.    }
  58. }
  59.  
  60. #declare spural11 =
  61. composite {
  62.    object {
  63.       sphere { < 3.000000  0.000000  0.000000>  0.500000  }
  64.       texture {
  65.          spural_texture
  66.       }
  67.    }
  68.    object {
  69.       quadric { Connector_2  }
  70.       clipped_by {
  71.          plane {     < 1.000000  0.000000  0.000000>  0.509441  }
  72.          plane {     < 1.000000  0.000000  0.000000>  0.499452 inverse  }
  73.       }
  74.       translate <-0.499452  0.000000  0.000000>
  75.       scale     < 21.348922  1.000000  1.000000>
  76.       translate < 0.023395  0.000000  0.000000>
  77.       rotate    < 0.000000  0.000000  27.897724>
  78.       rotate    < 0.000000  89.373901  0.000000>
  79.       translate < 3.000000  0.000000  0.000000>
  80.       texture { spural_texture  }
  81.    }
  82.    object {
  83.       sphere { < 3.002064  0.100000 -0.188874>  0.510000  }
  84.       texture {
  85.          spural_texture
  86.       }
  87.    }
  88.    object {
  89.       quadric { Connector_2  }
  90.       clipped_by {
  91.          plane {     < 1.000000  0.000000  0.000000>  0.519433  }
  92.          plane {     < 1.000000  0.000000  0.000000>  0.509444 inverse  }
  93.       }
  94.       translate <-0.509444  0.000000  0.000000>
  95.       scale     < 21.393335  1.000000  1.000000>
  96.       translate < 0.023813  0.000000  0.000000>
  97.       rotate    < 0.000000  0.000000  27.834907>
  98.       rotate    < 0.000000  92.980080  0.000000>
  99.       translate < 3.002064  0.100000 -0.188874>
  100.       texture { spural_texture  }
  101.    }
  102.    object {
  103.       sphere { < 2.992218  0.200000 -0.378005>  0.520000  }
  104.       texture {
  105.          spural_texture
  106.       }
  107.    }
  108.    object {
  109.       quadric { Connector_2  }
  110.       clipped_by {
  111.          plane {     < 1.000000  0.000000  0.000000>  0.529424  }
  112.          plane {     < 1.000000  0.000000  0.000000>  0.519435 inverse  }
  113.       }
  114.       translate <-0.519435  0.000000  0.000000>
  115.       scale     < 21.437806  1.000000  1.000000>
  116.       translate < 0.024230  0.000000  0.000000>
  117.       rotate    < 0.000000  0.000000  27.772303>
  118.       rotate    < 0.000000  96.586533  0.000000>
  119.       translate < 2.992218  0.200000 -0.378005>
  120.       texture { spural_texture  }
  121.    }
  122.    object {
  123.       sphere { < 2.970437  0.300000 -0.566641>  0.530000  }
  124.       texture {
  125.          spural_texture
  126.       }
  127.    }
  128.    object {
  129.       quadric { Connector_2  }
  130.       clipped_by {
  131.          plane {     < 1.000000  0.000000  0.000000>  0.539416  }
  132.          plane {     < 1.000000  0.000000  0.000000>  0.529427 inverse  }
  133.       }
  134.       translate <-0.529427  0.000000  0.000000>
  135.       scale     < 21.482343  1.000000  1.000000>
  136.       translate < 0.024645  0.000000  0.000000>
  137.       rotate    < 0.000000  0.000000  27.709902>
  138.       rotate    < 0.000000  100.193116  0.000000>
  139.       translate < 2.970437  0.300000 -0.566641>
  140.       texture { spural_texture  }
  141.    }
  142.    object {
  143.       sphere { < 2.936744  0.400000 -0.754028>  0.540000  }
  144.       texture {
  145.          spural_texture
  146.       }
  147.    }
  148.    object {
  149.       quadric { Connector_2  }
  150.       clipped_by {
  151.          plane {     < 1.000000  0.000000  0.000000>  0.549408  }
  152.          plane {     < 1.000000  0.000000  0.000000>  0.539418 inverse  }
  153.       }
  154.       translate <-0.539418  0.000000  0.000000>
  155.       scale     < 21.526818  1.000000  1.000000>
  156.       translate < 0.025058  0.000000  0.000000>
  157.       rotate    < 0.000000  0.000000  27.647879>
  158.       rotate    < 0.000000  103.799219  0.000000>
  159.       translate < 2.936744  0.400000 -0.754028>
  160.       texture { spural_texture  }
  161.    }
  162.    object {
  163.       sphere { < 2.891212  0.500000 -0.939412>  0.550000  }
  164.       texture {
  165.          spural_texture
  166.       }
  167.    }
  168.    object {
  169.       quadric { Connector_2  }
  170.       clipped_by {
  171.          plane {     < 1.000000  0.000000  0.000000>  0.559399  }
  172.          plane {     < 1.000000  0.000000  0.000000>  0.549410 inverse  }
  173.       }
  174.       translate <-0.549410  0.000000  0.000000>
  175.       scale     < 21.571359  1.000000  1.000000>
  176.       translate < 0.025469  0.000000  0.000000>
  177.       rotate    < 0.000000  0.000000  27.586055>
  178.       rotate    < 0.000000  107.405599  0.000000>
  179.       translate < 2.891212  0.500000 -0.939412>
  180.       texture { spural_texture  }
  181.    }
  182.    object {
  183.       sphere { < 2.833959  0.600000 -1.122044>  0.560000  }
  184.       texture {
  185.          spural_texture
  186.       }
  187.    }
  188.    object {
  189.       quadric { Connector_2  }
  190.       clipped_by {
  191.          plane {     < 1.000000  0.000000  0.000000>  0.569391  }
  192.          plane {     < 1.000000  0.000000  0.000000>  0.559402 inverse  }
  193.       }
  194.       translate <-0.559402  0.000000  0.000000>
  195.       scale     < 21.615958  1.000000  1.000000>
  196.       translate < 0.025879  0.000000  0.000000>
  197.       rotate    < 0.000000  0.000000  27.524440>
  198.       rotate    < 0.000000  111.012088  0.000000>
  199.       translate < 2.833959  0.600000 -1.122044>
  200.       texture { spural_texture  }
  201.    }
  202.    object {
  203.       sphere { < 2.765151  0.700000 -1.301182>  0.570000  }
  204.       texture {
  205.          spural_texture
  206.       }
  207.    }
  208.    object {
  209.       quadric { Connector_2  }
  210.       clipped_by {
  211.          plane {     < 1.000000  0.000000  0.000000>  0.579383  }
  212.          plane {     < 1.000000  0.000000  0.000000>  0.569394 inverse  }
  213.       }
  214.       translate <-0.569394  0.000000  0.000000>
  215.       scale     < 21.660425  1.000000  1.000000>
  216.       translate < 0.026287  0.000000  0.000000>
  217.       rotate    < 0.000000  0.000000  27.463293>
  218.       rotate    < 0.000000  114.618004  0.000000>
  219.       translate < 2.765151  0.700000 -1.301182>
  220.       texture { spural_texture  }
  221.    }
  222.    object {
  223.       sphere { < 2.685004  0.800000 -1.476093>  0.580000  }
  224.       texture {
  225.          spural_texture
  226.       }
  227.    }
  228.    object {
  229.       quadric { Connector_2  }
  230.       clipped_by {
  231.          plane {     < 1.000000  0.000000  0.000000>  0.589375  }
  232.          plane {     < 1.000000  0.000000  0.000000>  0.579385 inverse  }
  233.       }
  234.       translate <-0.579385  0.000000  0.000000>
  235.       scale     < 21.705186  1.000000  1.000000>
  236.       translate < 0.026693  0.000000  0.000000>
  237.       rotate    < 0.000000  0.000000  27.402027>
  238.       rotate    < 0.000000  118.224473  0.000000>
  239.       translate < 2.685004  0.800000 -1.476093>
  240.       texture { spural_texture  }
  241.    }
  242.    object {
  243.       sphere { < 2.593775  0.900000 -1.646060>  0.590000  }
  244.       texture {
  245.          spural_texture
  246.       }
  247.    }
  248.    bounded_by {
  249.       sphere { < 2.757996  0.495000 -0.868030>  2.037342  }
  250.    }
  251.    /*
  252.    Fudge factor:  10.000000 percent
  253.    Maximum x coordinate:  3.512218
  254.            y coordinate:  1.490000
  255.            z coordinate:  0.500000
  256.    Minimum x coordinate:  2.003775
  257.            y coordinate: -0.500000
  258.            z coordinate: -2.236060
  259.    Center  x coordinate:  2.757996
  260.            y coordinate:  0.495000
  261.            z coordinate: -0.868030
  262. */
  263. }
  264. #declare spural12 =
  265. composite {
  266.    object {
  267.       quadric { Connector_2  }
  268.       clipped_by {
  269.          plane {     < 1.000000  0.000000  0.000000>  0.599367  }
  270.          plane {     < 1.000000  0.000000  0.000000>  0.589377 inverse  }
  271.       }
  272.       translate <-0.589377  0.000000  0.000000>
  273.       scale     < 21.749792  1.000000  1.000000>
  274.       translate < 0.027098  0.000000  0.000000>
  275.       rotate    < 0.000000  0.000000  27.341258>
  276.       rotate    < 0.000000  121.830441  0.000000>
  277.       translate < 2.593775  0.900000 -1.646060>
  278.       texture { spural_texture  }
  279.    }
  280.    object {
  281.       sphere { < 2.491772  1.000000 -1.810379>  0.600000  }
  282.       texture {
  283.          spural_texture
  284.       }
  285.    }
  286.    object {
  287.       quadric { Connector_2  }
  288.       clipped_by {
  289.          plane {     < 1.000000  0.000000  0.000000>  0.609359  }
  290.          plane {     < 1.000000  0.000000  0.000000>  0.599369 inverse  }
  291.       }
  292.       translate <-0.599369  0.000000  0.000000>
  293.       scale     < 21.794359  1.000000  1.000000>
  294.       translate < 0.027501  0.000000  0.000000>
  295.       rotate    < 0.000000  0.000000  27.280823>
  296.       rotate    < 0.000000  125.436657  0.000000>
  297.       translate < 2.491772  1.000000 -1.810379>
  298.       texture { spural_texture  }
  299.    }
  300.    object {
  301.       sphere { < 2.379345  1.100000 -1.968365>  0.610000  }
  302.       texture {
  303.          spural_texture
  304.       }
  305.    }
  306.    object {
  307.       quadric { Connector_2  }
  308.       clipped_by {
  309.          plane {     < 1.000000  0.000000  0.000000>  0.619351  }
  310.          plane {     < 1.000000  0.000000  0.000000>  0.609362 inverse  }
  311.       }
  312.       translate <-0.609362  0.000000  0.000000>
  313.       scale     < 21.839150  1.000000  1.000000>
  314.       translate < 0.027902  0.000000  0.000000>
  315.       rotate    < 0.000000  0.000000  27.220364>
  316.       rotate    < 0.000000  129.042665  0.000000>
  317.       translate < 2.379345  1.100000 -1.968365>
  318.       texture { spural_texture  }
  319.    }
  320.    object {
  321.       sphere { < 2.256887  1.200000 -2.119358>  0.620000  }
  322.       texture {
  323.          spural_texture
  324.       }
  325.    }
  326.    object {
  327.       quadric { Connector_2  }
  328.       clipped_by {
  329.          plane {     < 1.000000  0.000000  0.000000>  0.629343  }
  330.          plane {     < 1.000000  0.000000  0.000000>  0.619354 inverse  }
  331.       }
  332.       translate <-0.619354  0.000000  0.000000>
  333.       scale     < 21.883869  1.000000  1.000000>
  334.       translate < 0.028302  0.000000  0.000000>
  335.       rotate    < 0.000000  0.000000  27.160281>
  336.       rotate    < 0.000000  132.648860  0.000000>
  337.       translate < 2.256887  1.200000 -2.119358>
  338.       texture { spural_texture  }
  339.    }
  340.    object {
  341.       sphere { < 2.124834  1.300000 -2.262719>  0.630000  }
  342.       texture {
  343.          spural_texture
  344.       }
  345.    }
  346.    object {
  347.       quadric { Connector_2  }
  348.       clipped_by {
  349.          plane {     < 1.000000  0.000000  0.000000>  0.639336  }
  350.          plane {     < 1.000000  0.000000  0.000000>  0.629346 inverse  }
  351.       }
  352.       translate <-0.629346  0.000000  0.000000>
  353.       scale     < 21.928549  1.000000  1.000000>
  354.       translate < 0.028700  0.000000  0.000000>
  355.       rotate    < 0.000000  0.000000  27.100527>
  356.       rotate    < 0.000000  136.255048  0.000000>
  357.       translate < 2.124834  1.300000 -2.262719>
  358.       texture { spural_texture  }
  359.    }
  360.    object {
  361.       sphere { < 1.983663  1.400000 -2.397837>  0.640000  }
  362.       texture {
  363.          spural_texture
  364.       }
  365.    }
  366.    object {
  367.       quadric { Connector_2  }
  368.       clipped_by {
  369.          plane {     < 1.000000  0.000000  0.000000>  0.649328  }
  370.          plane {     < 1.000000  0.000000  0.000000>  0.639338 inverse  }
  371.       }
  372.       translate <-0.639338  0.000000  0.000000>
  373.       scale     < 21.973309  1.000000  1.000000>
  374.       translate < 0.029096  0.000000  0.000000>
  375.       rotate    < 0.000000  0.000000  27.040940>
  376.       rotate    < 0.000000  139.860757  0.000000>
  377.       translate < 1.983663  1.400000 -2.397837>
  378.       texture { spural_texture  }
  379.    }
  380.    object {
  381.       sphere { < 1.833890  1.500000 -2.524133>  0.650000  }
  382.       texture {
  383.          spural_texture
  384.       }
  385.    }
  386.    object {
  387.       quadric { Connector_2  }
  388.       clipped_by {
  389.          plane {     < 1.000000  0.000000  0.000000>  0.659320  }
  390.          plane {     < 1.000000  0.000000  0.000000>  0.649331 inverse  }
  391.       }
  392.       translate <-0.649331  0.000000  0.000000>
  393.       scale     < 22.018145  1.000000  1.000000>
  394.       translate < 0.029491  0.000000  0.000000>
  395.       rotate    < 0.000000  0.000000  26.981526>
  396.       rotate    < 0.000000  143.466847  0.000000>
  397.       translate < 1.833890  1.500000 -2.524133>
  398.       texture { spural_texture  }
  399.    }
  400.    object {
  401.       sphere { < 1.676066  1.600000 -2.641058>  0.660000  }
  402.       texture {
  403.          spural_texture
  404.       }
  405.    }
  406.    object {
  407.       quadric { Connector_2  }
  408.       clipped_by {
  409.          plane {     < 1.000000  0.000000  0.000000>  0.669313  }
  410.          plane {     < 1.000000  0.000000  0.000000>  0.659323 inverse  }
  411.       }
  412.       translate <-0.659323  0.000000  0.000000>
  413.       scale     < 22.062870  1.000000  1.000000>
  414.       translate < 0.029884  0.000000  0.000000>
  415.       rotate    < 0.000000  0.000000  26.922529>
  416.       rotate    < 0.000000  147.072714  0.000000>
  417.       translate < 1.676066  1.600000 -2.641058>
  418.       texture { spural_texture  }
  419.    }
  420.    object {
  421.       sphere { < 1.510780  1.700000 -2.748098>  0.670000  }
  422.       texture {
  423.          spural_texture
  424.       }
  425.    }
  426.    object {
  427.       quadric { Connector_2  }
  428.       clipped_by {
  429.          plane {     < 1.000000  0.000000  0.000000>  0.679305  }
  430.          plane {     < 1.000000  0.000000  0.000000>  0.669316 inverse  }
  431.       }
  432.       translate <-0.669316  0.000000  0.000000>
  433.       scale     < 22.107775  1.000000  1.000000>
  434.       translate < 0.030275  0.000000  0.000000>
  435.       rotate    < 0.000000  0.000000  26.863565>
  436.       rotate    < 0.000000  150.678956  0.000000>
  437.       translate < 1.510780  1.700000 -2.748098>
  438.       texture { spural_texture  }
  439.    }
  440.    object {
  441.       sphere { < 1.338650  1.800000 -2.844776>  0.680000  }
  442.       texture {
  443.          spural_texture
  444.       }
  445.    }
  446.    object {
  447.       quadric { Connector_2  }
  448.       clipped_by {
  449.          plane {     < 1.000000  0.000000  0.000000>  0.689298  }
  450.          plane {     < 1.000000  0.000000  0.000000>  0.679308 inverse  }
  451.       }
  452.       translate <-0.679308  0.000000  0.000000>
  453.       scale     < 22.152558  1.000000  1.000000>
  454.       translate < 0.030665  0.000000  0.000000>
  455.       rotate    < 0.000000  0.000000  26.805030>
  456.       rotate    < 0.000000  154.284636  0.000000>
  457.       translate < 1.338650  1.800000 -2.844776>
  458.       texture { spural_texture  }
  459.    }
  460.    object {
  461.       sphere { < 1.160329  1.900000 -2.930655>  0.690000  }
  462.       texture {
  463.          spural_texture
  464.       }
  465.    }
  466.    bounded_by {
  467.       sphere { < 1.545886  1.295000 -1.810327>  2.980995  }
  468.    }
  469.    /*
  470.    Fudge factor:  10.000000 percent
  471.    Maximum x coordinate:  3.091772
  472.            y coordinate:  2.590000
  473.            z coordinate:  0.000000
  474.    Minimum x coordinate:  0.000000
  475.            y coordinate:  0.000000
  476.            z coordinate: -3.620655
  477.    Center  x coordinate:  1.545886
  478.            y coordinate:  1.295000
  479.            z coordinate: -1.810327
  480. */
  481. }
  482. #declare spural13 =
  483. composite {
  484.    object {
  485.       quadric { Connector_2  }
  486.       clipped_by {
  487.          plane {     < 1.000000  0.000000  0.000000>  0.699291  }
  488.          plane {     < 1.000000  0.000000  0.000000>  0.689301 inverse  }
  489.       }
  490.       translate <-0.689301  0.000000  0.000000>
  491.       scale     < 22.197524  1.000000  1.000000>
  492.       translate < 0.031053  0.000000  0.000000>
  493.       rotate    < 0.000000  0.000000  26.746523>
  494.       rotate    < 0.000000  157.890276  0.000000>
  495.       translate < 1.160329  1.900000 -2.930655>
  496.       texture { spural_texture  }
  497.    }
  498.    object {
  499.       sphere { < 0.976494  2.000000 -3.005339>  0.700000  }
  500.       texture {
  501.          spural_texture
  502.       }
  503.    }
  504.    object {
  505.       quadric { Connector_2  }
  506.       clipped_by {
  507.          plane {     < 1.000000  0.000000  0.000000>  0.709284  }
  508.          plane {     < 1.000000  0.000000  0.000000>  0.699294 inverse  }
  509.       }
  510.       translate <-0.699294  0.000000  0.000000>
  511.       scale     < 22.242349  1.000000  1.000000>
  512.       translate < 0.031440  0.000000  0.000000>
  513.       rotate    < 0.000000  0.000000  26.688463>
  514.       rotate    < 0.000000  161.496558  0.000000>
  515.       translate < 0.976494  2.000000 -3.005339>
  516.       texture { spural_texture  }
  517.    }
  518.    object {
  519.       sphere { < 0.787850  2.100000 -3.068471>  0.710000  }
  520.       texture {
  521.          spural_texture
  522.       }
  523.    }
  524.    object {
  525.       quadric { Connector_2  }
  526.       clipped_by {
  527.          plane {     < 1.000000  0.000000  0.000000>  0.719276  }
  528.          plane {     < 1.000000  0.000000  0.000000>  0.709286 inverse  }
  529.       }
  530.       translate <-0.709286  0.000000  0.000000>
  531.       scale     < 22.287354  1.000000  1.000000>
  532.       translate < 0.031825  0.000000  0.000000>
  533.       rotate    < 0.000000  0.000000  26.630433>
  534.       rotate    < 0.000000  165.102135  0.000000>
  535.       translate < 0.787850  2.100000 -3.068471>
  536.       texture { spural_texture  }
  537.    }
  538.    object {
  539.       sphere { < 0.595123  2.200000 -3.119744>  0.720000  }
  540.       texture {
  541.          spural_texture
  542.       }
  543.    }
  544.    object {
  545.       quadric { Connector_2  }
  546.       clipped_by {
  547.          plane {     < 1.000000  0.000000  0.000000>  0.729269  }
  548.          plane {     < 1.000000  0.000000  0.000000>  0.719279 inverse  }
  549.       }
  550.       translate <-0.719279  0.000000  0.000000>
  551.       scale     < 22.332253  1.000000  1.000000>
  552.       translate < 0.032208  0.000000  0.000000>
  553.       rotate    < 0.000000  0.000000  26.572803>
  554.       rotate    < 0.000000  168.707884  0.000000>
  555.       translate < 0.595123  2.200000 -3.119744>
  556.       texture { spural_texture  }
  557.    }
  558.    object {
  559.       sphere { < 0.399061  2.300000 -3.158893>  0.730000  }
  560.       texture {
  561.          spural_texture
  562.       }
  563.    }
  564.    object {
  565.       quadric { Connector_2  }
  566.       clipped_by {
  567.          plane {     < 1.000000  0.000000  0.000000>  0.739262  }
  568.          plane {     < 1.000000  0.000000  0.000000>  0.729272 inverse  }
  569.       }
  570.       translate <-0.729272  0.000000  0.000000>
  571.       scale     < 22.377251  1.000000  1.000000>
  572.       translate < 0.032590  0.000000  0.000000>
  573.       rotate    < 0.000000  0.000000  26.515306>
  574.       rotate    < 0.000000  172.313702  0.000000>
  575.       translate < 0.399061  2.300000 -3.158893>
  576.       texture { spural_texture  }
  577.    }
  578.    object {
  579.       sphere { < 0.200427  2.400000 -3.185701>  0.740000  }
  580.       texture {
  581.          spural_texture
  582.       }
  583.    }
  584.    object {
  585.       quadric { Connector_2  }
  586.       clipped_by {
  587.          plane {     < 1.000000  0.000000  0.000000>  0.749255  }
  588.          plane {     < 1.000000  0.000000  0.000000>  0.739265 inverse  }
  589.       }
  590.       translate <-0.739265  0.000000  0.000000>
  591.       scale     < 22.422186  1.000000  1.000000>
  592.       translate < 0.032970  0.000000  0.000000>
  593.       rotate    < 0.000000  0.000000  26.458146>
  594.       rotate    < 0.000000  175.919279  0.000000>
  595.       translate < 0.200427  2.400000 -3.185701>
  596.       texture { spural_texture  }
  597.    }
  598.    object {
  599.       sphere { <-0.000000  2.500000 -3.200000>  0.750000  }
  600.       texture {
  601.          spural_texture
  602.       }
  603.    }
  604.    object {
  605.       quadric { Connector_2  }
  606.       clipped_by {
  607.          plane {     < 1.000000  0.000000  0.000000>  0.759248  }
  608.          plane {     < 1.000000  0.000000  0.000000>  0.749258 inverse  }
  609.       }
  610.       translate <-0.749258  0.000000  0.000000>
  611.       scale     < 22.467229  1.000000  1.000000>
  612.       translate < 0.033349  0.000000  0.000000>
  613.       rotate    < 0.000000  0.000000  26.401107>
  614.       rotate    < 0.000000  179.524992  0.000000>
  615.       translate <-0.000000  2.500000 -3.200000>
  616.       texture { spural_texture  }
  617.    }
  618.    object {
  619.       sphere { <-0.201432  2.600000 -3.201670>  0.760000  }
  620.       texture {
  621.          spural_texture
  622.       }
  623.    }
  624.    object {
  625.       quadric { Connector_2  }
  626.       clipped_by {
  627.          plane {     < 1.000000  0.000000  0.000000>  0.769241  }
  628.          plane {     < 1.000000  0.000000  0.000000>  0.759251 inverse  }
  629.       }
  630.       translate <-0.759251  0.000000  0.000000>
  631.       scale     < 22.512292  1.000000  1.000000>
  632.       translate < 0.033726  0.000000  0.000000>
  633.       rotate    < 0.000000  0.000000  26.344299>
  634.       rotate    < 0.000000 -176.869242  0.000000>
  635.       translate <-0.201432  2.600000 -3.201670>
  636.       texture { spural_texture  }
  637.    }
  638.    object {
  639.       sphere { <-0.403072  2.700000 -3.190641>  0.770000  }
  640.       texture {
  641.          spural_texture
  642.       }
  643.    }
  644.    object {
  645.       quadric { Connector_2  }
  646.       clipped_by {
  647.          plane {     < 1.000000  0.000000  0.000000>  0.779235  }
  648.          plane {     < 1.000000  0.000000  0.000000>  0.769244 inverse  }
  649.       }
  650.       translate <-0.769244  0.000000  0.000000>
  651.       scale     < 22.557263  1.000000  1.000000>
  652.       translate < 0.034102  0.000000  0.000000>
  653.       rotate    < 0.000000  0.000000  26.287859>
  654.       rotate    < 0.000000 -173.263559  0.000000>
  655.       translate <-0.403072  2.700000 -3.190641>
  656.       texture { spural_texture  }
  657.    }
  658.    object {
  659.       sphere { <-0.604117  2.800000 -3.166894>  0.780000  }
  660.       texture {
  661.          spural_texture
  662.       }
  663.    }
  664.    object {
  665.       quadric { Connector_2  }
  666.       clipped_by {
  667.          plane {     < 1.000000  0.000000  0.000000>  0.789228  }
  668.          plane {     < 1.000000  0.000000  0.000000>  0.779238 inverse  }
  669.       }
  670.       translate <-0.779238  0.000000  0.000000>
  671.       scale     < 22.602453  1.000000  1.000000>
  672.       translate < 0.034476  0.000000  0.000000>
  673.       rotate    < 0.000000  0.000000  26.231398>
  674.       rotate    < 0.000000 -169.658160  0.000000>
  675.       translate <-0.604117  2.800000 -3.166894>
  676.       texture { spural_texture  }
  677.    }
  678.    object {
  679.       sphere { <-0.803766  2.900000 -3.130461>  0.790000  }
  680.       texture {
  681.          spural_texture
  682.       }
  683.    }
  684.    bounded_by {
  685.       sphere { < 0.041364  1.845000 -1.980835>  3.478746  }
  686.    }
  687.    /*
  688.    Fudge factor:  10.000000 percent
  689.    Maximum x coordinate:  1.676494
  690.            y coordinate:  3.690000
  691.            z coordinate:  0.000000
  692.    Minimum x coordinate: -1.593766
  693.            y coordinate:  0.000000
  694.            z coordinate: -3.961670
  695.    Center  x coordinate:  0.041364
  696.            y coordinate:  1.845000
  697.            z coordinate: -1.980835
  698. */
  699. }
  700. #declare spural14 =
  701. composite {
  702.    object {
  703.       quadric { Connector_2  }
  704.       clipped_by {
  705.          plane {     < 1.000000  0.000000  0.000000>  0.799221  }
  706.          plane {     < 1.000000  0.000000  0.000000>  0.789231 inverse  }
  707.       }
  708.       translate <-0.789231  0.000000  0.000000>
  709.       scale     < 22.647480  1.000000  1.000000>
  710.       translate < 0.034849  0.000000  0.000000>
  711.       rotate    < 0.000000  0.000000  26.175391>
  712.       rotate    < 0.000000 -166.052347  0.000000>
  713.       translate <-0.803766  2.900000 -3.130461>
  714.       texture { spural_texture  }
  715.    }
  716.    object {
  717.       sphere { <-1.001215  3.000000 -3.081423>  0.800000  }
  718.       texture {
  719.          spural_texture
  720.       }
  721.    }
  722.    object {
  723.       quadric { Connector_2  }
  724.       clipped_by {
  725.          plane {     < 1.000000  0.000000  0.000000>  0.809215  }
  726.          plane {     < 1.000000  0.000000  0.000000>  0.799224 inverse  }
  727.       }
  728.       translate <-0.799224  0.000000  0.000000>
  729.       scale     < 22.692667  1.000000  1.000000>
  730.       translate < 0.035219  0.000000  0.000000>
  731.       rotate    < 0.000000  0.000000  26.119433>
  732.       rotate    < 0.000000 -162.446980  0.000000>
  733.       translate <-1.001215  3.000000 -3.081423>
  734.       texture { spural_texture  }
  735.    }
  736.    object {
  737.       sphere { <-1.195669  3.100000 -3.019914>  0.810000  }
  738.       texture {
  739.          spural_texture
  740.       }
  741.    }
  742.    object {
  743.       quadric { Connector_2  }
  744.       clipped_by {
  745.          plane {     < 1.000000  0.000000  0.000000>  0.819208  }
  746.          plane {     < 1.000000  0.000000  0.000000>  0.809218 inverse  }
  747.       }
  748.       translate <-0.809218  0.000000  0.000000>
  749.       scale     < 22.737696  1.000000  1.000000>
  750.       translate < 0.035589  0.000000  0.000000>
  751.       rotate    < 0.000000  0.000000  26.063919>
  752.       rotate    < 0.000000 -158.841345  0.000000>
  753.       translate <-1.195669  3.100000 -3.019914>
  754.       texture { spural_texture  }
  755.    }
  756.    object {
  757.       sphere { <-1.386337  3.200000 -2.946117>  0.820000  }
  758.       texture {
  759.          spural_texture
  760.       }
  761.    }
  762.    object {
  763.       quadric { Connector_2  }
  764.       clipped_by {
  765.          plane {     < 1.000000  0.000000  0.000000>  0.829202  }
  766.          plane {     < 1.000000  0.000000  0.000000>  0.819211 inverse  }
  767.       }
  768.       translate <-0.819211  0.000000  0.000000>
  769.       scale     < 22.782972  1.000000  1.000000>
  770.       translate < 0.035957  0.000000  0.000000>
  771.       rotate    < 0.000000  0.000000  26.008349>
  772.       rotate    < 0.000000 -155.235911  0.000000>
  773.       translate <-1.386337  3.200000 -2.946117>
  774.       texture { spural_texture  }
  775.    }
  776.    object {
  777.       sphere { <-1.572444  3.300000 -2.860265>  0.830000  }
  778.       texture {
  779.          spural_texture
  780.       }
  781.    }
  782.    object {
  783.       quadric { Connector_2  }
  784.       clipped_by {
  785.          plane {     < 1.000000  0.000000  0.000000>  0.839195  }
  786.          plane {     < 1.000000  0.000000  0.000000>  0.829205 inverse  }
  787.       }
  788.       translate <-0.829205  0.000000  0.000000>
  789.       scale     < 22.828100  1.000000  1.000000>
  790.       translate < 0.036324  0.000000  0.000000>
  791.       rotate    < 0.000000  0.000000  25.953203>
  792.       rotate    < 0.000000 -151.630399  0.000000>
  793.       translate <-1.572444  3.300000 -2.860265>
  794.       texture { spural_texture  }
  795.    }
  796.    object {
  797.       sphere { <-1.753225  3.400000 -2.762641>  0.840000  }
  798.       texture {
  799.          spural_texture
  800.       }
  801.    }
  802.    object {
  803.       quadric { Connector_2  }
  804.       clipped_by {
  805.          plane {     < 1.000000  0.000000  0.000000>  0.849189  }
  806.          plane {     < 1.000000  0.000000  0.000000>  0.839198 inverse  }
  807.       }
  808.       translate <-0.839198  0.000000  0.000000>
  809.       scale     < 22.873370  1.000000  1.000000>
  810.       translate < 0.036689  0.000000  0.000000>
  811.       rotate    < 0.000000  0.000000  25.898128>
  812.       rotate    < 0.000000 -148.025137  0.000000>
  813.       translate <-1.753225  3.400000 -2.762641>
  814.       texture { spural_texture  }
  815.    }
  816.    object {
  817.       sphere { <-1.927936  3.500000 -2.653576>  0.850000  }
  818.       texture {
  819.          spural_texture
  820.       }
  821.    }
  822.    object {
  823.       quadric { Connector_2  }
  824.       clipped_by {
  825.          plane {     < 1.000000  0.000000  0.000000>  0.859183  }
  826.          plane {     < 1.000000  0.000000  0.000000>  0.849192 inverse  }
  827.       }
  828.       translate <-0.849192  0.000000  0.000000>
  829.       scale     < 22.918518  1.000000  1.000000>
  830.       translate < 0.037053  0.000000  0.000000>
  831.       rotate    < 0.000000  0.000000  25.843444>
  832.       rotate    < 0.000000 -144.419545  0.000000>
  833.       translate <-1.927936  3.500000 -2.653576>
  834.       texture { spural_texture  }
  835.    }
  836.    object {
  837.       sphere { <-2.095850  3.600000 -2.533448>  0.860000  }
  838.       texture {
  839.          spural_texture
  840.       }
  841.    }
  842.    object {
  843.       quadric { Connector_2  }
  844.       clipped_by {
  845.          plane {     < 1.000000  0.000000  0.000000>  0.869176  }
  846.          plane {     < 1.000000  0.000000  0.000000>  0.859186 inverse  }
  847.       }
  848.       translate <-0.859186  0.000000  0.000000>
  849.       scale     < 22.963802  1.000000  1.000000>
  850.       translate < 0.037415  0.000000  0.000000>
  851.       rotate    < 0.000000  0.000000  25.788835>
  852.       rotate    < 0.000000 -140.814141  0.000000>
  853.       translate <-2.095850  3.600000 -2.533448>
  854.       texture { spural_texture  }
  855.    }
  856.    object {
  857.       sphere { <-2.256267  3.700000 -2.402681>  0.870000  }
  858.       texture {
  859.          spural_texture
  860.       }
  861.    }
  862.    object {
  863.       quadric { Connector_2  }
  864.       clipped_by {
  865.          plane {     < 1.000000  0.000000  0.000000>  0.879170  }
  866.          plane {     < 1.000000  0.000000  0.000000>  0.869180 inverse  }
  867.       }
  868.       translate <-0.869180  0.000000  0.000000>
  869.       scale     < 23.009080  1.000000  1.000000>
  870.       translate < 0.037775  0.000000  0.000000>
  871.       rotate    < 0.000000  0.000000  25.734472>
  872.       rotate    < 0.000000 -137.208798  0.000000>
  873.       translate <-2.256267  3.700000 -2.402681>
  874.       texture { spural_texture  }
  875.    }
  876.    object {
  877.       sphere { <-2.408512  3.800000 -2.261744>  0.880000  }
  878.       texture {
  879.          spural_texture
  880.       }
  881.    }
  882.    object {
  883.       quadric { Connector_2  }
  884.       clipped_by {
  885.          plane {     < 1.000000  0.000000  0.000000>  0.889164  }
  886.          plane {     < 1.000000  0.000000  0.000000>  0.879173 inverse  }
  887.       }
  888.       translate <-0.879173  0.000000  0.000000>
  889.       scale     < 23.054446  1.000000  1.000000>
  890.       translate < 0.038135  0.000000  0.000000>
  891.       rotate    < 0.000000  0.000000  25.680243>
  892.       rotate    < 0.000000 -133.603465  0.000000>
  893.       translate <-2.408512  3.800000 -2.261744>
  894.       texture { spural_texture  }
  895.    }
  896.    object {
  897.       sphere { <-2.551940  3.900000 -2.111148>  0.890000  }
  898.       texture {
  899.          spural_texture
  900.       }
  901.    }
  902.    bounded_by {
  903.       sphere { <-1.720970  2.395000 -1.940711>  3.883502  }
  904.    }
  905.    /*
  906.    Fudge factor:  10.000000 percent
  907.    Maximum x coordinate:  0.000000
  908.            y coordinate:  4.790000
  909.            z coordinate:  0.000000
  910.    Minimum x coordinate: -3.441940
  911.            y coordinate:  0.000000
  912.            z coordinate: -3.881423
  913.    Center  x coordinate: -1.720970
  914.            y coordinate:  2.395000
  915.            z coordinate: -1.940711
  916. */
  917. }
  918. #declare spural15 =
  919. composite {
  920.    object {
  921.       quadric { Connector_2  }
  922.       clipped_by {
  923.          plane {     < 1.000000  0.000000  0.000000>  0.899158  }
  924.          plane {     < 1.000000  0.000000  0.000000>  0.889167 inverse  }
  925.       }
  926.       translate <-0.889167  0.000000  0.000000>
  927.       scale     < 23.099640  1.000000  1.000000>
  928.       translate < 0.038493  0.000000  0.000000>
  929.       rotate    < 0.000000  0.000000  25.626454>
  930.       rotate    < 0.000000 -129.998095  0.000000>
  931.       translate <-2.551940  3.900000 -2.111148>
  932.       texture { spural_texture  }
  933.    }
  934.    object {
  935.       sphere { <-2.685936  4.000000 -1.951447>  0.900000  }
  936.       texture {
  937.          spural_texture
  938.       }
  939.    }
  940.    object {
  941.       quadric { Connector_2  }
  942.       clipped_by {
  943.          plane {     < 1.000000  0.000000  0.000000>  0.909152  }
  944.          plane {     < 1.000000  0.000000  0.000000>  0.899161 inverse  }
  945.       }
  946.       translate <-0.899161  0.000000  0.000000>
  947.       scale     < 23.144991  1.000000  1.000000>
  948.       translate < 0.038849  0.000000  0.000000>
  949.       rotate    < 0.000000  0.000000  25.572714>
  950.       rotate    < 0.000000 -126.392984  0.000000>
  951.       translate <-2.685936  4.000000 -1.951447>
  952.       texture { spural_texture  }
  953.    }
  954.    object {
  955.       sphere { <-2.809923  4.100000 -1.783232>  0.910000  }
  956.       texture {
  957.          spural_texture
  958.       }
  959.    }
  960.    object {
  961.       quadric { Connector_2  }
  962.       clipped_by {
  963.          plane {     < 1.000000  0.000000  0.000000>  0.919146  }
  964.          plane {     < 1.000000  0.000000  0.000000>  0.909155 inverse  }
  965.       }
  966.       translate <-0.909155  0.000000  0.000000>
  967.       scale     < 23.190438  1.000000  1.000000>
  968.       translate < 0.039204  0.000000  0.000000>
  969.       rotate    < 0.000000  0.000000  25.519094>
  970.       rotate    < 0.000000 -122.787586  0.000000>
  971.       translate <-2.809923  4.100000 -1.783232>
  972.       texture { spural_texture  }
  973.    }
  974.    object {
  975.       sphere { <-2.923359  4.200000 -1.607130>  0.920000  }
  976.       texture {
  977.          spural_texture
  978.       }
  979.    }
  980.    object {
  981.       quadric { Connector_2  }
  982.       clipped_by {
  983.          plane {     < 1.000000  0.000000  0.000000>  0.929140  }
  984.          plane {     < 1.000000  0.000000  0.000000>  0.919149 inverse  }
  985.       }
  986.       translate <-0.919149  0.000000  0.000000>
  987.       scale     < 23.235741  1.000000  1.000000>
  988.       translate < 0.039558  0.000000  0.000000>
  989.       rotate    < 0.000000  0.000000  25.465875>
  990.       rotate    < 0.000000 -119.182536  0.000000>
  991.       translate <-2.923359  4.200000 -1.607130>
  992.       texture { spural_texture  }
  993.    }
  994.    object {
  995.       sphere { <-3.025742  4.300000 -1.423806>  0.930000  }
  996.       texture {
  997.          spural_texture
  998.       }
  999.    }
  1000.    object {
  1001.       quadric { Connector_2  }
  1002.       clipped_by {
  1003.          plane {     < 1.000000  0.000000  0.000000>  0.939134  }
  1004.          plane {     < 1.000000  0.000000  0.000000>  0.929143 inverse  }
  1005.       }
  1006.       translate <-0.929143  0.000000  0.000000>
  1007.       scale     < 23.281181  1.000000  1.000000>
  1008.       translate < 0.039910  0.000000  0.000000>
  1009.       rotate    < 0.000000  0.000000  25.412728>
  1010.       rotate    < 0.000000 -115.577091  0.000000>
  1011.       translate <-3.025742  4.300000 -1.423806>
  1012.       texture { spural_texture  }
  1013.    }
  1014.    object {
  1015.       sphere { <-3.116611  4.400000 -1.233953>  0.940000  }
  1016.       texture {
  1017.          spural_texture
  1018.       }
  1019.    }
  1020.    object {
  1021.       quadric { Connector_2  }
  1022.       clipped_by {
  1023.          plane {     < 1.000000  0.000000  0.000000>  0.949128  }
  1024.          plane {     < 1.000000  0.000000  0.000000>  0.939137 inverse  }
  1025.       }
  1026.       translate <-0.939137  0.000000  0.000000>
  1027.       scale     < 23.326516  1.000000  1.000000>
  1028.       translate < 0.040261  0.000000  0.000000>
  1029.       rotate    < 0.000000  0.000000  25.359931>
  1030.       rotate    < 0.000000 -111.972012  0.000000>
  1031.       translate <-3.116611  4.400000 -1.233953>
  1032.       texture { spural_texture  }
  1033.    }
  1034.    object {
  1035.       sphere { <-3.195550  4.500000 -1.038297>  0.950000  }
  1036.       texture {
  1037.          spural_texture
  1038.       }
  1039.    }
  1040.    object {
  1041.       quadric { Connector_2  }
  1042.       clipped_by {
  1043.          plane {     < 1.000000  0.000000  0.000000>  0.959122  }
  1044.          plane {     < 1.000000  0.000000  0.000000>  0.949132 inverse  }
  1045.       }
  1046.       translate <-0.949132  0.000000  0.000000>
  1047.       scale     < 23.371933  1.000000  1.000000>
  1048.       translate < 0.040610  0.000000  0.000000>
  1049.       rotate    < 0.000000  0.000000  25.307267>
  1050.       rotate    < 0.000000 -108.366838  0.000000>
  1051.       translate <-3.195550  4.500000 -1.038297>
  1052.       texture { spural_texture  }
  1053.    }
  1054.    object {
  1055.       sphere { <-3.262188  4.600000 -0.837588>  0.960000  }
  1056.       texture {
  1057.          spural_texture
  1058.       }
  1059.    }
  1060.    object {
  1061.       quadric { Connector_2  }
  1062.       clipped_by {
  1063.          plane {     < 1.000000  0.000000  0.000000>  0.969117  }
  1064.          plane {     < 1.000000  0.000000  0.000000>  0.959126 inverse  }
  1065.       }
  1066.       translate <-0.959126  0.000000  0.000000>
  1067.       scale     < 23.417515  1.000000  1.000000>
  1068.       translate < 0.040958  0.000000  0.000000>
  1069.       rotate    < 0.000000  0.000000  25.254639>
  1070.       rotate    < 0.000000 -104.761736  0.000000>
  1071.       translate <-3.262188  4.600000 -0.837588>
  1072.       texture { spural_texture  }
  1073.    }
  1074.    object {
  1075.       sphere { <-3.316202  4.700000 -0.632599>  0.970000  }
  1076.       texture {
  1077.          spural_texture
  1078.       }
  1079.    }
  1080.    object {
  1081.       quadric { Connector_2  }
  1082.       clipped_by {
  1083.          plane {     < 1.000000  0.000000  0.000000>  0.979111  }
  1084.          plane {     < 1.000000  0.000000  0.000000>  0.969120 inverse  }
  1085.       }
  1086.       translate <-0.969120  0.000000  0.000000>
  1087.       scale     < 23.462847  1.000000  1.000000>
  1088.       translate < 0.041304  0.000000  0.000000>
  1089.       rotate    < 0.000000  0.000000  25.202525>
  1090.       rotate    < 0.000000 -101.156523  0.000000>
  1091.       translate <-3.316202  4.700000 -0.632599>
  1092.       texture { spural_texture  }
  1093.    }
  1094.    object {
  1095.       sphere { <-3.357316  4.800000 -0.424128>  0.980000  }
  1096.       texture {
  1097.          spural_texture
  1098.       }
  1099.    }
  1100.    object {
  1101.       quadric { Connector_2  }
  1102.       clipped_by {
  1103.          plane {     < 1.000000  0.000000  0.000000>  0.989106  }
  1104.          plane {     < 1.000000  0.000000  0.000000>  0.979115 inverse  }
  1105.       }
  1106.       translate <-0.979115  0.000000  0.000000>
  1107.       scale     < 23.508480  1.000000  1.000000>
  1108.       translate < 0.041649  0.000000  0.000000>
  1109.       rotate    < 0.000000  0.000000  25.150289>
  1110.       rotate    < 0.000000 -97.551607  0.000000>
  1111.       translate <-3.357316  4.800000 -0.424128>
  1112.       texture { spural_texture  }
  1113.    }
  1114.    object {
  1115.       sphere { <-3.385307  4.900000 -0.212985>  0.990000  }
  1116.       texture {
  1117.          spural_texture
  1118.       }
  1119.    }
  1120.    bounded_by {
  1121.       sphere { <-2.187654  2.945000 -1.037216>  4.501983  }
  1122.    }
  1123.    /*
  1124.    Fudge factor:  10.000000 percent
  1125.    Maximum x coordinate:  0.000000
  1126.            y coordinate:  5.890000
  1127.            z coordinate:  0.777015
  1128.    Minimum x coordinate: -4.375307
  1129.            y coordinate:  0.000000
  1130.            z coordinate: -2.851447
  1131.    Center  x coordinate: -2.187654
  1132.            y coordinate:  2.945000
  1133.            z coordinate: -1.037216
  1134. */
  1135. }
  1136. #declare spural16 =
  1137. composite {
  1138.    object {
  1139.       quadric { Connector_2  }
  1140.       clipped_by {
  1141.          plane {     < 1.000000  0.000000  0.000000>  0.999100  }
  1142.          plane {     < 1.000000  0.000000  0.000000>  0.989109 inverse  }
  1143.       }
  1144.       translate <-0.989109  0.000000  0.000000>
  1145.       scale     < 23.553873  1.000000  1.000000>
  1146.       translate < 0.041993  0.000000  0.000000>
  1147.       rotate    < 0.000000  0.000000  25.098550>
  1148.       rotate    < 0.000000 -93.946359  0.000000>
  1149.       translate <-3.385307  4.900000 -0.212985>
  1150.       texture { spural_texture  }
  1151.    }
  1152.    object {
  1153.       sphere { <-3.400000  5.000000  0.000000>  1.000000  }
  1154.       texture {
  1155.          spural_texture
  1156.       }
  1157.    }
  1158.    object {
  1159.       quadric { Connector_2  }
  1160.       clipped_by {
  1161.          plane {     < 1.000000  0.000000  0.000000>  1.009094  }
  1162.          plane {     < 1.000000  0.000000  0.000000>  0.999103 inverse  }
  1163.       }
  1164.       translate <-0.999103  0.000000  0.000000>
  1165.       scale     < 23.599438  1.000000  1.000000>
  1166.       translate < 0.042336  0.000000  0.000000>
  1167.       rotate    < 0.000000  0.000000  25.046838>
  1168.       rotate    < 0.000000 -90.341377  0.000000>
  1169.       translate <-3.400000  5.000000  0.000000>
  1170.       texture { spural_texture  }
  1171.    }
  1172.    object {
  1173.       sphere { <-3.401275  5.100000  0.213990>  1.010000  }
  1174.       texture {
  1175.          spural_texture
  1176.       }
  1177.    }
  1178.    object {
  1179.       quadric { Connector_2  }
  1180.       clipped_by {
  1181.          plane {     < 1.000000  0.000000  0.000000>  1.019089  }
  1182.          plane {     < 1.000000  0.000000  0.000000>  1.009098 inverse  }
  1183.       }
  1184.       translate <-1.009098  0.000000  0.000000>
  1185.       scale     < 23.644973  1.000000  1.000000>
  1186.       translate < 0.042677  0.000000  0.000000>
  1187.       rotate    < 0.000000  0.000000  24.995378>
  1188.       rotate    < 0.000000 -86.736453  0.000000>
  1189.       translate <-3.401275  5.100000  0.213990>
  1190.       texture { spural_texture  }
  1191.    }
  1192.    object {
  1193.       sphere { <-3.389064  5.200000  0.428138>  1.020000  }
  1194.       texture {
  1195.          spural_texture
  1196.       }
  1197.    }
  1198.    object {
  1199.       quadric { Connector_2  }
  1200.       clipped_by {
  1201.          plane {     < 1.000000  0.000000  0.000000>  1.029084  }
  1202.          plane {     < 1.000000  0.000000  0.000000>  1.019093 inverse  }
  1203.       }
  1204.       translate <-1.019093  0.000000  0.000000>
  1205.       scale     < 23.690625  1.000000  1.000000>
  1206.       translate < 0.043017  0.000000  0.000000>
  1207.       rotate    < 0.000000  0.000000  24.944007>
  1208.       rotate    < 0.000000 -83.131487  0.000000>
  1209.       translate <-3.389064  5.200000  0.428138>
  1210.       texture { spural_texture  }
  1211.    }
  1212.    object {
  1213.       sphere { <-3.363352  5.300000  0.641594>  1.030000  }
  1214.       texture {
  1215.          spural_texture
  1216.       }
  1217.    }
  1218.    object {
  1219.       quadric { Connector_2  }
  1220.       clipped_by {
  1221.          plane {     < 1.000000  0.000000  0.000000>  1.039078  }
  1222.          plane {     < 1.000000  0.000000  0.000000>  1.029087 inverse  }
  1223.       }
  1224.       translate <-1.029087  0.000000  0.000000>
  1225.       scale     < 23.736160  1.000000  1.000000>
  1226.       translate < 0.043355  0.000000  0.000000>
  1227.       rotate    < 0.000000  0.000000  24.892985>
  1228.       rotate    < 0.000000 -79.526194  0.000000>
  1229.       translate <-3.363352  5.300000  0.641594>
  1230.       texture { spural_texture  }
  1231.    }
  1232.    object {
  1233.       sphere { <-3.324177  5.400000  0.853504>  1.040000  }
  1234.       texture {
  1235.          spural_texture
  1236.       }
  1237.    }
  1238.    object {
  1239.       quadric { Connector_2  }
  1240.       clipped_by {
  1241.          plane {     < 1.000000  0.000000  0.000000>  1.049073  }
  1242.          plane {     < 1.000000  0.000000  0.000000>  1.039082 inverse  }
  1243.       }
  1244.       translate <-1.039082  0.000000  0.000000>
  1245.       scale     < 23.781691  1.000000  1.000000>
  1246.       translate < 0.043693  0.000000  0.000000>
  1247.       rotate    < 0.000000  0.000000  24.842182>
  1248.       rotate    < 0.000000 -75.921425  0.000000>
  1249.       translate <-3.324177  5.400000  0.853504>
  1250.       texture { spural_texture  }
  1251.    }
  1252.    object {
  1253.       sphere { <-3.271634  5.500000  1.063018>  1.050000  }
  1254.       texture {
  1255.          spural_texture
  1256.       }
  1257.    }
  1258.    object {
  1259.       quadric { Connector_2  }
  1260.       clipped_by {
  1261.          plane {     < 1.000000  0.000000  0.000000>  1.059068  }
  1262.          plane {     < 1.000000  0.000000  0.000000>  1.049077 inverse  }
  1263.       }
  1264.       translate <-1.049077  0.000000  0.000000>
  1265.       scale     < 23.827381  1.000000  1.000000>
  1266.       translate < 0.044028  0.000000  0.000000>
  1267.       rotate    < 0.000000  0.000000  24.791418>
  1268.       rotate    < 0.000000 -72.316576  0.000000>
  1269.       translate <-3.271634  5.500000  1.063018>
  1270.       texture { spural_texture  }
  1271.    }
  1272.    object {
  1273.       sphere { <-3.205869  5.600000  1.269293>  1.060000  }
  1274.       texture {
  1275.          spural_texture
  1276.       }
  1277.    }
  1278.    object {
  1279.       quadric { Connector_2  }
  1280.       clipped_by {
  1281.          plane {     < 1.000000  0.000000  0.000000>  1.069063  }
  1282.          plane {     < 1.000000  0.000000  0.000000>  1.059071 inverse  }
  1283.       }
  1284.       translate <-1.059071  0.000000  0.000000>
  1285.       scale     < 23.873046  1.000000  1.000000>
  1286.       translate < 0.044363  0.000000  0.000000>
  1287.       rotate    < 0.000000  0.000000  24.740897>
  1288.       rotate    < 0.000000 -68.711681  0.000000>
  1289.       translate <-3.205869  5.600000  1.269293>
  1290.       texture { spural_texture  }
  1291.    }
  1292.    object {
  1293.       sphere { <-3.127082  5.700000  1.471493>  1.070000  }
  1294.       texture {
  1295.          spural_texture
  1296.       }
  1297.    }
  1298.    object {
  1299.       quadric { Connector_2  }
  1300.       clipped_by {
  1301.          plane {     < 1.000000  0.000000  0.000000>  1.079057  }
  1302.          plane {     < 1.000000  0.000000  0.000000>  1.069066 inverse  }
  1303.       }
  1304.       translate <-1.069066  0.000000  0.000000>
  1305.       scale     < 23.918733  1.000000  1.000000>
  1306.       translate < 0.044696  0.000000  0.000000>
  1307.       rotate    < 0.000000  0.000000  24.690563>
  1308.       rotate    < 0.000000 -65.106819  0.000000>
  1309.       translate <-3.127082  5.700000  1.471493>
  1310.       texture { spural_texture  }
  1311.    }
  1312.    object {
  1313.       sphere { <-3.035526  5.800000  1.668795>  1.080000  }
  1314.       texture {
  1315.          spural_texture
  1316.       }
  1317.    }
  1318.    object {
  1319.       quadric { Connector_2  }
  1320.       clipped_by {
  1321.          plane {     < 1.000000  0.000000  0.000000>  1.089052  }
  1322.          plane {     < 1.000000  0.000000  0.000000>  1.079061 inverse  }
  1323.       }
  1324.       translate <-1.079061  0.000000  0.000000>
  1325.       scale     < 23.964344  1.000000  1.000000>
  1326.       translate < 0.045028  0.000000  0.000000>
  1327.       rotate    < 0.000000  0.000000  24.640525>
  1328.       rotate    < 0.000000 -61.502111  0.000000>
  1329.       translate <-3.035526  5.800000  1.668795>
  1330.       texture { spural_texture  }
  1331.    }
  1332.    object {
  1333.       sphere { <-2.931507  5.900000  1.860391>  1.090000  }
  1334.       texture {
  1335.          spural_texture
  1336.       }
  1337.    }
  1338.    bounded_by {
  1339.       sphere { <-2.205637  3.495000  0.975195>  5.038583  }
  1340.    }
  1341.    /*
  1342.    Fudge factor:  10.000000 percent
  1343.    Maximum x coordinate:  0.000000
  1344.            y coordinate:  6.990000
  1345.            z coordinate:  2.950391
  1346.    Minimum x coordinate: -4.411275
  1347.            y coordinate:  0.000000
  1348.            z coordinate: -1.000000
  1349.    Center  x coordinate: -2.205637
  1350.            y coordinate:  3.495000
  1351.            z coordinate:  0.975195
  1352. */
  1353. }
  1354. #declare spural17 =
  1355. composite {
  1356.    object {
  1357.       quadric { Connector_2  }
  1358.       clipped_by {
  1359.          plane {     < 1.000000  0.000000  0.000000>  1.099047  }
  1360.          plane {     < 1.000000  0.000000  0.000000>  1.089056 inverse  }
  1361.       }
  1362.       translate <-1.089056  0.000000  0.000000>
  1363.       scale     < 24.010094  1.000000  1.000000>
  1364.       translate < 0.045358  0.000000  0.000000>
  1365.       rotate    < 0.000000  0.000000  24.590544>
  1366.       rotate    < 0.000000 -57.896949  0.000000>
  1367.       translate <-2.931507  5.900000  1.860391>
  1368.       texture { spural_texture  }
  1369.    }
  1370.    object {
  1371.       sphere { <-2.815379  6.000000  2.045493>  1.100000  }
  1372.       texture {
  1373.          spural_texture
  1374.       }
  1375.    }
  1376.    object {
  1377.       quadric { Connector_2  }
  1378.       clipped_by {
  1379.          plane {     < 1.000000  0.000000  0.000000>  1.109042  }
  1380.          plane {     < 1.000000  0.000000  0.000000>  1.099051 inverse  }
  1381.       }
  1382.       translate <-1.099051  0.000000  0.000000>
  1383.       scale     < 24.055775  1.000000  1.000000>
  1384.       translate < 0.045688  0.000000  0.000000>
  1385.       rotate    < 0.000000  0.000000  24.540848>
  1386.       rotate    < 0.000000 -54.292233  0.000000>
  1387.       translate <-2.815379  6.000000  2.045493>
  1388.       texture { spural_texture  }
  1389.    }
  1390.    object {
  1391.       sphere { <-2.687550  6.100000  2.223335>  1.110000  }
  1392.       texture {
  1393.          spural_texture
  1394.       }
  1395.    }
  1396.    object {
  1397.       quadric { Connector_2  }
  1398.       clipped_by {
  1399.          plane {     < 1.000000  0.000000  0.000000>  1.119037  }
  1400.          plane {     < 1.000000  0.000000  0.000000>  1.109046 inverse  }
  1401.       }
  1402.       translate <-1.109046  0.000000  0.000000>
  1403.       scale     < 24.101543  1.000000  1.000000>
  1404.       translate < 0.046016  0.000000  0.000000>
  1405.       rotate    < 0.000000  0.000000  24.491265>
  1406.       rotate    < 0.000000 -50.687491  0.000000>
  1407.       translate <-2.687550  6.100000  2.223335>
  1408.       texture { spural_texture  }
  1409.    }
  1410.    object {
  1411.       sphere { <-2.548474  6.200000  2.393177>  1.120000  }
  1412.       texture {
  1413.          spural_texture
  1414.       }
  1415.    }
  1416.    object {
  1417.       quadric { Connector_2  }
  1418.       clipped_by {
  1419.          plane {     < 1.000000  0.000000  0.000000>  1.129032  }
  1420.          plane {     < 1.000000  0.000000  0.000000>  1.119041 inverse  }
  1421.       }
  1422.       translate <-1.119041  0.000000  0.000000>
  1423.       scale     < 24.147233  1.000000  1.000000>
  1424.       translate < 0.046342  0.000000  0.000000>
  1425.       rotate    < 0.000000  0.000000  24.441974>
  1426.       rotate    < 0.000000 -47.082699  0.000000>
  1427.       translate <-2.548474  6.200000  2.393177>
  1428.       texture { spural_texture  }
  1429.    }
  1430.    object {
  1431.       sphere { <-2.398653  6.300000  2.554306>  1.130000  }
  1432.       texture {
  1433.          spural_texture
  1434.       }
  1435.    }
  1436.    object {
  1437.       quadric { Connector_2  }
  1438.       clipped_by {
  1439.          plane {     < 1.000000  0.000000  0.000000>  1.139027  }
  1440.          plane {     < 1.000000  0.000000  0.000000>  1.129036 inverse  }
  1441.       }
  1442.       translate <-1.129036  0.000000  0.000000>
  1443.       scale     < 24.193081  1.000000  1.000000>
  1444.       translate < 0.046668  0.000000  0.000000>
  1445.       rotate    < 0.000000  0.000000  24.392717>
  1446.       rotate    < 0.000000 -43.478080  0.000000>
  1447.       translate <-2.398653  6.300000  2.554306>
  1448.       texture { spural_texture  }
  1449.    }
  1450.    object {
  1451.       sphere { <-2.238633  6.400000  2.706043>  1.140000  }
  1452.       texture {
  1453.          spural_texture
  1454.       }
  1455.    }
  1456.    object {
  1457.       quadric { Connector_2  }
  1458.       clipped_by {
  1459.          plane {     < 1.000000  0.000000  0.000000>  1.149023  }
  1460.          plane {     < 1.000000  0.000000  0.000000>  1.139031 inverse  }
  1461.       }
  1462.       translate <-1.139031  0.000000  0.000000>
  1463.       scale     < 24.238820  1.000000  1.000000>
  1464.       translate < 0.046992  0.000000  0.000000>
  1465.       rotate    < 0.000000  0.000000  24.343783>
  1466.       rotate    < 0.000000 -39.873181  0.000000>
  1467.       translate <-2.238633  6.400000  2.706043>
  1468.       texture { spural_texture  }
  1469.    }
  1470.    object {
  1471.       sphere { <-2.069004  6.500000  2.847740>  1.150000  }
  1472.       texture {
  1473.          spural_texture
  1474.       }
  1475.    }
  1476.    object {
  1477.       quadric { Connector_2  }
  1478.       clipped_by {
  1479.          plane {     < 1.000000  0.000000  0.000000>  1.159018  }
  1480.          plane {     < 1.000000  0.000000  0.000000>  1.149026 inverse  }
  1481.       }
  1482.       translate <-1.149026  0.000000  0.000000>
  1483.       scale     < 24.284625  1.000000  1.000000>
  1484.       translate < 0.047315  0.000000  0.000000>
  1485.       rotate    < 0.000000  0.000000  24.294980>
  1486.       rotate    < 0.000000 -36.268549  0.000000>
  1487.       translate <-2.069004  6.500000  2.847740>
  1488.       texture { spural_texture  }
  1489.    }
  1490.    object {
  1491.       sphere { <-1.890397  6.600000  2.978789>  1.160000  }
  1492.       texture {
  1493.          spural_texture
  1494.       }
  1495.    }
  1496.    object {
  1497.       quadric { Connector_2  }
  1498.       clipped_by {
  1499.          plane {     < 1.000000  0.000000  0.000000>  1.169013  }
  1500.          plane {     < 1.000000  0.000000  0.000000>  1.159021 inverse  }
  1501.       }
  1502.       translate <-1.159021  0.000000  0.000000>
  1503.       scale     < 24.330446  1.000000  1.000000>
  1504.       translate < 0.047637  0.000000  0.000000>
  1505.       rotate    < 0.000000  0.000000  24.246362>
  1506.       rotate    < 0.000000 -32.663748  0.000000>
  1507.       translate <-1.890397  6.600000  2.978789>
  1508.       texture { spural_texture  }
  1509.    }
  1510.    object {
  1511.       sphere { <-1.703481  6.700000  3.098620>  1.170000  }
  1512.       texture {
  1513.          spural_texture
  1514.       }
  1515.    }
  1516.    object {
  1517.       quadric { Connector_2  }
  1518.       clipped_by {
  1519.          plane {     < 1.000000  0.000000  0.000000>  1.179008  }
  1520.          plane {     < 1.000000  0.000000  0.000000>  1.169017 inverse  }
  1521.       }
  1522.       translate <-1.169017  0.000000  0.000000>
  1523.       scale     < 24.376308  1.000000  1.000000>
  1524.       translate < 0.047957  0.000000  0.000000>
  1525.       rotate    < 0.000000  0.000000  24.197902>
  1526.       rotate    < 0.000000 -29.059306  0.000000>
  1527.       translate <-1.703481  6.700000  3.098620>
  1528.       texture { spural_texture  }
  1529.    }
  1530.    object {
  1531.       sphere { <-1.508962  6.800000  3.206707>  1.180000  }
  1532.       texture {
  1533.          spural_texture
  1534.       }
  1535.    }
  1536.    object {
  1537.       quadric { Connector_2  }
  1538.       clipped_by {
  1539.          plane {     < 1.000000  0.000000  0.000000>  1.189004  }
  1540.          plane {     < 1.000000  0.000000  0.000000>  1.179012 inverse  }
  1541.       }
  1542.       translate <-1.179012  0.000000  0.000000>
  1543.       scale     < 24.422216  1.000000  1.000000>
  1544.       translate < 0.048276  0.000000  0.000000>
  1545.       rotate    < 0.000000  0.000000  24.149594>
  1546.       rotate    < 0.000000 -25.454498  0.000000>
  1547.       translate <-1.508962  6.800000  3.206707>
  1548.       texture { spural_texture  }
  1549.    }
  1550.    object {
  1551.       sphere { <-1.307578  6.900000  3.302566>  1.190000  }
  1552.       texture {
  1553.          spural_texture
  1554.       }
  1555.    }
  1556.    bounded_by {
  1557.       sphere { <-1.957690  4.045000  2.246283>  5.526376  }
  1558.    }
  1559.    /*
  1560.    Fudge factor:  10.000000 percent
  1561.    Maximum x coordinate:  0.000000
  1562.            y coordinate:  8.090000
  1563.            z coordinate:  4.492566
  1564.    Minimum x coordinate: -3.915379
  1565.            y coordinate:  0.000000
  1566.            z coordinate:  0.000000
  1567.    Center  x coordinate: -1.957690
  1568.            y coordinate:  4.045000
  1569.            z coordinate:  2.246283
  1570. */
  1571. }
  1572. #declare spural18 =
  1573. composite {
  1574.    object {
  1575.       quadric { Connector_2  }
  1576.       clipped_by {
  1577.          plane {     < 1.000000  0.000000  0.000000>  1.198999  }
  1578.          plane {     < 1.000000  0.000000  0.000000>  1.189007 inverse  }
  1579.       }
  1580.       translate <-1.189007  0.000000  0.000000>
  1581.       scale     < 24.468046  1.000000  1.000000>
  1582.       translate < 0.048594  0.000000  0.000000>
  1583.       rotate    < 0.000000  0.000000  24.101565>
  1584.       rotate    < 0.000000 -21.849910  0.000000>
  1585.       translate <-1.307578  6.900000  3.302566>
  1586.       texture { spural_texture  }
  1587.    }
  1588.    object {
  1589.       sphere { <-1.100100  7.000000  3.385761>  1.200000  }
  1590.       texture {
  1591.          spural_texture
  1592.       }
  1593.    }
  1594.    object {
  1595.       quadric { Connector_2  }
  1596.       clipped_by {
  1597.          plane {     < 1.000000  0.000000  0.000000>  1.208994  }
  1598.          plane {     < 1.000000  0.000000  0.000000>  1.199003 inverse  }
  1599.       }
  1600.       translate <-1.199003  0.000000  0.000000>
  1601.       scale     < 24.513865  1.000000  1.000000>
  1602.       translate < 0.048911  0.000000  0.000000>
  1603.       rotate    < 0.000000  0.000000  24.053747>
  1604.       rotate    < 0.000000 -18.245545  0.000000>
  1605.       translate <-1.100100  7.000000  3.385761>
  1606.       texture { spural_texture  }
  1607.    }
  1608.    object {
  1609.       sphere { <-0.887326  7.100000  3.455905>  1.210000  }
  1610.       texture {
  1611.          spural_texture
  1612.       }
  1613.    }
  1614.    object {
  1615.       quadric { Connector_2  }
  1616.       clipped_by {
  1617.          plane {     < 1.000000  0.000000  0.000000>  1.218990  }
  1618.          plane {     < 1.000000  0.000000  0.000000>  1.208998 inverse  }
  1619.       }
  1620.       translate <-1.208998  0.000000  0.000000>
  1621.       scale     < 24.559841  1.000000  1.000000>
  1622.       translate < 0.049227  0.000000  0.000000>
  1623.       rotate    < 0.000000  0.000000  24.005960>
  1624.       rotate    < 0.000000 -14.640648  0.000000>
  1625.       translate <-0.887326  7.100000  3.455905>
  1626.       texture { spural_texture  }
  1627.    }
  1628.    object {
  1629.       sphere { <-0.670076  7.200000  3.512659>  1.220000  }
  1630.       texture {
  1631.          spural_texture
  1632.       }
  1633.    }
  1634.    object {
  1635.       quadric { Connector_2  }
  1636.       clipped_by {
  1637.          plane {     < 1.000000  0.000000  0.000000>  1.228985  }
  1638.          plane {     < 1.000000  0.000000  0.000000>  1.218994 inverse  }
  1639.       }
  1640.       translate <-1.218994  0.000000  0.000000>
  1641.       scale     < 24.605842  1.000000  1.000000>
  1642.       translate < 0.049541  0.000000  0.000000>
  1643.       rotate    < 0.000000  0.000000  23.958343>
  1644.       rotate    < 0.000000 -11.036211  0.000000>
  1645.       translate <-0.670076  7.200000  3.512659>
  1646.       texture { spural_texture  }
  1647.    }
  1648.    object {
  1649.       sphere { <-0.449194  7.300000  3.555739>  1.230000  }
  1650.       texture {
  1651.          spural_texture
  1652.       }
  1653.    }
  1654.    object {
  1655.       quadric { Connector_2  }
  1656.       clipped_by {
  1657.          plane {     < 1.000000  0.000000  0.000000>  1.238981  }
  1658.          plane {     < 1.000000  0.000000  0.000000>  1.228989 inverse  }
  1659.       }
  1660.       translate <-1.228989  0.000000  0.000000>
  1661.       scale     < 24.651650  1.000000  1.000000>
  1662.       translate < 0.049854  0.000000  0.000000>
  1663.       rotate    < 0.000000  0.000000  23.911119>
  1664.       rotate    < 0.000000 -7.431726  0.000000>
  1665.       translate <-0.449194  7.300000  3.555739>
  1666.       texture { spural_texture  }
  1667.    }
  1668.    object {
  1669.       sphere { <-0.225544  7.400000  3.584912>  1.240000  }
  1670.       texture {
  1671.          spural_texture
  1672.       }
  1673.    }
  1674.    object {
  1675.       quadric { Connector_2  }
  1676.       clipped_by {
  1677.          plane {     < 1.000000  0.000000  0.000000>  1.248977  }
  1678.          plane {     < 1.000000  0.000000  0.000000>  1.238985 inverse  }
  1679.       }
  1680.       translate <-1.238985  0.000000  0.000000>
  1681.       scale     < 24.697721  1.000000  1.000000>
  1682.       translate < 0.050166  0.000000  0.000000>
  1683.       rotate    < 0.000000  0.000000  23.863818>
  1684.       rotate    < 0.000000 -3.827158  0.000000>
  1685.       translate <-0.225544  7.400000  3.584912>
  1686.       texture { spural_texture  }
  1687.    }
  1688.    object {
  1689.       sphere { < 0.000000  7.500000  3.600000>  1.250000  }
  1690.       texture {
  1691.          spural_texture
  1692.       }
  1693.    }
  1694.    object {
  1695.       quadric { Connector_2  }
  1696.       clipped_by {
  1697.          plane {     < 1.000000  0.000000  0.000000>  1.258972  }
  1698.          plane {     < 1.000000  0.000000  0.000000>  1.248980 inverse  }
  1699.       }
  1700.       translate <-1.248980  0.000000  0.000000>
  1701.       scale     < 24.743640  1.000000  1.000000>
  1702.       translate < 0.050477  0.000000  0.000000>
  1703.       rotate    < 0.000000  0.000000  23.816866>
  1704.       rotate    < 0.000000 -0.222558  0.000000>
  1705.       translate < 0.000000  7.500000  3.600000>
  1706.       texture { spural_texture  }
  1707.    }
  1708.    object {
  1709.       sphere { < 0.226548  7.600000  3.600880>  1.260000  }
  1710.       texture {
  1711.          spural_texture
  1712.       }
  1713.    }
  1714.    object {
  1715.       quadric { Connector_2  }
  1716.       clipped_by {
  1717.          plane {     < 1.000000  0.000000  0.000000>  1.268968  }
  1718.          plane {     < 1.000000  0.000000  0.000000>  1.258976 inverse  }
  1719.       }
  1720.       translate <-1.258976  0.000000  0.000000>
  1721.       scale     < 24.789669  1.000000  1.000000>
  1722.       translate < 0.050786  0.000000  0.000000>
  1723.       rotate    < 0.000000  0.000000  23.769992>
  1724.       rotate    < 0.000000  3.381635  0.000000>
  1725.       translate < 0.226548  7.600000  3.600880>
  1726.       texture { spural_texture  }
  1727.    }
  1728.    object {
  1729.       sphere { < 0.453205  7.700000  3.587487>  1.270000  }
  1730.       texture {
  1731.          spural_texture
  1732.       }
  1733.    }
  1734.    object {
  1735.       quadric { Connector_2  }
  1736.       clipped_by {
  1737.          plane {     < 1.000000  0.000000  0.000000>  1.278964  }
  1738.          plane {     < 1.000000  0.000000  0.000000>  1.268972 inverse  }
  1739.       }
  1740.       translate <-1.268972  0.000000  0.000000>
  1741.       scale     < 24.835674  1.000000  1.000000>
  1742.       translate < 0.051095  0.000000  0.000000>
  1743.       rotate    < 0.000000  0.000000  23.723332>
  1744.       rotate    < 0.000000  6.986321  0.000000>
  1745.       translate < 0.453205  7.700000  3.587487>
  1746.       texture { spural_texture  }
  1747.    }
  1748.    object {
  1749.       sphere { < 0.679070  7.800000  3.559809>  1.280000  }
  1750.       texture {
  1751.          spural_texture
  1752.       }
  1753.    }
  1754.    object {
  1755.       quadric { Connector_2  }
  1756.       clipped_by {
  1757.          plane {     < 1.000000  0.000000  0.000000>  1.288959  }
  1758.          plane {     < 1.000000  0.000000  0.000000>  1.278967 inverse  }
  1759.       }
  1760.       translate <-1.278967  0.000000  0.000000>
  1761.       scale     < 24.881711  1.000000  1.000000>
  1762.       translate < 0.051402  0.000000  0.000000>
  1763.       rotate    < 0.000000  0.000000  23.676829>
  1764.       rotate    < 0.000000  10.590703  0.000000>
  1765.       translate < 0.679070  7.800000  3.559809>
  1766.       texture { spural_texture  }
  1767.    }
  1768.    object {
  1769.       sphere { < 0.903242  7.900000  3.517894>  1.290000  }
  1770.       texture {
  1771.          spural_texture
  1772.       }
  1773.    }
  1774.    bounded_by {
  1775.       sphere { <-0.053429  4.595000  2.430440>  6.229205  }
  1776.    }
  1777.    /*
  1778.    Fudge factor:  10.000000 percent
  1779.    Maximum x coordinate:  2.193242
  1780.            y coordinate:  9.190000
  1781.            z coordinate:  4.860880
  1782.    Minimum x coordinate: -2.300100
  1783.            y coordinate:  0.000000
  1784.            z coordinate:  0.000000
  1785.    Center  x coordinate: -0.053429
  1786.            y coordinate:  4.595000
  1787.            z coordinate:  2.430440
  1788. */
  1789. }
  1790. #declare spural19 =
  1791. composite {
  1792.    object {
  1793.       quadric { Connector_2  }
  1794.       clipped_by {
  1795.          plane {     < 1.000000  0.000000  0.000000>  1.298955  }
  1796.          plane {     < 1.000000  0.000000  0.000000>  1.288963 inverse  }
  1797.       }
  1798.       translate <-1.288963  0.000000  0.000000>
  1799.       scale     < 24.927710  1.000000  1.000000>
  1800.       translate < 0.051708  0.000000  0.000000>
  1801.       rotate    < 0.000000  0.000000  23.630550>
  1802.       rotate    < 0.000000  14.195052  0.000000>
  1803.       translate < 0.903242  7.900000  3.517894>
  1804.       texture { spural_texture  }
  1805.    }
  1806.    object {
  1807.       sphere { < 1.124822  8.000000  3.461846>  1.300000  }
  1808.       texture {
  1809.          spural_texture
  1810.       }
  1811.    }
  1812.    object {
  1813.       quadric { Connector_2  }
  1814.       clipped_by {
  1815.          plane {     < 1.000000  0.000000  0.000000>  1.308951  }
  1816.          plane {     < 1.000000  0.000000  0.000000>  1.298959 inverse  }
  1817.       }
  1818.       translate <-1.298959  0.000000  0.000000>
  1819.       scale     < 24.973747  1.000000  1.000000>
  1820.       translate < 0.052013  0.000000  0.000000>
  1821.       rotate    < 0.000000  0.000000  23.584421>
  1822.       rotate    < 0.000000  17.799532  0.000000>
  1823.       translate < 1.124822  8.000000  3.461846>
  1824.       texture { spural_texture  }
  1825.    }
  1826.    object {
  1827.       sphere { < 1.342918  8.100000  3.391825>  1.310000  }
  1828.       texture {
  1829.          spural_texture
  1830.       }
  1831.    }
  1832.    object {
  1833.       quadric { Connector_2  }
  1834.       clipped_by {
  1835.          plane {     < 1.000000  0.000000  0.000000>  1.318947  }
  1836.          plane {     < 1.000000  0.000000  0.000000>  1.308955 inverse  }
  1837.       }
  1838.       translate <-1.308955  0.000000  0.000000>
  1839.       scale     < 25.019897  1.000000  1.000000>
  1840.       translate < 0.052317  0.000000  0.000000>
  1841.       rotate    < 0.000000  0.000000  23.538365>
  1842.       rotate    < 0.000000  21.403889  0.000000>
  1843.       translate < 1.342918  8.100000  3.391825>
  1844.       texture { spural_texture  }
  1845.    }
  1846.    object {
  1847.       sphere { < 1.556649  8.200000  3.308048>  1.320000  }
  1848.       texture {
  1849.          spural_texture
  1850.       }
  1851.    }
  1852.    object {
  1853.       quadric { Connector_2  }
  1854.       clipped_by {
  1855.          plane {     < 1.000000  0.000000  0.000000>  1.328943  }
  1856.          plane {     < 1.000000  0.000000  0.000000>  1.318951 inverse  }
  1857.       }
  1858.       translate <-1.318951  0.000000  0.000000>
  1859.       scale     < 25.065931  1.000000  1.000000>
  1860.       translate < 0.052619  0.000000  0.000000>
  1861.       rotate    < 0.000000  0.000000  23.492610>
  1862.       rotate    < 0.000000  25.008288  0.000000>
  1863.       translate < 1.556649  8.200000  3.308048>
  1864.       texture { spural_texture  }
  1865.    }
  1866.    object {
  1867.       sphere { < 1.765145  8.300000  3.210788>  1.330000  }
  1868.       texture {
  1869.          spural_texture
  1870.       }
  1871.    }
  1872.    object {
  1873.       quadric { Connector_2  }
  1874.       clipped_by {
  1875.          plane {     < 1.000000  0.000000  0.000000>  1.338939  }
  1876.          plane {     < 1.000000  0.000000  0.000000>  1.328947 inverse  }
  1877.       }
  1878.       translate <-1.328947  0.000000  0.000000>
  1879.       scale     < 25.112130  1.000000  1.000000>
  1880.       translate < 0.052921  0.000000  0.000000>
  1881.       rotate    < 0.000000  0.000000  23.446874>
  1882.       rotate    < 0.000000  28.612641  0.000000>
  1883.       translate < 1.765145  8.300000  3.210788>
  1884.       texture { spural_texture  }
  1885.    }
  1886.    object {
  1887.       sphere { < 1.967556  8.400000  3.100372>  1.340000  }
  1888.       texture {
  1889.          spural_texture
  1890.       }
  1891.    }
  1892.    object {
  1893.       quadric { Connector_2  }
  1894.       clipped_by {
  1895.          plane {     < 1.000000  0.000000  0.000000>  1.348935  }
  1896.          plane {     < 1.000000  0.000000  0.000000>  1.338943 inverse  }
  1897.       }
  1898.       translate <-1.338943  0.000000  0.000000>
  1899.       scale     < 25.158186  1.000000  1.000000>
  1900.       translate < 0.053221  0.000000  0.000000>
  1901.       rotate    < 0.000000  0.000000  23.401462>
  1902.       rotate    < 0.000000  32.216756  0.000000>
  1903.       translate < 1.967556  8.400000  3.100372>
  1904.       texture { spural_texture  }
  1905.    }
  1906.    object {
  1907.       sphere { < 2.163050  8.500000  2.977183>  1.350000  }
  1908.       texture {
  1909.          spural_texture
  1910.       }
  1911.    }
  1912.    object {
  1913.       quadric { Connector_2  }
  1914.       clipped_by {
  1915.          plane {     < 1.000000  0.000000  0.000000>  1.358931  }
  1916.          plane {     < 1.000000  0.000000  0.000000>  1.348939 inverse  }
  1917.       }
  1918.       translate <-1.348939  0.000000  0.000000>
  1919.       scale     < 25.204356  1.000000  1.000000>
  1920.       translate < 0.053520  0.000000  0.000000>
  1921.       rotate    < 0.000000  0.000000  23.356120>
  1922.       rotate    < 0.000000  35.821272  0.000000>
  1923.       translate < 2.163050  8.500000  2.977183>
  1924.       texture { spural_texture  }
  1925.    }
  1926.    object {
  1927.       sphere { < 2.350820  8.600000  2.841653>  1.360000  }
  1928.       texture {
  1929.          spural_texture
  1930.       }
  1931.    }
  1932.    object {
  1933.       quadric { Connector_2  }
  1934.       clipped_by {
  1935.          plane {     < 1.000000  0.000000  0.000000>  1.368927  }
  1936.          plane {     < 1.000000  0.000000  0.000000>  1.358935 inverse  }
  1937.       }
  1938.       translate <-1.358935  0.000000  0.000000>
  1939.       scale     < 25.250473  1.000000  1.000000>
  1940.       translate < 0.053818  0.000000  0.000000>
  1941.       rotate    < 0.000000  0.000000  23.311010>
  1942.       rotate    < 0.000000  39.425611  0.000000>
  1943.       translate < 2.350820  8.600000  2.841653>
  1944.       texture { spural_texture  }
  1945.    }
  1946.    object {
  1947.       sphere { < 2.530086  8.700000  2.694268>  1.370000  }
  1948.       texture {
  1949.          spural_texture
  1950.       }
  1951.    }
  1952.    object {
  1953.       quadric { Connector_2  }
  1954.       clipped_by {
  1955.          plane {     < 1.000000  0.000000  0.000000>  1.378923  }
  1956.          plane {     < 1.000000  0.000000  0.000000>  1.368931 inverse  }
  1957.       }
  1958.       translate <-1.368931  0.000000  0.000000>
  1959.       scale     < 25.296710  1.000000  1.000000>
  1960.       translate < 0.054115  0.000000  0.000000>
  1961.       rotate    < 0.000000  0.000000  23.265962>
  1962.       rotate    < 0.000000  43.029797  0.000000>
  1963.       translate < 2.530086  8.700000  2.694268>
  1964.       texture { spural_texture  }
  1965.    }
  1966.    object {
  1967.       sphere { < 2.700100  8.800000  2.535562>  1.380000  }
  1968.       texture {
  1969.          spural_texture
  1970.       }
  1971.    }
  1972.    bounded_by {
  1973.       sphere { < 1.952461  5.090000  2.380923>  6.609503  }
  1974.    }
  1975.    /*
  1976.    Fudge factor:  10.000000 percent
  1977.    Maximum x coordinate:  4.080100
  1978.            y coordinate:  10.180000
  1979.            z coordinate:  4.761846
  1980.    Minimum x coordinate: -0.175178
  1981.            y coordinate:  0.000000
  1982.            z coordinate:  0.000000
  1983.    Center  x coordinate:  1.952461
  1984.            y coordinate:  5.090000
  1985.            z coordinate:  2.380923
  1986. */
  1987. }
  1988. #declare spural110 =
  1989. composite {
  1990.    object {
  1991.       quadric { Connector_2  }
  1992.       clipped_by {
  1993.          plane {     < 1.000000  0.000000  0.000000>  1.388919  }
  1994.          plane {     < 1.000000  0.000000  0.000000>  1.378927 inverse  }
  1995.       }
  1996.       translate <-1.378927  0.000000  0.000000>
  1997.       scale     < 25.342784  1.000000  1.000000>
  1998.       translate < 0.054411  0.000000  0.000000>
  1999.       rotate    < 0.000000  0.000000  23.221252>
  2000.       rotate    < 0.000000  46.633976  0.000000>
  2001.       translate < 2.700100  8.800000  2.535562>
  2002.       texture { spural_texture  }
  2003.    }
  2004.    object {
  2005.       sphere { < 2.860145  8.900000  2.366118>  1.390000  }
  2006.       texture {
  2007.          spural_texture
  2008.       }
  2009.    }
  2010.    object {
  2011.       quadric { Connector_2  }
  2012.       clipped_by {
  2013.          plane {     < 1.000000  0.000000  0.000000>  1.398915  }
  2014.          plane {     < 1.000000  0.000000  0.000000>  1.388923 inverse  }
  2015.       }
  2016.       translate <-1.388923  0.000000  0.000000>
  2017.       scale     < 25.389068  1.000000  1.000000>
  2018.       translate < 0.054706  0.000000  0.000000>
  2019.       rotate    < 0.000000  0.000000  23.176516>
  2020.       rotate    < 0.000000  50.238304  0.000000>
  2021.       translate < 2.860145  8.900000  2.366118>
  2022.       texture { spural_texture  }
  2023.    }
  2024.    object {
  2025.       sphere { < 3.009543  9.000000  2.186561>  1.400000  }
  2026.       texture {
  2027.          spural_texture
  2028.       }
  2029.    }
  2030.    object {
  2031.       quadric { Connector_2  }
  2032.       clipped_by {
  2033.          plane {     < 1.000000  0.000000  0.000000>  1.408912  }
  2034.          plane {     < 1.000000  0.000000  0.000000>  1.398919 inverse  }
  2035.       }
  2036.       translate <-1.398919  0.000000  0.000000>
  2037.       scale     < 25.435319  1.000000  1.000000>
  2038.       translate < 0.054999  0.000000  0.000000>
  2039.       rotate    < 0.000000  0.000000  23.131989>
  2040.       rotate    < 0.000000  53.842339  0.000000>
  2041.       translate < 3.009543  9.000000  2.186561>
  2042.       texture { spural_texture  }
  2043.    }
  2044.    object {
  2045.       sphere { < 3.147655  9.100000  1.997562>  1.410000  }
  2046.       texture {
  2047.          spural_texture
  2048.       }
  2049.    }
  2050.    object {
  2051.       quadric { Connector_2  }
  2052.       clipped_by {
  2053.          plane {     < 1.000000  0.000000  0.000000>  1.418908  }
  2054.          plane {     < 1.000000  0.000000  0.000000>  1.408915 inverse  }
  2055.       }
  2056.       translate <-1.408915  0.000000  0.000000>
  2057.       scale     < 25.481446  1.000000  1.000000>
  2058.       translate < 0.055292  0.000000  0.000000>
  2059.       rotate    < 0.000000  0.000000  23.087757>
  2060.       rotate    < 0.000000  57.446628  0.000000>
  2061.       translate < 3.147655  9.100000  1.997562>
  2062.       texture { spural_texture  }
  2063.    }
  2064.    object {
  2065.       sphere { < 3.273882  9.200000  1.799832>  1.420000  }
  2066.       texture {
  2067.          spural_texture
  2068.       }
  2069.    }
  2070.    object {
  2071.       quadric { Connector_2  }
  2072.       clipped_by {
  2073.          plane {     < 1.000000  0.000000  0.000000>  1.428904  }
  2074.          plane {     < 1.000000  0.000000  0.000000>  1.418912 inverse  }
  2075.       }
  2076.       translate <-1.418912  0.000000  0.000000>
  2077.       scale     < 25.527713  1.000000  1.000000>
  2078.       translate < 0.055583  0.000000  0.000000>
  2079.       rotate    < 0.000000  0.000000  23.043565>
  2080.       rotate    < 0.000000  61.050974  0.000000>
  2081.       translate < 3.273882  9.200000  1.799832>
  2082.       texture { spural_texture  }
  2083.    }
  2084.    object {
  2085.       sphere { < 3.387672  9.300000  1.594118>  1.430000  }
  2086.       texture {
  2087.          spural_texture
  2088.       }
  2089.    }
  2090.    object {
  2091.       quadric { Connector_2  }
  2092.       clipped_by {
  2093.          plane {     < 1.000000  0.000000  0.000000>  1.438900  }
  2094.          plane {     < 1.000000  0.000000  0.000000>  1.428908 inverse  }
  2095.       }
  2096.       translate <-1.428908  0.000000  0.000000>
  2097.       scale     < 25.574072  1.000000  1.000000>
  2098.       translate < 0.055873  0.000000  0.000000>
  2099.       rotate    < 0.000000  0.000000  22.999459>
  2100.       rotate    < 0.000000  64.655027  0.000000>
  2101.       translate < 3.387672  9.300000  1.594118>
  2102.       texture { spural_texture  }
  2103.    }
  2104.    object {
  2105.       sphere { < 3.488521  9.400000  1.381203>  1.440000  }
  2106.       texture {
  2107.          spural_texture
  2108.       }
  2109.    }
  2110.    object {
  2111.       quadric { Connector_2  }
  2112.       clipped_by {
  2113.          plane {     < 1.000000  0.000000  0.000000>  1.448897  }
  2114.          plane {     < 1.000000  0.000000  0.000000>  1.438904 inverse  }
  2115.       }
  2116.       translate <-1.438904  0.000000  0.000000>
  2117.       scale     < 25.620286  1.000000  1.000000>
  2118.       translate < 0.056163  0.000000  0.000000>
  2119.       rotate    < 0.000000  0.000000  22.955665>
  2120.       rotate    < 0.000000  68.258888  0.000000>
  2121.       translate < 3.488521  9.400000  1.381203>
  2122.       texture { spural_texture  }
  2123.    }
  2124.    object {
  2125.       sphere { < 3.575973  9.500000  1.161904>  1.450000  }
  2126.       texture {
  2127.          spural_texture
  2128.       }
  2129.    }
  2130.    object {
  2131.       quadric { Connector_2  }
  2132.       clipped_by {
  2133.          plane {     < 1.000000  0.000000  0.000000>  1.458893  }
  2134.          plane {     < 1.000000  0.000000  0.000000>  1.448901 inverse  }
  2135.       }
  2136.       translate <-1.448901  0.000000  0.000000>
  2137.       scale     < 25.666613  1.000000  1.000000>
  2138.       translate < 0.056451  0.000000  0.000000>
  2139.       rotate    < 0.000000  0.000000  22.911935>
  2140.       rotate    < 0.000000  71.863485  0.000000>
  2141.       translate < 3.575973  9.500000  1.161904>
  2142.       texture { spural_texture  }
  2143.    }
  2144.    object {
  2145.       sphere { < 3.649621  9.600000  0.937063>  1.460000  }
  2146.       texture {
  2147.          spural_texture
  2148.       }
  2149.    }
  2150.    object {
  2151.       quadric { Connector_2  }
  2152.       clipped_by {
  2153.          plane {     < 1.000000  0.000000  0.000000>  1.468890  }
  2154.          plane {     < 1.000000  0.000000  0.000000>  1.458897 inverse  }
  2155.       }
  2156.       translate <-1.458897  0.000000  0.000000>
  2157.       scale     < 25.712851  1.000000  1.000000>
  2158.       translate < 0.056738  0.000000  0.000000>
  2159.       rotate    < 0.000000  0.000000  22.868460>
  2160.       rotate    < 0.000000  75.467148  0.000000>
  2161.       translate < 3.649621  9.600000  0.937063>
  2162.       texture { spural_texture  }
  2163.    }
  2164.    object {
  2165.       sphere { < 3.709117  9.700000  0.707552>  1.470000  }
  2166.       texture {
  2167.          spural_texture
  2168.       }
  2169.    }
  2170.    object {
  2171.       quadric { Connector_2  }
  2172.       clipped_by {
  2173.          plane {     < 1.000000  0.000000  0.000000>  1.478886  }
  2174.          plane {     < 1.000000  0.000000  0.000000>  1.468894 inverse  }
  2175.       }
  2176.       translate <-1.468894  0.000000  0.000000>
  2177.       scale     < 25.759220  1.000000  1.000000>
  2178.       translate < 0.057024  0.000000  0.000000>
  2179.       rotate    < 0.000000  0.000000  22.825032>
  2180.       rotate    < 0.000000  79.071529  0.000000>
  2181.       translate < 3.709117  9.700000  0.707552>
  2182.       texture { spural_texture  }
  2183.    }
  2184.    object {
  2185.       sphere { < 3.754162  9.800000  0.474261>  1.480000  }
  2186.       texture {
  2187.          spural_texture
  2188.       }
  2189.    }
  2190.    bounded_by {
  2191.       sphere { < 2.617081  5.640000  1.375189>  7.323682  }
  2192.    }
  2193.    /*
  2194.    Fudge factor:  10.000000 percent
  2195.    Maximum x coordinate:  5.234162
  2196.            y coordinate:  11.280000
  2197.            z coordinate:  3.756118
  2198.    Minimum x coordinate:  0.000000
  2199.            y coordinate:  0.000000
  2200.            z coordinate: -1.005739
  2201.    Center  x coordinate:  2.617081
  2202.            y coordinate:  5.640000
  2203.            z coordinate:  1.375189
  2204. */
  2205. }
  2206. #declare spural111 =
  2207. composite {
  2208.    object {
  2209.       quadric { Connector_2  }
  2210.       clipped_by {
  2211.          plane {     < 1.000000  0.000000  0.000000>  1.488883  }
  2212.          plane {     < 1.000000  0.000000  0.000000>  1.478890 inverse  }
  2213.       }
  2214.       translate <-1.478890  0.000000  0.000000>
  2215.       scale     < 25.805523  1.000000  1.000000>
  2216.       translate < 0.057309  0.000000  0.000000>
  2217.       rotate    < 0.000000  0.000000  22.781836>
  2218.       rotate    < 0.000000  82.675574  0.000000>
  2219.       translate < 3.754162  9.800000  0.474261>
  2220.       texture { spural_texture  }
  2221.    }
  2222.    object {
  2223.       sphere { < 3.784517  9.900000  0.238102>  1.490000  }
  2224.       texture {
  2225.          spural_texture
  2226.       }
  2227.    }
  2228.    object {
  2229.       quadric { Connector_2  }
  2230.       clipped_by {
  2231.          plane {     < 1.000000  0.000000  0.000000>  1.498879  }
  2232.          plane {     < 1.000000  0.000000  0.000000>  1.488887 inverse  }
  2233.       }
  2234.       translate <-1.488887  0.000000  0.000000>
  2235.       scale     < 25.851941  1.000000  1.000000>
  2236.       translate < 0.057593  0.000000  0.000000>
  2237.       rotate    < 0.000000  0.000000  22.738700>
  2238.       rotate    < 0.000000  86.279480  0.000000>
  2239.       translate < 3.784517  9.900000  0.238102>
  2240.       texture { spural_texture  }
  2241.    }
  2242.    object {
  2243.       sphere { < 3.800000  10.000000 -0.000000>  1.500000  }
  2244.       texture {
  2245.          spural_texture
  2246.       }
  2247.    }
  2248.    object {
  2249.       quadric { Connector_2  }
  2250.       clipped_by {
  2251.          plane {     < 1.000000  0.000000  0.000000>  1.508876  }
  2252.          plane {     < 1.000000  0.000000  0.000000>  1.498883 inverse  }
  2253.       }
  2254.       translate <-1.498883  0.000000  0.000000>
  2255.       scale     < 25.898246  1.000000  1.000000>
  2256.       translate < 0.057876  0.000000  0.000000>
  2257.       rotate    < 0.000000  0.000000  22.695837>
  2258.       rotate    < 0.000000  89.883542  0.000000>
  2259.       translate < 3.800000  10.000000 -0.000000>
  2260.       texture { spural_texture  }
  2261.    }
  2262.    object {
  2263.       sphere { < 3.800486  10.100000 -0.239106>  1.510000  }
  2264.       texture {
  2265.          spural_texture
  2266.       }
  2267.    }
  2268.    object {
  2269.       quadric { Connector_2  }
  2270.       clipped_by {
  2271.          plane {     < 1.000000  0.000000  0.000000>  1.518872  }
  2272.          plane {     < 1.000000  0.000000  0.000000>  1.508880 inverse  }
  2273.       }
  2274.       translate <-1.508880  0.000000  0.000000>
  2275.       scale     < 25.944717  1.000000  1.000000>
  2276.       translate < 0.058157  0.000000  0.000000>
  2277.       rotate    < 0.000000  0.000000  22.652987>
  2278.       rotate    < 0.000000  93.487584  0.000000>
  2279.       translate < 3.800486  10.100000 -0.239106>
  2280.       texture { spural_texture  }
  2281.    }
  2282.    object {
  2283.       sphere { < 3.785910  10.200000 -0.478272>  1.520000  }
  2284.       texture {
  2285.          spural_texture
  2286.       }
  2287.    }
  2288.    object {
  2289.       quadric { Connector_2  }
  2290.       clipped_by {
  2291.          plane {     < 1.000000  0.000000  0.000000>  1.528869  }
  2292.          plane {     < 1.000000  0.000000  0.000000>  1.518876 inverse  }
  2293.       }
  2294.       translate <-1.518876  0.000000  0.000000>
  2295.       scale     < 25.991011  1.000000  1.000000>
  2296.       translate < 0.058439  0.000000  0.000000>
  2297.       rotate    < 0.000000  0.000000  22.610465>
  2298.       rotate    < 0.000000  97.091808  0.000000>
  2299.       translate < 3.785910  10.200000 -0.478272>
  2300.       texture { spural_texture  }
  2301.    }
  2302.    object {
  2303.       sphere { < 3.756266  10.300000 -0.716546>  1.530000  }
  2304.       texture {
  2305.          spural_texture
  2306.       }
  2307.    }
  2308.    object {
  2309.       quadric { Connector_2  }
  2310.       clipped_by {
  2311.          plane {     < 1.000000  0.000000  0.000000>  1.538865  }
  2312.          plane {     < 1.000000  0.000000  0.000000>  1.528873 inverse  }
  2313.       }
  2314.       translate <-1.528873  0.000000  0.000000>
  2315.       scale     < 26.037493  1.000000  1.000000>
  2316.       translate < 0.058718  0.000000  0.000000>
  2317.       rotate    < 0.000000  0.000000  22.567936>
  2318.       rotate    < 0.000000  100.695398  0.000000>
  2319.       translate < 3.756266  10.300000 -0.716546>
  2320.       texture { spural_texture  }
  2321.    }
  2322.    object {
  2323.       sphere { < 3.711611  10.400000 -0.952980>  1.540000  }
  2324.       texture {
  2325.          spural_texture
  2326.       }
  2327.    }
  2328.    object {
  2329.       quadric { Connector_2  }
  2330.       clipped_by {
  2331.          plane {     < 1.000000  0.000000  0.000000>  1.548862  }
  2332.          plane {     < 1.000000  0.000000  0.000000>  1.538870 inverse  }
  2333.       }
  2334.       translate <-1.538870  0.000000  0.000000>
  2335.       scale     < 26.083839  1.000000  1.000000>
  2336.       translate < 0.058997  0.000000  0.000000>
  2337.       rotate    < 0.000000  0.000000  22.525695>
  2338.       rotate    < 0.000000  104.299686  0.000000>
  2339.       translate < 3.711611  10.400000 -0.952980>
  2340.       texture { spural_texture  }
  2341.    }
  2342.    object {
  2343.       sphere { < 3.652057  10.500000 -1.186625>  1.550000  }
  2344.       texture {
  2345.          spural_texture
  2346.       }
  2347.    }
  2348.    object {
  2349.       quadric { Connector_2  }
  2350.       clipped_by {
  2351.          plane {     < 1.000000  0.000000  0.000000>  1.558859  }
  2352.          plane {     < 1.000000  0.000000  0.000000>  1.548866 inverse  }
  2353.       }
  2354.       translate <-1.548866  0.000000  0.000000>
  2355.       scale     < 26.130319  1.000000  1.000000>
  2356.       translate < 0.059275  0.000000  0.000000>
  2357.       rotate    < 0.000000  0.000000  22.483494>
  2358.       rotate    < 0.000000  107.903500  0.000000>
  2359.       translate < 3.652057  10.500000 -1.186625>
  2360.       texture { spural_texture  }
  2361.    }
  2362.    object {
  2363.       sphere { < 3.577780  10.600000 -1.416543>  1.560000  }
  2364.       texture {
  2365.          spural_texture
  2366.       }
  2367.    }
  2368.    object {
  2369.       quadric { Connector_2  }
  2370.       clipped_by {
  2371.          plane {     < 1.000000  0.000000  0.000000>  1.568856  }
  2372.          plane {     < 1.000000  0.000000  0.000000>  1.558863 inverse  }
  2373.       }
  2374.       translate <-1.558863  0.000000  0.000000>
  2375.       scale     < 26.176812  1.000000  1.000000>
  2376.       translate < 0.059551  0.000000  0.000000>
  2377.       rotate    < 0.000000  0.000000  22.441444>
  2378.       rotate    < 0.000000  111.507472  0.000000>
  2379.       translate < 3.577780  10.600000 -1.416543>
  2380.       texture { spural_texture  }
  2381.    }
  2382.    object {
  2383.       sphere { < 3.489013  10.700000 -1.641805>  1.570000  }
  2384.       texture {
  2385.          spural_texture
  2386.       }
  2387.    }
  2388.    object {
  2389.       quadric { Connector_2  }
  2390.       clipped_by {
  2391.          plane {     < 1.000000  0.000000  0.000000>  1.578852  }
  2392.          plane {     < 1.000000  0.000000  0.000000>  1.568860 inverse  }
  2393.       }
  2394.       translate <-1.568860  0.000000  0.000000>
  2395.       scale     < 26.223219  1.000000  1.000000>
  2396.       translate < 0.059827  0.000000  0.000000>
  2397.       rotate    < 0.000000  0.000000  22.399634>
  2398.       rotate    < 0.000000  115.111380  0.000000>
  2399.       translate < 3.489013  10.700000 -1.641805>
  2400.       texture { spural_texture  }
  2401.    }
  2402.    object {
  2403.       sphere { < 3.386049  10.800000 -1.861496>  1.580000  }
  2404.       texture {
  2405.          spural_texture
  2406.       }
  2407.    }
  2408.    bounded_by {
  2409.       sphere { < 2.655243  6.190000 -0.856697>  7.935843  }
  2410.    }
  2411.    /*
  2412.    Fudge factor:  10.000000 percent
  2413.    Maximum x coordinate:  5.310486
  2414.            y coordinate:  12.380000
  2415.            z coordinate:  1.728102
  2416.    Minimum x coordinate:  0.000000
  2417.            y coordinate:  0.000000
  2418.            z coordinate: -3.441496
  2419.    Center  x coordinate:  2.655243
  2420.            y coordinate:  6.190000
  2421.            z coordinate: -0.856697
  2422. */
  2423. }
  2424. #declare spural112 =
  2425. composite {
  2426.    object {
  2427.       quadric { Connector_2  }
  2428.       clipped_by {
  2429.          plane {     < 1.000000  0.000000  0.000000>  1.588849  }
  2430.          plane {     < 1.000000  0.000000  0.000000>  1.578856 inverse  }
  2431.       }
  2432.       translate <-1.578856  0.000000  0.000000>
  2433.       scale     < 26.269699  1.000000  1.000000>
  2434.       translate < 0.060102  0.000000  0.000000>
  2435.       rotate    < 0.000000  0.000000  22.357917>
  2436.       rotate    < 0.000000  118.715239  0.000000>
  2437.       translate < 3.386049  10.800000 -1.861496>
  2438.       texture { spural_texture  }
  2439.    }
  2440.    object {
  2441.       sphere { < 3.269238  10.900000 -2.074721>  1.590000  }
  2442.       texture {
  2443.          spural_texture
  2444.       }
  2445.    }
  2446.    object {
  2447.       quadric { Connector_2  }
  2448.       clipped_by {
  2449.          plane {     < 1.000000  0.000000  0.000000>  1.598846  }
  2450.          plane {     < 1.000000  0.000000  0.000000>  1.588853 inverse  }
  2451.       }
  2452.       translate <-1.588853  0.000000  0.000000>
  2453.       scale     < 26.316274  1.000000  1.000000>
  2454.       translate < 0.060375  0.000000  0.000000>
  2455.       rotate    < 0.000000  0.000000  22.316275>
  2456.       rotate    < 0.000000  122.319138  0.000000>
  2457.       translate < 3.269238  10.900000 -2.074721>
  2458.       texture { spural_texture  }
  2459.    }
  2460.    object {
  2461.       sphere { < 3.138986  11.000000 -2.280607>  1.600000  }
  2462.       texture {
  2463.          spural_texture
  2464.       }
  2465.    }
  2466.    object {
  2467.       quadric { Connector_2  }
  2468.       clipped_by {
  2469.          plane {     < 1.000000  0.000000  0.000000>  1.608843  }
  2470.          plane {     < 1.000000  0.000000  0.000000>  1.598850 inverse  }
  2471.       }
  2472.       translate <-1.598850  0.000000  0.000000>
  2473.       scale     < 26.362705  1.000000  1.000000>
  2474.       translate < 0.060648  0.000000  0.000000>
  2475.       rotate    < 0.000000  0.000000  22.274920>
  2476.       rotate    < 0.000000  125.923239  0.000000>
  2477.       translate < 3.138986  11.000000 -2.280607>
  2478.       texture { spural_texture  }
  2479.    }
  2480.    object {
  2481.       sphere { < 2.995755  11.100000 -2.478304>  1.610000  }
  2482.       texture {
  2483.          spural_texture
  2484.       }
  2485.    }
  2486.    object {
  2487.       quadric { Connector_2  }
  2488.       clipped_by {
  2489.          plane {     < 1.000000  0.000000  0.000000>  1.618840  }
  2490.          plane {     < 1.000000  0.000000  0.000000>  1.608847 inverse  }
  2491.       }
  2492.       translate <-1.608847  0.000000  0.000000>
  2493.       scale     < 26.409275  1.000000  1.000000>
  2494.       translate < 0.060920  0.000000  0.000000>
  2495.       rotate    < 0.000000  0.000000  22.233600>
  2496.       rotate    < 0.000000  129.526624  0.000000>
  2497.       translate < 2.995755  11.100000 -2.478304>
  2498.       texture { spural_texture  }
  2499.    }
  2500.    object {
  2501.       sphere { < 2.840062  11.200000 -2.666996>  1.620000  }
  2502.       texture {
  2503.          spural_texture
  2504.       }
  2505.    }
  2506.    object {
  2507.       quadric { Connector_2  }
  2508.       clipped_by {
  2509.          plane {     < 1.000000  0.000000  0.000000>  1.628837  }
  2510.          plane {     < 1.000000  0.000000  0.000000>  1.618844 inverse  }
  2511.       }
  2512.       translate <-1.618844  0.000000  0.000000>
  2513.       scale     < 26.455794  1.000000  1.000000>
  2514.       translate < 0.061191  0.000000  0.000000>
  2515.       rotate    < 0.000000  0.000000  22.192482>
  2516.       rotate    < 0.000000  133.130755  0.000000>
  2517.       translate < 2.840062  11.200000 -2.666996>
  2518.       texture { spural_texture  }
  2519.    }
  2520.    object {
  2521.       sphere { < 2.672472  11.300000 -2.845894>  1.630000  }
  2522.       texture {
  2523.          spural_texture
  2524.       }
  2525.    }
  2526.    object {
  2527.       quadric { Connector_2  }
  2528.       clipped_by {
  2529.          plane {     < 1.000000  0.000000  0.000000>  1.638834  }
  2530.          plane {     < 1.000000  0.000000  0.000000>  1.628841 inverse  }
  2531.       }
  2532.       translate <-1.628841  0.000000  0.000000>
  2533.       scale     < 26.502300  1.000000  1.000000>
  2534.       translate < 0.061460  0.000000  0.000000>
  2535.       rotate    < 0.000000  0.000000  22.151531>
  2536.       rotate    < 0.000000  136.734566  0.000000>
  2537.       translate < 2.672472  11.300000 -2.845894>
  2538.       texture { spural_texture  }
  2539.    }
  2540.    object {
  2541.       sphere { < 2.493603  11.400000 -3.014248>  1.640000  }
  2542.       texture {
  2543.          spural_texture
  2544.       }
  2545.    }
  2546.    object {
  2547.       quadric { Connector_2  }
  2548.       clipped_by {
  2549.          plane {     < 1.000000  0.000000  0.000000>  1.648831  }
  2550.          plane {     < 1.000000  0.000000  0.000000>  1.638838 inverse  }
  2551.       }
  2552.       translate <-1.638838  0.000000  0.000000>
  2553.       scale     < 26.548947  1.000000  1.000000>
  2554.       translate < 0.061729  0.000000  0.000000>
  2555.       rotate    < 0.000000  0.000000  22.110612>
  2556.       rotate    < 0.000000  140.338413  0.000000>
  2557.       translate < 2.493603  11.400000 -3.014248>
  2558.       texture { spural_texture  }
  2559.    }
  2560.    object {
  2561.       sphere { < 2.304118  11.500000 -3.171347>  1.650000  }
  2562.       texture {
  2563.          spural_texture
  2564.       }
  2565.    }
  2566.    object {
  2567.       quadric { Connector_2  }
  2568.       clipped_by {
  2569.          plane {     < 1.000000  0.000000  0.000000>  1.658828  }
  2570.          plane {     < 1.000000  0.000000  0.000000>  1.648835 inverse  }
  2571.       }
  2572.       translate <-1.648835  0.000000  0.000000>
  2573.       scale     < 26.595408  1.000000  1.000000>
  2574.       translate < 0.061997  0.000000  0.000000>
  2575.       rotate    < 0.000000  0.000000  22.070010>
  2576.       rotate    < 0.000000  143.942174  0.000000>
  2577.       translate < 2.304118  11.500000 -3.171347>
  2578.       texture { spural_texture  }
  2579.    }
  2580.    object {
  2581.       sphere { < 2.104728  11.600000 -3.316520>  1.660000  }
  2582.       texture {
  2583.          spural_texture
  2584.       }
  2585.    }
  2586.    object {
  2587.       quadric { Connector_2  }
  2588.       clipped_by {
  2589.          plane {     < 1.000000  0.000000  0.000000>  1.668825  }
  2590.          plane {     < 1.000000  0.000000  0.000000>  1.658832 inverse  }
  2591.       }
  2592.       translate <-1.658832  0.000000  0.000000>
  2593.       scale     < 26.642127  1.000000  1.000000>
  2594.       translate < 0.062263  0.000000  0.000000>
  2595.       rotate    < 0.000000  0.000000  22.029337>
  2596.       rotate    < 0.000000  147.546037  0.000000>
  2597.       translate < 2.104728  11.600000 -3.316520>
  2598.       texture { spural_texture  }
  2599.    }
  2600.    object {
  2601.       sphere { < 1.896182  11.700000 -3.449143>  1.670000  }
  2602.       texture {
  2603.          spural_texture
  2604.       }
  2605.    }
  2606.    object {
  2607.       quadric { Connector_2  }
  2608.       clipped_by {
  2609.          plane {     < 1.000000  0.000000  0.000000>  1.678822  }
  2610.          plane {     < 1.000000  0.000000  0.000000>  1.668829 inverse  }
  2611.       }
  2612.       translate <-1.668829  0.000000  0.000000>
  2613.       scale     < 26.688600  1.000000  1.000000>
  2614.       translate < 0.062530  0.000000  0.000000>
  2615.       rotate    < 0.000000  0.000000  21.989031>
  2616.       rotate    < 0.000000  151.149554  0.000000>
  2617.       translate < 1.896182  11.700000 -3.449143>
  2618.       texture { spural_texture  }
  2619.    }
  2620.    object {
  2621.       sphere { < 1.679274  11.800000 -3.568638>  1.680000  }
  2622.       texture {
  2623.          spural_texture
  2624.       }
  2625.    }
  2626.    bounded_by {
  2627.       sphere { < 2.429256  6.740000 -2.624319>  8.393185  }
  2628.    }
  2629.    /*
  2630.    Fudge factor:  10.000000 percent
  2631.    Maximum x coordinate:  4.859238
  2632.            y coordinate:  13.480000
  2633.            z coordinate:  0.000000
  2634.    Minimum x coordinate: -0.000726
  2635.            y coordinate:  0.000000
  2636.            z coordinate: -5.248638
  2637.    Center  x coordinate:  2.429256
  2638.            y coordinate:  6.740000
  2639.            z coordinate: -2.624319
  2640. */
  2641. }
  2642. #declare spural113 =
  2643. composite {
  2644.    object {
  2645.       quadric { Connector_2  }
  2646.       clipped_by {
  2647.          plane {     < 1.000000  0.000000  0.000000>  1.688819  }
  2648.          plane {     < 1.000000  0.000000  0.000000>  1.678826 inverse  }
  2649.       }
  2650.       translate <-1.678826  0.000000  0.000000>
  2651.       scale     < 26.735351  1.000000  1.000000>
  2652.       translate < 0.062794  0.000000  0.000000>
  2653.       rotate    < 0.000000  0.000000  21.948635>
  2654.       rotate    < 0.000000  154.753468  0.000000>
  2655.       translate < 1.679274  11.800000 -3.568638>
  2656.       texture { spural_texture  }
  2657.    }
  2658.    object {
  2659.       sphere { < 1.454828  11.900000 -3.674477>  1.690000  }
  2660.       texture {
  2661.          spural_texture
  2662.       }
  2663.    }
  2664.    object {
  2665.       quadric { Connector_2  }
  2666.       clipped_by {
  2667.          plane {     < 1.000000  0.000000  0.000000>  1.698816  }
  2668.          plane {     < 1.000000  0.000000  0.000000>  1.688823 inverse  }
  2669.       }
  2670.       translate <-1.688823  0.000000  0.000000>
  2671.       scale     < 26.781914  1.000000  1.000000>
  2672.       translate < 0.063058  0.000000  0.000000>
  2673.       rotate    < 0.000000  0.000000  21.908554>
  2674.       rotate    < 0.000000  158.357210  0.000000>
  2675.       translate < 1.454828  11.900000 -3.674477>
  2676.       texture { spural_texture  }
  2677.    }
  2678.    object {
  2679.       sphere { < 1.223707  12.000000 -3.766184>  1.700000  }
  2680.       texture {
  2681.          spural_texture
  2682.       }
  2683.    }
  2684.    object {
  2685.       quadric { Connector_2  }
  2686.       clipped_by {
  2687.          plane {     < 1.000000  0.000000  0.000000>  1.708813  }
  2688.          plane {     < 1.000000  0.000000  0.000000>  1.698820 inverse  }
  2689.       }
  2690.       translate <-1.698820  0.000000  0.000000>
  2691.       scale     < 26.828565  1.000000  1.000000>
  2692.       translate < 0.063321  0.000000  0.000000>
  2693.       rotate    < 0.000000  0.000000  21.868547>
  2694.       rotate    < 0.000000  161.960944  0.000000>
  2695.       translate < 1.223707  12.000000 -3.766184>
  2696.       texture { spural_texture  }
  2697.    }
  2698.    object {
  2699.       sphere { < 0.986801  12.100000 -3.843338>  1.710000  }
  2700.       texture {
  2701.          spural_texture
  2702.       }
  2703.    }
  2704.    object {
  2705.       quadric { Connector_2  }
  2706.       clipped_by {
  2707.          plane {     < 1.000000  0.000000  0.000000>  1.718811  }
  2708.          plane {     < 1.000000  0.000000  0.000000>  1.708817 inverse  }
  2709.       }
  2710.       translate <-1.708817  0.000000  0.000000>
  2711.       scale     < 26.875175  1.000000  1.000000>
  2712.       translate < 0.063583  0.000000  0.000000>
  2713.       rotate    < 0.000000  0.000000  21.828725>
  2714.       rotate    < 0.000000  165.564602  0.000000>
  2715.       translate < 0.986801  12.100000 -3.843338>
  2716.       texture { spural_texture  }
  2717.    }
  2718.    object {
  2719.       sphere { < 0.745028  12.200000 -3.905574>  1.720000  }
  2720.       texture {
  2721.          spural_texture
  2722.       }
  2723.    }
  2724.    object {
  2725.       quadric { Connector_2  }
  2726.       clipped_by {
  2727.          plane {     < 1.000000  0.000000  0.000000>  1.728808  }
  2728.          plane {     < 1.000000  0.000000  0.000000>  1.718815 inverse  }
  2729.       }
  2730.       translate <-1.718815  0.000000  0.000000>
  2731.       scale     < 26.921836  1.000000  1.000000>
  2732.       translate < 0.063845  0.000000  0.000000>
  2733.       rotate    < 0.000000  0.000000  21.789009>
  2734.       rotate    < 0.000000  169.168228  0.000000>
  2735.       translate < 0.745028  12.200000 -3.905574>
  2736.       texture { spural_texture  }
  2737.    }
  2738.    object {
  2739.       sphere { < 0.499328  12.300000 -3.952585>  1.730000  }
  2740.       texture {
  2741.          spural_texture
  2742.       }
  2743.    }
  2744.    object {
  2745.       quadric { Connector_2  }
  2746.       clipped_by {
  2747.          plane {     < 1.000000  0.000000  0.000000>  1.738805  }
  2748.          plane {     < 1.000000  0.000000  0.000000>  1.728812 inverse  }
  2749.       }
  2750.       translate <-1.728812  0.000000  0.000000>
  2751.       scale     < 26.968578  1.000000  1.000000>
  2752.       translate < 0.064105  0.000000  0.000000>
  2753.       rotate    < 0.000000  0.000000  21.749372>
  2754.       rotate    < 0.000000  172.771896  0.000000>
  2755.       translate < 0.499328  12.300000 -3.952585>
  2756.       texture { spural_texture  }
  2757.    }
  2758.    object {
  2759.       sphere { < 0.250660  12.400000 -3.984123>  1.740000  }
  2760.       texture {
  2761.          spural_texture
  2762.       }
  2763.    }
  2764.    object {
  2765.       quadric { Connector_2  }
  2766.       clipped_by {
  2767.          plane {     < 1.000000  0.000000  0.000000>  1.748802  }
  2768.          plane {     < 1.000000  0.000000  0.000000>  1.738809 inverse  }
  2769.       }
  2770.       translate <-1.738809  0.000000  0.000000>
  2771.       scale     < 27.015276  1.000000  1.000000>
  2772.       translate < 0.064364  0.000000  0.000000>
  2773.       rotate    < 0.000000  0.000000  21.709919>
  2774.       rotate    < 0.000000  176.375682  0.000000>
  2775.       translate < 0.250660  12.400000 -3.984123>
  2776.       texture { spural_texture  }
  2777.    }
  2778.  
  2779.    object {
  2780.       union {
  2781.          sphere { <0.0 0.0 0.0> 2.1 texture { R_Marble1  }  }
  2782.          sphere { <0.0 0.0 0.0> 1.9 translate <0.0 0.0 -0.217> texture { Iris  }  }
  2783.       }
  2784.       rotate <5 90 0>
  2785.       scale <1.2 1.2 1.2>
  2786.       translate <0.0 12.5 -4.0>
  2787.    }
  2788.    bounded_by {
  2789.       sphere { < 0.697414  7.125000 -2.875000>  9.9  }
  2790.    }
  2791.    /*
  2792.    Fudge factor:  10.000000 percent
  2793.    Maximum x coordinate:  3.144828
  2794.            y coordinate:  14.250000
  2795.            z coordinate:  0.000000
  2796.    Minimum x coordinate: -1.750000
  2797.            y coordinate:  0.000000
  2798.            z coordinate: -5.750000
  2799.    Center  x coordinate:  0.697414
  2800.            y coordinate:  7.125000
  2801.            z coordinate: -2.875000
  2802. */
  2803. }
  2804.  
  2805. #declare spural1 =
  2806. composite {
  2807.    composite { spural11  }
  2808.    composite { spural12  }
  2809.    composite { spural13  }
  2810.    composite { spural14  }
  2811.    composite { spural15  }
  2812.    composite { spural16  }
  2813.    composite { spural17  }
  2814.    composite { spural18  }
  2815.    composite { spural19  }
  2816.    composite { spural110  }
  2817.    composite { spural111  }
  2818.    composite { spural112  }
  2819.    composite { spural113  }
  2820.    bounded_by {
  2821.       sphere { < 0.449606  6.875000 -0.444560>  11.4  }
  2822.    }
  2823.    /*
  2824.    Fudge factor:  10.000000 percent
  2825.    Maximum x coordinate:  5.310486
  2826.            y coordinate:  14.250000
  2827.            z coordinate:  4.860880
  2828.    Minimum x coordinate: -4.411275
  2829.            y coordinate: -0.500000
  2830.            z coordinate: -5.750000
  2831.    Center  x coordinate:  0.449606
  2832.            y coordinate:  6.875000
  2833.            z coordinate: -0.444560
  2834. */
  2835. }
  2836.