load_file("nrngui.hoc")

// cell-1 used for the models for the Science-Reports manuscript
// filled and stained from Ronging Chen
// reconstructed by Jochen Staiger, 
// implemented as 3D model by Namrata Mohapatra
// shrinkage corrention according to Staiger et al. (2015, Br.Str.Funct.) x-,y-axis *1.125, z-axis * 1.5, d * 1.125
// for revision new implementation of biophysical properties 
// by Aniello Lombardi & W. Kilb 
// last change 26. Aug. 2020

// definition of parameters

cm_val = 1           // capacitance
Ra_val = 35.4        // axonal resistance
g_pas_val = 0.00001705  // mS/cm2 passive leak conductance
e_pas_val = -74.05      // reversal passive conductance
Cli_val = 15       // steady-state [Cl-]i for transport from Results
                     // Cli_val = 12.6   for determining the tonic Cl- fluxes
Cli_init = 17.7            // initial [Cl-]i for transport
Cle_val = 133.5          // constant extracellular [Cl-]i
tau_NKCC1_val = 78500   // (ms) : determined as fit from Eexperiments after depletion
tau_passive_val = 99999999 // (ms) : i.e. shut-of of CL-influx in NKCC1 Model
tonic_leak_value = 0.00000875 //  mS/cm2


proc celldef() {
  topol()
  subsets()
  geom()
  geom_nseg()
  biophys()
}

create soma, dend[11], apic[128]

proc topol() { local i
  connect dend(0), soma(0.5)
  for i = 1, 2 connect dend[i](0), dend(1)
  connect dend[3](0), soma(0.5)
  for i = 4, 5 connect dend[i](0), dend[i-1](1)
  connect dend[6](0), dend[4](1)
  connect dend[7](0), dend[3](1)
  connect dend[8](0), soma(0.5)
  for i = 9, 10 connect dend[i](0), dend[8](1)
  connect apic(0), soma(0.5)
  for i = 1, 2 connect apic[i](0), apic(1)
  for i = 3, 9 connect apic[i](0), apic[i-1](1)
  connect apic[10](0), apic[8](1)
  for i = 11, 13 connect apic[i](0), apic[i-1](1)
  connect apic[14](0), apic[12](1)
  for i = 15, 16 connect apic[i](0), apic[i-1](1)
  connect apic[17](0), apic[15](1)
  connect apic[18](0), apic[14](1)
  for i = 19, 20 connect apic[i](0), apic[18](1)
  for i = 21, 22 connect apic[i](0), apic[i-1](1)
  connect apic[23](0), apic[21](1)
  connect apic[24](0), apic[20](1)
  for i = 25, 26 connect apic[i](0), apic[i-1](1)
  connect apic[27](0), apic[25](1)
  connect apic[28](0), apic[24](1)
  for i = 29, 30 connect apic[i](0), apic[i-1](1)
  connect apic[31](0), apic[29](1)
  connect apic[32](0), apic[28](1)
  for i = 33, 34 connect apic[i](0), apic[32](1)
  for i = 35, 36 connect apic[i](0), apic[i-1](1)
  connect apic[37](0), apic[35](1)
  connect apic[38](0), apic[34](1)
  for i = 39, 40 connect apic[i](0), apic[38](1)
  for i = 41, 42 connect apic[i](0), apic[40](1)
  for i = 43, 44 connect apic[i](0), apic[i-1](1)
  connect apic[45](0), apic[43](1)
  for i = 46, 47 connect apic[i](0), apic[i-1](1)
  connect apic[48](0), apic[46](1)
  connect apic[49](0), apic[45](1)
  for i = 50, 51 connect apic[i](0), apic[i-1](1)
  connect apic[52](0), apic[50](1)
  connect apic[53](0), apic[49](1)
  for i = 54, 55 connect apic[i](0), apic[i-1](1)
  connect apic[56](0), apic[54](1)
  connect apic[57](0), apic[53](1)
  connect apic[58](0), apic[42](1)
  for i = 59, 60 connect apic[i](0), apic[58](1)
  for i = 61, 62 connect apic[i](0), apic[60](1)
  for i = 63, 64 connect apic[i](0), apic[62](1)
  for i = 65, 66 connect apic[i](0), apic[64](1)
  connect apic[67](0), apic[11](1)
  connect apic[68](0), apic[10](1)
  for i = 69, 70 connect apic[i](0), apic[68](1)
  for i = 71, 72 connect apic[i](0), apic[70](1)
  connect apic[73](0), apic[7](1)
  connect apic[74](0), apic[6](1)
  for i = 75, 77 connect apic[i](0), apic[74](1)
  for i = 78, 79 connect apic[i](0), apic[77](1)
  connect apic[80](0), apic[5](1)
  for i = 81, 82 connect apic[i](0), apic[i-1](1)
  connect apic[83](0), apic[81](1)
  connect apic[84](0), apic[80](1)
  connect apic[85](0), apic[4](1)
  for i = 86, 87 connect apic[i](0), apic[85](1)
  for i = 88, 89 connect apic[i](0), apic[87](1)
  for i = 90, 91 connect apic[i](0), apic[89](1)
  for i = 92, 96 connect apic[i](0), apic[i-1](1)
  connect apic[97](0), apic[95](1)
  for i = 98, 99 connect apic[i](0), apic[97](1)
  connect apic[100](0), apic[94](1)
  connect apic[101](0), apic[93](1)
  connect apic[102](0), apic[92](1)
  for i = 103, 105 connect apic[i](0), apic[i-1](1)
  connect apic[106](0), apic[104](1)
  connect apic[107](0), apic[103](1)
  for i = 108, 109 connect apic[i](0), apic[107](1)
  for i = 110, 111 connect apic[i](0), apic[109](1)
  for i = 112, 113 connect apic[i](0), apic[111](1)
  for i = 114, 115 connect apic[i](0), apic[113](1)
  connect apic[116](0), apic[102](1)
  for i = 117, 118 connect apic[i](0), apic[i-1](1)
  connect apic[119](0), apic[117](1)
  for i = 120, 121 connect apic[i](0), apic[119](1)
  connect apic[122](0), apic[116](1)
  connect apic[123](0), apic[91](1)
  connect apic[124](0), apic[3](1)
  connect apic[125](0), apic[2](1)
  for i = 126, 127 connect apic[i](0), apic[125](1)
  basic_shape()
}

// Corrected for shrinkage -  original values in comment

proc shape3d_1() {
  soma {pt3dclear()
      pt3dadd(-1.1460, 0.8770, 0.1081, 13.9830)        // pt3dadd(-1.01868, 0.779569, 0.0720982, 12.4293)
      pt3dadd(-0.6987, 1.1345, 3.1238, 14.7427)        // pt3dadd(-0.62103, 1.00844, 2.08255, 13.1046)
      pt3dadd(-1.0261, 1.0818, 6.2527, 14.3434)        // pt3dadd(-0.912133, 0.961626, 4.16848, 12.7497)
      pt3dadd(-0.8237, 1.2889, 9.7018, 12.7457)        // pt3dadd(-0.732204, 1.14569, 6.46784, 11.3295)
      pt3dadd(-1.3223, 1.1799, 11.6873, 10.2843)        // pt3dadd(-1.17537, 1.04884, 7.79156, 9.14164)
      pt3dadd(-1.4418, 0.1871, -2.8950, 11.5320)        // pt3dadd(-1.28163, 0.1663, -1.93, 10.2507)
      pt3dadd(-0.7657, -0.2015, -3.9300, 9.0240)        // pt3dadd(-0.680597, -0.179096, -2.62, 8.02132)
  }
  dend {pt3dclear()
      pt3dstyle(1.0000, -1.3398, 1.0346, 9.5525)        // pt3dstyle(1, -1.19093, 0.919634, 6.36831)
      pt3dadd(0.7875, -5.4563, -3.4050, 1.7100)        // pt3dadd(0.7, -4.85, -2.27, 1.52)
      pt3dadd(0.9225, -7.0425, -4.0950, 1.7100)        // pt3dadd(0.82, -6.26, -2.73, 1.52)
      pt3dadd(1.4513, -8.3588, -4.7700, 1.4513)        // pt3dadd(1.29, -7.43, -3.18, 1.29)
      pt3dadd(1.4513, -9.4050, -5.4600, 1.5863)        // pt3dadd(1.29, -8.36, -3.64, 1.41)
      pt3dadd(1.8450, -10.4625, -7.4250, 1.3163)        // pt3dadd(1.64, -9.3, -4.95, 1.17)
      pt3dadd(1.8450, -12.1725, -8.1000, 1.1813)        // pt3dadd(1.64, -10.82, -5.4, 1.05)
      pt3dadd(1.8450, -13.6125, -9.3000, 1.3163)        // pt3dadd(1.64, -12.1, -6.2, 1.17)
      pt3dadd(1.5750, -15.3225, -8.6100, 1.7100)        // pt3dadd(1.4, -13.62, -5.74, 1.52)
      pt3dadd(0.9225, -17.0325, -8.9550, 1.9800)        // pt3dadd(0.82, -15.14, -5.97, 1.76)
      pt3dadd(0.6525, -17.6963, -10.0650, 1.9800)        // pt3dadd(0.58, -15.73, -6.71, 1.76)
      pt3dadd(0.1350, -18.6188, -10.0650, 1.9800)        // pt3dadd(0.12, -16.55, -6.71, 1.76)
      pt3dadd(0.1350, -19.1363, -8.0100, 1.8450)        // pt3dadd(0.12, -17.01, -5.34, 1.64)
  }
  dend[1] {pt3dclear()
      pt3dadd(0.1350, -19.1363, -8.0100, 0.7875)        // pt3dadd(0.12, -17.01, -5.34, 0.7)
      pt3dadd(-0.7875, -19.2713, -7.5000, 0.7875)        // pt3dadd(-0.7, -17.13, -5, 0.7)
      pt3dadd(-1.5863, -19.2713, -7.5900, 0.7875)        // pt3dadd(-1.41, -17.13, -5.06, 0.7)
      pt3dadd(-2.1150, -18.8775, -8.0100, 0.7875)        // pt3dadd(-1.88, -16.78, -5.34, 0.7)
      pt3dadd(-2.6325, -18.8775, -8.0100, 0.7875)        // pt3dadd(-2.34, -16.78, -5.34, 0.7)
      pt3dadd(-3.2963, -18.2138, -7.2450, 0.5288)        // pt3dadd(-2.93, -16.19, -4.83, 0.47)
      pt3dadd(-4.2188, -18.0900, -6.6450, 0.3938)        // pt3dadd(-3.75, -16.08, -4.43, 0.35)
      pt3dadd(-4.7475, -18.4838, -6.5700, 0.3938)        // pt3dadd(-4.22, -16.43, -4.38, 0.35)
      pt3dadd(-5.0063, -19.1363, -6.3150, 0.2588)        // pt3dadd(-4.45, -17.01, -4.21, 0.23)
  }
  dend[2] {pt3dclear()
      pt3dadd(0.1350, -19.1363, -8.0100, 0.7875)        // pt3dadd(0.12, -17.01, -5.34, 0.7)
      pt3dadd(0.3938, -20.1938, -8.2650, 0.7875)        // pt3dadd(0.35, -17.95, -5.51, 0.7)
      pt3dadd(0.1350, -20.8463, -7.6800, 0.7875)        // pt3dadd(0.12, -18.53, -5.12, 0.7)
      pt3dadd(-0.9225, -21.3750, -7.0800, 0.9225)        // pt3dadd(-0.82, -19, -4.72, 0.82)
      pt3dadd(-1.4513, -21.9038, -6.3900, 0.9225)        // pt3dadd(-1.29, -19.47, -4.26, 0.82)
      pt3dadd(-1.7100, -21.6338, -5.6250, 0.9225)        // pt3dadd(-1.52, -19.23, -3.75, 0.82)
      pt3dadd(-1.7100, -21.6338, -5.1150, 0.9225)        // pt3dadd(-1.52, -19.23, -3.41, 0.82)
      pt3dadd(-2.5088, -22.0275, -4.6050, 0.9225)        // pt3dadd(-2.23, -19.58, -3.07, 0.82)
      pt3dadd(-3.0375, -22.8263, -3.8400, 0.6638)        // pt3dadd(-2.7, -20.29, -2.56, 0.59)
      pt3dadd(-3.0375, -23.6138, -3.6600, 0.6638)        // pt3dadd(-2.7, -20.99, -2.44, 0.59)
      pt3dadd(-2.6325, -24.0075, -3.6600, 0.6638)        // pt3dadd(-2.34, -21.34, -2.44, 0.59)
      pt3dadd(-2.1150, -24.7950, -4.8600, 0.6638)        // pt3dadd(-1.88, -22.04, -3.24, 0.59)
      pt3dadd(-1.5863, -25.0538, -4.9500, 1.4513)        // pt3dadd(-1.41, -22.27, -3.3, 1.29)
      pt3dadd(-1.0575, -25.8525, -5.8800, 1.7100)        // pt3dadd(-0.94, -22.98, -3.92, 1.52)
      pt3dadd(-0.9225, -25.9763, -7.2450, 1.7100)        // pt3dadd(-0.82, -23.09, -4.83, 1.52)
      pt3dadd(-0.7875, -25.9763, -7.7550, 1.7100)        // pt3dadd(-0.7, -23.09, -5.17, 1.52)
      pt3dadd(0.2588, -26.5050, -7.8450, 1.0575)        // pt3dadd(0.23, -23.56, -5.23, 0.94)
      pt3dadd(0.9225, -26.8988, -7.9350, 0.6638)        // pt3dadd(0.82, -23.91, -5.29, 0.59)
      pt3dadd(1.0575, -27.6863, -8.4450, 1.0575)        // pt3dadd(0.94, -24.61, -5.63, 0.94)
      pt3dadd(0.7875, -28.2150, -8.7900, 1.0575)        // pt3dadd(0.7, -25.08, -5.86, 0.94)
      pt3dadd(0.7875, -28.4738, -8.7900, 1.0575)        // pt3dadd(0.7, -25.31, -5.86, 0.94)
      pt3dadd(1.0575, -29.1375, -8.8650, 0.6638)        // pt3dadd(0.94, -25.9, -5.91, 0.59)
      pt3dadd(1.1813, -30.1838, -8.8650, 0.5288)        // pt3dadd(1.05, -26.83, -5.91, 0.47)
      pt3dadd(2.1038, -30.9713, -8.9550, 1.0575)        // pt3dadd(1.87, -27.53, -5.97, 0.94)
      pt3dadd(2.2388, -31.2413, -8.9550, 1.0575)        // pt3dadd(1.99, -27.77, -5.97, 0.94)
      pt3dadd(3.0263, -31.6350, -9.0450, 1.0575)        // pt3dadd(2.69, -28.12, -6.03, 0.94)
      pt3dadd(3.0263, -32.1638, -8.1900, 0.6638)        // pt3dadd(2.69, -28.59, -5.46, 0.59)
  }
  dend[3] {pt3dclear()
      pt3dstyle(1.0000, -1.3398, 1.0346, 9.5525)        // pt3dstyle(1, -1.19093, 0.919634, 6.36831)
      pt3dadd(6.5925, -1.5188, 0.0900, 2.2388)        // pt3dadd(5.86, -1.35, 0.06, 1.99)
      pt3dadd(6.7163, -1.9125, -0.7650, 1.9800)        // pt3dadd(5.97, -1.7, -0.51, 1.76)
      pt3dadd(7.6388, -2.7000, -1.9650, 1.4513)        // pt3dadd(6.79, -2.4, -1.31, 1.29)
      pt3dadd(8.4375, -3.3525, -3.4050, 1.3163)        // pt3dadd(7.5, -2.98, -2.27, 1.17)
      pt3dadd(9.6188, -3.8813, -3.9300, 1.0575)        // pt3dadd(8.55, -3.45, -2.62, 0.94)
      pt3dadd(10.1475, -4.4100, -4.5150, 1.1813)        // pt3dadd(9.02, -3.92, -3.01, 1.05)
      pt3dadd(10.5413, -4.9388, -5.4600, 1.3163)        // pt3dadd(9.37, -4.39, -3.64, 1.17)
      pt3dadd(10.8113, -5.5913, -6.2250, 1.3163)        // pt3dadd(9.61, -4.97, -4.15, 1.17)
      pt3dadd(10.1475, -6.1200, -6.3150, 1.0575)        // pt3dadd(9.02, -5.44, -4.21, 0.94)
      pt3dadd(9.6188, -7.3013, -6.2250, 1.0575)        // pt3dadd(8.55, -6.49, -4.15, 0.94)
      pt3dadd(9.6188, -7.8300, -6.2250, 1.0575)        // pt3dadd(8.55, -6.96, -4.15, 0.94)
      pt3dadd(9.4838, -8.8763, -6.3150, 1.1813)        // pt3dadd(8.43, -7.89, -4.21, 1.05)
      pt3dadd(9.7538, -10.5863, -6.9000, 1.1813)        // pt3dadd(8.67, -9.41, -4.6, 1.05)
      pt3dadd(10.5413, -11.7788, -6.8250, 1.1813)        // pt3dadd(9.37, -10.47, -4.55, 1.05)
      pt3dadd(11.8575, -12.1725, -7.2450, 1.1813)        // pt3dadd(10.54, -10.82, -4.83, 1.05)
      pt3dadd(12.7800, -11.7788, -6.6450, 1.1813)        // pt3dadd(11.36, -10.47, -4.43, 1.05)
      pt3dadd(13.5788, -11.7788, -6.0600, 1.1813)        // pt3dadd(12.07, -10.47, -4.04, 1.05)
      pt3dadd(14.3663, -12.4313, -5.8800, 0.7875)        // pt3dadd(12.77, -11.05, -3.92, 0.7)
      pt3dadd(14.6250, -12.8250, -6.0600, 0.7875)        // pt3dadd(13, -11.4, -4.04, 0.7)
      pt3dadd(15.2888, -13.7475, -6.1350, 0.7875)        // pt3dadd(13.59, -12.22, -4.09, 0.7)
      pt3dadd(16.0763, -14.9288, -6.1350, 0.7875)        // pt3dadd(14.29, -13.27, -4.09, 0.7)
      pt3dadd(17.2688, -16.2450, -5.1150, 0.7875)        // pt3dadd(15.35, -14.44, -3.41, 0.7)
      pt3dadd(17.5275, -16.7738, -5.1150, 0.7875)        // pt3dadd(15.58, -14.91, -3.41, 0.7)
      pt3dadd(17.9213, -17.4263, -5.1150, 1.1813)        // pt3dadd(15.93, -15.49, -3.41, 1.05)
      pt3dadd(18.1913, -17.6963, -5.2800, 1.1813)        // pt3dadd(16.17, -15.73, -3.52, 1.05)
      pt3dadd(18.3150, -18.0900, -5.2800, 1.3163)        // pt3dadd(16.28, -16.08, -3.52, 1.17)
  }
  dend[4] {pt3dclear()
      pt3dadd(18.3150, -18.0900, -5.2800, 0.6638)        // pt3dadd(16.28, -16.08, -3.52, 0.59)
      pt3dadd(19.2375, -18.6188, -4.5150, 0.6638)        // pt3dadd(17.1, -16.55, -3.01, 0.59)
      pt3dadd(19.2375, -18.6188, -4.4400, 0.6638)        // pt3dadd(17.1, -16.55, -2.96, 0.59)
  }
  dend[5] {pt3dclear()
      pt3dadd(19.2375, -18.6188, -4.4400, 0.2588)        // pt3dadd(17.1, -16.55, -2.96, 0.23)
      pt3dadd(19.7663, -19.5300, -4.3500, 0.2588)        // pt3dadd(17.57, -17.36, -2.9, 0.23)
      pt3dadd(19.7663, -20.0588, -4.8600, 0.2588)        // pt3dadd(17.57, -17.83, -3.24, 0.23)
      pt3dadd(20.0363, -20.3175, -4.8600, 0.2588)        // pt3dadd(17.81, -18.06, -3.24, 0.23)
      pt3dadd(19.7663, -21.2400, -4.8600, 0.2588)        // pt3dadd(17.57, -18.88, -3.24, 0.23)
  }
  dend[6] {pt3dclear()
      pt3dadd(19.2375, -18.6188, -4.4400, 0.2588)        // pt3dadd(17.1, -16.55, -2.96, 0.23)
      pt3dadd(20.0363, -18.0900, -4.3500, 0.2588)        // pt3dadd(17.81, -16.08, -2.9, 0.23)
      pt3dadd(20.5650, -17.6963, -4.3500, 0.2588)        // pt3dadd(18.28, -15.73, -2.9, 0.23)
      pt3dadd(20.9588, -17.6963, -4.2600, 0.2588)        // pt3dadd(18.63, -15.73, -2.84, 0.23)
      pt3dadd(21.7463, -17.8200, -4.1850, 0.2588)        // pt3dadd(19.33, -15.84, -2.79, 0.23)
  }
  dend[7] {pt3dclear()
      pt3dadd(18.3150, -18.0900, -5.2800, 0.5288)        // pt3dadd(16.28, -16.08, -3.52, 0.47)
      pt3dadd(17.2688, -19.5300, -5.2800, 0.5288)        // pt3dadd(15.35, -17.36, -3.52, 0.47)
      pt3dadd(16.8750, -20.3175, -5.8800, 0.5288)        // pt3dadd(15, -18.06, -3.92, 0.47)
      pt3dadd(15.8175, -20.5875, -5.8800, 0.5288)        // pt3dadd(14.06, -18.3, -3.92, 0.47)
  }
  dend[8] {pt3dclear()
      pt3dstyle(1.0000, -1.3398, 1.0346, 9.5525)        // pt3dstyle(1, -1.19093, 0.919634, 6.36831)
      pt3dadd(6.9863, 2.6888, 5.3700, 0.9225)        // pt3dadd(6.21, 2.39, 3.58, 0.82)
      pt3dadd(7.3800, 2.5650, 5.2050, 0.9225)        // pt3dadd(6.56, 2.28, 3.47, 0.82)
      pt3dadd(7.7738, 2.4300, 5.1150, 0.7875)        // pt3dadd(6.91, 2.16, 3.41, 0.7)
      pt3dadd(8.6963, 2.2950, 5.0250, 1.1813)        // pt3dadd(7.73, 2.04, 3.35, 1.05)
      pt3dadd(8.9663, 2.0363, 4.6050, 1.1813)        // pt3dadd(7.97, 1.81, 3.07, 1.05)
      pt3dadd(10.2825, 1.3838, 2.8200, 1.3163)        // pt3dadd(9.14, 1.23, 1.88, 1.17)
      pt3dadd(10.9350, 1.5075, 2.8950, 1.3163)        // pt3dadd(9.72, 1.34, 1.93, 1.17)
  }
  dend[9] {pt3dclear()
      pt3dadd(10.9350, 1.5075, 2.8950, 0.6638)        // pt3dadd(9.72, 1.34, 1.93, 0.59)
      pt3dadd(12.2513, 1.6425, 3.4050, 0.6638)        // pt3dadd(10.89, 1.46, 2.27, 0.59)
      pt3dadd(12.7800, 1.9013, 2.8200, 0.6638)        // pt3dadd(11.36, 1.69, 1.88, 0.59)
      pt3dadd(12.9150, 1.1138, 2.8200, 0.3938)        // pt3dadd(11.48, 0.99, 1.88, 0.35)
      pt3dadd(13.7025, 0.7200, 2.2200, 0.3938)        // pt3dadd(12.18, 0.64, 1.48, 0.35)
      pt3dadd(14.3663, 0.3263, 2.2200, 0.3938)        // pt3dadd(12.77, 0.29, 1.48, 0.35)
  }
  dend[10] {pt3dclear()
      pt3dadd(10.9350, 1.5075, 2.8950, 0.7875)        // pt3dadd(9.72, 1.34, 1.93, 0.7)
      pt3dadd(11.5988, 0.3263, 3.4050, 0.7875)        // pt3dadd(10.31, 0.29, 2.27, 0.7)
      pt3dadd(11.9925, -0.0675, 2.7300, 0.6638)        // pt3dadd(10.66, -0.06, 1.82, 0.59)
      pt3dadd(12.3863, -0.4613, 3.7500, 0.6638)        // pt3dadd(11.01, -0.41, 2.5, 0.59)
      pt3dadd(13.3088, -1.1250, 2.8950, 0.7875)        // pt3dadd(11.83, -1, 1.93, 0.7)
      pt3dadd(14.3663, -1.6425, 2.8200, 0.7875)        // pt3dadd(12.77, -1.46, 1.88, 0.7)
      pt3dadd(14.6250, -1.7775, 2.8200, 0.7875)        // pt3dadd(13, -1.58, 1.88, 0.7)
      pt3dadd(15.1538, -1.5188, 3.0750, 0.5288)        // pt3dadd(13.47, -1.35, 2.05, 0.47)
      pt3dadd(15.8175, -0.9900, 4.3500, 0.6638)        // pt3dadd(14.06, -0.88, 2.9, 0.59)
      pt3dadd(16.3463, -0.7200, 3.5850, 0.7875)        // pt3dadd(14.53, -0.64, 2.39, 0.7)
      pt3dadd(16.8750, -0.4613, 3.3300, 0.7875)        // pt3dadd(15, -0.41, 2.22, 0.7)
      pt3dadd(17.6625, -0.7200, 3.3300, 0.5288)        // pt3dadd(15.7, -0.64, 2.22, 0.47)
      pt3dadd(18.3150, -0.8550, 3.8400, 1.0575)        // pt3dadd(16.28, -0.76, 2.56, 0.94)
      pt3dadd(19.3725, -1.2488, 3.3300, 1.3163)        // pt3dadd(17.22, -1.11, 2.22, 1.17)
      pt3dadd(20.5650, -1.7775, 3.4950, 0.7875)        // pt3dadd(18.28, -1.58, 2.33, 0.7)
      pt3dadd(21.4875, -2.1713, 3.1500, 0.3938)        // pt3dadd(19.1, -1.93, 2.1, 0.35)
      pt3dadd(22.0050, -1.6425, 2.9850, 0.3938)        // pt3dadd(19.56, -1.46, 1.99, 0.35)
      pt3dadd(22.8038, -0.9900, 3.7500, 0.6638)        // pt3dadd(20.27, -0.88, 2.5, 0.59)
      pt3dadd(23.1975, -0.9900, 3.7500, 0.6638)        // pt3dadd(20.62, -0.88, 2.5, 0.59)
  }
  apic {pt3dclear()
      pt3dstyle(1.0000, -1.3398, 1.0346, 9.5525)        // pt3dstyle(1, -1.19093, 0.919634, 6.36831)
      pt3dadd(15.9863, 26.1338, 42.7200, 0.7875)        // pt3dadd(14.21, 23.23, 28.48, 0.7)
      pt3dadd(15.3225, 26.3925, 42.7200, 0.7875)        // pt3dadd(13.62, 23.46, 28.48, 0.7)
      pt3dadd(14.6700, 26.6625, 43.1550, 0.7875)        // pt3dadd(13.04, 23.7, 28.77, 0.7)
      pt3dadd(14.5350, 27.0563, 43.1550, 0.7875)        // pt3dadd(12.92, 24.05, 28.77, 0.7)
      pt3dadd(13.8713, 27.4500, 43.4850, 0.7875)        // pt3dadd(12.33, 24.4, 28.99, 0.7)
      pt3dadd(13.7475, 27.8438, 43.4850, 0.9225)        // pt3dadd(12.22, 24.75, 28.99, 0.82)
      pt3dadd(13.4775, 28.1025, 43.9200, 0.9225)        // pt3dadd(11.98, 24.98, 29.28, 0.82)
      pt3dadd(13.2188, 28.6313, 43.9200, 0.9225)        // pt3dadd(11.75, 25.45, 29.28, 0.82)
      pt3dadd(12.8250, 28.8900, 43.1550, 0.7875)        // pt3dadd(11.4, 25.68, 28.77, 0.7)
      pt3dadd(12.5550, 28.8900, 43.1550, 0.5288)        // pt3dadd(11.16, 25.68, 28.77, 0.47)
      pt3dadd(12.2963, 28.8900, 42.8100, 0.5288)        // pt3dadd(10.93, 25.68, 28.54, 0.47)
      pt3dadd(11.9025, 28.6313, 42.8100, 0.6638)        // pt3dadd(10.58, 25.45, 28.54, 0.59)
      pt3dadd(11.5088, 28.4963, 43.3200, 0.9225)        // pt3dadd(10.23, 25.33, 28.88, 0.82)
      pt3dadd(10.7100, 28.3725, 43.9200, 1.0575)        // pt3dadd(9.52, 25.22, 29.28, 0.94)
      pt3dadd(10.4513, 28.4963, 44.4300, 1.0575)        // pt3dadd(9.29, 25.33, 29.62, 0.94)
      pt3dadd(9.3938, 28.2375, 44.4300, 0.7875)        // pt3dadd(8.35, 25.1, 29.62, 0.7)
      pt3dadd(8.8650, 28.2375, 44.6850, 0.7875)        // pt3dadd(7.88, 25.1, 29.79, 0.7)
      pt3dadd(8.7413, 28.2375, 45.1050, 0.7875)        // pt3dadd(7.77, 25.1, 30.07, 0.7)
      pt3dadd(8.6063, 28.4963, 45.2850, 0.7875)        // pt3dadd(7.65, 25.33, 30.19, 0.7)
      pt3dadd(8.6063, 28.7663, 45.2850, 0.7875)        // pt3dadd(7.65, 25.57, 30.19, 0.7)
      pt3dadd(7.9425, 29.2950, 45.3600, 0.6638)        // pt3dadd(7.06, 26.04, 30.24, 0.59)
      pt3dadd(7.6838, 29.4188, 46.5600, 0.6638)        // pt3dadd(6.83, 26.15, 31.04, 0.59)
      pt3dadd(7.5488, 29.6888, 46.5600, 0.5288)        // pt3dadd(6.71, 26.39, 31.04, 0.47)
      pt3dadd(7.5488, 30.4763, 46.9050, 0.6638)        // pt3dadd(6.71, 27.09, 31.27, 0.59)
      pt3dadd(7.8188, 30.7350, 47.3250, 0.6638)        // pt3dadd(6.95, 27.32, 31.55, 0.59)
      pt3dadd(7.8188, 31.1288, 47.3250, 0.7875)        // pt3dadd(6.95, 27.67, 31.55, 0.7)
      pt3dadd(8.0775, 31.6575, 45.7050, 0.5288)        // pt3dadd(7.18, 28.14, 30.47, 0.47)
      pt3dadd(7.9425, 32.0513, 46.7250, 0.5288)        // pt3dadd(7.06, 28.49, 31.15, 0.47)
      pt3dadd(7.9425, 32.3100, 47.5050, 0.5288)        // pt3dadd(7.06, 28.72, 31.67, 0.47)
      pt3dadd(7.8188, 32.4450, 48.6000, 0.5288)        // pt3dadd(6.95, 28.84, 32.4, 0.47)
      pt3dadd(7.8188, 32.4450, 49.2000, 0.5288)        // pt3dadd(6.95, 28.84, 32.8, 0.47)
      pt3dadd(7.0200, 32.4450, 49.7100, 0.5288)        // pt3dadd(6.24, 28.84, 33.14, 0.47)
      pt3dadd(7.0200, 32.4450, 50.2200, 0.5288)        // pt3dadd(6.24, 28.84, 33.48, 0.47)
  }
  apic[1] {pt3dclear()
      pt3dadd(7.0200, 32.4450, 50.2200, 0.5288)        // pt3dadd(6.24, 28.84, 33.48, 0.47)
      pt3dadd(8.2125, 32.5800, 48.6900, 0.5288)        // pt3dadd(7.3, 28.96, 32.46, 0.47)
      pt3dadd(9.0000, 32.9738, 49.2900, 0.5288)        // pt3dadd(8, 29.31, 32.86, 0.47)
      pt3dadd(9.3938, 33.3675, 50.4000, 0.3938)        // pt3dadd(8.35, 29.66, 33.6, 0.35)
      pt3dadd(9.6638, 33.6263, 51.0000, 0.3938)        // pt3dadd(8.59, 29.89, 34, 0.35)
      pt3dadd(9.9225, 33.7613, 50.9100, 0.3938)        // pt3dadd(8.82, 30.01, 33.94, 0.35)
      pt3dadd(10.1813, 33.8963, 50.9100, 0.3938)        // pt3dadd(9.05, 30.13, 33.94, 0.35)
      pt3dadd(11.1038, 34.1550, 50.9100, 0.7875)        // pt3dadd(9.87, 30.36, 33.94, 0.7)
      pt3dadd(11.3738, 34.1550, 51.8400, 0.9225)        // pt3dadd(10.11, 30.36, 34.56, 0.82)
      pt3dadd(11.3738, 34.1550, 52.5300, 0.9225)        // pt3dadd(10.11, 30.36, 35.02, 0.82)
      pt3dadd(12.1613, 34.4138, 52.1100, 1.0575)        // pt3dadd(10.81, 30.59, 34.74, 0.94)
      pt3dadd(12.4313, 34.9425, 52.3650, 0.6638)        // pt3dadd(11.05, 31.06, 34.91, 0.59)
      pt3dadd(13.4775, 34.9425, 52.6950, 0.7875)        // pt3dadd(11.98, 31.06, 35.13, 0.7)
      pt3dadd(13.8713, 34.8188, 53.1300, 0.7875)        // pt3dadd(12.33, 30.95, 35.42, 0.7)
      pt3dadd(14.4000, 34.9425, 53.1300, 0.7875)        // pt3dadd(12.8, 31.06, 35.42, 0.7)
      pt3dadd(14.9288, 35.4713, 53.1300, 0.5288)        // pt3dadd(13.27, 31.53, 35.42, 0.47)
      pt3dadd(15.3225, 35.6063, 53.1300, 0.5288)        // pt3dadd(13.62, 31.65, 35.42, 0.47)
      pt3dadd(16.2450, 35.6063, 53.2050, 0.6638)        // pt3dadd(14.44, 31.65, 35.47, 0.59)
      pt3dadd(17.4375, 35.7300, 53.2050, 0.6638)        // pt3dadd(15.5, 31.76, 35.47, 0.59)
      pt3dadd(17.6963, 35.7300, 53.3850, 0.6638)        // pt3dadd(15.73, 31.76, 35.59, 0.59)
      pt3dadd(18.4950, 35.8650, 53.3850, 0.5288)        // pt3dadd(16.44, 31.88, 35.59, 0.47)
      pt3dadd(19.1475, 36.1238, 52.7850, 0.3938)        // pt3dadd(17.02, 32.11, 35.19, 0.35)
      pt3dadd(20.0700, 36.5288, 52.7850, 0.6638)        // pt3dadd(17.84, 32.47, 35.19, 0.59)
      pt3dadd(20.2050, 36.3938, 53.0400, 0.6638)        // pt3dadd(17.96, 32.35, 35.36, 0.59)
      pt3dadd(20.7338, 36.3938, 53.0400, 0.3938)        // pt3dadd(18.43, 32.35, 35.36, 0.35)
      pt3dadd(21.3863, 36.6525, 53.1300, 0.5288)        // pt3dadd(19.01, 32.58, 35.42, 0.47)
      pt3dadd(21.6563, 36.5288, 53.3850, 0.5288)        // pt3dadd(19.25, 32.47, 35.59, 0.47)
      pt3dadd(22.3088, 36.5288, 53.3850, 0.5288)        // pt3dadd(19.83, 32.47, 35.59, 0.47)
  }
  apic[2] {pt3dclear()
      pt3dadd(7.0200, 32.4450, 50.2200, 0.6638)        // pt3dadd(6.24, 28.84, 33.48, 0.59)
      pt3dadd(6.4913, 31.7925, 48.7800, 0.6638)        // pt3dadd(5.77, 28.26, 32.52, 0.59)
      pt3dadd(6.1875, 31.5338, 48.7800, 0.6638)        // pt3dadd(5.5, 28.03, 32.52, 0.59)
  }
  apic[3] {pt3dclear()
      pt3dadd(6.1875, 31.5338, 48.7800, 0.7875)        // pt3dadd(5.5, 28.03, 32.52, 0.7)
      pt3dadd(5.2650, 31.8038, 56.7150, 0.7875)        // pt3dadd(4.68, 28.27, 37.81, 0.7)
      pt3dadd(4.9950, 31.8038, 56.7150, 0.7875)        // pt3dadd(4.44, 28.27, 37.81, 0.7)
  }
}
proc shape3d_2() {
  apic[3] {
      pt3dadd(4.2075, 31.5338, 56.7150, 0.7875)        // pt3dadd(3.74, 28.03, 37.81, 0.7)
      pt3dadd(3.5550, 31.2750, 56.7150, 0.7875)        // pt3dadd(3.16, 27.8, 37.81, 0.7)
      pt3dadd(3.2850, 31.2750, 56.3700, 0.7875)        // pt3dadd(2.92, 27.8, 37.58, 0.7)
      pt3dadd(3.9488, 32.1975, 56.1150, 0.9225)        // pt3dadd(3.51, 28.62, 37.41, 0.82)
      pt3dadd(4.2075, 33.6375, 55.3500, 1.3163)        // pt3dadd(3.74, 29.9, 36.9, 1.17)
      pt3dadd(4.0725, 34.8300, 54.7500, 1.4513)        // pt3dadd(3.62, 30.96, 36.5, 1.29)
      pt3dadd(4.4775, 34.9538, 54.7500, 1.4513)        // pt3dadd(3.98, 31.07, 36.5, 1.29)
      pt3dadd(4.7363, 35.7413, 54.7500, 1.4513)        // pt3dadd(4.21, 31.77, 36.5, 1.29)
      pt3dadd(5.2650, 36.0113, 53.8950, 1.4513)        // pt3dadd(4.68, 32.01, 35.93, 1.29)
      pt3dadd(6.4463, 36.6638, 51.8400, 1.1813)        // pt3dadd(5.73, 32.59, 34.56, 1.05)
      pt3dadd(6.7163, 37.9800, 51.4200, 1.1813)        // pt3dadd(5.97, 33.76, 34.28, 1.05)
      pt3dadd(6.3225, 38.3738, 50.7450, 1.1813)        // pt3dadd(5.62, 34.11, 33.83, 1.05)
      pt3dadd(4.9388, 38.5200, 50.4000, 1.1813)        // pt3dadd(4.39, 34.24, 33.6, 1.05)
      pt3dadd(4.5450, 38.5200, 49.8000, 1.1813)        // pt3dadd(4.04, 34.24, 33.2, 1.05)
      pt3dadd(4.0163, 38.2500, 49.1250, 1.1813)        // pt3dadd(3.57, 34, 32.75, 1.05)
      pt3dadd(3.7575, 38.1150, 49.0350, 1.1813)        // pt3dadd(3.34, 33.88, 32.69, 1.05)
      pt3dadd(3.2288, 37.7213, 48.1800, 1.1813)        // pt3dadd(2.87, 33.53, 32.12, 1.05)
      pt3dadd(2.8350, 36.9338, 47.6700, 1.1813)        // pt3dadd(2.52, 32.83, 31.78, 1.05)
      pt3dadd(2.5650, 36.6750, 47.0700, 1.1813)        // pt3dadd(2.28, 32.6, 31.38, 1.05)
      pt3dadd(2.4413, 36.1463, 45.8850, 1.1813)        // pt3dadd(2.17, 32.13, 30.59, 1.05)
      pt3dadd(1.9125, 35.6175, 45.8850, 1.1813)        // pt3dadd(1.7, 31.66, 30.59, 1.05)
      pt3dadd(0.9900, 34.8300, 45.8850, 1.1813)        // pt3dadd(0.88, 30.96, 30.59, 1.05)
      pt3dadd(0.5963, 33.6488, 45.8850, 1.4513)        // pt3dadd(0.53, 29.91, 30.59, 1.29)
      pt3dadd(0.5963, 33.6488, 44.8500, 1.4513)        // pt3dadd(0.53, 29.91, 29.9, 1.29)
      pt3dadd(0.5963, 33.3900, 44.9400, 1.4513)        // pt3dadd(0.53, 29.68, 29.96, 1.29)
      pt3dadd(0.5963, 32.7263, 43.1550, 1.4513)        // pt3dadd(0.53, 29.09, 28.77, 1.29)
      pt3dadd(0.4613, 32.3325, 42.5550, 1.4513)        // pt3dadd(0.41, 28.74, 28.37, 1.29)
      pt3dadd(0.0675, 31.9388, 41.9550, 1.4513)        // pt3dadd(0.06, 28.39, 27.97, 1.29)
      pt3dadd(-0.4613, 31.2863, 41.7900, 1.4513)        // pt3dadd(-0.41, 27.81, 27.86, 1.29)
      pt3dadd(-0.3263, 30.8813, 41.6100, 1.4513)        // pt3dadd(-0.29, 27.45, 27.74, 1.29)
      pt3dadd(-0.3263, 30.4875, 41.2800, 1.4513)        // pt3dadd(-0.29, 27.1, 27.52, 1.29)
      pt3dadd(-0.8550, 29.9700, 41.2800, 1.4513)        // pt3dadd(-0.76, 26.64, 27.52, 1.29)
      pt3dadd(-0.8550, 29.4413, 41.2800, 1.4513)        // pt3dadd(-0.76, 26.17, 27.52, 1.29)
      pt3dadd(-0.7313, 28.9125, 41.2800, 1.4513)        // pt3dadd(-0.65, 25.7, 27.52, 1.29)
      pt3dadd(-0.5963, 28.5188, 41.1000, 1.4513)        // pt3dadd(-0.53, 25.35, 27.4, 1.29)
      pt3dadd(-0.4613, 27.8663, 40.7550, 1.4513)        // pt3dadd(-0.41, 24.77, 27.17, 1.29)
      pt3dadd(-0.4613, 27.5963, 40.6800, 1.4513)        // pt3dadd(-0.41, 24.53, 27.12, 1.29)
      pt3dadd(-0.5963, 26.9438, 40.6800, 1.4513)        // pt3dadd(-0.53, 23.95, 27.12, 1.29)
      pt3dadd(-1.4625, 25.6163, 40.3350, 1.4513)        // pt3dadd(-1.3, 22.77, 26.89, 1.29)
  }
  apic[4] {pt3dclear()
      pt3dadd(-1.4625, 25.6163, 40.3350, 1.4513)        // pt3dadd(-1.3, 22.77, 26.89, 1.29)
      pt3dadd(-1.6538, 25.2338, 40.3350, 1.4513)        // pt3dadd(-1.47, 22.43, 26.89, 1.29)
      pt3dadd(-2.7675, 24.9863, 36.2400, 1.7100)        // pt3dadd(-2.46, 22.21, 24.16, 1.52)
  }
  apic[5] {pt3dclear()
      pt3dadd(-2.7675, 24.9863, 36.2400, 1.7100)        // pt3dadd(-2.46, 22.21, 24.16, 1.52)
      pt3dadd(-3.0263, 24.1988, 35.7300, 1.7100)        // pt3dadd(-2.69, 21.51, 23.82, 1.52)
      pt3dadd(-3.6900, 23.4113, 36.1500, 1.7100)        // pt3dadd(-3.28, 20.81, 24.1, 1.52)
      pt3dadd(-5.0063, 23.5463, 36.1500, 1.7100)        // pt3dadd(-4.45, 20.93, 24.1, 1.52)
      pt3dadd(-5.5350, 23.5463, 36.1500, 1.7100)        // pt3dadd(-4.92, 20.93, 24.1, 1.52)
      pt3dadd(-7.1213, 24.1988, 35.5650, 1.7100)        // pt3dadd(-6.33, 21.51, 23.71, 1.52)
      pt3dadd(-7.9088, 24.7275, 34.9650, 1.7100)        // pt3dadd(-7.03, 21.98, 23.31, 1.52)
      pt3dadd(-9.4950, 24.9863, 36.1500, 1.7100)        // pt3dadd(-8.44, 22.21, 24.1, 1.52)
      pt3dadd(-10.8113, 26.0438, 35.3100, 1.7100)        // pt3dadd(-9.61, 23.15, 23.54, 1.52)
      pt3dadd(-11.7338, 26.8313, 35.3100, 1.7100)        // pt3dadd(-10.43, 23.85, 23.54, 1.52)
      pt3dadd(-13.1850, 27.2250, 35.2200, 1.7100)        // pt3dadd(-11.72, 24.2, 23.48, 1.52)
  }
  apic[6] {pt3dclear()
      pt3dadd(-13.1850, 27.2250, 35.2200, 1.7100)        // pt3dadd(-11.72, 24.2, 23.48, 1.52)
      pt3dadd(-13.8375, 27.0900, 34.5300, 1.7100)        // pt3dadd(-12.3, 24.08, 23.02, 1.52)
      pt3dadd(-14.3663, 27.0900, 33.4350, 1.7100)        // pt3dadd(-12.77, 24.08, 22.29, 1.52)
      pt3dadd(-15.5475, 26.3025, 32.2350, 1.7100)        // pt3dadd(-13.82, 23.38, 21.49, 1.52)
      pt3dadd(-16.6050, 25.9088, 33.3450, 1.7100)        // pt3dadd(-14.76, 23.03, 22.23, 1.52)
      pt3dadd(-17.6625, 25.3800, 33.0000, 1.7100)        // pt3dadd(-15.7, 22.56, 22, 1.52)
      pt3dadd(-18.5850, 24.1988, 33.0000, 1.7100)        // pt3dadd(-16.52, 21.51, 22, 1.52)
      pt3dadd(-19.6425, 23.2763, 33.8550, 1.7100)        // pt3dadd(-17.46, 20.69, 22.57, 1.52)
      pt3dadd(-21.3525, 22.4888, 32.6550, 1.9800)        // pt3dadd(-18.98, 19.99, 21.77, 1.76)
  }
  apic[7] {pt3dclear()
      pt3dadd(-21.3525, 22.4888, 32.6550, 1.9800)        // pt3dadd(-18.98, 19.99, 21.77, 1.76)
      pt3dadd(-21.6113, 22.2300, 32.8350, 1.9800)        // pt3dadd(-19.21, 19.76, 21.89, 1.76)
      pt3dadd(-21.8813, 21.4425, 33.0000, 1.9800)        // pt3dadd(-19.45, 19.06, 22, 1.76)
      pt3dadd(-22.0163, 20.9138, 33.0000, 1.9800)        // pt3dadd(-19.57, 18.59, 22, 1.76)
      pt3dadd(-22.1400, 20.1263, 33.3450, 1.9800)        // pt3dadd(-19.68, 17.89, 22.23, 1.76)
      pt3dadd(-22.4100, 19.0688, 33.3450, 1.9800)        // pt3dadd(-19.92, 16.95, 22.23, 1.76)
      pt3dadd(-22.2750, 18.0225, 33.2550, 1.9800)        // pt3dadd(-19.8, 16.02, 22.17, 1.76)
      pt3dadd(-22.1400, 17.6288, 32.8350, 1.9800)        // pt3dadd(-19.68, 15.67, 21.89, 1.76)
      pt3dadd(-22.0163, 16.0425, 32.4000, 1.9800)        // pt3dadd(-19.57, 14.26, 21.6, 1.76)
  }
  apic[8] {pt3dclear()
      pt3dadd(-22.0163, 16.0425, 32.4000, 1.9800)        // pt3dadd(-19.57, 14.26, 21.6, 1.76)
      pt3dadd(-22.0163, 15.3900, 32.1450, 1.9800)        // pt3dadd(-19.57, 13.68, 21.43, 1.76)
      pt3dadd(-21.6113, 14.6025, 31.4700, 1.9800)        // pt3dadd(-19.21, 12.98, 20.98, 1.76)
      pt3dadd(-21.4875, 14.4675, 31.4700, 2.3738)        // pt3dadd(-19.1, 12.86, 20.98, 2.11)
      pt3dadd(-21.0938, 14.4675, 30.9600, 2.3738)        // pt3dadd(-18.75, 12.86, 20.64, 2.11)
      pt3dadd(-20.1713, 14.7263, 30.7800, 2.3738)        // pt3dadd(-17.93, 13.09, 20.52, 2.11)
      pt3dadd(-19.5075, 15.2550, 30.2700, 2.3738)        // pt3dadd(-17.34, 13.56, 20.18, 2.11)
      pt3dadd(-18.9788, 15.7838, 29.9250, 2.3738)        // pt3dadd(-16.87, 14.03, 19.95, 2.11)
      pt3dadd(-18.9788, 15.9188, 29.3400, 2.3738)        // pt3dadd(-16.87, 14.15, 19.56, 2.11)
      pt3dadd(-18.7200, 16.4363, 28.9050, 2.3738)        // pt3dadd(-16.64, 14.61, 19.27, 2.11)
      pt3dadd(-18.3263, 16.7063, 28.1400, 2.3738)        // pt3dadd(-16.29, 14.85, 18.76, 2.11)
      pt3dadd(-17.7975, 16.9650, 27.7200, 2.3738)        // pt3dadd(-15.82, 15.08, 18.48, 2.11)
      pt3dadd(-17.1338, 17.7525, 27.2850, 2.3738)        // pt3dadd(-15.23, 15.78, 18.19, 2.11)
      pt3dadd(-17.1000, 17.9213, 27.2850, 2.3738)        // pt3dadd(-15.2, 15.93, 18.19, 2.11)
  }
  apic[9] {pt3dclear()
      pt3dadd(-17.1000, 17.9213, 27.2850, 0.6638)        // pt3dadd(-15.2, 15.93, 18.19, 0.59)
      pt3dadd(-18.1575, 18.1800, 24.4800, 0.6638)        // pt3dadd(-16.14, 16.16, 16.32, 0.59)
      pt3dadd(-19.0800, 18.1800, 24.4800, 0.6638)        // pt3dadd(-16.96, 16.16, 16.32, 0.59)
      pt3dadd(-20.5313, 17.9213, 24.4800, 0.6638)        // pt3dadd(-18.25, 15.93, 16.32, 0.59)
      pt3dadd(-21.0488, 17.7863, 24.5550, 0.6638)        // pt3dadd(-18.71, 15.81, 16.37, 0.59)
      pt3dadd(-21.8475, 17.7863, 24.5550, 0.6638)        // pt3dadd(-19.42, 15.81, 16.37, 0.59)
      pt3dadd(-22.1063, 17.9213, 24.5550, 0.6638)        // pt3dadd(-19.65, 15.93, 16.37, 0.59)
      pt3dadd(-22.5000, 18.0450, 24.9000, 0.6638)        // pt3dadd(-20, 16.04, 16.6, 0.59)
      pt3dadd(-23.1638, 18.7088, 25.1550, 0.5288)        // pt3dadd(-20.59, 16.63, 16.77, 0.47)
      pt3dadd(-23.4225, 19.1025, 25.2450, 0.5288)        // pt3dadd(-20.82, 16.98, 16.83, 0.47)
      pt3dadd(-23.9513, 19.4963, 25.3200, 0.6638)        // pt3dadd(-21.29, 17.33, 16.88, 0.59)
      pt3dadd(-24.6150, 19.8900, 25.9200, 0.7875)        // pt3dadd(-21.88, 17.68, 17.28, 0.7)
      pt3dadd(-24.8738, 20.2838, 25.5000, 0.9225)        // pt3dadd(-22.11, 18.03, 17, 0.82)
      pt3dadd(-25.7963, 20.4188, 26.0100, 0.9225)        // pt3dadd(-22.93, 18.15, 17.34, 0.82)
      pt3dadd(-26.7188, 20.6775, 26.0100, 0.6638)        // pt3dadd(-23.75, 18.38, 17.34, 0.59)
      pt3dadd(-27.5063, 21.3413, 25.8450, 0.5288)        // pt3dadd(-24.45, 18.97, 17.23, 0.47)
      pt3dadd(-27.9113, 22.1288, 25.8450, 0.5288)        // pt3dadd(-24.81, 19.67, 17.23, 0.47)
      pt3dadd(-28.1700, 22.9163, 26.1750, 0.5288)        // pt3dadd(-25.04, 20.37, 17.45, 0.47)
      pt3dadd(-28.3050, 23.4450, 26.1750, 0.5288)        // pt3dadd(-25.16, 20.84, 17.45, 0.47)
      pt3dadd(-28.5638, 23.7038, 26.1750, 0.9225)        // pt3dadd(-25.39, 21.07, 17.45, 0.82)
      pt3dadd(-28.9575, 23.9738, 26.0100, 1.1813)        // pt3dadd(-25.74, 21.31, 17.34, 1.05)
      pt3dadd(-29.2275, 24.2325, 26.2650, 1.1813)        // pt3dadd(-25.98, 21.54, 17.51, 1.05)
      pt3dadd(-29.7563, 24.3675, 26.2650, 1.1813)        // pt3dadd(-26.45, 21.66, 17.51, 1.05)
      pt3dadd(-30.0150, 24.7613, 26.2650, 0.6638)        // pt3dadd(-26.68, 22.01, 17.51, 0.59)
      pt3dadd(-30.1500, 24.8850, 26.6100, 0.5288)        // pt3dadd(-26.8, 22.12, 17.74, 0.47)
      pt3dadd(-30.6788, 25.4138, 26.6850, 0.6638)        // pt3dadd(-27.27, 22.59, 17.79, 0.59)
      pt3dadd(-30.9375, 25.8075, 26.6850, 0.6638)        // pt3dadd(-27.5, 22.94, 17.79, 0.59)
      pt3dadd(-31.2075, 25.9425, 26.7750, 0.5288)        // pt3dadd(-27.74, 23.06, 17.85, 0.47)
      pt3dadd(-31.3313, 26.3363, 27.0300, 0.3938)        // pt3dadd(-27.85, 23.41, 18.02, 0.35)
      pt3dadd(-31.3313, 26.9888, 27.2100, 0.6638)        // pt3dadd(-27.85, 23.99, 18.14, 0.59)
      pt3dadd(-31.4663, 27.1238, 27.8850, 0.6638)        // pt3dadd(-27.97, 24.11, 18.59, 0.59)
      pt3dadd(-31.4663, 27.3825, 28.3950, 0.6638)        // pt3dadd(-27.97, 24.34, 18.93, 0.59)
      pt3dadd(-31.4663, 27.3825, 28.8300, 0.6638)        // pt3dadd(-27.97, 24.34, 19.22, 0.59)
      pt3dadd(-31.4663, 27.3825, 29.8500, 0.6638)        // pt3dadd(-27.97, 24.34, 19.9, 0.59)
      pt3dadd(-31.6013, 27.9113, 30.6150, 0.6638)        // pt3dadd(-28.09, 24.81, 20.41, 0.59)
      pt3dadd(-31.6013, 27.9113, 31.5450, 0.6638)        // pt3dadd(-28.09, 24.81, 21.03, 0.59)
      pt3dadd(-31.6013, 28.3050, 31.4700, 0.6638)        // pt3dadd(-28.09, 25.16, 20.98, 0.59)
      pt3dadd(-31.7250, 28.4400, 30.7050, 0.6638)        // pt3dadd(-28.2, 25.28, 20.47, 0.59)
      pt3dadd(-32.3888, 28.4400, 30.0150, 0.6638)        // pt3dadd(-28.79, 25.28, 20.01, 0.59)
      pt3dadd(-32.3888, 28.4400, 29.1600, 0.6638)        // pt3dadd(-28.79, 25.28, 19.44, 0.59)
      pt3dadd(-32.3888, 28.1813, 28.3950, 0.6638)        // pt3dadd(-28.79, 25.05, 18.93, 0.59)
      pt3dadd(-32.7825, 28.0463, 27.7950, 0.7875)        // pt3dadd(-29.14, 24.93, 18.53, 0.7)
      pt3dadd(-33.4463, 28.0463, 27.2850, 0.7875)        // pt3dadd(-29.73, 24.93, 18.19, 0.7)
      pt3dadd(-33.7050, 28.0463, 27.3750, 0.7875)        // pt3dadd(-29.96, 24.93, 18.25, 0.7)
      pt3dadd(-34.2338, 27.6525, 27.4650, 0.3938)        // pt3dadd(-30.43, 24.58, 18.31, 0.35)
      pt3dadd(-34.8975, 27.6525, 27.4650, 0.3938)        // pt3dadd(-31.02, 24.58, 18.31, 0.35)
      pt3dadd(-35.6850, 28.3050, 27.5400, 0.3938)        // pt3dadd(-31.72, 25.16, 18.36, 0.35)
      pt3dadd(-36.0788, 28.4400, 27.5400, 0.3938)        // pt3dadd(-32.07, 25.28, 18.36, 0.35)
      pt3dadd(-36.4725, 29.3625, 27.0300, 0.6638)        // pt3dadd(-32.42, 26.1, 18.02, 0.59)
      pt3dadd(-37.1363, 29.6213, 27.1200, 1.4513)        // pt3dadd(-33.01, 26.33, 18.08, 1.29)
      pt3dadd(-37.7888, 29.8913, 26.6850, 1.5863)        // pt3dadd(-33.59, 26.57, 17.79, 1.41)
      pt3dadd(-37.9238, 29.8913, 26.6850, 1.5863)        // pt3dadd(-33.71, 26.57, 17.79, 1.41)
  }
  apic[10] {pt3dclear()
      pt3dadd(-17.1000, 17.9213, 27.2850, 2.3738)        // pt3dadd(-15.2, 15.93, 18.19, 2.11)
      pt3dadd(-16.6050, 18.2813, 26.3550, 2.3738)        // pt3dadd(-14.76, 16.25, 17.57, 2.11)
      pt3dadd(-16.0763, 19.0688, 26.3550, 2.3738)        // pt3dadd(-14.29, 16.95, 17.57, 2.11)
      pt3dadd(-15.5475, 19.7325, 26.2650, 2.3738)        // pt3dadd(-13.82, 17.54, 17.51, 2.11)
      pt3dadd(-14.7600, 20.1263, 26.1750, 2.3738)        // pt3dadd(-13.12, 17.89, 17.45, 2.11)
      pt3dadd(-13.4438, 21.3075, 25.5900, 2.3738)        // pt3dadd(-11.95, 18.94, 17.06, 2.11)
      pt3dadd(-12.2625, 22.8825, 25.5000, 2.3738)        // pt3dadd(-10.9, 20.34, 17, 2.11)
      pt3dadd(-11.8575, 24.4688, 25.8450, 2.3738)        // pt3dadd(-10.54, 21.75, 17.23, 2.11)
      pt3dadd(-12.5213, 26.3025, 25.8450, 2.3738)        // pt3dadd(-11.13, 23.38, 17.23, 2.11)
      pt3dadd(-13.3088, 27.3600, 25.2450, 2.3738)        // pt3dadd(-11.83, 24.32, 16.83, 2.11)
      pt3dadd(-13.9725, 28.4063, 24.7350, 2.3738)        // pt3dadd(-12.42, 25.25, 16.49, 2.11)
      pt3dadd(-15.2888, 29.3288, 24.0450, 2.3738)        // pt3dadd(-13.59, 26.07, 16.03, 2.11)
      pt3dadd(-16.7400, 29.9925, 23.7900, 2.3738)        // pt3dadd(-14.88, 26.66, 15.86, 2.11)
      pt3dadd(-17.6625, 30.2513, 23.7900, 2.3738)        // pt3dadd(-15.7, 26.89, 15.86, 2.11)
      pt3dadd(-19.1138, 31.7025, 22.9350, 2.3738)        // pt3dadd(-16.99, 28.18, 15.29, 2.11)
      pt3dadd(-19.9013, 33.0188, 21.7500, 2.3738)        // pt3dadd(-17.69, 29.35, 14.5, 2.11)
      pt3dadd(-20.8238, 34.5938, 20.5500, 2.9025)        // pt3dadd(-18.51, 30.75, 13.7, 2.58)
  }
  apic[11] {pt3dclear()
      pt3dadd(-20.8238, 34.5938, 20.5500, 2.9025)        // pt3dadd(-18.51, 30.75, 13.7, 2.58)
      pt3dadd(-20.8238, 35.3813, 20.0400, 2.9025)        // pt3dadd(-18.51, 31.45, 13.36, 2.58)
      pt3dadd(-20.4300, 36.5625, 19.5300, 2.9025)        // pt3dadd(-18.16, 32.5, 13.02, 2.58)
      pt3dadd(-19.3725, 38.2725, 18.3300, 2.9025)        // pt3dadd(-17.22, 34.02, 12.22, 2.58)
      pt3dadd(-17.7975, 39.9825, 17.6550, 2.9025)        // pt3dadd(-15.82, 35.54, 11.77, 2.58)
      pt3dadd(-16.0763, 40.2525, 16.2900, 2.7675)        // pt3dadd(-14.29, 35.78, 10.86, 2.46)
      pt3dadd(-14.2313, 39.4538, 15.6000, 2.7675)        // pt3dadd(-12.65, 35.07, 10.4, 2.46)
      pt3dadd(-13.0500, 38.0138, 15.8550, 2.7675)        // pt3dadd(-11.6, 33.79, 10.57, 2.46)
      pt3dadd(-11.9925, 35.9100, 15.7800, 3.2963)        // pt3dadd(-10.66, 31.92, 10.52, 2.93)
  }
  apic[12] {pt3dclear()
      pt3dadd(-11.9925, 35.9100, 15.7800, 4.0838)        // pt3dadd(-10.66, 31.92, 10.52, 3.63)
      pt3dadd(-10.2825, 34.0650, 15.7800, 4.0838)        // pt3dadd(-9.14, 30.28, 10.52, 3.63)
      pt3dadd(-8.4375, 31.9613, 15.6900, 4.3538)        // pt3dadd(-7.5, 28.41, 10.46, 3.87)
  }
  apic[13] {pt3dclear()
      pt3dadd(-8.4375, 31.9613, 15.6900, 4.3538)        // pt3dadd(-7.5, 28.41, 10.46, 3.87)
      pt3dadd(-8.6963, 30.3863, 15.6900, 4.3538)        // pt3dadd(-7.73, 27.01, 10.46, 3.87)
      pt3dadd(-8.6963, 27.4838, 15.6900, 4.3538)        // pt3dadd(-7.73, 24.43, 10.46, 3.87)
      pt3dadd(-8.3025, 25.5150, 15.4350, 3.5550)        // pt3dadd(-7.38, 22.68, 10.29, 3.16)
      pt3dadd(-8.5725, 23.2763, 15.0900, 3.4313)        // pt3dadd(-7.62, 20.69, 10.06, 3.05)
      pt3dadd(-8.5725, 21.8363, 15.6900, 3.5550)        // pt3dadd(-7.62, 19.41, 10.46, 3.16)
      pt3dadd(-8.3025, 19.8563, 14.1600, 3.6900)        // pt3dadd(-7.38, 17.65, 9.44, 3.28)
      pt3dadd(-8.0438, 18.6750, 13.7250, 3.8250)        // pt3dadd(-7.15, 16.6, 9.15, 3.4)
      pt3dadd(-7.5150, 17.6288, 13.0500, 3.8250)        // pt3dadd(-6.68, 15.67, 8.7, 3.4)
      pt3dadd(-6.9863, 15.1200, 12.2850, 3.8250)        // pt3dadd(-6.21, 13.44, 8.19, 3.4)
      pt3dadd(-6.4575, 13.4213, 11.5050, 4.0838)        // pt3dadd(-5.74, 11.93, 7.67, 3.63)
      pt3dadd(-5.8050, 10.7888, 10.9950, 4.6125)        // pt3dadd(-5.16, 9.59, 7.33, 4.1)
      pt3dadd(-5.0063, 8.9438, 8.6100, 5.4000)        // pt3dadd(-4.45, 7.95, 5.74, 4.8)
      pt3dadd(-3.5550, 6.9750, 7.4250, 6.9863)        // pt3dadd(-3.16, 6.2, 4.95, 6.21)
      pt3dadd(-3.5550, 6.9750, 7.4250, 6.9863)        // pt3dadd(-3.16, 6.2, 4.95, 6.21)
  }
  apic[14] {pt3dclear()
      pt3dadd(-8.4375, 31.9613, 15.6900, 4.2188)        // pt3dadd(-7.5, 28.41, 10.46, 3.75)
      pt3dadd(-6.5475, 32.8613, 18.1650, 4.2188)        // pt3dadd(-5.82, 29.21, 12.11, 3.75)
      pt3dadd(-4.1738, 34.4475, 17.5650, 2.6325)        // pt3dadd(-3.71, 30.62, 11.71, 2.34)
      pt3dadd(-2.1938, 35.1000, 17.4750, 2.6325)        // pt3dadd(-1.95, 31.2, 11.65, 2.34)
      pt3dadd(-1.6650, 35.2350, 16.9650, 2.6325)        // pt3dadd(-1.48, 31.32, 11.31, 2.34)
      pt3dadd(-0.2250, 34.9763, 16.9650, 2.6325)        // pt3dadd(-0.2, 31.09, 11.31, 2.34)
      pt3dadd(1.1025, 33.9188, 16.9650, 2.6325)        // pt3dadd(0.98, 30.15, 11.31, 2.34)
      pt3dadd(3.0713, 31.6800, 16.9650, 2.7675)        // pt3dadd(2.73, 28.16, 11.31, 2.46)
      pt3dadd(5.0513, 29.4525, 17.9100, 2.9025)        // pt3dadd(4.49, 26.18, 11.94, 2.58)
      pt3dadd(6.6375, 27.7425, 18.9300, 3.0263)        // pt3dadd(5.9, 24.66, 12.62, 2.69)
      pt3dadd(8.8763, 26.1563, 19.0950, 2.9025)        // pt3dadd(7.89, 23.25, 12.73, 2.58)
      pt3dadd(10.0575, 24.1875, 18.3300, 2.7675)        // pt3dadd(8.94, 21.5, 12.22, 2.46)
      pt3dadd(11.3738, 22.3425, 20.0400, 3.0263)        // pt3dadd(10.11, 19.86, 13.36, 2.69)
      pt3dadd(14.0175, 20.4975, 21.7500, 3.6900)        // pt3dadd(12.46, 18.22, 14.5, 3.28)
      pt3dadd(15.5925, 19.4288, 21.7500, 3.6900)        // pt3dadd(13.86, 17.27, 14.5, 3.28)
      pt3dadd(15.8625, 19.5863, 23.8800, 3.6900)        // pt3dadd(14.1, 17.41, 15.92, 3.28)
      pt3dadd(16.3013, 19.4288, 23.8800, 3.6900)        // pt3dadd(14.49, 17.27, 15.92, 3.28)
  }
  apic[15] {pt3dclear()
      pt3dadd(16.3013, 19.4288, 23.8800, 0.9225)        // pt3dadd(14.49, 17.27, 15.92, 0.82)
      pt3dadd(17.3025, 19.9463, 27.2100, 0.9225)        // pt3dadd(15.38, 17.73, 18.14, 0.82)
  }
}
proc shape3d_3() {
  apic[15] {
      pt3dadd(17.9663, 20.3400, 28.1400, 0.9225)        // pt3dadd(15.97, 18.08, 18.76, 0.82)
      pt3dadd(18.2250, 20.2163, 28.3050, 0.9225)        // pt3dadd(16.2, 17.97, 18.87, 0.82)
      pt3dadd(18.4950, 19.9463, 28.6500, 0.9225)        // pt3dadd(16.44, 17.73, 19.1, 0.82)
      pt3dadd(18.7538, 19.8225, 28.6500, 0.9225)        // pt3dadd(16.67, 17.62, 19.1, 0.82)
      pt3dadd(20.2050, 19.5525, 28.6500, 0.9225)        // pt3dadd(17.96, 17.38, 19.1, 0.82)
      pt3dadd(20.4638, 19.2938, 28.9950, 0.9225)        // pt3dadd(18.19, 17.15, 19.33, 0.82)
      pt3dadd(20.7338, 18.9000, 29.1600, 0.9225)        // pt3dadd(18.43, 16.8, 19.44, 0.82)
      pt3dadd(20.7338, 18.6413, 28.3050, 0.9225)        // pt3dadd(18.43, 16.57, 18.87, 0.82)
      pt3dadd(21.3863, 18.5063, 27.6300, 0.9225)        // pt3dadd(19.01, 16.45, 18.42, 0.82)
      pt3dadd(21.6563, 18.6413, 27.6300, 0.9225)        // pt3dadd(19.25, 16.57, 18.42, 0.82)
      pt3dadd(22.1850, 19.0350, 27.6300, 0.7875)        // pt3dadd(19.72, 16.92, 18.42, 0.7)
      pt3dadd(22.8375, 19.6875, 27.7200, 0.7875)        // pt3dadd(20.3, 17.5, 18.48, 0.7)
      pt3dadd(23.3663, 19.8225, 27.7200, 0.5288)        // pt3dadd(20.77, 17.62, 18.48, 0.47)
      pt3dadd(23.5013, 19.9463, 27.9750, 0.5288)        // pt3dadd(20.89, 17.73, 18.65, 0.47)
      pt3dadd(24.5475, 19.9463, 27.9750, 0.7875)        // pt3dadd(21.82, 17.73, 18.65, 0.7)
      pt3dadd(25.2113, 19.6875, 28.3050, 1.1813)        // pt3dadd(22.41, 17.5, 18.87, 1.05)
      pt3dadd(25.6050, 19.6875, 28.9050, 1.1813)        // pt3dadd(22.76, 17.5, 19.27, 1.05)
      pt3dadd(26.6625, 19.9463, 28.6500, 0.7875)        // pt3dadd(23.7, 17.73, 19.1, 0.7)
      pt3dadd(27.8438, 20.2163, 27.9750, 0.7875)        // pt3dadd(24.75, 17.97, 18.65, 0.7)
      pt3dadd(28.7663, 20.3400, 28.4850, 1.1813)        // pt3dadd(25.57, 18.08, 18.99, 1.05)
      pt3dadd(29.1713, 20.4750, 29.0850, 1.1813)        // pt3dadd(25.93, 18.2, 19.39, 1.05)
      pt3dadd(29.6888, 20.6100, 29.0850, 1.1813)        // pt3dadd(26.39, 18.32, 19.39, 1.05)
      pt3dadd(30.7463, 20.0813, 29.8500, 0.6638)        // pt3dadd(27.33, 17.85, 19.9, 0.59)
      pt3dadd(31.2750, 20.3400, 30.7050, 0.9225)        // pt3dadd(27.8, 18.08, 20.47, 0.82)
      pt3dadd(31.9388, 20.2163, 31.2900, 0.9225)        // pt3dadd(28.39, 17.97, 20.86, 0.82)
      pt3dadd(32.3325, 20.0813, 31.2900, 0.9225)        // pt3dadd(28.74, 17.85, 20.86, 0.82)
      pt3dadd(32.9850, 19.9463, 31.2150, 0.5288)        // pt3dadd(29.32, 17.73, 20.81, 0.47)
      pt3dadd(34.0425, 19.8225, 30.2700, 0.9225)        // pt3dadd(30.26, 17.62, 20.18, 0.82)
      pt3dadd(34.3013, 19.5525, 29.5950, 0.9225)        // pt3dadd(30.49, 17.38, 19.73, 0.82)
      pt3dadd(34.8300, 19.8225, 28.2300, 0.7875)        // pt3dadd(30.96, 17.62, 18.82, 0.7)
      pt3dadd(35.3588, 20.4750, 28.7400, 0.3938)        // pt3dadd(31.43, 18.2, 19.16, 0.35)
      pt3dadd(35.3588, 21.0038, 29.4150, 0.3938)        // pt3dadd(31.43, 18.67, 19.61, 0.35)
      pt3dadd(35.4938, 21.3975, 29.4150, 0.3938)        // pt3dadd(31.55, 19.02, 19.61, 0.35)
      pt3dadd(35.4938, 21.3975, 30.3600, 0.3938)        // pt3dadd(31.55, 19.02, 20.24, 0.35)
      pt3dadd(35.8875, 21.3975, 30.5250, 0.7875)        // pt3dadd(31.9, 19.02, 20.35, 0.7)
      pt3dadd(36.5513, 21.2625, 31.2900, 1.1813)        // pt3dadd(32.49, 18.9, 20.86, 1.05)
      pt3dadd(37.0688, 21.2625, 31.4700, 1.4513)        // pt3dadd(32.95, 18.9, 20.98, 1.29)
      pt3dadd(37.5975, 21.0038, 31.9800, 0.9225)        // pt3dadd(33.42, 18.67, 21.32, 0.82)
      pt3dadd(38.3963, 21.1388, 32.3250, 0.5288)        // pt3dadd(34.13, 18.79, 21.55, 0.47)
      pt3dadd(38.9138, 21.6563, 31.6350, 0.5288)        // pt3dadd(34.59, 19.25, 21.09, 0.47)
      pt3dadd(39.1838, 21.9263, 31.0350, 0.5288)        // pt3dadd(34.83, 19.49, 20.69, 0.47)
      pt3dadd(39.7125, 22.5788, 31.8150, 0.5288)        // pt3dadd(35.3, 20.07, 21.21, 0.47)
      pt3dadd(40.2413, 22.9725, 32.0700, 0.5288)        // pt3dadd(35.77, 20.42, 21.38, 0.47)
      pt3dadd(40.3650, 22.9725, 32.0700, 0.5288)        // pt3dadd(35.88, 20.42, 21.38, 0.47)
      pt3dadd(40.8938, 22.9725, 32.0700, 1.4513)        // pt3dadd(36.35, 20.42, 21.38, 1.29)
      pt3dadd(41.6925, 23.2425, 30.0150, 1.5863)        // pt3dadd(37.06, 20.66, 20.01, 1.41)
      pt3dadd(42.3450, 23.2425, 30.4500, 1.4513)        // pt3dadd(37.64, 20.66, 20.3, 1.29)
      pt3dadd(42.8738, 23.2425, 31.1250, 1.0575)        // pt3dadd(38.11, 20.66, 20.75, 0.94)
      pt3dadd(43.1325, 23.3663, 31.8900, 1.0575)        // pt3dadd(38.34, 20.77, 21.26, 0.94)
  }
  apic[16] {pt3dclear()
      pt3dadd(43.1325, 23.3663, 31.8900, 0.5288)        // pt3dadd(38.34, 20.77, 21.26, 0.47)
      pt3dadd(43.7963, 23.1075, 31.0350, 0.5288)        // pt3dadd(38.93, 20.54, 20.69, 0.47)
      pt3dadd(44.3250, 23.1075, 30.4500, 0.5288)        // pt3dadd(39.4, 20.54, 20.3, 0.47)
      pt3dadd(45.2475, 23.5013, 30.4500, 0.5288)        // pt3dadd(40.22, 20.89, 20.3, 0.47)
      pt3dadd(46.1700, 23.5013, 30.4500, 0.6638)        // pt3dadd(41.04, 20.89, 20.3, 0.59)
      pt3dadd(46.8225, 23.2425, 29.8500, 0.7875)        // pt3dadd(41.62, 20.66, 19.9, 0.7)
      pt3dadd(47.2275, 22.9725, 29.9250, 0.7875)        // pt3dadd(41.98, 20.42, 19.95, 0.7)
      pt3dadd(47.7450, 22.8488, 29.5050, 0.7875)        // pt3dadd(42.44, 20.31, 19.67, 0.7)
      pt3dadd(48.4088, 22.9725, 29.5050, 0.7875)        // pt3dadd(43.03, 20.42, 19.67, 0.7)
      pt3dadd(49.0725, 23.3663, 29.0850, 0.5288)        // pt3dadd(43.62, 20.77, 19.39, 0.47)
      pt3dadd(49.8600, 23.5013, 30.0150, 0.5288)        // pt3dadd(44.32, 20.89, 20.01, 0.47)
      pt3dadd(50.2538, 23.7600, 30.5250, 0.5288)        // pt3dadd(44.67, 21.12, 20.35, 0.47)
      pt3dadd(50.7825, 24.0300, 30.5250, 0.5288)        // pt3dadd(45.14, 21.36, 20.35, 0.47)
      pt3dadd(51.1763, 24.0300, 30.5250, 0.3938)        // pt3dadd(45.49, 21.36, 20.35, 0.35)
      pt3dadd(52.6275, 23.6363, 30.7800, 0.3938)        // pt3dadd(46.78, 21.01, 20.52, 0.35)
      pt3dadd(52.8863, 23.7600, 30.0150, 0.6638)        // pt3dadd(47.01, 21.12, 20.01, 0.59)
      pt3dadd(53.2913, 24.1650, 30.1800, 0.7875)        // pt3dadd(47.37, 21.48, 20.12, 0.7)
      pt3dadd(53.5500, 24.2888, 30.5250, 0.7875)        // pt3dadd(47.6, 21.59, 20.35, 0.7)
      pt3dadd(54.0788, 24.8175, 30.5250, 0.5288)        // pt3dadd(48.07, 22.06, 20.35, 0.47)
      pt3dadd(54.6075, 25.2113, 30.7800, 0.3938)        // pt3dadd(48.54, 22.41, 20.52, 0.35)
      pt3dadd(55.1363, 25.7400, 30.8700, 0.5288)        // pt3dadd(49.01, 22.88, 20.58, 0.47)
      pt3dadd(55.5300, 25.8750, 30.8700, 0.5288)        // pt3dadd(49.36, 23, 20.58, 0.47)
      pt3dadd(55.6538, 25.9988, 31.0350, 0.5288)        // pt3dadd(49.47, 23.11, 20.69, 0.47)
      pt3dadd(56.3175, 26.3925, 31.0350, 0.5288)        // pt3dadd(50.06, 23.46, 20.69, 0.47)
      pt3dadd(56.8463, 26.2688, 31.1250, 1.0575)        // pt3dadd(50.53, 23.35, 20.75, 0.94)
      pt3dadd(57.3750, 26.3925, 31.3800, 1.0575)        // pt3dadd(51, 23.46, 20.92, 0.94)
      pt3dadd(58.0275, 26.6625, 31.3800, 0.9225)        // pt3dadd(51.58, 23.7, 20.92, 0.82)
      pt3dadd(58.9500, 26.7863, 29.3400, 0.7875)        // pt3dadd(52.4, 23.81, 19.56, 0.7)
      pt3dadd(59.7488, 27.1800, 29.9250, 0.2588)        // pt3dadd(53.11, 24.16, 19.95, 0.23)
      pt3dadd(60.0075, 27.5850, 29.9250, 0.2588)        // pt3dadd(53.34, 24.52, 19.95, 0.23)
      pt3dadd(60.2663, 27.7088, 30.0150, 0.2588)        // pt3dadd(53.57, 24.63, 20.01, 0.23)
      pt3dadd(60.6713, 28.2375, 30.0150, 0.2588)        // pt3dadd(53.93, 25.1, 20.01, 0.23)
      pt3dadd(61.3238, 28.4963, 30.0150, 0.2588)        // pt3dadd(54.51, 25.33, 20.01, 0.23)
      pt3dadd(61.9875, 27.9788, 30.0150, 0.6638)        // pt3dadd(55.1, 24.87, 20.01, 0.59)
      pt3dadd(62.5163, 28.1025, 29.6700, 0.6638)        // pt3dadd(55.57, 24.98, 19.78, 0.59)
      pt3dadd(63.0450, 28.2375, 29.6700, 0.6638)        // pt3dadd(56.04, 25.1, 19.78, 0.59)
  }
  apic[17] {pt3dclear()
      pt3dadd(43.1325, 23.3663, 31.8900, 0.5288)        // pt3dadd(38.34, 20.77, 21.26, 0.47)
      pt3dadd(44.3250, 24.1650, 31.1250, 0.5288)        // pt3dadd(39.4, 21.48, 20.75, 0.47)
      pt3dadd(44.4600, 24.6825, 30.4500, 0.3938)        // pt3dadd(39.52, 21.94, 20.3, 0.35)
      pt3dadd(44.7188, 24.6825, 30.7050, 0.3938)        // pt3dadd(39.75, 21.94, 20.47, 0.35)
      pt3dadd(45.2475, 25.3463, 30.7800, 0.6638)        // pt3dadd(40.22, 22.53, 20.52, 0.59)
      pt3dadd(45.2475, 25.7400, 31.2150, 0.6638)        // pt3dadd(40.22, 22.88, 20.81, 0.59)
      pt3dadd(45.2475, 26.1338, 31.2900, 0.6638)        // pt3dadd(40.22, 23.23, 20.86, 0.59)
      pt3dadd(45.6413, 26.2688, 30.8700, 0.3938)        // pt3dadd(40.57, 23.35, 20.58, 0.35)
      pt3dadd(45.9000, 26.9213, 30.4500, 0.6638)        // pt3dadd(40.8, 23.93, 20.3, 0.59)
      pt3dadd(46.3050, 27.7088, 29.7600, 0.5288)        // pt3dadd(41.16, 24.63, 19.84, 0.47)
      pt3dadd(46.9575, 27.9788, 30.4500, 0.5288)        // pt3dadd(41.74, 24.87, 20.3, 0.47)
      pt3dadd(47.4863, 28.4963, 30.4500, 0.3938)        // pt3dadd(42.21, 25.33, 20.3, 0.35)
      pt3dadd(47.6213, 28.8900, 30.7050, 0.3938)        // pt3dadd(42.33, 25.68, 20.47, 0.35)
      pt3dadd(48.0150, 29.4188, 30.7050, 0.3938)        // pt3dadd(42.68, 26.15, 20.47, 0.35)
      pt3dadd(48.4088, 29.8125, 30.7050, 0.3938)        // pt3dadd(43.03, 26.5, 20.47, 0.35)
      pt3dadd(48.6675, 29.9475, 30.7050, 0.3938)        // pt3dadd(43.26, 26.62, 20.47, 0.35)
      pt3dadd(48.9375, 30.2063, 30.7050, 0.3938)        // pt3dadd(43.5, 26.85, 20.47, 0.35)
      pt3dadd(49.0725, 30.6000, 30.7050, 0.3938)        // pt3dadd(43.62, 27.2, 20.47, 0.35)
      pt3dadd(49.3313, 30.8700, 30.7050, 0.3938)        // pt3dadd(43.85, 27.44, 20.47, 0.35)
      pt3dadd(49.9950, 31.1288, 31.2150, 0.3938)        // pt3dadd(44.44, 27.67, 20.81, 0.35)
      pt3dadd(50.2538, 31.2638, 31.2150, 0.3938)        // pt3dadd(44.67, 27.79, 20.81, 0.35)
      pt3dadd(50.6475, 31.6575, 31.2900, 0.5288)        // pt3dadd(45.02, 28.14, 20.86, 0.47)
      pt3dadd(51.1763, 31.7925, 30.8700, 0.5288)        // pt3dadd(45.49, 28.26, 20.58, 0.47)
      pt3dadd(51.5700, 31.6575, 30.7050, 0.3938)        // pt3dadd(45.84, 28.14, 20.47, 0.35)
      pt3dadd(52.0988, 31.9163, 31.8900, 0.5288)        // pt3dadd(46.31, 28.37, 21.26, 0.47)
      pt3dadd(52.3688, 32.0513, 32.1450, 0.5288)        // pt3dadd(46.55, 28.49, 21.43, 0.47)
      pt3dadd(52.6275, 32.3100, 32.0700, 0.5288)        // pt3dadd(46.78, 28.72, 21.38, 0.47)
      pt3dadd(53.1563, 32.5800, 32.4900, 0.5288)        // pt3dadd(47.25, 28.96, 21.66, 0.47)
      pt3dadd(53.2913, 32.7038, 32.4900, 0.5288)        // pt3dadd(47.37, 29.07, 21.66, 0.47)
  }
  apic[18] {pt3dclear()
      pt3dadd(16.3013, 19.4288, 23.8800, 3.6900)        // pt3dadd(14.49, 17.27, 15.92, 3.28)
      pt3dadd(18.6300, 18.7988, 26.6100, 3.6900)        // pt3dadd(16.56, 16.71, 17.74, 3.28)
      pt3dadd(20.6100, 17.2125, 27.5400, 3.4313)        // pt3dadd(18.32, 15.3, 18.36, 3.05)
  }
  apic[19] {pt3dclear()
      pt3dadd(20.6100, 17.2125, 27.5400, 1.0575)        // pt3dadd(18.32, 15.3, 18.36, 0.94)
      pt3dadd(21.2625, 16.2675, 31.3800, 1.0575)        // pt3dadd(18.9, 14.46, 20.92, 0.94)
      pt3dadd(20.9925, 15.7388, 30.1050, 1.0575)        // pt3dadd(18.66, 13.99, 20.07, 0.94)
      pt3dadd(20.9925, 15.4800, 29.6700, 1.0575)        // pt3dadd(18.66, 13.76, 19.78, 0.94)
      pt3dadd(20.9925, 15.0863, 29.4150, 1.0575)        // pt3dadd(18.66, 13.41, 19.61, 0.94)
      pt3dadd(20.8575, 14.9513, 29.0850, 1.0575)        // pt3dadd(18.54, 13.29, 19.39, 0.94)
      pt3dadd(19.5413, 15.0863, 29.0850, 0.9225)        // pt3dadd(17.37, 13.41, 19.39, 0.82)
      pt3dadd(19.1475, 14.6925, 28.5600, 0.5288)        // pt3dadd(17.02, 13.06, 19.04, 0.47)
      pt3dadd(18.4950, 14.2988, 28.5600, 0.7875)        // pt3dadd(16.44, 12.71, 19.04, 0.7)
      pt3dadd(17.8313, 14.1638, 28.1400, 0.7875)        // pt3dadd(15.85, 12.59, 18.76, 0.7)
      pt3dadd(17.8313, 13.7700, 27.9750, 0.6638)        // pt3dadd(15.85, 12.24, 18.65, 0.59)
      pt3dadd(17.1675, 13.3763, 27.6300, 0.9225)        // pt3dadd(15.26, 11.89, 18.42, 0.82)
      pt3dadd(17.1675, 13.1063, 27.1200, 0.9225)        // pt3dadd(15.26, 11.65, 18.08, 0.82)
      pt3dadd(17.0438, 13.1063, 27.5400, 0.9225)        // pt3dadd(15.15, 11.65, 18.36, 0.82)
      pt3dadd(16.5150, 12.8475, 27.5400, 0.6638)        // pt3dadd(14.68, 11.42, 18.36, 0.59)
      pt3dadd(16.2450, 12.8475, 27.7950, 0.6638)        // pt3dadd(14.44, 11.42, 18.53, 0.59)
      pt3dadd(15.8513, 12.8475, 27.7950, 0.6638)        // pt3dadd(14.09, 11.42, 18.53, 0.59)
      pt3dadd(15.7163, 12.8475, 27.7200, 0.6638)        // pt3dadd(13.97, 11.42, 18.48, 0.59)
      pt3dadd(15.3225, 12.8475, 28.0500, 0.6638)        // pt3dadd(13.62, 11.42, 18.7, 0.59)
      pt3dadd(14.9288, 13.6350, 28.0500, 0.7875)        // pt3dadd(13.27, 12.12, 18.7, 0.7)
      pt3dadd(14.9288, 13.9050, 28.7400, 0.7875)        // pt3dadd(13.27, 12.36, 19.16, 0.7)
      pt3dadd(14.0063, 13.7700, 28.7400, 0.7875)        // pt3dadd(12.45, 12.24, 19.16, 0.7)
      pt3dadd(14.0063, 13.5113, 28.7400, 0.7875)        // pt3dadd(12.45, 12.01, 19.16, 0.7)
      pt3dadd(14.0063, 13.3763, 28.7400, 0.5288)        // pt3dadd(12.45, 11.89, 19.16, 0.47)
      pt3dadd(14.0063, 13.3763, 29.0850, 0.5288)        // pt3dadd(12.45, 11.89, 19.39, 0.47)
      pt3dadd(13.4775, 12.9825, 29.0850, 0.7875)        // pt3dadd(11.98, 11.54, 19.39, 0.7)
      pt3dadd(12.8250, 12.4538, 29.4150, 1.1813)        // pt3dadd(11.4, 11.07, 19.61, 1.05)
      pt3dadd(12.2963, 12.0600, 29.5050, 1.1813)        // pt3dadd(10.93, 10.72, 19.67, 1.05)
      pt3dadd(11.6325, 11.9250, 30.1050, 1.3163)        // pt3dadd(10.34, 10.6, 20.07, 1.17)
      pt3dadd(11.7675, 11.5313, 30.4500, 1.3163)        // pt3dadd(10.46, 10.25, 20.3, 1.17)
      pt3dadd(11.2388, 11.5313, 30.8700, 1.3163)        // pt3dadd(9.99, 10.25, 20.58, 1.17)
      pt3dadd(11.1038, 11.5313, 30.8700, 1.1813)        // pt3dadd(9.87, 10.25, 20.58, 1.05)
      pt3dadd(10.3163, 11.2725, 30.3600, 1.5863)        // pt3dadd(9.17, 10.02, 20.24, 1.41)
      pt3dadd(9.3938, 10.6088, 30.1800, 1.5863)        // pt3dadd(8.35, 9.43, 20.12, 1.41)
      pt3dadd(8.2125, 9.8213, 29.7600, 1.0575)        // pt3dadd(7.3, 8.73, 19.84, 0.94)
      pt3dadd(7.8188, 9.4275, 29.4150, 1.0575)        // pt3dadd(6.95, 8.38, 19.61, 0.94)
      pt3dadd(7.2900, 9.8213, 29.4150, 1.0575)        // pt3dadd(6.48, 8.73, 19.61, 0.94)
      pt3dadd(6.3675, 9.6975, 29.1600, 0.7875)        // pt3dadd(5.66, 8.62, 19.44, 0.7)
      pt3dadd(5.8388, 9.4275, 29.1600, 0.7875)        // pt3dadd(5.19, 8.38, 19.44, 0.7)
      pt3dadd(5.7038, 9.0338, 29.1600, 0.7875)        // pt3dadd(5.07, 8.03, 19.44, 0.7)
      pt3dadd(5.1750, 8.7750, 29.1600, 0.7875)        // pt3dadd(4.6, 7.8, 19.44, 0.7)
      pt3dadd(4.2525, 8.5050, 29.6700, 0.6638)        // pt3dadd(3.78, 7.56, 19.78, 0.59)
      pt3dadd(3.3300, 8.5050, 29.6700, 0.6638)        // pt3dadd(2.96, 7.56, 19.78, 0.59)
      pt3dadd(2.8013, 8.5050, 29.6700, 0.6638)        // pt3dadd(2.49, 7.56, 19.78, 0.59)
      pt3dadd(2.4075, 8.5050, 30.1050, 0.6638)        // pt3dadd(2.14, 7.56, 20.07, 0.59)
      pt3dadd(1.8788, 8.1113, 30.1050, 0.6638)        // pt3dadd(1.67, 7.21, 20.07, 0.59)
      pt3dadd(1.6200, 7.7175, 30.1050, 0.6638)        // pt3dadd(1.44, 6.86, 20.07, 0.59)
      pt3dadd(1.3500, 7.3238, 29.6700, 0.6638)        // pt3dadd(1.2, 6.51, 19.78, 0.59)
      pt3dadd(0.9563, 7.0650, 29.2500, 0.6638)        // pt3dadd(0.85, 6.28, 19.5, 0.59)
      pt3dadd(0.5625, 6.7950, 29.0850, 0.6638)        // pt3dadd(0.5, 6.04, 19.39, 0.59)
      pt3dadd(-0.2250, 6.2775, 32.0700, 0.6638)        // pt3dadd(-0.2, 5.58, 21.38, 0.59)
      pt3dadd(-0.8888, 6.0075, 32.0700, 0.6638)        // pt3dadd(-0.79, 5.34, 21.38, 0.59)
      pt3dadd(-1.5413, 5.6138, 32.3250, 0.6638)        // pt3dadd(-1.37, 4.99, 21.55, 0.59)
      pt3dadd(-1.6763, 5.3550, 32.3250, 0.6638)        // pt3dadd(-1.49, 4.76, 21.55, 0.59)
      pt3dadd(-2.2050, 5.3550, 32.3250, 0.7875)        // pt3dadd(-1.96, 4.76, 21.55, 0.7)
      pt3dadd(-2.5988, 5.2200, 32.5800, 0.7875)        // pt3dadd(-2.31, 4.64, 21.72, 0.7)
      pt3dadd(-3.1275, 5.0850, 32.6550, 0.9225)        // pt3dadd(-2.78, 4.52, 21.77, 0.82)
      pt3dadd(-3.9150, 4.6913, 33.0000, 0.9225)        // pt3dadd(-3.48, 4.17, 22, 0.82)
      pt3dadd(-4.3088, 4.5675, 33.0000, 0.9225)        // pt3dadd(-3.83, 4.06, 22, 0.82)
      pt3dadd(-5.6363, 3.9038, 33.0000, 1.0575)        // pt3dadd(-5.01, 3.47, 22, 0.94)
      pt3dadd(-5.6363, 3.3750, 33.4350, 1.0575)        // pt3dadd(-5.01, 3, 22.29, 0.94)
      pt3dadd(-5.6363, 3.1163, 33.4350, 1.0575)        // pt3dadd(-5.01, 2.77, 22.29, 0.94)
      pt3dadd(-5.7600, 2.5875, 33.4350, 1.0575)        // pt3dadd(-5.12, 2.3, 22.29, 0.94)
      pt3dadd(-5.8950, 2.1938, 33.4350, 0.6638)        // pt3dadd(-5.24, 1.95, 22.29, 0.59)
      pt3dadd(-6.1538, 1.2713, 33.7650, 0.5288)        // pt3dadd(-5.47, 1.13, 22.51, 0.47)
      pt3dadd(-6.6263, 0.3825, 35.1300, 0.5288)        // pt3dadd(-5.89, 0.34, 23.42, 0.47)
      pt3dadd(-7.4138, 0.1125, 35.4750, 0.5288)        // pt3dadd(-6.59, 0.1, 23.65, 0.47)
      pt3dadd(-8.2125, -0.4163, 36.0750, 0.5288)        // pt3dadd(-7.3, -0.37, 24.05, 0.47)
      pt3dadd(-9.2588, -0.8100, 36.0750, 0.5288)        // pt3dadd(-8.23, -0.72, 24.05, 0.47)
      pt3dadd(-9.7875, -1.5975, 36.0750, 0.6638)        // pt3dadd(-8.7, -1.42, 24.05, 0.59)
      pt3dadd(-10.4513, -2.2500, 35.4750, 0.5288)        // pt3dadd(-9.29, -2, 23.65, 0.47)
      pt3dadd(-10.4513, -2.6438, 35.4750, 0.5288)        // pt3dadd(-9.29, -2.35, 23.65, 0.47)
      pt3dadd(-10.4513, -3.1725, 35.8950, 0.5288)        // pt3dadd(-9.29, -2.82, 23.93, 0.47)
      pt3dadd(-10.5863, -3.5663, 35.1300, 0.5288)        // pt3dadd(-9.41, -3.17, 23.42, 0.47)
      pt3dadd(-11.1038, -4.3538, 35.0550, 0.9225)        // pt3dadd(-9.87, -3.87, 23.37, 0.82)
      pt3dadd(-11.1038, -4.4888, 34.5300, 0.9225)        // pt3dadd(-9.87, -3.99, 23.02, 0.82)
  }
  apic[20] {pt3dclear()
      pt3dadd(20.6100, 17.2125, 27.5400, 3.0263)        // pt3dadd(18.32, 15.3, 18.36, 2.69)
      pt3dadd(21.5325, 16.4250, 27.2100, 3.0263)        // pt3dadd(19.14, 14.6, 18.14, 2.69)
      pt3dadd(23.6363, 15.5025, 28.9050, 2.9025)        // pt3dadd(21.01, 13.78, 19.27, 2.58)
      pt3dadd(25.2225, 15.3788, 29.6700, 2.7675)        // pt3dadd(22.42, 13.67, 19.78, 2.46)
      pt3dadd(27.0675, 16.1663, 30.2700, 2.3738)        // pt3dadd(24.06, 14.37, 20.18, 2.11)
      pt3dadd(28.3838, 17.8763, 30.7800, 1.9800)        // pt3dadd(25.23, 15.89, 20.52, 1.76)
      pt3dadd(28.2375, 18.1125, 30.7800, 1.9800)        // pt3dadd(25.1, 16.1, 20.52, 1.76)
  }
}
proc shape3d_4() {
  apic[20] {  }
  apic[21] {pt3dclear()
      pt3dadd(28.2375, 18.1125, 30.7800, 1.3163)        // pt3dadd(25.1, 16.1, 20.52, 1.17)
      pt3dadd(29.8238, 17.3250, 31.7250, 1.3163)        // pt3dadd(26.51, 15.4, 21.15, 1.17)
      pt3dadd(30.3525, 16.7963, 31.2900, 1.0575)        // pt3dadd(26.98, 14.93, 20.86, 0.94)
      pt3dadd(30.6113, 16.2675, 31.8150, 0.7875)        // pt3dadd(27.21, 14.46, 21.21, 0.7)
      pt3dadd(30.7463, 16.0088, 31.8150, 0.7875)        // pt3dadd(27.33, 14.23, 21.21, 0.7)
      pt3dadd(30.8813, 15.3450, 31.9800, 0.7875)        // pt3dadd(27.45, 13.64, 21.32, 0.7)
      pt3dadd(31.0163, 14.2988, 31.9800, 0.9225)        // pt3dadd(27.57, 12.71, 21.32, 0.82)
      pt3dadd(31.1400, 13.7700, 32.2350, 0.9225)        // pt3dadd(27.68, 12.24, 21.49, 0.82)
      pt3dadd(31.4100, 12.5888, 33.4350, 0.7875)        // pt3dadd(27.92, 11.19, 22.29, 0.7)
      pt3dadd(31.8038, 12.4538, 33.4350, 0.7875)        // pt3dadd(28.27, 11.07, 22.29, 0.7)
      pt3dadd(32.3325, 12.0600, 32.6550, 0.7875)        // pt3dadd(28.74, 10.72, 21.77, 0.7)
      pt3dadd(32.3325, 12.0600, 32.6550, 0.7875)        // pt3dadd(28.74, 10.72, 21.77, 0.7)
      pt3dadd(33.2550, 11.9250, 33.1650, 0.7875)        // pt3dadd(29.56, 10.6, 22.11, 0.7)
      pt3dadd(33.7838, 12.7125, 33.6900, 0.9225)        // pt3dadd(30.03, 11.3, 22.46, 0.82)
      pt3dadd(34.1775, 12.9825, 32.5800, 0.9225)        // pt3dadd(30.38, 11.54, 21.72, 0.82)
      pt3dadd(34.8300, 13.6350, 32.0700, 1.3163)        // pt3dadd(30.96, 12.12, 21.38, 1.17)
      pt3dadd(35.1000, 14.1638, 31.2900, 1.1813)        // pt3dadd(31.2, 12.59, 20.86, 1.05)
      pt3dadd(35.6288, 14.8163, 30.8700, 0.6638)        // pt3dadd(31.67, 13.17, 20.58, 0.59)
      pt3dadd(35.8875, 15.3450, 31.3800, 0.6638)        // pt3dadd(31.9, 13.64, 20.92, 0.59)
      pt3dadd(36.2813, 15.6150, 31.3800, 0.6638)        // pt3dadd(32.25, 13.88, 20.92, 0.59)
      pt3dadd(36.8100, 16.0088, 32.4000, 0.6638)        // pt3dadd(32.72, 14.23, 21.6, 0.59)
      pt3dadd(37.2038, 16.0088, 32.4900, 0.6638)        // pt3dadd(33.07, 14.23, 21.66, 0.59)
      pt3dadd(37.7325, 15.7388, 33.6000, 0.6638)        // pt3dadd(33.54, 13.99, 22.4, 0.59)
      pt3dadd(39.0488, 14.8163, 31.8900, 0.6638)        // pt3dadd(34.71, 13.17, 21.26, 0.59)
      pt3dadd(39.1838, 14.2988, 31.9800, 0.7875)        // pt3dadd(34.83, 12.71, 21.32, 0.7)
      pt3dadd(39.4425, 13.6350, 32.2350, 0.9225)        // pt3dadd(35.06, 12.12, 21.49, 0.82)
      pt3dadd(40.5000, 12.8475, 33.3450, 1.1813)        // pt3dadd(36, 11.42, 22.23, 1.05)
      pt3dadd(41.6925, 12.4538, 34.5300, 1.1813)        // pt3dadd(37.06, 11.07, 23.02, 1.05)
  }
  apic[22] {pt3dclear()
      pt3dadd(41.6925, 12.4538, 34.5300, 0.6638)        // pt3dadd(37.06, 11.07, 23.02, 0.59)
      pt3dadd(42.0075, 13.5338, 30.5250, 0.6638)        // pt3dadd(37.34, 12.03, 20.35, 0.59)
      pt3dadd(42.5363, 13.7925, 30.5250, 0.6638)        // pt3dadd(37.81, 12.26, 20.35, 0.59)
      pt3dadd(42.6713, 13.9275, 31.1250, 0.6638)        // pt3dadd(37.93, 12.38, 20.75, 0.59)
      pt3dadd(43.2000, 13.7925, 31.5450, 0.6638)        // pt3dadd(38.4, 12.26, 21.03, 0.59)
      pt3dadd(43.5938, 13.2638, 31.5450, 0.6638)        // pt3dadd(38.75, 11.79, 21.03, 0.59)
      pt3dadd(43.7175, 12.7463, 31.7250, 0.5288)        // pt3dadd(38.86, 11.33, 21.15, 0.47)
      pt3dadd(43.8525, 12.2175, 31.9800, 0.5288)        // pt3dadd(38.98, 10.86, 21.32, 0.47)
      pt3dadd(44.1225, 11.6888, 32.2350, 0.6638)        // pt3dadd(39.22, 10.39, 21.49, 0.59)
      pt3dadd(44.1225, 11.0363, 32.2350, 0.6638)        // pt3dadd(39.22, 9.81, 21.49, 0.59)
      pt3dadd(43.7175, 9.7200, 32.4900, 0.5288)        // pt3dadd(38.86, 8.64, 21.66, 0.47)
      pt3dadd(43.9875, 9.3263, 32.4900, 0.5288)        // pt3dadd(39.1, 8.29, 21.66, 0.47)
      pt3dadd(43.9875, 9.0563, 32.9100, 0.5288)        // pt3dadd(39.1, 8.05, 21.94, 0.47)
      pt3dadd(43.9875, 9.0563, 33.0000, 0.5288)        // pt3dadd(39.1, 8.05, 22, 0.47)
      pt3dadd(44.1225, 8.7975, 34.7100, 0.5288)        // pt3dadd(39.22, 7.82, 23.14, 0.47)
      pt3dadd(44.1225, 9.1913, 34.8750, 0.5288)        // pt3dadd(39.22, 8.17, 23.25, 0.47)
      pt3dadd(44.1225, 9.3263, 35.3100, 0.5288)        // pt3dadd(39.22, 8.29, 23.54, 0.47)
      pt3dadd(44.3813, 9.8438, 36.1500, 0.5288)        // pt3dadd(39.45, 8.75, 24.1, 0.47)
      pt3dadd(44.6400, 9.8438, 36.0750, 0.6638)        // pt3dadd(39.68, 8.75, 24.05, 0.59)
      pt3dadd(44.6400, 9.9788, 37.0050, 0.6638)        // pt3dadd(39.68, 8.87, 24.67, 0.59)
      pt3dadd(44.9100, 10.6313, 37.0950, 0.5288)        // pt3dadd(39.92, 9.45, 24.73, 0.47)
      pt3dadd(45.5625, 11.2950, 38.0400, 0.2588)        // pt3dadd(40.5, 10.04, 25.36, 0.23)
  }
  apic[23] {pt3dclear()
      pt3dadd(41.6925, 12.4538, 34.5300, 0.9225)        // pt3dadd(37.06, 11.07, 23.02, 0.82)
      pt3dadd(42.3450, 11.5313, 34.3650, 0.9225)        // pt3dadd(37.64, 10.25, 22.91, 0.82)
      pt3dadd(42.8738, 10.7438, 35.1300, 1.0575)        // pt3dadd(38.11, 9.55, 23.42, 0.94)
      pt3dadd(43.2675, 9.9563, 35.5650, 0.7875)        // pt3dadd(38.46, 8.85, 23.71, 0.7)
      pt3dadd(43.5375, 9.1688, 34.2750, 0.5288)        // pt3dadd(38.7, 8.15, 22.85, 0.47)
      pt3dadd(43.7963, 9.1688, 34.2750, 0.5288)        // pt3dadd(38.93, 8.15, 22.85, 0.47)
      pt3dadd(44.5838, 7.5825, 33.8550, 0.5288)        // pt3dadd(39.63, 6.74, 22.57, 0.47)
      pt3dadd(46.0350, 7.3238, 34.6200, 0.6638)        // pt3dadd(40.92, 6.51, 23.08, 0.59)
      pt3dadd(46.6988, 7.8525, 34.1100, 0.9225)        // pt3dadd(41.51, 6.98, 22.74, 0.82)
      pt3dadd(46.9575, 7.7175, 33.5100, 0.9225)        // pt3dadd(41.74, 6.86, 22.34, 0.82)
      pt3dadd(47.7450, 7.7175, 34.4550, 0.6638)        // pt3dadd(42.44, 6.86, 22.97, 0.59)
      pt3dadd(48.2738, 7.7175, 34.7100, 0.6638)        // pt3dadd(42.91, 6.86, 23.14, 0.59)
      pt3dadd(49.3313, 7.1888, 34.7100, 0.7875)        // pt3dadd(43.85, 6.39, 23.14, 0.7)
      pt3dadd(49.7250, 6.7950, 35.1300, 0.7875)        // pt3dadd(44.2, 6.04, 23.42, 0.7)
      pt3dadd(50.3888, 6.6713, 35.5650, 0.7875)        // pt3dadd(44.79, 5.93, 23.71, 0.7)
      pt3dadd(50.5238, 6.4013, 35.3850, 0.7875)        // pt3dadd(44.91, 5.69, 23.59, 0.7)
      pt3dadd(51.4463, 5.3550, 35.8200, 0.5288)        // pt3dadd(45.73, 4.76, 23.88, 0.47)
      pt3dadd(51.5700, 4.9613, 35.8200, 0.5288)        // pt3dadd(45.84, 4.41, 23.88, 0.47)
      pt3dadd(52.2338, 4.6913, 36.0750, 0.3938)        // pt3dadd(46.43, 4.17, 24.05, 0.35)
      pt3dadd(52.8863, 4.8263, 35.3100, 0.5288)        // pt3dadd(47.01, 4.29, 23.54, 0.47)
      pt3dadd(54.0788, 4.6913, 34.8750, 0.7875)        // pt3dadd(48.07, 4.17, 23.25, 0.7)
      pt3dadd(54.2138, 4.5675, 35.3850, 0.5288)        // pt3dadd(48.19, 4.06, 23.59, 0.47)
      pt3dadd(55.0013, 4.2975, 35.9850, 0.7875)        // pt3dadd(48.89, 3.82, 23.99, 0.7)
      pt3dadd(55.6538, 4.0388, 36.3300, 0.9225)        // pt3dadd(49.47, 3.59, 24.22, 0.82)
      pt3dadd(56.5763, 3.3750, 36.4950, 0.6638)        // pt3dadd(50.29, 3, 24.33, 0.59)
  }
  apic[24] {pt3dclear()
      pt3dadd(28.2375, 18.1125, 30.7800, 1.9800)        // pt3dadd(25.1, 16.1, 20.52, 1.76)
      pt3dadd(28.9125, 19.0575, 30.7800, 1.9800)        // pt3dadd(25.7, 16.94, 20.52, 1.76)
      pt3dadd(29.1713, 20.6325, 31.0350, 1.9800)        // pt3dadd(25.93, 18.34, 20.69, 1.76)
      pt3dadd(28.9125, 23.2650, 32.1450, 2.7675)        // pt3dadd(25.7, 20.68, 21.43, 2.46)
      pt3dadd(27.9788, 25.0763, 32.1450, 2.7675)        // pt3dadd(24.87, 22.29, 21.43, 2.46)
  }
  apic[25] {pt3dclear()
      pt3dadd(27.9788, 25.0763, 32.1450, 1.3163)        // pt3dadd(24.87, 22.29, 21.43, 1.17)
      pt3dadd(27.3150, 24.6825, 31.2150, 1.3163)        // pt3dadd(24.28, 21.94, 20.81, 1.17)
      pt3dadd(26.2688, 25.0763, 31.2900, 1.3163)        // pt3dadd(23.35, 22.29, 20.86, 1.17)
  }
  apic[26] {pt3dclear()
      pt3dadd(26.2688, 25.0763, 31.2900, 0.5288)        // pt3dadd(23.35, 22.29, 20.86, 0.47)
      pt3dadd(26.7975, 25.8750, 30.9600, 0.5288)        // pt3dadd(23.82, 23, 20.64, 0.47)
      pt3dadd(27.3150, 25.8750, 31.6350, 0.5288)        // pt3dadd(24.28, 23, 21.09, 0.47)
      pt3dadd(27.4500, 26.7863, 31.8900, 0.5288)        // pt3dadd(24.4, 23.81, 21.26, 0.47)
      pt3dadd(27.4500, 27.3150, 31.7250, 0.5288)        // pt3dadd(24.4, 24.28, 21.15, 0.47)
      pt3dadd(27.4500, 27.9788, 31.1250, 0.5288)        // pt3dadd(24.4, 24.87, 20.75, 0.47)
      pt3dadd(27.4500, 28.3725, 31.1250, 0.5288)        // pt3dadd(24.4, 25.22, 20.75, 0.47)
      pt3dadd(27.3150, 29.0250, 31.1250, 0.5288)        // pt3dadd(24.28, 25.8, 20.75, 0.47)
      pt3dadd(27.3150, 29.1600, 31.1250, 0.5288)        // pt3dadd(24.28, 25.92, 20.75, 0.47)
      pt3dadd(27.3150, 29.8125, 31.1250, 0.3938)        // pt3dadd(24.28, 26.5, 20.75, 0.35)
      pt3dadd(27.3150, 30.0825, 31.1250, 0.3938)        // pt3dadd(24.28, 26.74, 20.75, 0.35)
      pt3dadd(27.3150, 30.6000, 31.1250, 0.5288)        // pt3dadd(24.28, 27.2, 20.75, 0.47)
      pt3dadd(26.9213, 30.7350, 31.4700, 0.5288)        // pt3dadd(23.93, 27.32, 20.98, 0.47)
      pt3dadd(26.6625, 30.9938, 31.4700, 0.5288)        // pt3dadd(23.7, 27.55, 20.98, 0.47)
      pt3dadd(26.6625, 31.7925, 31.4700, 0.3938)        // pt3dadd(23.7, 28.26, 20.98, 0.35)
      pt3dadd(26.5275, 32.4450, 31.8900, 0.5288)        // pt3dadd(23.58, 28.84, 21.26, 0.47)
      pt3dadd(26.2688, 32.8388, 30.7800, 0.5288)        // pt3dadd(23.35, 29.19, 20.52, 0.47)
      pt3dadd(26.2688, 33.1088, 31.1250, 0.2588)        // pt3dadd(23.35, 29.43, 20.75, 0.23)
      pt3dadd(26.1338, 33.5025, 31.3800, 0.2588)        // pt3dadd(23.23, 29.78, 20.92, 0.23)
      pt3dadd(25.9988, 33.6263, 31.9800, 0.2588)        // pt3dadd(23.11, 29.89, 21.32, 0.23)
      pt3dadd(25.4700, 34.4138, 31.9800, 0.3938)        // pt3dadd(22.64, 30.59, 21.32, 0.35)
      pt3dadd(25.4700, 34.4138, 32.7450, 0.3938)        // pt3dadd(22.64, 30.59, 21.83, 0.35)
      pt3dadd(25.4700, 34.6838, 33.2550, 0.3938)        // pt3dadd(22.64, 30.83, 22.17, 0.35)
      pt3dadd(25.4700, 34.6838, 33.4350, 0.3938)        // pt3dadd(22.64, 30.83, 22.29, 0.35)
  }
  apic[27] {pt3dclear()
      pt3dadd(26.2688, 25.0763, 31.2900, 1.0575)        // pt3dadd(23.35, 22.29, 20.86, 0.94)
      pt3dadd(25.7400, 24.2888, 32.0700, 1.0575)        // pt3dadd(22.88, 21.59, 21.38, 0.94)
      pt3dadd(25.6050, 23.6363, 31.2150, 0.9225)        // pt3dadd(22.76, 21.01, 20.81, 0.82)
      pt3dadd(25.2113, 23.5013, 31.2150, 0.9225)        // pt3dadd(22.41, 20.89, 20.81, 0.82)
      pt3dadd(24.2888, 22.7138, 31.0350, 0.3938)        // pt3dadd(21.59, 20.19, 20.69, 0.35)
      pt3dadd(24.1538, 21.3975, 31.2150, 0.2588)        // pt3dadd(21.47, 19.02, 20.81, 0.23)
      pt3dadd(24.5475, 20.6100, 31.6350, 0.7875)        // pt3dadd(21.82, 18.32, 21.09, 0.7)
      pt3dadd(24.5475, 20.6100, 29.8500, 0.7875)        // pt3dadd(21.82, 18.32, 19.9, 0.7)
      pt3dadd(24.5475, 20.6100, 28.9050, 0.7875)        // pt3dadd(21.82, 18.32, 19.27, 0.7)
      pt3dadd(25.0763, 19.5525, 28.7400, 0.7875)        // pt3dadd(22.29, 17.38, 19.16, 0.7)
      pt3dadd(25.3463, 19.2938, 28.7400, 0.7875)        // pt3dadd(22.53, 17.15, 19.16, 0.7)
      pt3dadd(25.8750, 18.6413, 28.3050, 0.3938)        // pt3dadd(23, 16.57, 18.87, 0.35)
      pt3dadd(25.9988, 17.8425, 28.3950, 0.3938)        // pt3dadd(23.11, 15.86, 18.93, 0.35)
      pt3dadd(26.7975, 17.8425, 28.3050, 0.3938)        // pt3dadd(23.82, 15.86, 18.87, 0.35)
      pt3dadd(27.7200, 17.0550, 27.2100, 0.3938)        // pt3dadd(24.64, 15.16, 18.14, 0.35)
      pt3dadd(28.3725, 16.7963, 26.9400, 0.3938)        // pt3dadd(25.22, 14.93, 17.96, 0.35)
      pt3dadd(29.1713, 16.0088, 26.9400, 0.5288)        // pt3dadd(25.93, 14.23, 17.96, 0.47)
      pt3dadd(29.1713, 16.0088, 26.6850, 0.5288)        // pt3dadd(25.93, 14.23, 17.79, 0.47)
      pt3dadd(29.0363, 14.5575, 26.3550, 0.6638)        // pt3dadd(25.81, 12.94, 17.57, 0.59)
      pt3dadd(28.9013, 14.1638, 29.3400, 0.6638)        // pt3dadd(25.69, 12.59, 19.56, 0.59)
      pt3dadd(28.9013, 13.7700, 29.3400, 0.6638)        // pt3dadd(25.69, 12.24, 19.56, 0.59)
      pt3dadd(29.1713, 12.9825, 29.3400, 0.5288)        // pt3dadd(25.93, 11.54, 19.56, 0.47)
      pt3dadd(29.8238, 12.8475, 29.9250, 0.5288)        // pt3dadd(26.51, 11.42, 19.95, 0.47)
      pt3dadd(30.3525, 12.4538, 29.9250, 0.5288)        // pt3dadd(26.98, 11.07, 19.95, 0.47)
      pt3dadd(30.7463, 12.1950, 29.9250, 0.5288)        // pt3dadd(27.33, 10.84, 19.95, 0.47)
      pt3dadd(31.9388, 11.6663, 29.4150, 0.5288)        // pt3dadd(28.39, 10.37, 19.61, 0.47)
      pt3dadd(32.8613, 12.1950, 29.1600, 0.5288)        // pt3dadd(29.21, 10.84, 19.44, 0.47)
      pt3dadd(33.3788, 12.9825, 28.9950, 0.6638)        // pt3dadd(29.67, 11.54, 19.33, 0.59)
      pt3dadd(33.5138, 13.3763, 28.9950, 0.6638)        // pt3dadd(29.79, 11.89, 19.33, 0.59)
      pt3dadd(34.1775, 13.1063, 30.1800, 0.5288)        // pt3dadd(30.38, 11.65, 20.12, 0.47)
      pt3dadd(34.7063, 11.3963, 29.9250, 0.6638)        // pt3dadd(30.85, 10.13, 19.95, 0.59)
      pt3dadd(35.3588, 10.8788, 30.5250, 0.6638)        // pt3dadd(31.43, 9.67, 20.35, 0.59)
      pt3dadd(36.1463, 10.4850, 30.5250, 0.6638)        // pt3dadd(32.13, 9.32, 20.35, 0.59)
      pt3dadd(36.4163, 10.3500, 30.5250, 0.6638)        // pt3dadd(32.37, 9.2, 20.35, 0.59)
      pt3dadd(36.9450, 10.0913, 30.1050, 0.6638)        // pt3dadd(32.84, 8.97, 20.07, 0.59)
      pt3dadd(37.5975, 10.2150, 30.1050, 0.6638)        // pt3dadd(33.42, 9.08, 20.07, 0.59)
      pt3dadd(38.1263, 10.4850, 30.1050, 0.6638)        // pt3dadd(33.89, 9.32, 20.07, 0.59)
      pt3dadd(38.6550, 9.9563, 30.3600, 0.3938)        // pt3dadd(34.36, 8.85, 20.24, 0.35)
      pt3dadd(39.1838, 9.6975, 30.7050, 0.9225)        // pt3dadd(34.83, 8.62, 20.47, 0.82)
      pt3dadd(39.7125, 9.1688, 30.7050, 1.0575)        // pt3dadd(35.3, 8.15, 20.47, 0.94)
      pt3dadd(40.2413, 8.8988, 30.9600, 1.0575)        // pt3dadd(35.77, 7.91, 20.64, 0.94)
  }
  apic[28] {pt3dclear()
      pt3dadd(27.9788, 25.0763, 32.1450, 3.4313)        // pt3dadd(24.87, 22.29, 21.43, 3.05)
      pt3dadd(28.1138, 25.6275, 32.2350, 3.4313)        // pt3dadd(24.99, 22.78, 21.49, 3.05)
      pt3dadd(26.6738, 27.0788, 32.7450, 3.4313)        // pt3dadd(23.71, 24.07, 21.83, 3.05)
      pt3dadd(26.1338, 27.5850, 32.7450, 3.4313)        // pt3dadd(23.23, 24.52, 21.83, 3.05)
  }
  apic[29] {pt3dclear()
      pt3dadd(26.1338, 27.5850, 32.7450, 0.6638)        // pt3dadd(23.23, 24.52, 21.83, 0.59)
      pt3dadd(25.6050, 26.7863, 37.5150, 0.6638)        // pt3dadd(22.76, 23.81, 25.01, 0.59)
      pt3dadd(25.2113, 25.6050, 36.7500, 0.6638)        // pt3dadd(22.41, 22.76, 24.5, 0.59)
      pt3dadd(25.4700, 25.2113, 37.5150, 0.6638)        // pt3dadd(22.64, 22.41, 25.01, 0.59)
      pt3dadd(25.8750, 24.9525, 38.0400, 0.6638)        // pt3dadd(23, 22.18, 25.36, 0.59)
      pt3dadd(26.6625, 24.5588, 38.2050, 0.6638)        // pt3dadd(23.7, 21.83, 25.47, 0.59)
      pt3dadd(26.9213, 23.7600, 38.4600, 0.6638)        // pt3dadd(23.93, 21.12, 25.64, 0.59)
      pt3dadd(26.9213, 23.2425, 38.2950, 0.6638)        // pt3dadd(23.93, 20.66, 25.53, 0.59)
      pt3dadd(27.0563, 22.9725, 37.0950, 0.6638)        // pt3dadd(24.05, 20.42, 24.73, 0.59)
      pt3dadd(27.8438, 22.3200, 37.0950, 0.7875)        // pt3dadd(24.75, 19.84, 24.73, 0.7)
      pt3dadd(28.2375, 21.9263, 37.0950, 0.7875)        // pt3dadd(25.1, 19.49, 24.73, 0.7)
      pt3dadd(28.7663, 21.6563, 36.8400, 0.7875)        // pt3dadd(25.57, 19.25, 24.56, 0.7)
      pt3dadd(29.4300, 21.0038, 36.9300, 0.7875)        // pt3dadd(26.16, 18.67, 24.62, 0.7)
      pt3dadd(29.8238, 21.0038, 37.6050, 0.7875)        // pt3dadd(26.51, 18.67, 25.07, 0.7)
      pt3dadd(30.8813, 20.4750, 37.6050, 0.7875)        // pt3dadd(27.45, 18.2, 25.07, 0.7)
      pt3dadd(31.2750, 20.0813, 37.6050, 0.7875)        // pt3dadd(27.8, 17.85, 25.07, 0.7)
      pt3dadd(31.5338, 19.6875, 37.9500, 0.7875)        // pt3dadd(28.03, 17.5, 25.3, 0.7)
      pt3dadd(31.6688, 19.6875, 38.2950, 0.7875)        // pt3dadd(28.15, 17.5, 25.53, 0.7)
      pt3dadd(31.8038, 19.4288, 38.2950, 0.7875)        // pt3dadd(28.27, 17.27, 25.53, 0.7)
      pt3dadd(31.8038, 19.0350, 38.2950, 0.7875)        // pt3dadd(28.27, 16.92, 25.53, 0.7)
      pt3dadd(31.5338, 18.9000, 38.2950, 0.9225)        // pt3dadd(28.03, 16.8, 25.53, 0.82)
      pt3dadd(31.5338, 18.7650, 39.0600, 0.9225)        // pt3dadd(28.03, 16.68, 26.04, 0.82)
      pt3dadd(31.5338, 18.7650, 39.0600, 0.9225)        // pt3dadd(28.03, 16.68, 26.04, 0.82)
      pt3dadd(31.5338, 18.2363, 38.1150, 0.9225)        // pt3dadd(28.03, 16.21, 25.41, 0.82)
      pt3dadd(32.4563, 17.3250, 37.7700, 0.7875)        // pt3dadd(28.85, 15.4, 25.18, 0.7)
      pt3dadd(32.7263, 17.0550, 37.7700, 0.7875)        // pt3dadd(29.09, 15.16, 25.18, 0.7)
      pt3dadd(33.5138, 16.6613, 37.7700, 0.9225)        // pt3dadd(29.79, 14.81, 25.18, 0.82)
      pt3dadd(33.9075, 16.5263, 37.8600, 0.9225)        // pt3dadd(30.14, 14.69, 25.24, 0.82)
      pt3dadd(34.3013, 16.0088, 38.6250, 0.9225)        // pt3dadd(30.49, 14.23, 25.75, 0.82)
      pt3dadd(33.7838, 15.0863, 39.3150, 0.5288)        // pt3dadd(30.03, 13.41, 26.21, 0.47)
      pt3dadd(34.8300, 14.9513, 38.6250, 0.5288)        // pt3dadd(30.96, 13.29, 25.75, 0.47)
      pt3dadd(35.2238, 15.2213, 39.6600, 0.5288)        // pt3dadd(31.31, 13.53, 26.44, 0.47)
      pt3dadd(36.1463, 14.1638, 38.3700, 0.7875)        // pt3dadd(32.13, 12.59, 25.58, 0.7)
      pt3dadd(36.9450, 13.7700, 38.6250, 1.3163)        // pt3dadd(32.84, 12.24, 25.75, 1.17)
      pt3dadd(37.4738, 13.5113, 38.3700, 1.3163)        // pt3dadd(33.31, 12.01, 25.58, 1.17)
  }
  apic[30] {pt3dclear()
      pt3dadd(37.4738, 13.5113, 38.3700, 0.7875)        // pt3dadd(33.31, 12.01, 25.58, 0.7)
      pt3dadd(37.8675, 12.1950, 37.6950, 0.7875)        // pt3dadd(33.66, 10.84, 25.13, 0.7)
      pt3dadd(39.0488, 11.5313, 38.8050, 0.7875)        // pt3dadd(34.71, 10.25, 25.87, 0.7)
      pt3dadd(39.8475, 11.5313, 38.2950, 0.9225)        // pt3dadd(35.42, 10.25, 25.53, 0.82)
      pt3dadd(40.2413, 11.2725, 38.2950, 0.9225)        // pt3dadd(35.77, 10.02, 25.53, 0.82)
      pt3dadd(41.2875, 11.2725, 38.2950, 0.9225)        // pt3dadd(36.7, 10.02, 25.53, 0.82)
      pt3dadd(41.2875, 11.2725, 39.4800, 0.9225)        // pt3dadd(36.7, 10.02, 26.32, 0.82)
      pt3dadd(41.4225, 11.1375, 39.9150, 0.9225)        // pt3dadd(36.82, 9.9, 26.61, 0.82)
      pt3dadd(42.2100, 11.2725, 41.1900, 0.9225)        // pt3dadd(37.52, 10.02, 27.46, 0.82)
      pt3dadd(42.0863, 11.6663, 41.2800, 0.9225)        // pt3dadd(37.41, 10.37, 27.52, 0.82)
      pt3dadd(41.9513, 11.8013, 41.2800, 0.9225)        // pt3dadd(37.29, 10.49, 27.52, 0.82)
      pt3dadd(41.9513, 11.8013, 42.8100, 0.9225)        // pt3dadd(37.29, 10.49, 28.54, 0.82)
      pt3dadd(41.8163, 11.3963, 43.8300, 0.9225)        // pt3dadd(37.17, 10.13, 29.22, 0.82)
  }
}
proc shape3d_5() {
  apic[30] {
      pt3dadd(41.1638, 11.1375, 44.0850, 0.9225)        // pt3dadd(36.59, 9.9, 29.39, 0.82)
      pt3dadd(40.8938, 11.3963, 44.5950, 0.9225)        // pt3dadd(36.35, 10.13, 29.73, 0.82)
      pt3dadd(41.2875, 11.3963, 45.3600, 0.9225)        // pt3dadd(36.7, 10.13, 30.24, 0.82)
      pt3dadd(41.8163, 11.1375, 45.9600, 0.9225)        // pt3dadd(37.17, 9.9, 30.64, 0.82)
      pt3dadd(41.8163, 11.1375, 46.5600, 0.9225)        // pt3dadd(37.17, 9.9, 31.04, 0.82)
      pt3dadd(41.6925, 11.1375, 46.7250, 0.9225)        // pt3dadd(37.06, 9.9, 31.15, 0.82)
      pt3dadd(41.9513, 11.5313, 48.0150, 0.6638)        // pt3dadd(37.29, 10.25, 32.01, 0.59)
      pt3dadd(42.0863, 11.6663, 48.6900, 0.6638)        // pt3dadd(37.41, 10.37, 32.46, 0.59)
  }
  apic[31] {pt3dclear()
      pt3dadd(37.4738, 13.5113, 38.3700, 1.0575)        // pt3dadd(33.31, 12.01, 25.58, 0.94)
      pt3dadd(37.7325, 13.7700, 38.3700, 1.0575)        // pt3dadd(33.54, 12.24, 25.58, 0.94)
      pt3dadd(38.3963, 14.1638, 38.5500, 0.7875)        // pt3dadd(34.13, 12.59, 25.7, 0.7)
      pt3dadd(39.1838, 14.1638, 37.6950, 0.6638)        // pt3dadd(34.83, 12.59, 25.13, 0.59)
      pt3dadd(39.7125, 14.0288, 36.4950, 0.5288)        // pt3dadd(35.3, 12.47, 24.33, 0.47)
      pt3dadd(39.8475, 14.1638, 35.9850, 0.5288)        // pt3dadd(35.42, 12.59, 23.99, 0.47)
      pt3dadd(41.0288, 13.6350, 36.4050, 0.5288)        // pt3dadd(36.47, 12.12, 24.27, 0.47)
      pt3dadd(41.2875, 13.1063, 36.4950, 0.5288)        // pt3dadd(36.7, 11.65, 24.33, 0.47)
      pt3dadd(41.5575, 13.1063, 36.4950, 0.7875)        // pt3dadd(36.94, 11.65, 24.33, 0.7)
      pt3dadd(42.0863, 12.8475, 36.7500, 0.9225)        // pt3dadd(37.41, 11.42, 24.5, 0.82)
      pt3dadd(42.6150, 12.8475, 37.3500, 0.9225)        // pt3dadd(37.88, 11.42, 24.9, 0.82)
      pt3dadd(43.1325, 12.9825, 37.3500, 0.9225)        // pt3dadd(38.34, 11.54, 24.9, 0.82)
      pt3dadd(43.9313, 12.9825, 38.0400, 0.9225)        // pt3dadd(39.05, 11.54, 25.36, 0.82)
      pt3dadd(44.1900, 12.9825, 38.6250, 0.9225)        // pt3dadd(39.28, 11.54, 25.75, 0.82)
      pt3dadd(44.7188, 12.8475, 38.8800, 0.9225)        // pt3dadd(39.75, 11.42, 25.92, 0.82)
      pt3dadd(44.9775, 12.8475, 38.4600, 0.9225)        // pt3dadd(39.98, 11.42, 25.64, 0.82)
      pt3dadd(46.0350, 12.0600, 38.0400, 0.3938)        // pt3dadd(40.92, 10.72, 25.36, 0.35)
      pt3dadd(46.3050, 11.6663, 37.6050, 0.3938)        // pt3dadd(41.16, 10.37, 25.07, 0.35)
      pt3dadd(46.4288, 11.5313, 37.6950, 0.3938)        // pt3dadd(41.27, 10.25, 25.13, 0.35)
      pt3dadd(46.9575, 11.1375, 37.6050, 0.7875)        // pt3dadd(41.74, 9.9, 25.07, 0.7)
      pt3dadd(47.3513, 10.8788, 37.1850, 1.0575)        // pt3dadd(42.09, 9.67, 24.79, 0.94)
      pt3dadd(47.8800, 10.7438, 37.7700, 0.9225)        // pt3dadd(42.56, 9.55, 25.18, 0.82)
      pt3dadd(48.5438, 10.4850, 37.7700, 0.5288)        // pt3dadd(43.15, 9.32, 25.18, 0.47)
      pt3dadd(49.3313, 10.4850, 38.0400, 0.5288)        // pt3dadd(43.85, 9.32, 25.36, 0.47)
      pt3dadd(49.5900, 10.4850, 38.0400, 0.5288)        // pt3dadd(44.08, 9.32, 25.36, 0.47)
      pt3dadd(50.3888, 10.8788, 37.6950, 0.9225)        // pt3dadd(44.79, 9.67, 25.13, 0.82)
      pt3dadd(50.9175, 11.0025, 38.2050, 0.9225)        // pt3dadd(45.26, 9.78, 25.47, 0.82)
      pt3dadd(51.4463, 10.4850, 38.7150, 0.5288)        // pt3dadd(45.73, 9.32, 25.81, 0.47)
      pt3dadd(51.9638, 10.2150, 38.7150, 0.2588)        // pt3dadd(46.19, 9.08, 25.81, 0.23)
      pt3dadd(52.3688, 10.2150, 39.2250, 0.2588)        // pt3dadd(46.55, 9.08, 26.15, 0.23)
      pt3dadd(52.8863, 10.2150, 39.2250, 0.7875)        // pt3dadd(47.01, 9.08, 26.15, 0.7)
      pt3dadd(53.5500, 10.3500, 38.5500, 0.9225)        // pt3dadd(47.6, 9.2, 25.7, 0.82)
      pt3dadd(54.4725, 10.6088, 38.9700, 0.5288)        // pt3dadd(48.42, 9.43, 25.98, 0.47)
      pt3dadd(54.8663, 10.8788, 39.0600, 0.3938)        // pt3dadd(48.77, 9.67, 26.04, 0.35)
      pt3dadd(55.2600, 10.8788, 39.0600, 0.3938)        // pt3dadd(49.12, 9.67, 26.04, 0.35)
      pt3dadd(55.6538, 10.8788, 39.0600, 0.3938)        // pt3dadd(49.47, 9.67, 26.04, 0.35)
      pt3dadd(56.1825, 10.3500, 39.0600, 0.7875)        // pt3dadd(49.94, 9.2, 26.04, 0.7)
      pt3dadd(56.9813, 9.8213, 38.9700, 0.9225)        // pt3dadd(50.65, 8.73, 25.98, 0.82)
      pt3dadd(57.4988, 9.4275, 39.5700, 0.3938)        // pt3dadd(51.11, 8.38, 26.38, 0.35)
      pt3dadd(57.9038, 9.2925, 40.7550, 0.2588)        // pt3dadd(51.47, 8.26, 27.17, 0.23)
      pt3dadd(58.5563, 9.5625, 41.2800, 0.2588)        // pt3dadd(52.05, 8.5, 27.52, 0.23)
      pt3dadd(59.0850, 9.2925, 40.7550, 0.7875)        // pt3dadd(52.52, 8.26, 27.17, 0.7)
      pt3dadd(59.6138, 9.5625, 40.3350, 0.7875)        // pt3dadd(52.99, 8.5, 26.89, 0.7)
      pt3dadd(60.4013, 9.5625, 40.3350, 0.7875)        // pt3dadd(53.69, 8.5, 26.89, 0.7)
  }
  apic[32] {pt3dclear()
      pt3dadd(26.1338, 27.5850, 32.7450, 3.4313)        // pt3dadd(23.23, 24.52, 21.83, 3.05)
      pt3dadd(26.0100, 27.6075, 33.0900, 3.4313)        // pt3dadd(23.12, 24.54, 22.06, 3.05)
      pt3dadd(25.2225, 28.6538, 33.0900, 3.4313)        // pt3dadd(22.42, 25.47, 22.06, 3.05)
      pt3dadd(23.2425, 28.9238, 31.4700, 2.9025)        // pt3dadd(20.66, 25.71, 20.98, 2.58)
      pt3dadd(22.1850, 28.3950, 31.9800, 2.9025)        // pt3dadd(19.72, 25.24, 21.32, 2.58)
      pt3dadd(21.1275, 27.8663, 33.0000, 2.9025)        // pt3dadd(18.78, 24.77, 22, 2.58)
      pt3dadd(20.0813, 27.3375, 33.5100, 2.9025)        // pt3dadd(17.85, 24.3, 22.34, 2.58)
      pt3dadd(19.0238, 26.6850, 33.5100, 2.9025)        // pt3dadd(16.91, 23.72, 22.34, 2.58)
  }
  apic[33] {pt3dclear()
      pt3dadd(19.0238, 26.6850, 33.5100, 1.0575)        // pt3dadd(16.91, 23.72, 22.34, 0.94)
      pt3dadd(17.9663, 27.4500, 37.0050, 1.0575)        // pt3dadd(15.97, 24.4, 24.67, 0.94)
      pt3dadd(17.1675, 28.4963, 38.5500, 1.1813)        // pt3dadd(15.26, 25.33, 25.7, 1.05)
      pt3dadd(17.4375, 28.7663, 39.8250, 1.1813)        // pt3dadd(15.5, 25.57, 26.55, 1.05)
      pt3dadd(17.9663, 29.4188, 40.6800, 1.1813)        // pt3dadd(15.97, 26.15, 27.12, 1.05)
      pt3dadd(18.6188, 30.2063, 38.8050, 1.0575)        // pt3dadd(16.55, 26.85, 25.87, 0.94)
      pt3dadd(19.0125, 31.3988, 37.9500, 0.6638)        // pt3dadd(16.9, 27.91, 25.3, 0.59)
      pt3dadd(18.6188, 31.7925, 37.9500, 0.6638)        // pt3dadd(16.55, 28.26, 25.3, 0.59)
      pt3dadd(17.9663, 31.6575, 38.3700, 0.7875)        // pt3dadd(15.97, 28.14, 25.58, 0.7)
      pt3dadd(17.6963, 31.5225, 38.8050, 0.7875)        // pt3dadd(15.73, 28.02, 25.87, 0.7)
      pt3dadd(17.5725, 31.5225, 38.8050, 0.7875)        // pt3dadd(15.62, 28.02, 25.87, 0.7)
      pt3dadd(17.0438, 31.6575, 39.4800, 0.5288)        // pt3dadd(15.15, 28.14, 26.32, 0.47)
      pt3dadd(16.3800, 31.6575, 39.5700, 0.5288)        // pt3dadd(14.56, 28.14, 26.38, 0.47)
      pt3dadd(15.7163, 31.5225, 39.6600, 0.6638)        // pt3dadd(13.97, 28.02, 26.44, 0.59)
      pt3dadd(15.8513, 31.9163, 40.3350, 0.6638)        // pt3dadd(14.09, 28.37, 26.89, 0.59)
      pt3dadd(15.9863, 32.5800, 40.3350, 0.6638)        // pt3dadd(14.21, 28.96, 26.89, 0.59)
      pt3dadd(15.9863, 32.5800, 40.3350, 0.6638)        // pt3dadd(14.21, 28.96, 26.89, 0.59)
      pt3dadd(16.3800, 33.3675, 40.2450, 0.6638)        // pt3dadd(14.56, 29.66, 26.83, 0.59)
      pt3dadd(16.6388, 34.0200, 40.5000, 0.6638)        // pt3dadd(14.79, 30.24, 27, 0.59)
      pt3dadd(17.3025, 34.8188, 40.0800, 0.7875)        // pt3dadd(15.38, 30.95, 26.72, 0.7)
      pt3dadd(17.3025, 34.9425, 39.9150, 0.7875)        // pt3dadd(15.38, 31.06, 26.61, 0.7)
      pt3dadd(17.8313, 35.4713, 39.8250, 0.6638)        // pt3dadd(15.85, 31.53, 26.55, 0.59)
      pt3dadd(17.9663, 35.8650, 39.3900, 0.5288)        // pt3dadd(15.97, 31.88, 26.26, 0.47)
      pt3dadd(17.9663, 36.3938, 39.3900, 0.7875)        // pt3dadd(15.97, 32.35, 26.26, 0.7)
      pt3dadd(17.6963, 36.3938, 38.8800, 1.1813)        // pt3dadd(15.73, 32.35, 25.92, 1.05)
      pt3dadd(17.6963, 36.5288, 39.6600, 1.1813)        // pt3dadd(15.73, 32.47, 26.44, 1.05)
      pt3dadd(18.0900, 37.0463, 39.6600, 0.9225)        // pt3dadd(16.08, 32.93, 26.44, 0.82)
      pt3dadd(18.3600, 38.1038, 39.9150, 0.7875)        // pt3dadd(16.32, 33.87, 26.61, 0.7)
      pt3dadd(18.2250, 38.7563, 39.9900, 0.5288)        // pt3dadd(16.2, 34.45, 26.66, 0.47)
      pt3dadd(17.9663, 39.0263, 39.9900, 0.6638)        // pt3dadd(15.97, 34.69, 26.66, 0.59)
      pt3dadd(17.5725, 39.4200, 39.9150, 0.6638)        // pt3dadd(15.62, 35.04, 26.61, 0.59)
      pt3dadd(17.1675, 39.5438, 39.2250, 0.5288)        // pt3dadd(15.26, 35.15, 26.15, 0.47)
      pt3dadd(16.7738, 39.8138, 39.3900, 0.5288)        // pt3dadd(14.91, 35.39, 26.26, 0.47)
      pt3dadd(17.0438, 40.6013, 39.3900, 0.6638)        // pt3dadd(15.15, 36.09, 26.26, 0.59)
      pt3dadd(17.3025, 40.8600, 39.4800, 0.6638)        // pt3dadd(15.38, 36.32, 26.32, 0.59)
      pt3dadd(17.8313, 41.3888, 39.5700, 0.5288)        // pt3dadd(15.85, 36.79, 26.38, 0.47)
      pt3dadd(17.5725, 42.0525, 39.2250, 0.5288)        // pt3dadd(15.62, 37.38, 26.15, 0.47)
      pt3dadd(16.9088, 42.0525, 39.2250, 0.5288)        // pt3dadd(15.03, 37.38, 26.15, 0.47)
      pt3dadd(16.2450, 42.4463, 39.1350, 0.6638)        // pt3dadd(14.44, 37.73, 26.09, 0.59)
      pt3dadd(15.7163, 42.9638, 39.6600, 0.6638)        // pt3dadd(13.97, 38.19, 26.44, 0.59)
      pt3dadd(15.7163, 42.9638, 39.6600, 0.6638)        // pt3dadd(13.97, 38.19, 26.44, 0.59)
      pt3dadd(15.4575, 43.3575, 39.6600, 0.5288)        // pt3dadd(13.74, 38.54, 26.44, 0.47)
      pt3dadd(15.0638, 44.2800, 39.7350, 1.3163)        // pt3dadd(13.39, 39.36, 26.49, 1.17)
      pt3dadd(14.7938, 44.6738, 39.9150, 1.7100)        // pt3dadd(13.15, 39.71, 26.61, 1.52)
      pt3dadd(14.9288, 44.9438, 39.9150, 1.7100)        // pt3dadd(13.27, 39.95, 26.61, 1.52)
      pt3dadd(15.1988, 45.8663, 39.9150, 0.7875)        // pt3dadd(13.51, 40.77, 26.61, 0.7)
      pt3dadd(15.0638, 46.5188, 39.1350, 0.5288)        // pt3dadd(13.39, 41.35, 26.09, 0.47)
      pt3dadd(15.1988, 46.9125, 39.5700, 0.5288)        // pt3dadd(13.51, 41.7, 26.38, 0.47)
      pt3dadd(15.5925, 47.4413, 39.7350, 0.5288)        // pt3dadd(13.86, 42.17, 26.49, 0.47)
      pt3dadd(15.4575, 48.2288, 39.7350, 0.6638)        // pt3dadd(13.74, 42.87, 26.49, 0.59)
      pt3dadd(15.4575, 48.6225, 39.7350, 0.5288)        // pt3dadd(13.74, 43.22, 26.49, 0.47)
      pt3dadd(14.7938, 49.0163, 40.2450, 0.6638)        // pt3dadd(13.15, 43.57, 26.83, 0.59)
      pt3dadd(14.7938, 49.6800, 40.4250, 0.6638)        // pt3dadd(13.15, 44.16, 26.95, 0.59)
      pt3dadd(13.6125, 50.5913, 40.4250, 0.5288)        // pt3dadd(12.1, 44.97, 26.95, 0.47)
      pt3dadd(14.1413, 51.2550, 40.9350, 0.5288)        // pt3dadd(12.57, 45.56, 27.29, 0.47)
      pt3dadd(14.1413, 51.6488, 40.9350, 0.5288)        // pt3dadd(12.57, 45.91, 27.29, 0.47)
      pt3dadd(14.6700, 52.0425, 41.5350, 0.5288)        // pt3dadd(13.04, 46.26, 27.69, 0.47)
      pt3dadd(14.6700, 52.9650, 39.8250, 0.6638)        // pt3dadd(13.04, 47.08, 26.55, 0.59)
      pt3dadd(14.4000, 53.8875, 39.8250, 1.1813)        // pt3dadd(12.8, 47.9, 26.55, 1.05)
      pt3dadd(14.5350, 54.2813, 39.8250, 1.5863)        // pt3dadd(12.92, 48.25, 26.55, 1.41)
      pt3dadd(14.9288, 54.6750, 39.3150, 1.5863)        // pt3dadd(13.27, 48.6, 26.21, 1.41)
      pt3dadd(14.4000, 55.7213, 38.8050, 0.3938)        // pt3dadd(12.8, 49.53, 25.87, 0.35)
      pt3dadd(14.1413, 56.9138, 40.3350, 0.5288)        // pt3dadd(12.57, 50.59, 26.89, 0.47)
      pt3dadd(14.1413, 57.3075, 41.3550, 0.5288)        // pt3dadd(12.57, 50.94, 27.57, 0.47)
      pt3dadd(14.1413, 58.0950, 38.7150, 0.3938)        // pt3dadd(12.57, 51.64, 25.81, 0.35)
      pt3dadd(14.1413, 58.2300, 38.9700, 0.3938)        // pt3dadd(12.57, 51.76, 25.98, 0.35)
      pt3dadd(14.1413, 59.0175, 38.9700, 0.5288)        // pt3dadd(12.57, 52.46, 25.98, 0.47)
      pt3dadd(14.4000, 59.2763, 39.2250, 0.5288)        // pt3dadd(12.8, 52.69, 26.15, 0.47)
  }
  apic[34] {pt3dclear()
      pt3dadd(19.0238, 26.6850, 33.5100, 2.7675)        // pt3dadd(16.91, 23.72, 22.34, 2.46)
      pt3dadd(17.5725, 24.9750, 34.1100, 2.7675)        // pt3dadd(15.62, 22.2, 22.74, 2.46)
      pt3dadd(18.1013, 22.7363, 34.8750, 2.3738)        // pt3dadd(16.09, 20.21, 23.25, 2.11)
      pt3dadd(18.7650, 21.5550, 35.8200, 2.3738)        // pt3dadd(16.68, 19.16, 23.88, 2.11)
      pt3dadd(19.6875, 20.6325, 35.7300, 2.3738)        // pt3dadd(17.5, 18.34, 23.82, 2.11)
      pt3dadd(20.0813, 20.1038, 37.1850, 2.3738)        // pt3dadd(17.85, 17.87, 24.79, 2.11)
      pt3dadd(20.0813, 20.1038, 39.1350, 2.3738)        // pt3dadd(17.85, 17.87, 26.09, 2.11)
      pt3dadd(20.6100, 19.7100, 39.2250, 2.2388)        // pt3dadd(18.32, 17.52, 26.15, 1.99)
      pt3dadd(21.0038, 19.7100, 41.7900, 1.9800)        // pt3dadd(18.67, 17.52, 27.86, 1.76)
      pt3dadd(21.5325, 20.9025, 42.4650, 1.8450)        // pt3dadd(19.14, 18.58, 28.31, 1.64)
      pt3dadd(21.3975, 21.8138, 41.7900, 1.7100)        // pt3dadd(19.02, 19.39, 27.86, 1.52)
      pt3dadd(21.3975, 23.5238, 42.3000, 2.1038)        // pt3dadd(19.02, 20.91, 28.2, 1.87)
      pt3dadd(21.3975, 24.8400, 41.6100, 2.1038)        // pt3dadd(19.02, 22.08, 27.74, 1.87)
      pt3dadd(22.1850, 25.3688, 41.7000, 2.1038)        // pt3dadd(19.72, 22.55, 27.8, 1.87)
      pt3dadd(22.1850, 27.0788, 40.4250, 1.1813)        // pt3dadd(19.72, 24.07, 26.95, 1.05)
      pt3dadd(21.2625, 28.1363, 40.9350, 1.5863)        // pt3dadd(18.9, 25.01, 27.29, 1.41)
      pt3dadd(19.6875, 28.7888, 42.0450, 1.9800)        // pt3dadd(17.5, 25.59, 28.03, 1.76)
      pt3dadd(17.9663, 28.2600, 42.4650, 1.9800)        // pt3dadd(15.97, 25.12, 28.31, 1.76)
      pt3dadd(16.7850, 28.6538, 42.8100, 1.9800)        // pt3dadd(14.92, 25.47, 28.54, 1.76)
      pt3dadd(16.3913, 29.3175, 43.6650, 1.8450)        // pt3dadd(14.57, 26.06, 29.11, 1.64)
      pt3dadd(16.7850, 29.9700, 44.4300, 1.7100)        // pt3dadd(14.92, 26.64, 29.62, 1.52)
      pt3dadd(17.8425, 30.7575, 46.0500, 1.5863)        // pt3dadd(15.86, 27.34, 30.7, 1.41)
      pt3dadd(18.4950, 31.2863, 46.3950, 1.5863)        // pt3dadd(16.44, 27.81, 30.93, 1.41)
      pt3dadd(19.2825, 31.8150, 46.6500, 1.5863)        // pt3dadd(17.14, 28.28, 31.1, 1.41)
      pt3dadd(20.0813, 32.3438, 46.9050, 1.5863)        // pt3dadd(17.85, 28.75, 31.27, 1.41)
      pt3dadd(21.0038, 32.7375, 47.1600, 2.1038)        // pt3dadd(18.67, 29.1, 31.44, 1.87)
      pt3dadd(22.3200, 33.7838, 45.8850, 2.6325)        // pt3dadd(19.84, 30.03, 30.59, 2.34)
      pt3dadd(23.3775, 34.0538, 45.8850, 2.6325)        // pt3dadd(20.78, 30.27, 30.59, 2.34)
      pt3dadd(23.6250, 34.2900, 45.8850, 2.6325)        // pt3dadd(21, 30.48, 30.59, 2.34)
  }
  apic[35] {pt3dclear()
      pt3dadd(23.6250, 34.2900, 45.8850, 0.9225)        // pt3dadd(21, 30.48, 30.59, 0.82)
      pt3dadd(22.8375, 34.1550, 45.1950, 0.9225)        // pt3dadd(20.3, 30.36, 30.13, 0.82)
      pt3dadd(23.2313, 34.6838, 44.5950, 0.9225)        // pt3dadd(20.65, 30.83, 29.73, 0.82)
      pt3dadd(23.8950, 34.9425, 44.5950, 0.9225)        // pt3dadd(21.24, 31.06, 29.73, 0.82)
      pt3dadd(24.2888, 35.3363, 44.5950, 0.9225)        // pt3dadd(21.59, 31.41, 29.73, 0.82)
      pt3dadd(24.9525, 34.6838, 43.9200, 0.9225)        // pt3dadd(22.18, 30.83, 29.28, 0.82)
      pt3dadd(24.9525, 34.0200, 43.8300, 0.9225)        // pt3dadd(22.18, 30.24, 29.22, 0.82)
      pt3dadd(25.0763, 33.7613, 43.8300, 0.9225)        // pt3dadd(22.29, 30.01, 29.22, 0.82)
      pt3dadd(25.2113, 33.5025, 43.8300, 0.9225)        // pt3dadd(22.41, 29.78, 29.22, 0.82)
      pt3dadd(25.6050, 32.9738, 43.7400, 0.9225)        // pt3dadd(22.76, 29.31, 29.16, 0.82)
      pt3dadd(25.8750, 32.5800, 43.6650, 0.9225)        // pt3dadd(23, 28.96, 29.11, 0.82)
      pt3dadd(26.7975, 32.1863, 43.4100, 0.6638)        // pt3dadd(23.82, 28.61, 28.94, 0.59)
      pt3dadd(27.1913, 31.3988, 43.8300, 0.9225)        // pt3dadd(24.17, 27.91, 29.22, 0.82)
      pt3dadd(27.4500, 31.1288, 44.5950, 0.9225)        // pt3dadd(24.4, 27.67, 29.73, 0.82)
      pt3dadd(27.4500, 31.1288, 44.6850, 0.9225)        // pt3dadd(24.4, 27.67, 29.79, 0.82)
      pt3dadd(27.9788, 30.7350, 44.6850, 0.9225)        // pt3dadd(24.87, 27.32, 29.79, 0.82)
      pt3dadd(27.9788, 30.6000, 44.6850, 0.6638)        // pt3dadd(24.87, 27.2, 29.79, 0.59)
      pt3dadd(27.7200, 29.9475, 44.9400, 0.3938)        // pt3dadd(24.64, 26.62, 29.96, 0.35)
      pt3dadd(27.5850, 29.6888, 45.4500, 0.3938)        // pt3dadd(24.52, 26.39, 30.3, 0.35)
      pt3dadd(27.3150, 29.2950, 45.4500, 0.6638)        // pt3dadd(24.28, 26.04, 30.3, 0.59)
      pt3dadd(27.1913, 28.8900, 46.5600, 0.7875)        // pt3dadd(24.17, 25.68, 31.04, 0.7)
      pt3dadd(28.1138, 28.8900, 44.5200, 0.6638)        // pt3dadd(24.99, 25.68, 29.68, 0.59)
      pt3dadd(28.3725, 28.8900, 44.5200, 0.6638)        // pt3dadd(25.22, 25.68, 29.68, 0.59)
  }
  apic[36] {pt3dclear()
      pt3dadd(28.3725, 28.8900, 44.5200, 0.7875)        // pt3dadd(25.22, 25.68, 29.68, 0.7)
      pt3dadd(28.6425, 28.1025, 44.1750, 0.7875)        // pt3dadd(25.46, 24.98, 29.45, 0.7)
      pt3dadd(28.6425, 27.7088, 44.6850, 0.7875)        // pt3dadd(25.46, 24.63, 29.79, 0.7)
      pt3dadd(28.9013, 27.5850, 44.6850, 0.7875)        // pt3dadd(25.69, 24.52, 29.79, 0.7)
      pt3dadd(29.4300, 26.7863, 45.5400, 0.5288)        // pt3dadd(26.16, 23.81, 30.36, 0.47)
      pt3dadd(29.8238, 26.5275, 45.9600, 0.5288)        // pt3dadd(26.51, 23.58, 30.64, 0.47)
      pt3dadd(30.2175, 26.1338, 45.9600, 0.3938)        // pt3dadd(26.86, 23.23, 30.64, 0.35)
      pt3dadd(30.7463, 26.1338, 45.9600, 0.3938)        // pt3dadd(27.33, 23.23, 30.64, 0.35)
      pt3dadd(31.1400, 26.2688, 46.2150, 0.5288)        // pt3dadd(27.68, 23.35, 30.81, 0.47)
      pt3dadd(31.4100, 25.6050, 45.8850, 0.3938)        // pt3dadd(27.92, 22.76, 30.59, 0.35)
      pt3dadd(31.8038, 24.9525, 45.6150, 0.2588)        // pt3dadd(28.27, 22.18, 30.41, 0.23)
      pt3dadd(32.3325, 24.8175, 46.4700, 0.2588)        // pt3dadd(28.74, 22.06, 30.98, 0.23)
      pt3dadd(32.9850, 24.4238, 46.8150, 0.2588)        // pt3dadd(29.32, 21.71, 31.21, 0.23)
      pt3dadd(32.9850, 24.0300, 46.8150, 0.2588)        // pt3dadd(29.32, 21.36, 31.21, 0.23)
      pt3dadd(33.2550, 23.7600, 47.2350, 0.2588)        // pt3dadd(29.56, 21.12, 31.49, 0.23)
      pt3dadd(33.7838, 22.9725, 47.2350, 0.2588)        // pt3dadd(30.03, 20.42, 31.49, 0.23)
      pt3dadd(33.3788, 22.8488, 47.2350, 1.0575)        // pt3dadd(29.67, 20.31, 31.49, 0.94)
      pt3dadd(33.1200, 22.8488, 48.0900, 1.3163)        // pt3dadd(29.44, 20.31, 32.06, 1.17)
      pt3dadd(32.9850, 22.9725, 49.2000, 1.3163)        // pt3dadd(29.32, 20.42, 32.8, 1.17)
      pt3dadd(32.5913, 23.2425, 49.8000, 1.3163)        // pt3dadd(28.97, 20.66, 33.2, 1.17)
  }
}
proc shape3d_6() {
  apic[36] {
      pt3dadd(32.5913, 23.2425, 50.6550, 1.3163)        // pt3dadd(28.97, 20.66, 33.77, 1.17)
      pt3dadd(32.4563, 23.3663, 50.6550, 1.0575)        // pt3dadd(28.85, 20.77, 33.77, 0.94)
      pt3dadd(32.4563, 23.3663, 51.7650, 1.0575)        // pt3dadd(28.85, 20.77, 34.51, 0.94)
      pt3dadd(32.0625, 23.7600, 51.4200, 0.5288)        // pt3dadd(28.5, 21.12, 34.28, 0.47)
      pt3dadd(31.8038, 24.1650, 52.1850, 0.5288)        // pt3dadd(28.27, 21.48, 34.79, 0.47)
      pt3dadd(31.8038, 24.5588, 52.6950, 0.5288)        // pt3dadd(28.27, 21.83, 35.13, 0.47)
      pt3dadd(31.8038, 24.6825, 52.8750, 0.5288)        // pt3dadd(28.27, 21.94, 35.25, 0.47)
      pt3dadd(31.6688, 24.8175, 53.4600, 0.5288)        // pt3dadd(28.15, 22.06, 35.64, 0.47)
      pt3dadd(30.6113, 24.9525, 53.5500, 0.5288)        // pt3dadd(27.21, 22.18, 35.7, 0.47)
      pt3dadd(30.3525, 24.5588, 54.4950, 0.5288)        // pt3dadd(26.98, 21.83, 36.33, 0.47)
      pt3dadd(30.0938, 24.0300, 53.8050, 0.5288)        // pt3dadd(26.75, 21.36, 35.87, 0.47)
      pt3dadd(30.2175, 23.7600, 53.3850, 0.5288)        // pt3dadd(26.86, 21.12, 35.59, 0.47)
      pt3dadd(30.4875, 23.6363, 53.0400, 0.5288)        // pt3dadd(27.1, 21.01, 35.36, 0.47)
      pt3dadd(30.7463, 23.5013, 53.0400, 0.5288)        // pt3dadd(27.33, 20.89, 35.36, 0.47)
      pt3dadd(30.7463, 23.2425, 52.6200, 0.5288)        // pt3dadd(27.33, 20.66, 35.08, 0.47)
      pt3dadd(30.2175, 22.9725, 52.4400, 0.6638)        // pt3dadd(26.86, 20.42, 34.96, 0.59)
      pt3dadd(29.9588, 22.9725, 51.5100, 0.7875)        // pt3dadd(26.63, 20.42, 34.34, 0.7)
      pt3dadd(29.8238, 22.9725, 51.1650, 0.7875)        // pt3dadd(26.51, 20.42, 34.11, 0.7)
      pt3dadd(29.2950, 23.6363, 51.9300, 0.5288)        // pt3dadd(26.04, 21.01, 34.62, 0.47)
      pt3dadd(29.2950, 23.7600, 52.5300, 0.5288)        // pt3dadd(26.04, 21.12, 35.02, 0.47)
      pt3dadd(29.2950, 24.2888, 52.8750, 0.5288)        // pt3dadd(26.04, 21.59, 35.25, 0.47)
      pt3dadd(29.0363, 24.6825, 53.0400, 0.5288)        // pt3dadd(25.81, 21.94, 35.36, 0.47)
      pt3dadd(28.5075, 24.9525, 54.1500, 0.9225)        // pt3dadd(25.34, 22.18, 36.1, 0.82)
      pt3dadd(28.3725, 24.8175, 55.0950, 0.9225)        // pt3dadd(25.22, 22.06, 36.73, 0.82)
      pt3dadd(28.3725, 24.5588, 55.7700, 0.9225)        // pt3dadd(25.22, 21.83, 37.18, 0.82)
      pt3dadd(28.5075, 24.0300, 55.7700, 0.9225)        // pt3dadd(25.34, 21.36, 37.18, 0.82)
      pt3dadd(28.7663, 23.3663, 56.2800, 0.6638)        // pt3dadd(25.57, 20.77, 37.52, 0.59)
      pt3dadd(28.5075, 22.8488, 56.5350, 0.5288)        // pt3dadd(25.34, 20.31, 37.69, 0.47)
      pt3dadd(28.5075, 22.5788, 57.1350, 0.5288)        // pt3dadd(25.34, 20.07, 38.09, 0.47)
      pt3dadd(28.5075, 22.5788, 57.7350, 0.5288)        // pt3dadd(25.34, 20.07, 38.49, 0.47)
      pt3dadd(28.5075, 22.4550, 57.9900, 0.5288)        // pt3dadd(25.34, 19.96, 38.66, 0.47)
      pt3dadd(28.2375, 21.5325, 56.4450, 0.6638)        // pt3dadd(25.1, 19.14, 37.63, 0.59)
      pt3dadd(27.7200, 21.0038, 57.3000, 0.7875)        // pt3dadd(24.64, 18.67, 38.2, 0.7)
      pt3dadd(27.7200, 20.7450, 57.7350, 0.7875)        // pt3dadd(24.64, 18.44, 38.49, 0.7)
      pt3dadd(28.2375, 20.2163, 57.7350, 0.5288)        // pt3dadd(25.1, 17.97, 38.49, 0.47)
      pt3dadd(28.5075, 19.8225, 57.7350, 0.5288)        // pt3dadd(25.34, 17.62, 38.49, 0.47)
      pt3dadd(29.1713, 19.5525, 58.1550, 0.5288)        // pt3dadd(25.93, 17.38, 38.77, 0.47)
      pt3dadd(29.5650, 19.5525, 58.1550, 0.5288)        // pt3dadd(26.28, 17.38, 38.77, 0.47)
      pt3dadd(29.8238, 19.5525, 58.1550, 0.3938)        // pt3dadd(26.51, 17.38, 38.77, 0.35)
      pt3dadd(30.0938, 19.1588, 57.2250, 0.5288)        // pt3dadd(26.75, 17.03, 38.15, 0.47)
      pt3dadd(30.2175, 18.7650, 57.2250, 0.5288)        // pt3dadd(26.86, 16.68, 38.15, 0.47)
      pt3dadd(30.2175, 18.6413, 56.7150, 0.5288)        // pt3dadd(26.86, 16.57, 37.81, 0.47)
      pt3dadd(30.0938, 18.3713, 57.4800, 0.5288)        // pt3dadd(26.75, 16.33, 38.32, 0.47)
      pt3dadd(30.0938, 18.2363, 57.5550, 0.5288)        // pt3dadd(26.75, 16.21, 38.37, 0.47)
      pt3dadd(29.5650, 17.3250, 57.5550, 0.3938)        // pt3dadd(26.28, 15.4, 38.37, 0.35)
      pt3dadd(29.2950, 17.1900, 58.0650, 0.3938)        // pt3dadd(26.04, 15.28, 38.71, 0.35)
      pt3dadd(28.7663, 16.9313, 58.0650, 0.3938)        // pt3dadd(25.57, 15.05, 38.71, 0.35)
      pt3dadd(28.1138, 16.7963, 58.0650, 0.3938)        // pt3dadd(24.99, 14.93, 38.71, 0.35)
      pt3dadd(28.1138, 16.7963, 58.6650, 0.3938)        // pt3dadd(24.99, 14.93, 39.11, 0.35)
      pt3dadd(28.1138, 16.5263, 58.6650, 0.3938)        // pt3dadd(24.99, 14.69, 39.11, 0.35)
      pt3dadd(27.9788, 16.2675, 58.6650, 0.3938)        // pt3dadd(24.87, 14.46, 39.11, 0.35)
      pt3dadd(27.9788, 16.0088, 58.6650, 0.3938)        // pt3dadd(24.87, 14.23, 39.11, 0.35)
      pt3dadd(28.2375, 15.7388, 59.0100, 0.3938)        // pt3dadd(25.1, 13.99, 39.34, 0.35)
      pt3dadd(28.7663, 15.4800, 59.0100, 0.3938)        // pt3dadd(25.57, 13.76, 39.34, 0.35)
      pt3dadd(28.9013, 15.4800, 59.0100, 0.3938)        // pt3dadd(25.69, 13.76, 39.34, 0.35)
      pt3dadd(29.0363, 15.2213, 59.3550, 0.3938)        // pt3dadd(25.81, 13.53, 39.57, 0.35)
      pt3dadd(29.2950, 14.9513, 59.3550, 0.5288)        // pt3dadd(26.04, 13.29, 39.57, 0.47)
      pt3dadd(29.5650, 14.6925, 59.8650, 0.5288)        // pt3dadd(26.28, 13.06, 39.91, 0.47)
      pt3dadd(29.6888, 14.5575, 59.8650, 0.5288)        // pt3dadd(26.39, 12.94, 39.91, 0.47)
      pt3dadd(29.6888, 14.1638, 59.8650, 0.5288)        // pt3dadd(26.39, 12.59, 39.91, 0.47)
      pt3dadd(29.2950, 13.9050, 59.9550, 0.3938)        // pt3dadd(26.04, 12.36, 39.97, 0.35)
      pt3dadd(29.2950, 13.6350, 59.9550, 0.7875)        // pt3dadd(26.04, 12.12, 39.97, 0.7)
      pt3dadd(28.9013, 13.5113, 60.1200, 1.1813)        // pt3dadd(25.69, 12.01, 40.08, 1.05)
      pt3dadd(28.7663, 13.3763, 60.7950, 1.1813)        // pt3dadd(25.57, 11.89, 40.53, 1.05)
      pt3dadd(28.3725, 13.2413, 60.8850, 1.1813)        // pt3dadd(25.22, 11.77, 40.59, 1.05)
      pt3dadd(27.7200, 13.1063, 60.9750, 0.6638)        // pt3dadd(24.64, 11.65, 40.65, 0.59)
      pt3dadd(27.1913, 12.9825, 61.1400, 0.5288)        // pt3dadd(24.17, 11.54, 40.76, 0.47)
      pt3dadd(26.5275, 12.4538, 61.3200, 0.3938)        // pt3dadd(23.58, 11.07, 40.88, 0.35)
      pt3dadd(26.5275, 12.4538, 61.5750, 0.3938)        // pt3dadd(23.58, 11.07, 41.05, 0.35)
      pt3dadd(25.8750, 12.3188, 61.5750, 0.5288)        // pt3dadd(23, 10.95, 41.05, 0.47)
      pt3dadd(25.8750, 11.9250, 61.9950, 0.5288)        // pt3dadd(23, 10.6, 41.33, 0.47)
      pt3dadd(25.8750, 11.8013, 61.9950, 0.5288)        // pt3dadd(23, 10.49, 41.33, 0.47)
  }
  apic[37] {pt3dclear()
      pt3dadd(28.3725, 28.8900, 44.5200, 0.5288)        // pt3dadd(25.22, 25.68, 29.68, 0.47)
      pt3dadd(28.3725, 28.8900, 45.1950, 0.5288)        // pt3dadd(25.22, 25.68, 30.13, 0.47)
      pt3dadd(29.1713, 28.2375, 44.9400, 0.5288)        // pt3dadd(25.93, 25.1, 29.96, 0.47)
      pt3dadd(29.4300, 27.5850, 45.5400, 0.5288)        // pt3dadd(26.16, 24.52, 30.36, 0.47)
      pt3dadd(30.0938, 27.4500, 45.5400, 0.2588)        // pt3dadd(26.75, 24.4, 30.36, 0.23)
      pt3dadd(30.6113, 27.1800, 45.5400, 0.3938)        // pt3dadd(27.21, 24.16, 30.36, 0.35)
      pt3dadd(31.0163, 27.0563, 45.1950, 0.3938)        // pt3dadd(27.57, 24.05, 30.13, 0.35)
      pt3dadd(31.8038, 26.5275, 45.0300, 0.2588)        // pt3dadd(28.27, 23.58, 30.02, 0.23)
      pt3dadd(32.4563, 26.2688, 45.0300, 0.2588)        // pt3dadd(28.85, 23.35, 30.02, 0.23)
      pt3dadd(32.7263, 25.7400, 44.9400, 0.3938)        // pt3dadd(29.09, 22.88, 29.96, 0.35)
      pt3dadd(32.8613, 25.8750, 45.0300, 0.3938)        // pt3dadd(29.21, 23, 30.02, 0.35)
      pt3dadd(33.3788, 25.8750, 45.0300, 0.2588)        // pt3dadd(29.67, 23, 30.02, 0.23)
      pt3dadd(33.7838, 25.8750, 45.4500, 0.2588)        // pt3dadd(30.03, 23, 30.3, 0.23)
      pt3dadd(34.3013, 25.6050, 45.4500, 0.2588)        // pt3dadd(30.49, 22.76, 30.3, 0.23)
      pt3dadd(34.5713, 25.4700, 45.4500, 0.2588)        // pt3dadd(30.73, 22.64, 30.3, 0.23)
      pt3dadd(34.7063, 25.3463, 45.4500, 0.6638)        // pt3dadd(30.85, 22.53, 30.3, 0.59)
      pt3dadd(35.2238, 25.3463, 45.4500, 0.7875)        // pt3dadd(31.31, 22.53, 30.3, 0.7)
      pt3dadd(35.7525, 25.2113, 45.4500, 0.9225)        // pt3dadd(31.78, 22.41, 30.3, 0.82)
      pt3dadd(36.1463, 25.0763, 45.7050, 0.9225)        // pt3dadd(32.13, 22.29, 30.47, 0.82)
      pt3dadd(36.6750, 24.6825, 45.7050, 0.3938)        // pt3dadd(32.6, 21.94, 30.47, 0.35)
      pt3dadd(37.3388, 23.6363, 46.3050, 0.3938)        // pt3dadd(33.19, 21.01, 30.87, 0.35)
      pt3dadd(37.9913, 22.9725, 46.3050, 0.3938)        // pt3dadd(33.77, 20.42, 30.87, 0.35)
      pt3dadd(38.2613, 22.8488, 46.3050, 0.3938)        // pt3dadd(34.01, 20.31, 30.87, 0.35)
      pt3dadd(38.6550, 22.7138, 46.3050, 0.3938)        // pt3dadd(34.36, 20.19, 30.87, 0.35)
      pt3dadd(39.0488, 22.4550, 46.3050, 0.5288)        // pt3dadd(34.71, 19.96, 30.87, 0.47)
      pt3dadd(39.3188, 22.1850, 46.1400, 0.5288)        // pt3dadd(34.95, 19.72, 30.76, 0.47)
      pt3dadd(39.7125, 21.9263, 46.0500, 0.5288)        // pt3dadd(35.3, 19.49, 30.7, 0.47)
      pt3dadd(40.1063, 21.5325, 45.7950, 0.3938)        // pt3dadd(35.65, 19.14, 30.53, 0.35)
      pt3dadd(40.6350, 21.2625, 45.9600, 0.5288)        // pt3dadd(36.12, 18.9, 30.64, 0.47)
      pt3dadd(41.0288, 20.7450, 46.3950, 0.5288)        // pt3dadd(36.47, 18.44, 30.93, 0.47)
      pt3dadd(41.1638, 20.7450, 46.5600, 0.5288)        // pt3dadd(36.59, 18.44, 31.04, 0.47)
      pt3dadd(41.9513, 20.7450, 46.5600, 0.6638)        // pt3dadd(37.29, 18.44, 31.04, 0.59)
      pt3dadd(42.2100, 20.6100, 46.5600, 0.6638)        // pt3dadd(37.52, 18.32, 31.04, 0.59)
      pt3dadd(42.7388, 20.0813, 46.5600, 0.6638)        // pt3dadd(37.99, 17.85, 31.04, 0.59)
      pt3dadd(42.8738, 19.6875, 47.2350, 0.7875)        // pt3dadd(38.11, 17.5, 31.49, 0.7)
      pt3dadd(43.1325, 19.5525, 47.3250, 0.7875)        // pt3dadd(38.34, 17.38, 31.55, 0.7)
      pt3dadd(43.2675, 19.5525, 47.3250, 0.7875)        // pt3dadd(38.46, 17.38, 31.55, 0.7)
      pt3dadd(44.0550, 19.2938, 47.3250, 0.5288)        // pt3dadd(39.16, 17.15, 31.55, 0.47)
      pt3dadd(44.5838, 19.1588, 46.3950, 0.9225)        // pt3dadd(39.63, 17.03, 30.93, 0.82)
      pt3dadd(44.9775, 19.0350, 45.8850, 1.1813)        // pt3dadd(39.98, 16.92, 30.59, 1.05)
      pt3dadd(45.3825, 19.2938, 47.2350, 0.9225)        // pt3dadd(40.34, 17.15, 31.49, 0.82)
      pt3dadd(45.3825, 19.0350, 47.3250, 0.9225)        // pt3dadd(40.34, 16.92, 31.55, 0.82)
      pt3dadd(45.6413, 19.0350, 47.3250, 0.9225)        // pt3dadd(40.57, 16.92, 31.55, 0.82)
      pt3dadd(46.3050, 18.9000, 47.3250, 0.5288)        // pt3dadd(41.16, 16.8, 31.55, 0.47)
      pt3dadd(46.5638, 18.9000, 47.4150, 0.5288)        // pt3dadd(41.39, 16.8, 31.61, 0.47)
      pt3dadd(47.0925, 18.5063, 47.7600, 0.9225)        // pt3dadd(41.86, 16.45, 31.84, 0.82)
      pt3dadd(47.3513, 18.3713, 48.2700, 0.9225)        // pt3dadd(42.09, 16.33, 32.18, 0.82)
  }
  apic[38] {pt3dclear()
      pt3dadd(23.6250, 34.2900, 45.8850, 3.2963)        // pt3dadd(21, 30.48, 30.59, 2.93)
      pt3dadd(24.8175, 34.0538, 45.7050, 3.2963)        // pt3dadd(22.06, 30.27, 30.47, 2.93)
      pt3dadd(25.6163, 34.7063, 45.7050, 3.2963)        // pt3dadd(22.77, 30.85, 30.47, 2.93)
      pt3dadd(26.4038, 35.4938, 45.9600, 3.2963)        // pt3dadd(23.47, 31.55, 30.64, 2.93)
      pt3dadd(26.6738, 36.4163, 45.9600, 3.2963)        // pt3dadd(23.71, 32.37, 30.64, 2.93)
  }
  apic[39] {pt3dclear()
      pt3dadd(26.6738, 36.4163, 45.9600, 0.7875)        // pt3dadd(23.71, 32.37, 30.64, 0.7)
      pt3dadd(25.6050, 36.3938, 37.6950, 0.7875)        // pt3dadd(22.76, 32.35, 25.13, 0.7)
      pt3dadd(24.9525, 36.6525, 37.6950, 0.7875)        // pt3dadd(22.18, 32.58, 25.13, 0.7)
      pt3dadd(24.8175, 36.7875, 38.2950, 0.7875)        // pt3dadd(22.06, 32.7, 25.53, 0.7)
      pt3dadd(24.4238, 37.1813, 38.2950, 0.7875)        // pt3dadd(21.71, 33.05, 25.53, 0.7)
      pt3dadd(24.4238, 37.1813, 38.4600, 0.7875)        // pt3dadd(21.71, 33.05, 25.64, 0.7)
      pt3dadd(24.4238, 37.8338, 38.4600, 0.6638)        // pt3dadd(21.71, 33.63, 25.64, 0.59)
      pt3dadd(24.8175, 38.2388, 38.8050, 0.2588)        // pt3dadd(22.06, 33.99, 25.87, 0.23)
      pt3dadd(24.8175, 38.6325, 37.9500, 0.2588)        // pt3dadd(22.06, 34.34, 25.3, 0.23)
      pt3dadd(25.0763, 38.7563, 38.3700, 0.2588)        // pt3dadd(22.29, 34.45, 25.58, 0.23)
      pt3dadd(25.0763, 39.1500, 38.3700, 0.5288)        // pt3dadd(22.29, 34.8, 25.58, 0.47)
      pt3dadd(24.9525, 39.2850, 38.6250, 0.5288)        // pt3dadd(22.18, 34.92, 25.75, 0.47)
      pt3dadd(25.0763, 39.4200, 38.6250, 0.5288)        // pt3dadd(22.29, 35.04, 25.75, 0.47)
      pt3dadd(25.3463, 39.8138, 38.6250, 0.3938)        // pt3dadd(22.53, 35.39, 25.75, 0.35)
      pt3dadd(25.0763, 40.3425, 38.3700, 0.3938)        // pt3dadd(22.29, 35.86, 25.58, 0.35)
      pt3dadd(25.2113, 40.7363, 38.3700, 0.3938)        // pt3dadd(22.41, 36.21, 25.58, 0.35)
      pt3dadd(25.2113, 41.1300, 38.5500, 0.3938)        // pt3dadd(22.41, 36.56, 25.7, 0.35)
      pt3dadd(25.4700, 41.3888, 38.5500, 0.3938)        // pt3dadd(22.64, 36.79, 25.7, 0.35)
      pt3dadd(25.8750, 41.6475, 38.5500, 0.3938)        // pt3dadd(23, 37.02, 25.7, 0.35)
      pt3dadd(26.1338, 42.0525, 38.5500, 0.3938)        // pt3dadd(23.23, 37.38, 25.7, 0.35)
      pt3dadd(26.5275, 42.4463, 38.5500, 0.3938)        // pt3dadd(23.58, 37.73, 25.7, 0.35)
      pt3dadd(26.3925, 43.0988, 38.5500, 0.7875)        // pt3dadd(23.46, 38.31, 25.7, 0.7)
      pt3dadd(26.1338, 43.4925, 38.7150, 0.9225)        // pt3dadd(23.23, 38.66, 25.81, 0.82)
      pt3dadd(25.9988, 44.0213, 38.2050, 0.5288)        // pt3dadd(23.11, 39.13, 25.47, 0.47)
      pt3dadd(26.2688, 44.4150, 38.2050, 0.3938)        // pt3dadd(23.35, 39.48, 25.47, 0.35)
      pt3dadd(26.6625, 44.6738, 38.4600, 0.3938)        // pt3dadd(23.7, 39.71, 25.64, 0.35)
      pt3dadd(26.7975, 44.9438, 38.5500, 0.3938)        // pt3dadd(23.82, 39.95, 25.7, 0.35)
      pt3dadd(26.9213, 44.9438, 38.7150, 0.3938)        // pt3dadd(23.93, 39.95, 25.81, 0.35)
      pt3dadd(27.4500, 45.7313, 38.5500, 0.5288)        // pt3dadd(24.4, 40.65, 25.7, 0.47)
      pt3dadd(27.4500, 46.2600, 39.0600, 0.5288)        // pt3dadd(24.4, 41.12, 26.04, 0.47)
      pt3dadd(27.7200, 46.7775, 39.0600, 0.2588)        // pt3dadd(24.64, 41.58, 26.04, 0.23)
      pt3dadd(27.7200, 47.5763, 39.3150, 0.7875)        // pt3dadd(24.64, 42.29, 26.21, 0.7)
      pt3dadd(27.8438, 48.3638, 38.7150, 0.9225)        // pt3dadd(24.75, 42.99, 25.81, 0.82)
      pt3dadd(27.8438, 48.7575, 38.7150, 0.9225)        // pt3dadd(24.75, 43.34, 25.81, 0.82)
      pt3dadd(27.8438, 49.0163, 38.5500, 0.9225)        // pt3dadd(24.75, 43.57, 25.7, 0.82)
  }
  apic[40] {pt3dclear()
      pt3dadd(26.6738, 36.4163, 45.9600, 2.1038)        // pt3dadd(23.71, 32.37, 30.64, 1.87)
      pt3dadd(28.6425, 37.7325, 45.8850, 2.1038)        // pt3dadd(25.46, 33.54, 30.59, 1.87)
      pt3dadd(29.9588, 39.1838, 46.3950, 1.7100)        // pt3dadd(26.63, 34.83, 30.93, 1.52)
      pt3dadd(31.5450, 40.2300, 47.1600, 1.7100)        // pt3dadd(28.04, 35.76, 31.44, 1.52)
      pt3dadd(32.4675, 40.5000, 47.1600, 1.7100)        // pt3dadd(28.86, 36, 31.44, 1.52)
      pt3dadd(34.1775, 40.5000, 47.6700, 1.7100)        // pt3dadd(30.38, 36, 31.78, 1.52)
      pt3dadd(34.4475, 40.3650, 47.6700, 1.7100)        // pt3dadd(30.62, 35.88, 31.78, 1.52)
      pt3dadd(35.7638, 39.9713, 48.0900, 1.7100)        // pt3dadd(31.79, 35.53, 32.06, 1.52)
      pt3dadd(36.8213, 39.4425, 48.0900, 1.8450)        // pt3dadd(32.73, 35.06, 32.06, 1.64)
      pt3dadd(37.8675, 39.4425, 48.4350, 1.8450)        // pt3dadd(33.66, 35.06, 32.29, 1.64)
      pt3dadd(38.6663, 39.4425, 48.4350, 1.8450)        // pt3dadd(34.37, 35.06, 32.29, 1.64)
      pt3dadd(40.3763, 39.0488, 48.5250, 1.4513)        // pt3dadd(35.89, 34.71, 32.35, 1.29)
      pt3dadd(41.5575, 39.7013, 48.4350, 1.7100)        // pt3dadd(36.94, 35.29, 32.29, 1.52)
      pt3dadd(41.9625, 39.7013, 48.6000, 1.7100)        // pt3dadd(37.3, 35.29, 32.4, 1.52)
      pt3dadd(42.8850, 40.2300, 48.5250, 1.8450)        // pt3dadd(38.12, 35.76, 32.35, 1.64)
      pt3dadd(43.5375, 40.3650, 49.7100, 1.8450)        // pt3dadd(38.7, 35.88, 33.14, 1.64)
      pt3dadd(44.7300, 41.4113, 50.7450, 1.8450)        // pt3dadd(39.76, 36.81, 33.83, 1.64)
      pt3dadd(45.3825, 42.4688, 50.8200, 1.7100)        // pt3dadd(40.34, 37.75, 33.88, 1.52)
      pt3dadd(45.5175, 43.5150, 50.8200, 1.3163)        // pt3dadd(40.46, 38.68, 33.88, 1.17)
      pt3dadd(45.7763, 44.8313, 51.0750, 1.5863)        // pt3dadd(40.69, 39.85, 34.05, 1.41)
      pt3dadd(45.9113, 46.0238, 51.1650, 1.5863)        // pt3dadd(40.81, 40.91, 34.11, 1.41)
      pt3dadd(45.7763, 46.9350, 51.1650, 1.5863)        // pt3dadd(40.69, 41.72, 34.11, 1.41)
      pt3dadd(46.0463, 47.7338, 51.4200, 1.5863)        // pt3dadd(40.93, 42.43, 34.28, 1.41)
  }
  apic[41] {pt3dclear()
      pt3dadd(46.0463, 47.7338, 51.4200, 0.3938)        // pt3dadd(40.93, 42.43, 34.28, 0.35)
      pt3dadd(46.6988, 47.0475, 45.8850, 0.3938)        // pt3dadd(41.51, 41.82, 30.59, 0.35)
      pt3dadd(47.0925, 47.0475, 45.8850, 0.3938)        // pt3dadd(41.86, 41.82, 30.59, 0.35)
      pt3dadd(47.4863, 46.7775, 45.9600, 0.2588)        // pt3dadd(42.21, 41.58, 30.64, 0.23)
      pt3dadd(47.7450, 46.2600, 46.7250, 0.3938)        // pt3dadd(42.44, 41.12, 31.15, 0.35)
      pt3dadd(47.7450, 45.8663, 46.8150, 0.3938)        // pt3dadd(42.44, 40.77, 31.21, 0.35)
      pt3dadd(47.7450, 45.5963, 46.9800, 0.3938)        // pt3dadd(42.44, 40.53, 31.32, 0.35)
      pt3dadd(48.1500, 45.4725, 47.0700, 0.2588)        // pt3dadd(42.8, 40.42, 31.38, 0.23)
      pt3dadd(48.2738, 44.8088, 47.4150, 0.5288)        // pt3dadd(42.91, 39.83, 31.61, 0.47)
      pt3dadd(48.8025, 44.8088, 47.5050, 0.5288)        // pt3dadd(43.38, 39.83, 31.67, 0.47)
      pt3dadd(48.9375, 44.8088, 47.5050, 0.5288)        // pt3dadd(43.5, 39.83, 31.67, 0.47)
      pt3dadd(49.4663, 44.2800, 47.5050, 0.2588)        // pt3dadd(43.97, 39.36, 31.67, 0.23)
      pt3dadd(49.4663, 44.0213, 48.0900, 0.3938)        // pt3dadd(43.97, 39.13, 32.06, 0.35)
      pt3dadd(49.7250, 43.7625, 48.6900, 0.3938)        // pt3dadd(44.2, 38.9, 32.46, 0.35)
      pt3dadd(50.1188, 43.2338, 48.7800, 0.3938)        // pt3dadd(44.55, 38.43, 32.52, 0.35)
      pt3dadd(50.1188, 43.2338, 48.9450, 0.3938)        // pt3dadd(44.55, 38.43, 32.63, 0.35)
      pt3dadd(50.1188, 43.2338, 49.0350, 0.3938)        // pt3dadd(44.55, 38.43, 32.69, 0.35)
      pt3dadd(50.3888, 43.7625, 49.0350, 0.2588)        // pt3dadd(44.79, 38.9, 32.69, 0.23)
  }
}
proc shape3d_7() {
  apic[41] {
      pt3dadd(50.5238, 44.2800, 48.9450, 0.5288)        // pt3dadd(44.91, 39.36, 32.63, 0.47)
      pt3dadd(50.6475, 44.8088, 49.5450, 0.5288)        // pt3dadd(45.02, 39.83, 33.03, 0.47)
      pt3dadd(51.3113, 45.0675, 49.0350, 0.3938)        // pt3dadd(45.61, 40.06, 32.69, 0.35)
      pt3dadd(51.8400, 44.9438, 48.6000, 0.3938)        // pt3dadd(46.08, 39.95, 32.4, 0.35)
      pt3dadd(51.8400, 44.1563, 48.6000, 0.3938)        // pt3dadd(46.08, 39.25, 32.4, 0.35)
      pt3dadd(51.9638, 44.1563, 49.0350, 0.3938)        // pt3dadd(46.19, 39.25, 32.69, 0.35)
      pt3dadd(52.6275, 43.7625, 49.1250, 0.6638)        // pt3dadd(46.78, 38.9, 32.75, 0.59)
      pt3dadd(53.5500, 43.6275, 49.5450, 1.1813)        // pt3dadd(47.6, 38.78, 33.03, 1.05)
      pt3dadd(53.9438, 43.7625, 49.7100, 0.9225)        // pt3dadd(47.95, 38.9, 33.14, 0.82)
      pt3dadd(54.4725, 43.4925, 50.3100, 0.2588)        // pt3dadd(48.42, 38.66, 33.54, 0.23)
      pt3dadd(55.0013, 43.3575, 50.4000, 0.7875)        // pt3dadd(48.89, 38.54, 33.6, 0.7)
      pt3dadd(55.3950, 43.3575, 50.7450, 1.0575)        // pt3dadd(49.24, 38.54, 33.83, 0.94)
      pt3dadd(55.9238, 43.4925, 50.9100, 1.0575)        // pt3dadd(49.71, 38.66, 33.94, 0.94)
      pt3dadd(56.9813, 43.4925, 51.4200, 0.3938)        // pt3dadd(50.65, 38.66, 34.28, 0.35)
      pt3dadd(57.1050, 43.4925, 51.9300, 0.3938)        // pt3dadd(50.76, 38.66, 34.62, 0.35)
      pt3dadd(57.3750, 44.0213, 51.9300, 0.3938)        // pt3dadd(51, 39.13, 34.62, 0.35)
      pt3dadd(57.9038, 44.1563, 51.9300, 0.3938)        // pt3dadd(51.47, 39.25, 34.62, 0.35)
  }
  apic[42] {pt3dclear()
      pt3dadd(46.0463, 47.7338, 51.4200, 1.5863)        // pt3dadd(40.93, 42.43, 34.28, 1.41)
      pt3dadd(45.7763, 48.7800, 49.8000, 1.5863)        // pt3dadd(40.69, 43.36, 33.2, 1.41)
      pt3dadd(45.7763, 49.1738, 50.5650, 1.5863)        // pt3dadd(40.69, 43.71, 33.71, 1.41)
      pt3dadd(44.9888, 50.6250, 51.0750, 0.9225)        // pt3dadd(39.99, 45, 34.05, 0.82)
      pt3dadd(44.5950, 50.6250, 51.6750, 0.9225)        // pt3dadd(39.64, 45, 34.45, 0.82)
      pt3dadd(44.2013, 50.0963, 52.1100, 0.9225)        // pt3dadd(39.29, 44.53, 34.74, 0.82)
      pt3dadd(43.9313, 48.7800, 52.0200, 0.9225)        // pt3dadd(39.05, 43.36, 34.68, 0.82)
      pt3dadd(43.8075, 47.9925, 52.7850, 1.4513)        // pt3dadd(38.94, 42.66, 35.19, 1.29)
      pt3dadd(43.4025, 47.3400, 54.1500, 1.9800)        // pt3dadd(38.58, 42.08, 36.1, 1.76)
      pt3dadd(43.1438, 46.6763, 54.8250, 2.1038)        // pt3dadd(38.35, 41.49, 36.55, 1.87)
      pt3dadd(43.4025, 45.2250, 53.8050, 1.5863)        // pt3dadd(38.58, 40.2, 35.87, 1.41)
      pt3dadd(43.1438, 44.7075, 53.8950, 1.5863)        // pt3dadd(38.35, 39.74, 35.93, 1.41)
      pt3dadd(43.1438, 44.4375, 54.1500, 1.5863)        // pt3dadd(38.35, 39.5, 36.1, 1.41)
      pt3dadd(43.1438, 44.4375, 54.9150, 1.5863)        // pt3dadd(38.35, 39.5, 36.61, 1.41)
      pt3dadd(42.3563, 43.5150, 55.0050, 1.4513)        // pt3dadd(37.65, 38.68, 36.67, 1.29)
      pt3dadd(42.2213, 42.3338, 55.6800, 1.0575)        // pt3dadd(37.53, 37.63, 37.12, 0.94)
      pt3dadd(42.2213, 41.9400, 56.3700, 1.0575)        // pt3dadd(37.53, 37.28, 37.58, 0.94)
      pt3dadd(41.5575, 40.7588, 56.3700, 1.3163)        // pt3dadd(36.94, 36.23, 37.58, 1.17)
      pt3dadd(41.1638, 40.8938, 57.7350, 1.3163)        // pt3dadd(36.59, 36.35, 38.49, 1.17)
      pt3dadd(41.0400, 41.6813, 58.0650, 1.3163)        // pt3dadd(36.48, 37.05, 38.71, 1.17)
      pt3dadd(40.5113, 42.6038, 58.1550, 1.7100)        // pt3dadd(36.01, 37.87, 38.77, 1.52)
      pt3dadd(40.2413, 43.7850, 58.0650, 1.7100)        // pt3dadd(35.77, 38.92, 38.71, 1.52)
      pt3dadd(39.9825, 45.4950, 59.3550, 1.9800)        // pt3dadd(35.54, 40.44, 39.57, 1.76)
      pt3dadd(39.3188, 46.2825, 59.3550, 1.9800)        // pt3dadd(34.95, 41.14, 39.57, 1.76)
      pt3dadd(38.9250, 47.8575, 58.9200, 1.9800)        // pt3dadd(34.6, 42.54, 39.28, 1.76)
      pt3dadd(37.8675, 48.9150, 59.1750, 1.7100)        // pt3dadd(33.66, 43.48, 39.45, 1.52)
      pt3dadd(36.6863, 50.0963, 59.0100, 1.5863)        // pt3dadd(32.61, 44.53, 39.34, 1.41)
      pt3dadd(35.7638, 51.5475, 59.1750, 1.5863)        // pt3dadd(31.79, 45.82, 39.45, 1.41)
      pt3dadd(35.6288, 52.2000, 59.1000, 1.5863)        // pt3dadd(31.67, 46.4, 39.4, 1.41)
      pt3dadd(35.8988, 54.3038, 59.6100, 1.5863)        // pt3dadd(31.91, 48.27, 39.74, 1.41)
      pt3dadd(36.9450, 55.2263, 59.6100, 1.5863)        // pt3dadd(32.84, 49.09, 39.74, 1.41)
      pt3dadd(38.1375, 56.1488, 59.8650, 1.8450)        // pt3dadd(33.9, 49.91, 39.91, 1.64)
      pt3dadd(40.3763, 56.5425, 60.3750, 1.9800)        // pt3dadd(35.89, 50.26, 40.25, 1.76)
      pt3dadd(42.3563, 56.1488, 61.1400, 1.8450)        // pt3dadd(37.65, 49.91, 40.76, 1.64)
      pt3dadd(44.5950, 55.7550, 61.5750, 1.5863)        // pt3dadd(39.64, 49.56, 41.05, 1.41)
      pt3dadd(45.9113, 55.4850, 60.6300, 1.4513)        // pt3dadd(40.81, 49.32, 40.42, 1.29)
      pt3dadd(47.3625, 55.2263, 60.0300, 1.3163)        // pt3dadd(42.1, 49.09, 40.02, 1.17)
      pt3dadd(48.2850, 55.0913, 60.4650, 1.3163)        // pt3dadd(42.92, 48.97, 40.31, 1.17)
      pt3dadd(49.9950, 55.0913, 61.0500, 1.3163)        // pt3dadd(44.44, 48.97, 40.7, 1.17)
      pt3dadd(50.3888, 54.9675, 61.3200, 1.3163)        // pt3dadd(44.79, 48.86, 40.88, 1.17)
      pt3dadd(50.9175, 54.8325, 61.3200, 1.0575)        // pt3dadd(45.26, 48.74, 40.88, 0.94)
      pt3dadd(52.7625, 55.3613, 61.2300, 1.0575)        // pt3dadd(46.9, 49.21, 40.82, 0.94)
      pt3dadd(53.2913, 56.2838, 61.1400, 1.0575)        // pt3dadd(47.37, 50.03, 40.76, 0.94)
      pt3dadd(53.4263, 56.6775, 61.5750, 1.0575)        // pt3dadd(47.49, 50.38, 41.05, 0.94)
      pt3dadd(53.1563, 57.0713, 62.4150, 1.0575)        // pt3dadd(47.25, 50.73, 41.61, 0.94)
      pt3dadd(52.8975, 57.1950, 62.6700, 1.0575)        // pt3dadd(47.02, 50.84, 41.78, 0.94)
      pt3dadd(52.1100, 57.5888, 62.7600, 1.3163)        // pt3dadd(46.32, 51.19, 41.84, 1.17)
      pt3dadd(51.3113, 57.0713, 63.8700, 1.8450)        // pt3dadd(45.61, 50.73, 42.58, 1.64)
      pt3dadd(49.8713, 56.8013, 65.4000, 1.9800)        // pt3dadd(44.33, 50.49, 43.6, 1.76)
      pt3dadd(48.1500, 56.8013, 65.4000, 1.9800)        // pt3dadd(42.8, 50.49, 43.6, 1.76)
      pt3dadd(46.8338, 57.0713, 66.8550, 1.5863)        // pt3dadd(41.63, 50.73, 44.57, 1.41)
      pt3dadd(46.6988, 57.0713, 67.4550, 1.5863)        // pt3dadd(41.51, 50.73, 44.97, 1.41)
      pt3dadd(46.1700, 58.2525, 67.6200, 1.1813)        // pt3dadd(41.04, 51.78, 45.08, 1.05)
      pt3dadd(45.3825, 59.5688, 68.9850, 1.1813)        // pt3dadd(40.34, 52.95, 45.99, 1.05)
      pt3dadd(45.3825, 60.4913, 70.1850, 1.1813)        // pt3dadd(40.34, 53.77, 46.79, 1.05)
      pt3dadd(45.3825, 60.7500, 70.6050, 1.1813)        // pt3dadd(40.34, 54, 47.07, 1.05)
      pt3dadd(45.5175, 62.3250, 70.6950, 1.1813)        // pt3dadd(40.46, 55.4, 47.13, 1.05)
      pt3dadd(45.7763, 63.3825, 70.7850, 1.1813)        // pt3dadd(40.69, 56.34, 47.19, 1.05)
      pt3dadd(45.7763, 64.1700, 70.7850, 1.1813)        // pt3dadd(40.69, 57.04, 47.19, 1.05)
      pt3dadd(45.7763, 65.8800, 70.4400, 1.4513)        // pt3dadd(40.69, 58.56, 46.96, 1.29)
      pt3dadd(45.6525, 67.8488, 70.0050, 1.4513)        // pt3dadd(40.58, 60.31, 46.67, 1.29)
      pt3dadd(46.0463, 69.0413, 70.3500, 1.5863)        // pt3dadd(40.93, 61.37, 46.9, 1.41)
      pt3dadd(46.8338, 70.0875, 69.1650, 1.5863)        // pt3dadd(41.63, 62.3, 46.11, 1.41)
      pt3dadd(47.6213, 71.6625, 69.2400, 1.9800)        // pt3dadd(42.33, 63.7, 46.16, 1.76)
      pt3dadd(48.9488, 73.1138, 69.5850, 2.1038)        // pt3dadd(43.51, 64.99, 46.39, 1.87)
      pt3dadd(49.3425, 73.9013, 70.0050, 1.7100)        // pt3dadd(43.86, 65.69, 46.67, 1.52)
      pt3dadd(51.5813, 73.9013, 69.6750, 2.2388)        // pt3dadd(45.85, 65.69, 46.45, 1.99)
      pt3dadd(51.9750, 73.9013, 70.2600, 2.2388)        // pt3dadd(46.2, 65.69, 46.84, 1.99)
      pt3dadd(54.2138, 73.3725, 70.2600, 1.5863)        // pt3dadd(48.19, 65.22, 46.84, 1.41)
      pt3dadd(55.4063, 72.7200, 70.2600, 1.4513)        // pt3dadd(49.25, 64.64, 46.84, 1.29)
      pt3dadd(55.8000, 71.4038, 71.2050, 1.3163)        // pt3dadd(49.6, 63.47, 47.47, 1.17)
      pt3dadd(55.9238, 70.6163, 73.9350, 1.3163)        // pt3dadd(49.71, 62.77, 49.29, 1.17)
  }
  apic[43] {pt3dclear()
      pt3dadd(55.9238, 70.6163, 73.9350, 1.1813)        // pt3dadd(49.71, 62.77, 49.29, 1.05)
      pt3dadd(56.9250, 69.8063, 70.9500, 1.1813)        // pt3dadd(50.6, 62.05, 47.3, 1.05)
      pt3dadd(57.3188, 69.1538, 71.8800, 1.1813)        // pt3dadd(50.95, 61.47, 47.92, 1.05)
      pt3dadd(57.4538, 68.2313, 71.8800, 1.1813)        // pt3dadd(51.07, 60.65, 47.92, 1.05)
      pt3dadd(57.1838, 67.7025, 71.8800, 1.1813)        // pt3dadd(50.83, 60.18, 47.92, 1.05)
      pt3dadd(57.1838, 67.1738, 73.0800, 1.1813)        // pt3dadd(50.83, 59.71, 48.72, 1.05)
      pt3dadd(56.3963, 66.1275, 73.0800, 1.1813)        // pt3dadd(50.13, 58.78, 48.72, 1.05)
      pt3dadd(56.3963, 65.9925, 73.0800, 1.1813)        // pt3dadd(50.13, 58.66, 48.72, 1.05)
  }
  apic[44] {pt3dclear()
      pt3dadd(56.3963, 65.9925, 73.0800, 0.6638)        // pt3dadd(50.13, 58.66, 48.72, 0.59)
      pt3dadd(56.7113, 65.0700, 71.5500, 0.6638)        // pt3dadd(50.41, 57.84, 47.7, 0.59)
      pt3dadd(56.8463, 64.2713, 71.2050, 0.5288)        // pt3dadd(50.53, 57.13, 47.47, 0.47)
      pt3dadd(56.3175, 64.1475, 71.7150, 0.5288)        // pt3dadd(50.06, 57.02, 47.81, 0.47)
      pt3dadd(56.3175, 63.8775, 71.7150, 0.3938)        // pt3dadd(50.06, 56.78, 47.81, 0.35)
      pt3dadd(55.5300, 63.8775, 72.3150, 0.6638)        // pt3dadd(49.36, 56.78, 48.21, 0.59)
      pt3dadd(55.1363, 63.7538, 72.5700, 0.7875)        // pt3dadd(49.01, 56.67, 48.38, 0.7)
      pt3dadd(54.6075, 63.7538, 73.0800, 0.7875)        // pt3dadd(48.54, 56.67, 48.72, 0.7)
      pt3dadd(54.2138, 63.2250, 73.4250, 0.7875)        // pt3dadd(48.19, 56.2, 48.95, 0.7)
      pt3dadd(53.9438, 62.6963, 73.4250, 0.5288)        // pt3dadd(47.95, 55.73, 48.95, 0.47)
      pt3dadd(54.3375, 62.3025, 73.9350, 0.5288)        // pt3dadd(48.3, 55.38, 49.29, 0.47)
      pt3dadd(55.0013, 61.6500, 73.9350, 0.5288)        // pt3dadd(48.89, 54.8, 49.29, 0.47)
      pt3dadd(55.1363, 61.5150, 75.3000, 0.5288)        // pt3dadd(49.01, 54.68, 50.2, 0.47)
      pt3dadd(55.9238, 61.5150, 74.7000, 0.5288)        // pt3dadd(49.71, 54.68, 49.8, 0.47)
      pt3dadd(56.4525, 62.0438, 74.7000, 0.9225)        // pt3dadd(50.18, 55.15, 49.8, 0.82)
      pt3dadd(56.7113, 62.5613, 75.3000, 1.1813)        // pt3dadd(50.41, 55.61, 50.2, 1.05)
      pt3dadd(57.2400, 62.8313, 75.8100, 0.9225)        // pt3dadd(50.88, 55.85, 50.54, 0.82)
      pt3dadd(57.9038, 62.5613, 75.8100, 0.5288)        // pt3dadd(51.47, 55.61, 50.54, 0.47)
      pt3dadd(58.2975, 62.1675, 76.5750, 0.5288)        // pt3dadd(51.82, 55.26, 51.05, 0.47)
      pt3dadd(58.2975, 61.3800, 76.5750, 0.5288)        // pt3dadd(51.82, 54.56, 51.05, 0.47)
      pt3dadd(58.2975, 61.1213, 76.5750, 0.5288)        // pt3dadd(51.82, 54.33, 51.05, 0.47)
      pt3dadd(57.7688, 60.4575, 76.5750, 0.5288)        // pt3dadd(51.35, 53.74, 51.05, 0.47)
      pt3dadd(57.7688, 60.1988, 76.5750, 0.5288)        // pt3dadd(51.35, 53.51, 51.05, 0.47)
      pt3dadd(57.7688, 60.0638, 76.6650, 0.5288)        // pt3dadd(51.35, 53.39, 51.11, 0.47)
      pt3dadd(57.6338, 59.8050, 76.6650, 0.5288)        // pt3dadd(51.23, 53.16, 51.11, 0.47)
      pt3dadd(57.6338, 59.0175, 76.6650, 0.5288)        // pt3dadd(51.23, 52.46, 51.11, 0.47)
      pt3dadd(57.9038, 58.6238, 76.6650, 0.5288)        // pt3dadd(51.47, 52.11, 51.11, 0.47)
      pt3dadd(57.7688, 57.7013, 77.2650, 0.5288)        // pt3dadd(51.35, 51.29, 51.51, 0.47)
      pt3dadd(57.9038, 57.5663, 78.1050, 0.5288)        // pt3dadd(51.47, 51.17, 52.07, 0.47)
      pt3dadd(57.9038, 57.5663, 78.6300, 0.5288)        // pt3dadd(51.47, 51.17, 52.42, 0.47)
      pt3dadd(58.5563, 57.5663, 79.9950, 0.5288)        // pt3dadd(52.05, 51.17, 53.33, 0.47)
      pt3dadd(58.5563, 57.5663, 80.8350, 0.5288)        // pt3dadd(52.05, 51.17, 53.89, 0.47)
      pt3dadd(58.5563, 57.5663, 81.4350, 0.5288)        // pt3dadd(52.05, 51.17, 54.29, 0.47)
  }
  apic[45] {pt3dclear()
      pt3dadd(56.3963, 65.9925, 73.0800, 0.9225)        // pt3dadd(50.13, 58.66, 48.72, 0.82)
      pt3dadd(55.6088, 65.9925, 71.8800, 0.9225)        // pt3dadd(49.43, 58.66, 47.92, 0.82)
      pt3dadd(54.8100, 65.7338, 72.4800, 0.9225)        // pt3dadd(48.72, 58.43, 48.32, 0.82)
      pt3dadd(54.4163, 65.5988, 72.6600, 0.9225)        // pt3dadd(48.37, 58.31, 48.44, 0.82)
      pt3dadd(54.0225, 65.5988, 72.6600, 0.9225)        // pt3dadd(48.02, 58.31, 48.44, 0.82)
      pt3dadd(53.4938, 65.5988, 73.3350, 0.9225)        // pt3dadd(47.55, 58.31, 48.89, 0.82)
      pt3dadd(52.9650, 65.9925, 73.3350, 0.9225)        // pt3dadd(47.08, 58.66, 48.89, 0.82)
      pt3dadd(52.8413, 66.2625, 73.9350, 0.9225)        // pt3dadd(46.97, 58.9, 49.29, 0.82)
      pt3dadd(52.4363, 66.5213, 73.9350, 0.9225)        // pt3dadd(46.61, 59.13, 49.29, 0.82)
      pt3dadd(52.1775, 67.0500, 73.9350, 0.9225)        // pt3dadd(46.38, 59.6, 49.29, 0.82)
      pt3dadd(51.9188, 67.9725, 74.2800, 0.9225)        // pt3dadd(46.15, 60.42, 49.52, 0.82)
      pt3dadd(50.4675, 68.2313, 74.6100, 0.9225)        // pt3dadd(44.86, 60.65, 49.74, 0.82)
      pt3dadd(50.4675, 69.0188, 74.6100, 0.9225)        // pt3dadd(44.86, 61.35, 49.74, 0.82)
      pt3dadd(50.4675, 69.8063, 74.6100, 0.9225)        // pt3dadd(44.86, 62.05, 49.74, 0.82)
      pt3dadd(50.5913, 70.5938, 74.6100, 0.9225)        // pt3dadd(44.97, 62.75, 49.74, 0.82)
      pt3dadd(50.7263, 70.9875, 74.3550, 0.9225)        // pt3dadd(45.09, 63.1, 49.57, 0.82)
      pt3dadd(50.7263, 72.6975, 74.1900, 0.9225)        // pt3dadd(45.09, 64.62, 49.46, 0.82)
      pt3dadd(50.7263, 73.4963, 73.6800, 0.9225)        // pt3dadd(45.09, 65.33, 49.12, 0.82)
      pt3dadd(50.4675, 74.0138, 73.5900, 0.9225)        // pt3dadd(44.86, 65.79, 49.06, 0.82)
      pt3dadd(50.3325, 74.1488, 73.6800, 0.9225)        // pt3dadd(44.74, 65.91, 49.12, 0.82)
      pt3dadd(49.8038, 75.0713, 73.0800, 0.9225)        // pt3dadd(44.27, 66.73, 48.72, 0.82)
      pt3dadd(49.1400, 75.3300, 73.5900, 0.9225)        // pt3dadd(43.68, 66.96, 49.06, 0.82)
      pt3dadd(48.7463, 75.6000, 73.9350, 0.9225)        // pt3dadd(43.33, 67.2, 49.29, 0.82)
      pt3dadd(47.4300, 75.6000, 73.7700, 0.9225)        // pt3dadd(42.16, 67.2, 49.18, 0.82)
      pt3dadd(46.6425, 75.4650, 74.4450, 0.9225)        // pt3dadd(41.46, 67.08, 49.63, 0.82)
      pt3dadd(46.3725, 75.2063, 75.9750, 1.0575)        // pt3dadd(41.22, 66.85, 50.65, 0.94)
      pt3dadd(45.9788, 74.2838, 76.0650, 1.1813)        // pt3dadd(40.87, 66.03, 50.71, 1.05)
      pt3dadd(46.3725, 74.2838, 77.5950, 1.1813)        // pt3dadd(41.22, 66.03, 51.73, 1.05)
      pt3dadd(46.7775, 74.2838, 78.7050, 1.1813)        // pt3dadd(41.58, 66.03, 52.47, 1.05)
      pt3dadd(47.8238, 74.0138, 79.3050, 1.1813)        // pt3dadd(42.51, 65.79, 52.87, 1.05)
      pt3dadd(49.0163, 74.4075, 80.0700, 1.1813)        // pt3dadd(43.57, 66.14, 53.38, 1.05)
      pt3dadd(49.8038, 74.2838, 81.3450, 1.1813)        // pt3dadd(44.27, 66.03, 54.23, 1.05)
      pt3dadd(50.1975, 74.0138, 81.6900, 1.5863)        // pt3dadd(44.62, 65.79, 54.46, 1.41)
  }
  apic[46] {pt3dclear()
      pt3dadd(50.1975, 74.0138, 81.6900, 0.6638)        // pt3dadd(44.62, 65.79, 54.46, 0.59)
      pt3dadd(51.9863, 73.9013, 82.5450, 0.6638)        // pt3dadd(46.21, 65.69, 55.03, 0.59)
      pt3dadd(52.2563, 73.9013, 83.2350, 0.6638)        // pt3dadd(46.45, 65.69, 55.49, 0.59)
      pt3dadd(52.5150, 74.2950, 83.3100, 0.6638)        // pt3dadd(46.68, 66.04, 55.54, 0.59)
      pt3dadd(52.5150, 74.6888, 83.3100, 0.6638)        // pt3dadd(46.68, 66.39, 55.54, 0.59)
      pt3dadd(52.2563, 75.0825, 84.1650, 0.6638)        // pt3dadd(46.45, 66.74, 56.11, 0.59)
      pt3dadd(52.5150, 76.0050, 84.0750, 0.6638)        // pt3dadd(46.68, 67.56, 56.05, 0.59)
      pt3dadd(52.5150, 76.5225, 85.0200, 0.6638)        // pt3dadd(46.68, 68.02, 56.68, 0.59)
      pt3dadd(52.1213, 76.9275, 85.1100, 0.6638)        // pt3dadd(46.33, 68.38, 56.74, 0.59)
      pt3dadd(51.5925, 77.3213, 85.6950, 0.6638)        // pt3dadd(45.86, 68.73, 57.13, 0.59)
      pt3dadd(50.8050, 77.1863, 85.7850, 0.7875)        // pt3dadd(45.16, 68.61, 57.19, 0.7)
      pt3dadd(50.2763, 76.7925, 86.5500, 0.7875)        // pt3dadd(44.69, 68.26, 57.7, 0.7)
      pt3dadd(49.8825, 76.2638, 87.0600, 0.9225)        // pt3dadd(44.34, 67.79, 58.04, 0.82)
      pt3dadd(49.4888, 75.8700, 87.2400, 0.9225)        // pt3dadd(43.99, 67.44, 58.16, 0.82)
      pt3dadd(48.9600, 75.2175, 87.6600, 1.0575)        // pt3dadd(43.52, 66.86, 58.44, 0.94)
      pt3dadd(48.6900, 74.5538, 88.2600, 1.1813)        // pt3dadd(43.28, 66.27, 58.84, 1.05)
      pt3dadd(48.5663, 73.6313, 88.5150, 0.7875)        // pt3dadd(43.17, 65.45, 59.01, 0.7)
      pt3dadd(48.0375, 73.2375, 89.2050, 0.7875)        // pt3dadd(42.7, 65.1, 59.47, 0.7)
      pt3dadd(47.5088, 73.9013, 89.2050, 0.7875)        // pt3dadd(42.23, 65.69, 59.47, 0.7)
      pt3dadd(47.1150, 74.1600, 89.4600, 0.7875)        // pt3dadd(41.88, 65.92, 59.64, 0.7)
      pt3dadd(46.9800, 74.4188, 89.0250, 0.7875)        // pt3dadd(41.76, 66.15, 59.35, 0.7)
      pt3dadd(47.1150, 75.6113, 88.9350, 1.1813)        // pt3dadd(41.88, 67.21, 59.29, 1.05)
      pt3dadd(47.1150, 76.7925, 88.6800, 1.1813)        // pt3dadd(41.88, 68.26, 59.12, 1.05)
      pt3dadd(47.2388, 77.1863, 87.9150, 1.1813)        // pt3dadd(41.99, 68.61, 58.61, 1.05)
      pt3dadd(47.3738, 77.5800, 87.9150, 1.0575)        // pt3dadd(42.11, 68.96, 58.61, 0.94)
      pt3dadd(47.5088, 77.9738, 87.9150, 1.0575)        // pt3dadd(42.23, 69.31, 58.61, 0.94)
      pt3dadd(47.1150, 78.8963, 87.6600, 0.9225)        // pt3dadd(41.88, 70.13, 58.44, 0.82)
      pt3dadd(47.1150, 79.4250, 87.5700, 0.9225)        // pt3dadd(41.88, 70.6, 58.38, 0.82)
      pt3dadd(47.1150, 80.0775, 87.5700, 1.1813)        // pt3dadd(41.88, 71.18, 58.38, 1.05)
      pt3dadd(46.7213, 80.4713, 87.4050, 1.1813)        // pt3dadd(41.53, 71.53, 58.27, 1.05)
      pt3dadd(46.7213, 80.8650, 87.2400, 1.1813)        // pt3dadd(41.53, 71.88, 58.16, 1.05)
      pt3dadd(46.5863, 81.7875, 87.2400, 1.4513)        // pt3dadd(41.41, 72.7, 58.16, 1.29)
      pt3dadd(46.5863, 81.9225, 86.7300, 1.4513)        // pt3dadd(41.41, 72.82, 57.82, 1.29)
      pt3dadd(46.1925, 82.1813, 86.6400, 0.7875)        // pt3dadd(41.06, 73.05, 57.76, 0.7)
      pt3dadd(45.9225, 82.4513, 86.5500, 0.7875)        // pt3dadd(40.82, 73.29, 57.7, 0.7)
      pt3dadd(45.7988, 83.3625, 86.5500, 1.1813)        // pt3dadd(40.71, 74.1, 57.7, 1.05)
      pt3dadd(45.6638, 83.8913, 86.2950, 1.1813)        // pt3dadd(40.59, 74.57, 57.53, 1.05)
  }
}
proc shape3d_8() {
  apic[46] {
      pt3dadd(45.9225, 84.0263, 85.4400, 1.1813)        // pt3dadd(40.82, 74.69, 56.96, 1.05)
      pt3dadd(45.7988, 84.9488, 87.0600, 0.7875)        // pt3dadd(40.71, 75.51, 58.04, 0.7)
      pt3dadd(45.9225, 85.4663, 87.1500, 0.7875)        // pt3dadd(40.82, 75.97, 58.1, 0.7)
      pt3dadd(46.5863, 86.2650, 87.4050, 0.9225)        // pt3dadd(41.41, 76.68, 58.27, 0.82)
      pt3dadd(46.7213, 86.7825, 87.4950, 0.9225)        // pt3dadd(41.53, 77.14, 58.33, 0.82)
      pt3dadd(47.2388, 87.3113, 88.0050, 0.9225)        // pt3dadd(41.99, 77.61, 58.67, 0.82)
      pt3dadd(47.2388, 87.8400, 88.0050, 0.9225)        // pt3dadd(41.99, 78.08, 58.67, 0.82)
      pt3dadd(48.0375, 88.3688, 88.3500, 0.9225)        // pt3dadd(42.7, 78.55, 58.9, 0.82)
      pt3dadd(48.1613, 88.6275, 89.3700, 0.9225)        // pt3dadd(42.81, 78.78, 59.58, 0.82)
      pt3dadd(48.6900, 88.7625, 89.9700, 0.9225)        // pt3dadd(43.28, 78.9, 59.98, 0.82)
      pt3dadd(48.8250, 88.0988, 89.9700, 0.9225)        // pt3dadd(43.4, 78.31, 59.98, 0.82)
      pt3dadd(48.8250, 88.0988, 89.9700, 0.9225)        // pt3dadd(43.4, 78.31, 59.98, 0.82)
      pt3dadd(48.9600, 87.5813, 90.0450, 0.6638)        // pt3dadd(43.52, 77.85, 60.03, 0.59)
      pt3dadd(49.2188, 86.6588, 90.5550, 0.9225)        // pt3dadd(43.75, 77.03, 60.37, 0.82)
      pt3dadd(49.3538, 85.9950, 91.0800, 1.0575)        // pt3dadd(43.87, 76.44, 60.72, 0.94)
      pt3dadd(49.6125, 84.9488, 91.5900, 0.5288)        // pt3dadd(44.1, 75.51, 61.06, 0.47)
      pt3dadd(49.6125, 84.2850, 91.9200, 0.5288)        // pt3dadd(44.1, 74.92, 61.28, 0.47)
      pt3dadd(49.3538, 84.0263, 92.2650, 0.5288)        // pt3dadd(43.87, 74.69, 61.51, 0.47)
      pt3dadd(48.5663, 83.7563, 93.0300, 0.5288)        // pt3dadd(43.17, 74.45, 62.02, 0.47)
      pt3dadd(48.2963, 84.5550, 93.1200, 0.9225)        // pt3dadd(42.93, 75.16, 62.08, 0.82)
      pt3dadd(48.0375, 84.9488, 93.1200, 1.1813)        // pt3dadd(42.7, 75.51, 62.08, 1.05)
      pt3dadd(47.5088, 85.0725, 93.1200, 1.0575)        // pt3dadd(42.23, 75.62, 62.08, 0.94)
      pt3dadd(47.1150, 85.2075, 93.4650, 1.0575)        // pt3dadd(41.88, 75.74, 62.31, 0.94)
      pt3dadd(46.8450, 85.9950, 93.4650, 1.3163)        // pt3dadd(41.64, 76.44, 62.31, 1.17)
      pt3dadd(46.1925, 85.7363, 93.4650, 1.3163)        // pt3dadd(41.06, 76.21, 62.31, 1.17)
      pt3dadd(46.0575, 85.9950, 93.9750, 1.3163)        // pt3dadd(40.94, 76.44, 62.65, 1.17)
      pt3dadd(45.1350, 86.2650, 92.8650, 0.6638)        // pt3dadd(40.12, 76.68, 61.91, 0.59)
      pt3dadd(44.6063, 86.1300, 92.8650, 0.6638)        // pt3dadd(39.65, 76.56, 61.91, 0.59)
      pt3dadd(43.5488, 86.5238, 93.5400, 1.0575)        // pt3dadd(38.71, 76.91, 62.36, 0.94)
      pt3dadd(43.2900, 87.1763, 93.7200, 1.3163)        // pt3dadd(38.48, 77.49, 62.48, 1.17)
      pt3dadd(43.8188, 87.4463, 94.3200, 1.3163)        // pt3dadd(38.95, 77.73, 62.88, 1.17)
      pt3dadd(44.3475, 87.5813, 94.3200, 1.3163)        // pt3dadd(39.42, 77.85, 62.88, 1.17)
      pt3dadd(44.6063, 87.7050, 94.6500, 0.7875)        // pt3dadd(39.65, 77.96, 63.1, 0.7)
      pt3dadd(45.5288, 88.4925, 95.5050, 1.0575)        // pt3dadd(40.47, 78.66, 63.67, 0.94)
      pt3dadd(45.7988, 88.3688, 95.5950, 1.1813)        // pt3dadd(40.71, 78.55, 63.73, 1.05)
      pt3dadd(46.3163, 88.3688, 97.3800, 0.9225)        // pt3dadd(41.17, 78.55, 64.92, 0.82)
      pt3dadd(46.3163, 87.7050, 97.3800, 0.9225)        // pt3dadd(41.17, 77.96, 64.92, 0.82)
      pt3dadd(46.3163, 87.7050, 98.8350, 0.9225)        // pt3dadd(41.17, 77.96, 65.89, 0.82)
      pt3dadd(46.4513, 86.2650, 98.3250, 0.7875)        // pt3dadd(41.29, 76.68, 65.55, 0.7)
      pt3dadd(46.5863, 86.1300, 98.8350, 0.7875)        // pt3dadd(41.41, 76.56, 65.89, 0.7)
      pt3dadd(46.8450, 85.8713, 98.8350, 0.7875)        // pt3dadd(41.64, 76.33, 65.89, 0.7)
      pt3dadd(46.9800, 85.4663, 98.8350, 0.7875)        // pt3dadd(41.76, 75.97, 65.89, 0.7)
      pt3dadd(47.2388, 85.2075, 98.8350, 0.7875)        // pt3dadd(41.99, 75.74, 65.89, 0.7)
      pt3dadd(48.0375, 84.8138, 99.0000, 0.9225)        // pt3dadd(42.7, 75.39, 66, 0.82)
      pt3dadd(49.0838, 83.7563, 99.0000, 0.9225)        // pt3dadd(43.63, 74.45, 66, 0.82)
      pt3dadd(48.9600, 83.4975, 99.3450, 0.9225)        // pt3dadd(43.52, 74.22, 66.23, 0.82)
      pt3dadd(48.4313, 82.8450, 99.4350, 1.1813)        // pt3dadd(43.05, 73.64, 66.29, 1.05)
      pt3dadd(47.5088, 82.5750, 99.5100, 1.1813)        // pt3dadd(42.23, 73.4, 66.34, 1.05)
      pt3dadd(46.8450, 82.3163, 99.8550, 1.1813)        // pt3dadd(41.64, 73.17, 66.57, 1.05)
      pt3dadd(46.3163, 82.3163, 99.8550, 1.1813)        // pt3dadd(41.17, 73.17, 66.57, 1.05)
      pt3dadd(45.5288, 82.3163, 99.9450, 0.9225)        // pt3dadd(40.47, 73.17, 66.63, 0.82)
      pt3dadd(45.0000, 82.3163, 100.1100, 0.9225)        // pt3dadd(40, 73.17, 66.74, 0.82)
      pt3dadd(44.2125, 82.4513, 100.1100, 0.7875)        // pt3dadd(39.3, 73.29, 66.74, 0.7)
      pt3dadd(43.8188, 82.4513, 100.4550, 0.6638)        // pt3dadd(38.95, 73.29, 66.97, 0.59)
      pt3dadd(43.8188, 82.5750, 100.7100, 0.6638)        // pt3dadd(38.95, 73.4, 67.14, 0.59)
      pt3dadd(43.2900, 83.3625, 100.8000, 1.0575)        // pt3dadd(38.48, 74.1, 67.2, 0.94)
      pt3dadd(42.8963, 83.8913, 101.2200, 1.3163)        // pt3dadd(38.13, 74.57, 67.48, 1.17)
      pt3dadd(42.6263, 84.5550, 101.3850, 1.0575)        // pt3dadd(37.89, 75.16, 67.59, 0.94)
      pt3dadd(42.3675, 85.7363, 101.6550, 1.5863)        // pt3dadd(37.66, 76.21, 67.77, 1.41)
      pt3dadd(42.2325, 86.3888, 101.9100, 1.9800)        // pt3dadd(37.54, 76.79, 67.94, 1.76)
      pt3dadd(42.5025, 87.1763, 101.9850, 1.9800)        // pt3dadd(37.78, 77.49, 67.99, 1.76)
      pt3dadd(42.5025, 87.9750, 100.8750, 1.3163)        // pt3dadd(37.78, 78.2, 67.25, 1.17)
      pt3dadd(43.1550, 88.8863, 100.2900, 0.7875)        // pt3dadd(38.36, 79.01, 66.86, 0.7)
      pt3dadd(43.4250, 89.1563, 100.3650, 0.7875)        // pt3dadd(38.6, 79.25, 66.91, 0.7)
      pt3dadd(43.8188, 89.9438, 100.7100, 0.7875)        // pt3dadd(38.95, 79.95, 67.14, 0.7)
      pt3dadd(43.9538, 90.4725, 100.7100, 1.3163)        // pt3dadd(39.07, 80.42, 67.14, 1.17)
      pt3dadd(43.8188, 91.6538, 100.2000, 1.8450)        // pt3dadd(38.95, 81.47, 66.8, 1.64)
      pt3dadd(44.0775, 92.4413, 100.6200, 1.8450)        // pt3dadd(39.18, 82.17, 67.08, 1.64)
      pt3dadd(44.2125, 93.2288, 99.6900, 1.7100)        // pt3dadd(39.3, 82.87, 66.46, 1.52)
      pt3dadd(44.2125, 94.4100, 99.3450, 1.1813)        // pt3dadd(39.3, 83.92, 66.23, 1.05)
      pt3dadd(44.0775, 95.4675, 99.1800, 1.0575)        // pt3dadd(39.18, 84.86, 66.12, 0.94)
      pt3dadd(43.8188, 96.9188, 99.1800, 1.0575)        // pt3dadd(38.95, 86.15, 66.12, 0.94)
      pt3dadd(43.2900, 97.8300, 99.6000, 1.0575)        // pt3dadd(38.48, 86.96, 66.4, 0.94)
      pt3dadd(43.0313, 97.9650, 100.2900, 1.0575)        // pt3dadd(38.25, 87.08, 66.86, 0.94)
      pt3dadd(43.0313, 97.9650, 101.3100, 1.0575)        // pt3dadd(38.25, 87.08, 67.54, 0.94)
      pt3dadd(42.3675, 97.7063, 101.9850, 0.7875)        // pt3dadd(37.66, 86.85, 67.99, 0.7)
      pt3dadd(41.9738, 96.7838, 102.2400, 0.7875)        // pt3dadd(37.31, 86.03, 68.16, 0.7)
      pt3dadd(41.8388, 96.3900, 102.2400, 0.7875)        // pt3dadd(37.19, 85.68, 68.16, 0.7)
      pt3dadd(41.7038, 95.9963, 102.2400, 0.7875)        // pt3dadd(37.07, 85.33, 68.16, 0.7)
      pt3dadd(41.5800, 95.6025, 102.7500, 0.7875)        // pt3dadd(36.96, 84.98, 68.5, 0.7)
      pt3dadd(41.0513, 94.6800, 102.7500, 1.0575)        // pt3dadd(36.49, 84.16, 68.5, 0.94)
      pt3dadd(40.3875, 94.4100, 103.4400, 1.1813)        // pt3dadd(35.9, 83.92, 68.96, 1.05)
      pt3dadd(40.2525, 94.0163, 103.9500, 1.1813)        // pt3dadd(35.78, 83.57, 69.3, 1.05)
      pt3dadd(39.8588, 93.6225, 104.9700, 1.1813)        // pt3dadd(35.43, 83.22, 69.98, 1.05)
      pt3dadd(39.7350, 93.4988, 105.3150, 1.1813)        // pt3dadd(35.32, 83.11, 70.21, 1.05)
      pt3dadd(38.9363, 92.7000, 105.3150, 1.4513)        // pt3dadd(34.61, 82.4, 70.21, 1.29)
      pt3dadd(38.2838, 92.3063, 107.0250, 1.4513)        // pt3dadd(34.03, 82.05, 71.35, 1.29)
      pt3dadd(38.2838, 92.1825, 107.7000, 1.4513)        // pt3dadd(34.03, 81.94, 71.8, 1.29)
      pt3dadd(37.8900, 92.1825, 108.3900, 1.4513)        // pt3dadd(33.68, 81.94, 72.26, 1.29)
      pt3dadd(36.9675, 91.9125, 109.4100, 0.7875)        // pt3dadd(32.86, 81.7, 72.94, 0.7)
      pt3dadd(36.6975, 92.0475, 109.5000, 0.7875)        // pt3dadd(32.62, 81.82, 73, 0.7)
  }
  apic[47] {pt3dclear()
      pt3dadd(36.6975, 92.0475, 109.5000, 0.9225)        // pt3dadd(32.62, 81.82, 73, 0.82)
      pt3dadd(38.4075, 92.3063, 105.2250, 0.9225)        // pt3dadd(34.14, 82.05, 70.15, 0.82)
      pt3dadd(39.0713, 92.7000, 106.5150, 0.9225)        // pt3dadd(34.73, 82.4, 71.01, 0.82)
      pt3dadd(39.0713, 92.7000, 107.3550, 0.9225)        // pt3dadd(34.73, 82.4, 71.57, 0.82)
      pt3dadd(39.0713, 93.3638, 108.7200, 0.9225)        // pt3dadd(34.73, 82.99, 72.48, 0.82)
      pt3dadd(39.7350, 93.6225, 109.8300, 0.9225)        // pt3dadd(35.32, 83.22, 73.22, 0.82)
      pt3dadd(41.0513, 93.6225, 109.3200, 0.7875)        // pt3dadd(36.49, 83.22, 72.88, 0.7)
      pt3dadd(42.1088, 93.4988, 109.3200, 0.7875)        // pt3dadd(37.43, 83.11, 72.88, 0.7)
      pt3dadd(42.8963, 92.9700, 109.5000, 0.7875)        // pt3dadd(38.13, 82.64, 73, 0.7)
      pt3dadd(43.9538, 92.5763, 109.5000, 0.7875)        // pt3dadd(39.07, 82.29, 73, 0.7)
      pt3dadd(45.1350, 92.0475, 110.0100, 0.9225)        // pt3dadd(40.12, 81.82, 73.34, 0.82)
      pt3dadd(45.9225, 92.0475, 110.2650, 0.6638)        // pt3dadd(40.82, 81.82, 73.51, 0.59)
      pt3dadd(46.8450, 92.5763, 110.0850, 0.5288)        // pt3dadd(41.64, 82.29, 73.39, 0.47)
      pt3dadd(48.2963, 92.4413, 109.6650, 0.6638)        // pt3dadd(42.93, 82.17, 73.11, 0.59)
      pt3dadd(48.9600, 92.5763, 109.1550, 0.9225)        // pt3dadd(43.52, 82.29, 72.77, 0.82)
      pt3dadd(49.6125, 93.1050, 108.3900, 1.0575)        // pt3dadd(44.1, 82.76, 72.26, 0.94)
      pt3dadd(49.7475, 93.2288, 108.0450, 1.0575)        // pt3dadd(44.22, 82.87, 72.03, 0.94)
      pt3dadd(50.0063, 93.2288, 107.4450, 0.7875)        // pt3dadd(44.45, 82.87, 71.63, 0.7)
      pt3dadd(50.5350, 93.6225, 106.9350, 0.7875)        // pt3dadd(44.92, 83.22, 71.29, 0.7)
      pt3dadd(51.3338, 93.6225, 106.7700, 0.7875)        // pt3dadd(45.63, 83.22, 71.18, 0.7)
      pt3dadd(52.1213, 93.3638, 106.1700, 0.7875)        // pt3dadd(46.33, 82.99, 70.78, 0.7)
      pt3dadd(52.9088, 93.2288, 107.1900, 0.7875)        // pt3dadd(47.03, 82.87, 71.46, 0.7)
      pt3dadd(51.7275, 93.8925, 106.7700, 0.7875)        // pt3dadd(45.98, 83.46, 71.18, 0.7)
      pt3dadd(51.3338, 94.4100, 107.0250, 0.6638)        // pt3dadd(45.63, 83.92, 71.35, 0.59)
      pt3dadd(51.1988, 94.8150, 107.2800, 0.6638)        // pt3dadd(45.51, 84.28, 71.52, 0.59)
      pt3dadd(51.0638, 95.0738, 107.3550, 0.6638)        // pt3dadd(45.39, 84.51, 71.57, 0.59)
      pt3dadd(50.9288, 95.3325, 107.3550, 0.5288)        // pt3dadd(45.27, 84.74, 71.57, 0.47)
      pt3dadd(50.9288, 96.1200, 107.7000, 0.7875)        // pt3dadd(45.27, 85.44, 71.8, 0.7)
      pt3dadd(51.3338, 96.7838, 108.0450, 0.9225)        // pt3dadd(45.63, 86.03, 72.03, 0.82)
      pt3dadd(51.3338, 97.0425, 108.9000, 0.9225)        // pt3dadd(45.63, 86.26, 72.6, 0.82)
      pt3dadd(51.3338, 97.4363, 108.9000, 0.3938)        // pt3dadd(45.63, 86.61, 72.6, 0.35)
      pt3dadd(50.9288, 97.8300, 109.3200, 0.3938)        // pt3dadd(45.27, 86.96, 72.88, 0.35)
      pt3dadd(50.9288, 97.9650, 109.5750, 0.3938)        // pt3dadd(45.27, 87.08, 73.05, 0.35)
      pt3dadd(51.1988, 98.2350, 109.7550, 0.3938)        // pt3dadd(45.51, 87.32, 73.17, 0.35)
      pt3dadd(51.3338, 98.3588, 110.0100, 0.3938)        // pt3dadd(45.63, 87.43, 73.34, 0.35)
      pt3dadd(51.4575, 98.4938, 110.2650, 0.3938)        // pt3dadd(45.74, 87.55, 73.51, 0.35)
      pt3dadd(51.4575, 98.4938, 110.4300, 0.3938)        // pt3dadd(45.74, 87.55, 73.62, 0.35)
      pt3dadd(51.4575, 98.4938, 110.4300, 0.3938)        // pt3dadd(45.74, 87.55, 73.62, 0.35)
      pt3dadd(52.1213, 98.6288, 110.4300, 0.7875)        // pt3dadd(46.33, 87.67, 73.62, 0.7)
      pt3dadd(52.7850, 98.7525, 111.0300, 0.7875)        // pt3dadd(46.92, 87.78, 74.02, 0.7)
      pt3dadd(53.3025, 99.1463, 111.0300, 0.7875)        // pt3dadd(47.38, 88.13, 74.02, 0.7)
      pt3dadd(53.5725, 99.2813, 111.1950, 0.7875)        // pt3dadd(47.62, 88.25, 74.13, 0.7)
      pt3dadd(53.5725, 99.2813, 111.8850, 0.7875)        // pt3dadd(47.62, 88.25, 74.59, 0.7)
      pt3dadd(53.8313, 99.2813, 112.5600, 0.7875)        // pt3dadd(47.85, 88.25, 75.04, 0.7)
      pt3dadd(54.1013, 99.4163, 112.5600, 0.7875)        // pt3dadd(48.09, 88.37, 75.04, 0.7)
      pt3dadd(54.4950, 99.8100, 112.5600, 0.7875)        // pt3dadd(48.44, 88.72, 75.04, 0.7)
      pt3dadd(54.7538, 99.8100, 112.5600, 0.6638)        // pt3dadd(48.67, 88.72, 75.04, 0.59)
      pt3dadd(54.8888, 100.2038, 112.9950, 0.5288)        // pt3dadd(48.79, 89.07, 75.33, 0.47)
      pt3dadd(55.4175, 100.7325, 112.9950, 0.6638)        // pt3dadd(49.26, 89.54, 75.33, 0.59)
      pt3dadd(55.6763, 100.8563, 113.0700, 0.6638)        // pt3dadd(49.49, 89.65, 75.38, 0.59)
      pt3dadd(56.0700, 101.5200, 113.1600, 0.5288)        // pt3dadd(49.84, 90.24, 75.44, 0.47)
      pt3dadd(55.9463, 102.0488, 113.1600, 0.3938)        // pt3dadd(49.73, 90.71, 75.44, 0.35)
      pt3dadd(55.9463, 102.5663, 112.7400, 0.3938)        // pt3dadd(49.73, 91.17, 75.16, 0.35)
      pt3dadd(55.9463, 102.9600, 112.7400, 0.5288)        // pt3dadd(49.73, 91.52, 75.16, 0.47)
      pt3dadd(56.2050, 103.0950, 112.7400, 0.5288)        // pt3dadd(49.96, 91.64, 75.16, 0.47)
      pt3dadd(56.4750, 103.3538, 112.8150, 0.6638)        // pt3dadd(50.2, 91.87, 75.21, 0.59)
      pt3dadd(56.5988, 104.0175, 112.8150, 0.6638)        // pt3dadd(50.31, 92.46, 75.21, 0.59)
      pt3dadd(56.5988, 104.1525, 112.8150, 0.3938)        // pt3dadd(50.31, 92.58, 75.21, 0.35)
      pt3dadd(56.5988, 104.5463, 113.0700, 0.3938)        // pt3dadd(50.31, 92.93, 75.38, 0.35)
      pt3dadd(56.7338, 104.9400, 113.3250, 0.3938)        // pt3dadd(50.43, 93.28, 75.55, 0.35)
      pt3dadd(56.3400, 105.3338, 113.3250, 0.5288)        // pt3dadd(50.08, 93.63, 75.55, 0.47)
      pt3dadd(55.9463, 105.4688, 114.1050, 0.7875)        // pt3dadd(49.73, 93.75, 76.07, 0.7)
      pt3dadd(55.5525, 105.3338, 114.9450, 0.9225)        // pt3dadd(49.38, 93.63, 76.63, 0.82)
      pt3dadd(55.4175, 105.1988, 115.8000, 0.9225)        // pt3dadd(49.26, 93.51, 77.2, 0.82)
      pt3dadd(55.4175, 105.0638, 116.7450, 0.9225)        // pt3dadd(49.26, 93.39, 77.83, 0.82)
      pt3dadd(55.5525, 104.9400, 116.7450, 0.9225)        // pt3dadd(49.38, 93.28, 77.83, 0.82)
      pt3dadd(55.5525, 105.0638, 117.2550, 0.9225)        // pt3dadd(49.38, 93.39, 78.17, 0.82)
      pt3dadd(55.2825, 105.3338, 117.3450, 1.3163)        // pt3dadd(49.14, 93.63, 78.23, 1.17)
      pt3dadd(55.4175, 105.7275, 117.3450, 1.3163)        // pt3dadd(49.26, 93.98, 78.23, 1.17)
      pt3dadd(55.4175, 105.7275, 117.8550, 1.3163)        // pt3dadd(49.26, 93.98, 78.57, 1.17)
      pt3dadd(55.8113, 106.3800, 117.8550, 0.5288)        // pt3dadd(49.61, 94.56, 78.57, 0.47)
      pt3dadd(56.3400, 106.5150, 118.0200, 0.5288)        // pt3dadd(50.08, 94.68, 78.68, 0.47)
      pt3dadd(56.7338, 107.1788, 117.8550, 0.3938)        // pt3dadd(50.43, 95.27, 78.57, 0.35)
      pt3dadd(57.2625, 107.3025, 118.3650, 0.3938)        // pt3dadd(50.9, 95.38, 78.91, 0.35)
      pt3dadd(58.0500, 107.5725, 118.3650, 0.6638)        // pt3dadd(51.6, 95.62, 78.91, 0.59)
      pt3dadd(58.1850, 107.6963, 119.3850, 0.7875)        // pt3dadd(51.72, 95.73, 79.59, 0.7)
      pt3dadd(59.5013, 108.2250, 119.2200, 0.3938)        // pt3dadd(52.89, 96.2, 79.48, 0.35)
      pt3dadd(59.8950, 108.3600, 120.9150, 0.3938)        // pt3dadd(53.24, 96.32, 80.61, 0.35)
      pt3dadd(60.2888, 108.8888, 121.0050, 0.7875)        // pt3dadd(53.59, 96.79, 80.67, 0.7)
      pt3dadd(60.1650, 109.2825, 122.0250, 1.1813)        // pt3dadd(53.48, 97.14, 81.35, 1.05)
      pt3dadd(60.4238, 109.4063, 122.9700, 1.1813)        // pt3dadd(53.71, 97.25, 81.98, 1.05)
      pt3dadd(60.5588, 109.9350, 122.9700, 0.5288)        // pt3dadd(53.83, 97.72, 81.98, 0.47)
      pt3dadd(60.9525, 110.0700, 123.5700, 0.5288)        // pt3dadd(54.18, 97.84, 82.38, 0.47)
      pt3dadd(61.3463, 110.4638, 123.6450, 0.5288)        // pt3dadd(54.53, 98.19, 82.43, 0.47)
      pt3dadd(61.6050, 110.4638, 123.6450, 0.5288)        // pt3dadd(54.76, 98.19, 82.43, 0.47)
      pt3dadd(61.4813, 111.1163, 123.7350, 0.3938)        // pt3dadd(54.65, 98.77, 82.49, 0.35)
      pt3dadd(61.4813, 111.6450, 123.3150, 0.3938)        // pt3dadd(54.65, 99.24, 82.21, 0.35)
      pt3dadd(61.4813, 112.0388, 123.3150, 0.3938)        // pt3dadd(54.65, 99.59, 82.21, 0.35)
      pt3dadd(61.8750, 112.4325, 123.3150, 0.9225)        // pt3dadd(55, 99.94, 82.21, 0.82)
      pt3dadd(62.0100, 113.0963, 124.2450, 1.0575)        // pt3dadd(55.12, 100.53, 82.83, 0.94)
      pt3dadd(62.1338, 112.9613, 124.9350, 1.0575)        // pt3dadd(55.23, 100.41, 83.29, 0.94)
      pt3dadd(62.5275, 113.4900, 125.0100, 0.7875)        // pt3dadd(55.58, 100.88, 83.34, 0.7)
      pt3dadd(63.1913, 114.0075, 125.7000, 0.9225)        // pt3dadd(56.17, 101.34, 83.8, 0.82)
      pt3dadd(63.9788, 114.2775, 125.1900, 0.9225)        // pt3dadd(56.87, 101.58, 83.46, 0.82)
      pt3dadd(64.5075, 114.5363, 124.8450, 0.9225)        // pt3dadd(57.34, 101.81, 83.23, 0.82)
      pt3dadd(65.0363, 115.2000, 124.3350, 0.6638)        // pt3dadd(57.81, 102.4, 82.89, 0.59)
      pt3dadd(65.0363, 115.7175, 124.0800, 0.3938)        // pt3dadd(57.81, 102.86, 82.72, 0.35)
      pt3dadd(65.3063, 116.5163, 124.0800, 0.5288)        // pt3dadd(58.05, 103.57, 82.72, 0.47)
      pt3dadd(65.3063, 117.3038, 124.5000, 0.6638)        // pt3dadd(58.05, 104.27, 83, 0.59)
      pt3dadd(65.4300, 117.5625, 124.4100, 0.3938)        // pt3dadd(58.16, 104.5, 82.94, 0.35)
      pt3dadd(65.8238, 117.6975, 124.6650, 0.3938)        // pt3dadd(58.51, 104.62, 83.11, 0.35)
      pt3dadd(66.0938, 117.9563, 124.6650, 0.3938)        // pt3dadd(58.75, 104.85, 83.11, 0.35)
      pt3dadd(66.2288, 118.2263, 124.6650, 0.9225)        // pt3dadd(58.87, 105.09, 83.11, 0.82)
      pt3dadd(66.2288, 118.4850, 124.6650, 0.6638)        // pt3dadd(58.87, 105.32, 83.11, 0.59)
      pt3dadd(66.4875, 119.1375, 124.2450, 0.6638)        // pt3dadd(59.1, 105.9, 82.83, 0.59)
      pt3dadd(66.7463, 119.1375, 124.4100, 0.6638)        // pt3dadd(59.33, 105.9, 82.94, 0.59)
      pt3dadd(67.0163, 118.7438, 124.4100, 0.3938)        // pt3dadd(59.57, 105.55, 82.94, 0.35)
      pt3dadd(67.2750, 118.6200, 124.4100, 0.3938)        // pt3dadd(59.8, 105.44, 82.94, 0.35)
      pt3dadd(67.4100, 118.3500, 124.6650, 0.3938)        // pt3dadd(59.92, 105.2, 83.11, 0.35)
  }
}
proc shape3d_9() {
  apic[47] {
      pt3dadd(67.9388, 118.2263, 124.7550, 0.3938)        // pt3dadd(60.39, 105.09, 83.17, 0.35)
      pt3dadd(67.9388, 118.2263, 124.7550, 0.5288)        // pt3dadd(60.39, 105.09, 83.17, 0.47)
      pt3dadd(68.3325, 118.4850, 125.1000, 0.6638)        // pt3dadd(60.74, 105.32, 83.4, 0.59)
      pt3dadd(68.5913, 118.4850, 125.2650, 0.6638)        // pt3dadd(60.97, 105.32, 83.51, 0.59)
      pt3dadd(69.1200, 118.4850, 125.2650, 0.3938)        // pt3dadd(61.44, 105.32, 83.51, 0.35)
      pt3dadd(69.5138, 118.2263, 125.2650, 0.3938)        // pt3dadd(61.79, 105.09, 83.51, 0.35)
      pt3dadd(69.9188, 118.0913, 125.6100, 0.3938)        // pt3dadd(62.15, 104.97, 83.74, 0.35)
      pt3dadd(70.3125, 117.9563, 125.6100, 0.3938)        // pt3dadd(62.5, 104.85, 83.74, 0.35)
      pt3dadd(70.8413, 117.9563, 125.6100, 0.3938)        // pt3dadd(62.97, 104.85, 83.74, 0.35)
      pt3dadd(71.3588, 118.3500, 125.6100, 0.3938)        // pt3dadd(63.43, 105.2, 83.74, 0.35)
      pt3dadd(71.4938, 118.4850, 125.7000, 0.5288)        // pt3dadd(63.55, 105.32, 83.8, 0.47)
      pt3dadd(73.2038, 118.8788, 125.6100, 0.3938)        // pt3dadd(65.07, 105.67, 83.74, 0.35)
      pt3dadd(73.4738, 118.8788, 125.6100, 0.3938)        // pt3dadd(65.31, 105.67, 83.74, 0.35)
      pt3dadd(73.7325, 118.7438, 125.7000, 0.3938)        // pt3dadd(65.54, 105.55, 83.8, 0.35)
      pt3dadd(74.0025, 118.4850, 125.7000, 0.3938)        // pt3dadd(65.78, 105.32, 83.8, 0.35)
  }
  apic[48] {pt3dclear()
      pt3dadd(36.6975, 92.0475, 109.5000, 0.7875)        // pt3dadd(32.62, 81.82, 73, 0.7)
      pt3dadd(36.3038, 92.4413, 110.6850, 0.7875)        // pt3dadd(32.27, 82.17, 73.79, 0.7)
      pt3dadd(36.4388, 93.1050, 110.8500, 0.7875)        // pt3dadd(32.39, 82.76, 73.9, 0.7)
      pt3dadd(36.9675, 93.8925, 111.2850, 0.7875)        // pt3dadd(32.86, 83.46, 74.19, 0.7)
      pt3dadd(37.3613, 94.6800, 111.2850, 0.6638)        // pt3dadd(33.21, 84.16, 74.19, 0.59)
      pt3dadd(37.6200, 95.0738, 111.7950, 0.6638)        // pt3dadd(33.44, 84.51, 74.53, 0.59)
      pt3dadd(36.9675, 95.0738, 111.1950, 0.5288)        // pt3dadd(32.86, 84.51, 74.13, 0.47)
      pt3dadd(35.9100, 94.9388, 111.4500, 0.5288)        // pt3dadd(31.92, 84.39, 74.3, 0.47)
      pt3dadd(35.9100, 94.6800, 112.5600, 0.5288)        // pt3dadd(31.92, 84.16, 75.04, 0.47)
      pt3dadd(35.7750, 94.2863, 112.8150, 0.5288)        // pt3dadd(31.8, 83.81, 75.21, 0.47)
      pt3dadd(35.5163, 94.1513, 113.2500, 0.5288)        // pt3dadd(31.57, 83.69, 75.5, 0.47)
      pt3dadd(35.5163, 94.5450, 113.3250, 0.5288)        // pt3dadd(31.57, 84.04, 75.55, 0.47)
      pt3dadd(35.7750, 95.3325, 114.0150, 0.5288)        // pt3dadd(31.8, 84.74, 76.01, 0.47)
      pt3dadd(35.3813, 95.2088, 114.5250, 0.5288)        // pt3dadd(31.45, 84.63, 76.35, 0.47)
      pt3dadd(35.1225, 94.8150, 114.9450, 0.5288)        // pt3dadd(31.22, 84.28, 76.63, 0.47)
      pt3dadd(34.3238, 95.2088, 115.0350, 0.6638)        // pt3dadd(30.51, 84.63, 76.69, 0.59)
      pt3dadd(33.9300, 95.2088, 115.6350, 0.6638)        // pt3dadd(30.16, 84.63, 77.09, 0.59)
      pt3dadd(33.2775, 95.4675, 115.8000, 0.6638)        // pt3dadd(29.58, 84.86, 77.2, 0.59)
      pt3dadd(33.2775, 95.8613, 115.8000, 0.5288)        // pt3dadd(29.58, 85.21, 77.2, 0.47)
      pt3dadd(33.1425, 96.7838, 116.4900, 1.0575)        // pt3dadd(29.46, 86.03, 77.66, 0.94)
      pt3dadd(33.1425, 97.0425, 116.4900, 1.0575)        // pt3dadd(29.46, 86.26, 77.66, 0.94)
      pt3dadd(33.0075, 97.7063, 116.7450, 0.9225)        // pt3dadd(29.34, 86.85, 77.83, 0.82)
      pt3dadd(32.6138, 98.1000, 117.0900, 0.5288)        // pt3dadd(28.99, 87.2, 78.06, 0.47)
      pt3dadd(31.8263, 98.2350, 117.3450, 0.5288)        // pt3dadd(28.29, 87.32, 78.23, 0.47)
      pt3dadd(31.2975, 98.1000, 117.4200, 0.5288)        // pt3dadd(27.82, 87.2, 78.28, 0.47)
      pt3dadd(30.9038, 97.7063, 117.6000, 0.5288)        // pt3dadd(27.47, 86.85, 78.4, 0.47)
      pt3dadd(30.6338, 97.3125, 117.5100, 0.5288)        // pt3dadd(27.23, 86.5, 78.34, 0.47)
      pt3dadd(29.7113, 97.3125, 117.8550, 0.7875)        // pt3dadd(26.41, 86.5, 78.57, 0.7)
      pt3dadd(29.4525, 97.3125, 118.1850, 0.7875)        // pt3dadd(26.18, 86.5, 78.79, 0.7)
      pt3dadd(29.1825, 97.3125, 118.2750, 0.9225)        // pt3dadd(25.94, 86.5, 78.85, 0.82)
      pt3dadd(28.5300, 97.3125, 119.0400, 0.9225)        // pt3dadd(25.36, 86.5, 79.36, 0.82)
      pt3dadd(27.6075, 97.1775, 119.0400, 0.5288)        // pt3dadd(24.54, 86.38, 79.36, 0.47)
      pt3dadd(27.4725, 96.6488, 119.0400, 0.5288)        // pt3dadd(24.42, 85.91, 79.36, 0.47)
      pt3dadd(26.9438, 96.6488, 119.2950, 0.5288)        // pt3dadd(23.95, 85.91, 79.53, 0.47)
      pt3dadd(26.5500, 96.3900, 119.2950, 0.6638)        // pt3dadd(23.6, 85.68, 79.53, 0.59)
      pt3dadd(26.1563, 96.2550, 119.8950, 0.3938)        // pt3dadd(23.25, 85.56, 79.93, 0.35)
      pt3dadd(25.6275, 95.4675, 120.0600, 0.7875)        // pt3dadd(22.78, 84.86, 80.04, 0.7)
      pt3dadd(25.6275, 95.3325, 121.0050, 0.7875)        // pt3dadd(22.78, 84.74, 80.67, 0.7)
  }
  apic[49] {pt3dclear()
      pt3dadd(50.1975, 74.0138, 81.6900, 0.7875)        // pt3dadd(44.62, 65.79, 54.46, 0.7)
      pt3dadd(50.9963, 74.6775, 81.7800, 0.7875)        // pt3dadd(45.33, 66.38, 54.52, 0.7)
      pt3dadd(51.5138, 75.6000, 81.0150, 0.5288)        // pt3dadd(45.79, 67.2, 54.01, 0.47)
      pt3dadd(51.7838, 77.0400, 81.3450, 0.6638)        // pt3dadd(46.03, 68.48, 54.23, 0.59)
      pt3dadd(51.9188, 77.8275, 81.3450, 0.7875)        // pt3dadd(46.15, 69.18, 54.23, 0.7)
      pt3dadd(51.9188, 78.3563, 80.9250, 0.6638)        // pt3dadd(46.15, 69.65, 53.95, 0.59)
      pt3dadd(51.9188, 79.0200, 80.0700, 0.6638)        // pt3dadd(46.15, 70.24, 53.38, 0.59)
      pt3dadd(52.0425, 79.9313, 80.0700, 0.6638)        // pt3dadd(46.26, 71.05, 53.38, 0.59)
      pt3dadd(51.3900, 80.2013, 80.4150, 0.6638)        // pt3dadd(45.68, 71.29, 53.61, 0.59)
      pt3dadd(50.5913, 80.2013, 81.3450, 0.7875)        // pt3dadd(44.97, 71.29, 54.23, 0.7)
      pt3dadd(49.9388, 80.2013, 82.0350, 0.7875)        // pt3dadd(44.39, 71.29, 54.69, 0.7)
      pt3dadd(49.0163, 80.4600, 82.7100, 0.7875)        // pt3dadd(43.57, 71.52, 55.14, 0.7)
      pt3dadd(47.8238, 80.5950, 83.4000, 0.9225)        // pt3dadd(42.51, 71.64, 55.6, 0.82)
      pt3dadd(46.2488, 81.2475, 83.0550, 0.9225)        // pt3dadd(41.11, 72.22, 55.37, 0.82)
      pt3dadd(44.0100, 82.3050, 83.0550, 1.0575)        // pt3dadd(39.12, 73.16, 55.37, 0.94)
      pt3dadd(43.0875, 82.6988, 84.0750, 1.0575)        // pt3dadd(38.3, 73.51, 56.05, 0.94)
      pt3dadd(42.1650, 83.2275, 84.6750, 1.0575)        // pt3dadd(37.48, 73.98, 56.45, 0.94)
      pt3dadd(41.7600, 83.7563, 84.6750, 1.0575)        // pt3dadd(37.12, 74.45, 56.45, 0.94)
      pt3dadd(41.5013, 84.2738, 84.6750, 1.0575)        // pt3dadd(36.89, 74.91, 56.45, 0.94)
      pt3dadd(41.1075, 85.0613, 84.6750, 1.0575)        // pt3dadd(36.54, 75.61, 56.45, 0.94)
      pt3dadd(40.9725, 85.7250, 84.6750, 1.0575)        // pt3dadd(36.42, 76.2, 56.45, 0.94)
      pt3dadd(41.3663, 86.3775, 83.7450, 0.9225)        // pt3dadd(36.77, 76.78, 55.83, 0.82)
      pt3dadd(41.6363, 86.9063, 83.7450, 0.7875)        // pt3dadd(37.01, 77.25, 55.83, 0.7)
      pt3dadd(41.7600, 88.2225, 83.4000, 0.9225)        // pt3dadd(37.12, 78.42, 55.6, 0.82)
      pt3dadd(40.8375, 88.6163, 82.6350, 0.9225)        // pt3dadd(36.3, 78.77, 55.09, 0.82)
      pt3dadd(40.1850, 88.8750, 83.3100, 1.0575)        // pt3dadd(35.72, 79, 55.54, 0.94)
      pt3dadd(39.6563, 89.1450, 83.7450, 1.4513)        // pt3dadd(35.25, 79.24, 55.83, 1.29)
      pt3dadd(38.7338, 89.6738, 84.0000, 1.4513)        // pt3dadd(34.43, 79.71, 56, 1.29)
      pt3dadd(38.4638, 90.0675, 84.0000, 1.4513)        // pt3dadd(34.19, 80.06, 56, 1.29)
      pt3dadd(37.8113, 90.4613, 84.0000, 1.0575)        // pt3dadd(33.61, 80.41, 56, 0.94)
      pt3dadd(37.2825, 91.2488, 84.0000, 1.1813)        // pt3dadd(33.14, 81.11, 56, 1.05)
      pt3dadd(37.9463, 92.7000, 84.3300, 1.1813)        // pt3dadd(33.73, 82.4, 56.22, 1.05)
      pt3dadd(38.5988, 93.0938, 84.7650, 1.1813)        // pt3dadd(34.31, 82.75, 56.51, 1.05)
      pt3dadd(39.2625, 93.2175, 85.4400, 1.0575)        // pt3dadd(34.9, 82.86, 56.96, 0.94)
      pt3dadd(39.9150, 93.3525, 85.4400, 1.0575)        // pt3dadd(35.48, 82.98, 56.96, 0.94)
      pt3dadd(41.1075, 93.4875, 85.4400, 1.3163)        // pt3dadd(36.54, 83.1, 56.96, 1.17)
      pt3dadd(41.5013, 93.7463, 85.3650, 1.1813)        // pt3dadd(36.89, 83.33, 56.91, 1.05)
      pt3dadd(42.0300, 94.0050, 86.2200, 1.0575)        // pt3dadd(37.36, 83.56, 57.48, 0.94)
      pt3dadd(42.6825, 95.0625, 86.1300, 0.9225)        // pt3dadd(37.94, 84.5, 57.42, 0.82)
      pt3dadd(42.5588, 95.5913, 86.2200, 0.9225)        // pt3dadd(37.83, 84.97, 57.48, 0.82)
      pt3dadd(42.5588, 96.2438, 86.3850, 0.9225)        // pt3dadd(37.83, 85.55, 57.59, 0.82)
      pt3dadd(42.1650, 97.4250, 85.4400, 0.9225)        // pt3dadd(37.48, 86.6, 56.96, 0.82)
      pt3dadd(42.0300, 97.8188, 85.4400, 0.9225)        // pt3dadd(37.36, 86.95, 56.96, 0.82)
      pt3dadd(42.1650, 98.8763, 85.1100, 0.7875)        // pt3dadd(37.48, 87.89, 56.74, 0.7)
      pt3dadd(41.5013, 99.6638, 84.1650, 0.6638)        // pt3dadd(36.89, 88.59, 56.11, 0.59)
      pt3dadd(40.3200, 99.6638, 84.2550, 0.7875)        // pt3dadd(35.84, 88.59, 56.17, 0.7)
      pt3dadd(39.3975, 99.5288, 84.6000, 1.0575)        // pt3dadd(35.02, 88.47, 56.4, 0.94)
      pt3dadd(38.2050, 99.2700, 85.0200, 1.1813)        // pt3dadd(33.96, 88.24, 56.68, 1.05)
      pt3dadd(37.6763, 99.0113, 85.6200, 1.1813)        // pt3dadd(33.49, 88.01, 57.08, 1.05)
      pt3dadd(36.7538, 98.8763, 85.8750, 1.0575)        // pt3dadd(32.67, 87.89, 57.25, 0.94)
      pt3dadd(35.6963, 99.0113, 86.7300, 0.9225)        // pt3dadd(31.73, 88.01, 57.82, 0.82)
      pt3dadd(34.6500, 99.7988, 86.7300, 0.7875)        // pt3dadd(30.8, 88.71, 57.82, 0.7)
      pt3dadd(34.2563, 100.3275, 86.9850, 0.7875)        // pt3dadd(30.45, 89.18, 57.99, 0.7)
      pt3dadd(33.8513, 100.7213, 87.7500, 0.7875)        // pt3dadd(30.09, 89.53, 58.5, 0.7)
      pt3dadd(34.2563, 101.3738, 87.8400, 1.0575)        // pt3dadd(30.45, 90.11, 58.56, 0.94)
      pt3dadd(34.1213, 102.4313, 88.6050, 1.4513)        // pt3dadd(30.33, 91.05, 59.07, 1.29)
      pt3dadd(33.9863, 102.5550, 89.9700, 1.4513)        // pt3dadd(30.21, 91.16, 59.98, 1.29)
      pt3dadd(33.5925, 102.5550, 90.9000, 1.4513)        // pt3dadd(29.86, 91.16, 60.6, 1.29)
      pt3dadd(33.5925, 102.1613, 91.5000, 1.4513)        // pt3dadd(29.86, 90.81, 61, 1.29)
      pt3dadd(33.7275, 102.0375, 91.7550, 1.4513)        // pt3dadd(29.98, 90.7, 61.17, 1.29)
      pt3dadd(34.2563, 102.1613, 92.1750, 1.4513)        // pt3dadd(30.45, 90.81, 61.45, 1.29)
      pt3dadd(33.8513, 102.4313, 92.7000, 1.4513)        // pt3dadd(30.09, 91.05, 61.8, 1.29)
      pt3dadd(33.1988, 101.3738, 93.5400, 0.9225)        // pt3dadd(29.51, 90.11, 62.36, 0.82)
      pt3dadd(32.4113, 100.9800, 94.7400, 0.7875)        // pt3dadd(28.81, 89.76, 63.16, 0.7)
      pt3dadd(31.8825, 101.1150, 95.0850, 0.7875)        // pt3dadd(28.34, 89.88, 63.39, 0.7)
      pt3dadd(31.6125, 101.6438, 95.0850, 0.7875)        // pt3dadd(28.1, 90.35, 63.39, 0.7)
      pt3dadd(31.0838, 102.0375, 94.9050, 0.6638)        // pt3dadd(27.63, 90.7, 63.27, 0.59)
      pt3dadd(30.9600, 102.9488, 94.8300, 0.7875)        // pt3dadd(27.52, 91.51, 63.22, 0.7)
      pt3dadd(30.8250, 103.7475, 94.8300, 1.1813)        // pt3dadd(27.4, 92.22, 63.22, 1.05)
      pt3dadd(30.5663, 104.7938, 94.3950, 1.1813)        // pt3dadd(27.17, 93.15, 62.93, 1.05)
      pt3dadd(30.5663, 105.0525, 94.3950, 1.1813)        // pt3dadd(27.17, 93.38, 62.93, 1.05)
      pt3dadd(30.1613, 105.9750, 94.3950, 1.3163)        // pt3dadd(26.81, 94.2, 62.93, 1.17)
  }
  apic[50] {pt3dclear()
      pt3dadd(30.1613, 105.9750, 94.3950, 0.6638)        // pt3dadd(26.81, 94.2, 62.93, 0.59)
      pt3dadd(29.8463, 107.4375, 95.3400, 0.6638)        // pt3dadd(26.53, 95.5, 63.56, 0.59)
      pt3dadd(29.5763, 107.8313, 95.3400, 0.6638)        // pt3dadd(26.29, 95.85, 63.56, 0.59)
      pt3dadd(28.7888, 108.3600, 95.3400, 0.6638)        // pt3dadd(25.59, 96.32, 63.56, 0.59)
      pt3dadd(28.9238, 108.4838, 94.7400, 0.6638)        // pt3dadd(25.71, 96.43, 63.16, 0.59)
      pt3dadd(29.5763, 108.8888, 94.6500, 0.5288)        // pt3dadd(26.29, 96.79, 63.1, 0.47)
      pt3dadd(29.7113, 109.2825, 94.3950, 0.5288)        // pt3dadd(26.41, 97.14, 62.93, 0.47)
      pt3dadd(29.7113, 109.6763, 94.2300, 0.5288)        // pt3dadd(26.41, 97.49, 62.82, 0.47)
      pt3dadd(29.9813, 110.1938, 94.9050, 0.7875)        // pt3dadd(26.65, 97.95, 63.27, 0.7)
      pt3dadd(30.1050, 110.3288, 95.5050, 0.7875)        // pt3dadd(26.76, 98.07, 63.67, 0.7)
      pt3dadd(30.6338, 110.3288, 96.2700, 0.7875)        // pt3dadd(27.23, 98.07, 64.18, 0.7)
      pt3dadd(30.9038, 110.1938, 96.3600, 0.7875)        // pt3dadd(27.47, 97.95, 64.24, 0.7)
      pt3dadd(30.9038, 110.0700, 97.1250, 0.7875)        // pt3dadd(27.47, 97.84, 64.75, 0.7)
      pt3dadd(30.6338, 110.5988, 97.3050, 0.5288)        // pt3dadd(27.23, 98.31, 64.87, 0.47)
      pt3dadd(30.5100, 110.8575, 97.8150, 0.5288)        // pt3dadd(27.12, 98.54, 65.21, 0.47)
      pt3dadd(30.5100, 111.1163, 98.5800, 0.5288)        // pt3dadd(27.12, 98.77, 65.72, 0.47)
      pt3dadd(30.6338, 111.5100, 98.5800, 0.5288)        // pt3dadd(27.23, 99.12, 65.72, 0.47)
      pt3dadd(30.9038, 111.6450, 98.1450, 0.5288)        // pt3dadd(27.47, 99.24, 65.43, 0.47)
      pt3dadd(31.2975, 111.9038, 97.6350, 0.5288)        // pt3dadd(27.82, 99.47, 65.09, 0.47)
      pt3dadd(31.4325, 112.0388, 97.5600, 0.5288)        // pt3dadd(27.94, 99.59, 65.04, 0.47)
      pt3dadd(31.6913, 112.2975, 97.4700, 0.5288)        // pt3dadd(28.17, 99.82, 64.98, 0.47)
      pt3dadd(31.8263, 112.7025, 97.1250, 0.5288)        // pt3dadd(28.29, 100.18, 64.75, 0.47)
      pt3dadd(32.0850, 113.0963, 97.1250, 0.5288)        // pt3dadd(28.52, 100.53, 64.75, 0.47)
      pt3dadd(32.4788, 113.3550, 97.1250, 0.5288)        // pt3dadd(28.87, 100.76, 64.75, 0.47)
      pt3dadd(32.4788, 113.7488, 96.4500, 0.5288)        // pt3dadd(28.87, 101.11, 64.3, 0.47)
      pt3dadd(32.4788, 114.0075, 96.5250, 0.5288)        // pt3dadd(28.87, 101.34, 64.35, 0.47)
      pt3dadd(32.2200, 114.0075, 97.0500, 0.7875)        // pt3dadd(28.64, 101.34, 64.7, 0.7)
      pt3dadd(31.8263, 114.4125, 97.3050, 0.9225)        // pt3dadd(28.29, 101.7, 64.87, 0.82)
      pt3dadd(31.9500, 114.6713, 97.8900, 0.9225)        // pt3dadd(28.4, 101.93, 65.26, 0.82)
      pt3dadd(32.3550, 114.8063, 98.0700, 0.9225)        // pt3dadd(28.76, 102.05, 65.38, 0.82)
      pt3dadd(32.3550, 114.8063, 98.3250, 0.9225)        // pt3dadd(28.76, 102.05, 65.55, 0.82)
      pt3dadd(32.6138, 114.9300, 98.4900, 0.6638)        // pt3dadd(28.99, 102.16, 65.66, 0.59)
      pt3dadd(32.8725, 115.2000, 98.5800, 0.5288)        // pt3dadd(29.22, 102.4, 65.72, 0.47)
      pt3dadd(33.4013, 115.4588, 98.5800, 0.5288)        // pt3dadd(29.69, 102.63, 65.72, 0.47)
      pt3dadd(33.7950, 115.8525, 98.0700, 0.6638)        // pt3dadd(30.04, 102.98, 65.38, 0.59)
      pt3dadd(34.0650, 116.1225, 97.9800, 0.6638)        // pt3dadd(30.28, 103.22, 65.32, 0.59)
      pt3dadd(34.0650, 116.1225, 97.4700, 0.6638)        // pt3dadd(30.28, 103.22, 64.98, 0.59)
      pt3dadd(34.3238, 116.2463, 97.3050, 0.6638)        // pt3dadd(30.51, 103.33, 64.87, 0.59)
      pt3dadd(34.5938, 116.3813, 97.1250, 0.5288)        // pt3dadd(30.75, 103.45, 64.75, 0.47)
      pt3dadd(34.9875, 116.3813, 96.7050, 0.5288)        // pt3dadd(31.1, 103.45, 64.47, 0.47)
      pt3dadd(35.1225, 116.5163, 96.3600, 0.5288)        // pt3dadd(31.22, 103.57, 64.24, 0.47)
      pt3dadd(35.3813, 116.6400, 95.8500, 0.5288)        // pt3dadd(31.45, 103.68, 63.9, 0.47)
      pt3dadd(35.6400, 116.7750, 95.6850, 0.5288)        // pt3dadd(31.68, 103.8, 63.79, 0.47)
      pt3dadd(35.7750, 116.9100, 95.6850, 0.5288)        // pt3dadd(31.8, 103.92, 63.79, 0.47)
  }
  apic[51] {pt3dclear()
      pt3dadd(35.7750, 116.9100, 95.6850, 0.5288)        // pt3dadd(31.8, 103.92, 63.79, 0.47)
      pt3dadd(36.1688, 117.6975, 98.1450, 0.5288)        // pt3dadd(32.15, 104.62, 65.43, 0.47)
      pt3dadd(35.6400, 118.0913, 98.5800, 0.6638)        // pt3dadd(31.68, 104.97, 65.72, 0.59)
      pt3dadd(35.6400, 118.6200, 98.6700, 0.6638)        // pt3dadd(31.68, 105.44, 65.78, 0.59)
      pt3dadd(35.9100, 118.6200, 98.9250, 0.6638)        // pt3dadd(31.92, 105.44, 65.95, 0.59)
      pt3dadd(36.4388, 118.7438, 98.9250, 0.9225)        // pt3dadd(32.39, 105.55, 65.95, 0.82)
      pt3dadd(36.9675, 118.6200, 99.2550, 0.9225)        // pt3dadd(32.86, 105.44, 66.17, 0.82)
      pt3dadd(36.9675, 118.6200, 100.2900, 0.9225)        // pt3dadd(32.86, 105.44, 66.86, 0.82)
      pt3dadd(37.7550, 118.2263, 100.2900, 0.9225)        // pt3dadd(33.56, 105.09, 66.86, 0.82)
      pt3dadd(37.2263, 117.4275, 100.3650, 0.6638)        // pt3dadd(33.09, 104.38, 66.91, 0.59)
      pt3dadd(37.4850, 116.9100, 100.6200, 0.5288)        // pt3dadd(33.32, 103.92, 67.08, 0.47)
      pt3dadd(37.3613, 116.3813, 101.0550, 0.6638)        // pt3dadd(33.21, 103.45, 67.37, 0.59)
      pt3dadd(37.3613, 115.8525, 101.3850, 1.0575)        // pt3dadd(33.21, 102.98, 67.59, 0.94)
      pt3dadd(37.3613, 115.7175, 101.7300, 1.0575)        // pt3dadd(33.21, 102.86, 67.82, 0.94)
      pt3dadd(37.4850, 115.5938, 101.7300, 1.0575)        // pt3dadd(33.32, 102.75, 67.82, 0.94)
      pt3dadd(37.4850, 115.2000, 101.7300, 0.5288)        // pt3dadd(33.32, 102.4, 67.82, 0.47)
      pt3dadd(37.3613, 114.8063, 101.8200, 0.5288)        // pt3dadd(33.21, 102.05, 67.88, 0.47)
      pt3dadd(37.3613, 114.8063, 102.3300, 0.5288)        // pt3dadd(33.21, 102.05, 68.22, 0.47)
      pt3dadd(37.3613, 113.7488, 102.4200, 0.7875)        // pt3dadd(33.21, 101.11, 68.28, 0.7)
      pt3dadd(37.0913, 113.7488, 102.7500, 0.9225)        // pt3dadd(32.97, 101.11, 68.5, 0.82)
      pt3dadd(36.8325, 113.7488, 103.2750, 0.9225)        // pt3dadd(32.74, 101.11, 68.85, 0.82)
      pt3dadd(36.3038, 114.1425, 103.6950, 0.9225)        // pt3dadd(32.27, 101.46, 69.13, 0.82)
      pt3dadd(35.7750, 114.2775, 103.6950, 0.5288)        // pt3dadd(31.8, 101.58, 69.13, 0.47)
      pt3dadd(35.3813, 114.9300, 103.9500, 0.3938)        // pt3dadd(31.45, 102.16, 69.3, 0.35)
      pt3dadd(35.2463, 115.4588, 104.1150, 0.3938)        // pt3dadd(31.33, 102.63, 69.41, 0.35)
      pt3dadd(35.2463, 115.9875, 104.5500, 0.6638)        // pt3dadd(31.33, 103.1, 69.7, 0.59)
      pt3dadd(35.2463, 116.3813, 104.9700, 0.9225)        // pt3dadd(31.33, 103.45, 69.98, 0.82)
      pt3dadd(34.9875, 116.6400, 105.5700, 0.9225)        // pt3dadd(31.1, 103.68, 70.38, 0.82)
      pt3dadd(34.8525, 116.9100, 105.9150, 0.7875)        // pt3dadd(30.98, 103.92, 70.61, 0.7)
      pt3dadd(34.8525, 117.0338, 106.4250, 0.7875)        // pt3dadd(30.98, 104.03, 70.95, 0.7)
      pt3dadd(34.4588, 117.5625, 106.4250, 0.9225)        // pt3dadd(30.63, 104.5, 70.95, 0.82)
  }
}
proc shape3d_10() {
  apic[51] {
      pt3dadd(34.4588, 117.5625, 107.3550, 0.9225)        // pt3dadd(30.63, 104.5, 71.57, 0.82)
      pt3dadd(34.4588, 117.5625, 107.6100, 0.9225)        // pt3dadd(30.63, 104.5, 71.74, 0.82)
      pt3dadd(34.4588, 117.5625, 109.0650, 0.9225)        // pt3dadd(30.63, 104.5, 72.71, 0.82)
      pt3dadd(34.3238, 117.9563, 110.7750, 0.7875)        // pt3dadd(30.51, 104.85, 73.85, 0.7)
      pt3dadd(34.7175, 118.2263, 112.0500, 0.7875)        // pt3dadd(30.86, 105.09, 74.7, 0.7)
      pt3dadd(35.1225, 118.8788, 112.4850, 0.9225)        // pt3dadd(31.22, 105.67, 74.99, 0.82)
      pt3dadd(35.2463, 119.6663, 112.5600, 0.9225)        // pt3dadd(31.33, 106.37, 75.04, 0.82)
      pt3dadd(35.2463, 119.6663, 113.5800, 0.9225)        // pt3dadd(31.33, 106.37, 75.72, 0.82)
      pt3dadd(34.4588, 119.4075, 114.1800, 0.9225)        // pt3dadd(30.63, 106.14, 76.12, 0.82)
      pt3dadd(34.4588, 119.1375, 114.1800, 0.9225)        // pt3dadd(30.63, 105.9, 76.12, 0.82)
      pt3dadd(35.3813, 119.0138, 114.3600, 0.9225)        // pt3dadd(31.45, 105.79, 76.24, 0.82)
      pt3dadd(35.3813, 119.0138, 115.5450, 0.9225)        // pt3dadd(31.45, 105.79, 77.03, 0.82)
      pt3dadd(34.3238, 118.7438, 115.9800, 0.9225)        // pt3dadd(30.51, 105.55, 77.32, 0.82)
      pt3dadd(34.9875, 118.8788, 116.0550, 0.7875)        // pt3dadd(31.1, 105.67, 77.37, 0.7)
      pt3dadd(35.6400, 118.6200, 116.0550, 0.7875)        // pt3dadd(31.68, 105.44, 77.37, 0.7)
      pt3dadd(35.6400, 117.9563, 115.9800, 0.6638)        // pt3dadd(31.68, 104.85, 77.32, 0.59)
      pt3dadd(36.0450, 117.4275, 115.9800, 0.5288)        // pt3dadd(32.04, 104.38, 77.32, 0.47)
      pt3dadd(36.9675, 117.4275, 116.4900, 0.7875)        // pt3dadd(32.86, 104.38, 77.66, 0.7)
      pt3dadd(37.3613, 117.5625, 116.4900, 0.7875)        // pt3dadd(33.21, 104.5, 77.66, 0.7)
      pt3dadd(37.7550, 117.6975, 117.0000, 0.7875)        // pt3dadd(33.56, 104.62, 78, 0.7)
      pt3dadd(37.7550, 117.6975, 117.4200, 0.7875)        // pt3dadd(33.56, 104.62, 78.28, 0.7)
      pt3dadd(38.2838, 118.2263, 117.9300, 0.5288)        // pt3dadd(34.03, 105.09, 78.62, 0.47)
      pt3dadd(38.2838, 118.2263, 118.5300, 0.5288)        // pt3dadd(34.03, 105.09, 79.02, 0.47)
      pt3dadd(38.0138, 118.8788, 118.5300, 0.6638)        // pt3dadd(33.79, 105.67, 79.02, 0.59)
      pt3dadd(37.7550, 119.4075, 119.0400, 0.9225)        // pt3dadd(33.56, 106.14, 79.36, 0.82)
      pt3dadd(37.2263, 119.9363, 119.2950, 0.9225)        // pt3dadd(33.09, 106.61, 79.53, 0.82)
      pt3dadd(37.0913, 119.9363, 119.6400, 0.9225)        // pt3dadd(32.97, 106.61, 79.76, 0.82)
      pt3dadd(36.4388, 120.4538, 119.7300, 0.5288)        // pt3dadd(32.39, 107.07, 79.82, 0.47)
      pt3dadd(36.3038, 120.8475, 119.8950, 0.5288)        // pt3dadd(32.27, 107.42, 79.93, 0.47)
      pt3dadd(36.3038, 121.6463, 119.9850, 0.3938)        // pt3dadd(32.27, 108.13, 79.99, 0.35)
      pt3dadd(36.1688, 121.7700, 120.3300, 0.3938)        // pt3dadd(32.15, 108.24, 80.22, 0.35)
      pt3dadd(35.5163, 121.9050, 120.4050, 0.6638)        // pt3dadd(31.57, 108.36, 80.27, 0.59)
      pt3dadd(34.8525, 122.0400, 120.8400, 0.7875)        // pt3dadd(30.98, 108.48, 80.56, 0.7)
      pt3dadd(34.4588, 122.0400, 121.1700, 0.9225)        // pt3dadd(30.63, 108.48, 80.78, 0.82)
      pt3dadd(33.9300, 121.6463, 121.6050, 0.5288)        // pt3dadd(30.16, 108.13, 81.07, 0.47)
      pt3dadd(33.9300, 121.3763, 121.8600, 0.5288)        // pt3dadd(30.16, 107.89, 81.24, 0.47)
      pt3dadd(33.2775, 121.1175, 121.8600, 0.7875)        // pt3dadd(29.58, 107.66, 81.24, 0.7)
      pt3dadd(32.8725, 120.8475, 122.3700, 0.7875)        // pt3dadd(29.22, 107.42, 81.58, 0.7)
      pt3dadd(32.8725, 120.5888, 122.7900, 0.7875)        // pt3dadd(29.22, 107.19, 81.86, 0.7)
      pt3dadd(32.4788, 120.4538, 123.2250, 0.7875)        // pt3dadd(28.87, 107.07, 82.15, 0.7)
      pt3dadd(32.3550, 120.1950, 123.2250, 0.7875)        // pt3dadd(28.76, 106.84, 82.15, 0.7)
      pt3dadd(31.9500, 120.1950, 123.2250, 0.5288)        // pt3dadd(28.4, 106.84, 82.15, 0.47)
      pt3dadd(31.8263, 120.3300, 123.7350, 0.5288)        // pt3dadd(28.29, 106.96, 82.49, 0.47)
      pt3dadd(31.5563, 120.7238, 123.7350, 0.5288)        // pt3dadd(28.05, 107.31, 82.49, 0.47)
      pt3dadd(31.5563, 121.2413, 124.1550, 0.6638)        // pt3dadd(28.05, 107.77, 82.77, 0.59)
      pt3dadd(31.4325, 121.7700, 124.4100, 0.9225)        // pt3dadd(27.94, 108.24, 82.94, 0.82)
      pt3dadd(31.4325, 122.0400, 124.9350, 0.9225)        // pt3dadd(27.94, 108.48, 83.29, 0.82)
      pt3dadd(31.4325, 122.1638, 124.9350, 1.0575)        // pt3dadd(27.94, 108.59, 83.29, 0.94)
      pt3dadd(31.4325, 122.1638, 125.8650, 1.0575)        // pt3dadd(27.94, 108.59, 83.91, 0.94)
      pt3dadd(31.2975, 122.5575, 125.8650, 0.6638)        // pt3dadd(27.82, 108.94, 83.91, 0.59)
      pt3dadd(31.1625, 123.0863, 125.9550, 0.5288)        // pt3dadd(27.7, 109.41, 83.97, 0.47)
      pt3dadd(31.2975, 123.6150, 126.2850, 0.5288)        // pt3dadd(27.82, 109.88, 84.19, 0.47)
      pt3dadd(31.5563, 123.7500, 126.4650, 0.5288)        // pt3dadd(28.05, 110, 84.31, 0.47)
      pt3dadd(31.8263, 123.7500, 126.4650, 0.5288)        // pt3dadd(28.29, 110, 84.31, 0.47)
      pt3dadd(32.0850, 124.0088, 126.4650, 0.7875)        // pt3dadd(28.52, 110.23, 84.31, 0.7)
      pt3dadd(32.4788, 124.1438, 126.0300, 0.9225)        // pt3dadd(28.87, 110.35, 84.02, 0.82)
      pt3dadd(32.7488, 124.4025, 126.0300, 0.5288)        // pt3dadd(29.11, 110.58, 84.02, 0.47)
      pt3dadd(33.2775, 124.9313, 126.0300, 0.3938)        // pt3dadd(29.58, 111.05, 84.02, 0.35)
      pt3dadd(33.2775, 124.9313, 125.7000, 0.3938)        // pt3dadd(29.58, 111.05, 83.8, 0.35)
      pt3dadd(33.5363, 125.3250, 126.0300, 0.5288)        // pt3dadd(29.81, 111.4, 84.02, 0.47)
      pt3dadd(33.4013, 125.4600, 126.4650, 0.5288)        // pt3dadd(29.69, 111.52, 84.31, 0.47)
      pt3dadd(32.7488, 125.4600, 126.4650, 0.5288)        // pt3dadd(29.11, 111.52, 84.31, 0.47)
      pt3dadd(32.7488, 125.4600, 127.0650, 0.5288)        // pt3dadd(29.11, 111.52, 84.71, 0.47)
      pt3dadd(32.2200, 125.5838, 127.4850, 0.6638)        // pt3dadd(28.64, 111.63, 84.99, 0.59)
      pt3dadd(32.0850, 125.9775, 127.3950, 0.5288)        // pt3dadd(28.52, 111.98, 84.93, 0.47)
      pt3dadd(31.5563, 127.0350, 127.3950, 0.3938)        // pt3dadd(28.05, 112.92, 84.93, 0.35)
      pt3dadd(31.9500, 127.1700, 127.5750, 0.3938)        // pt3dadd(28.4, 113.04, 85.05, 0.35)
      pt3dadd(32.0850, 127.4288, 127.6500, 0.5288)        // pt3dadd(28.52, 113.27, 85.1, 0.47)
  }
  apic[52] {pt3dclear()
      pt3dadd(35.7750, 116.9100, 95.6850, 0.5288)        // pt3dadd(31.8, 103.92, 63.79, 0.47)
      pt3dadd(36.1688, 117.3038, 97.2150, 0.5288)        // pt3dadd(32.15, 104.27, 64.81, 0.47)
      pt3dadd(36.1688, 117.4275, 97.8150, 0.5288)        // pt3dadd(32.15, 104.38, 65.21, 0.47)
      pt3dadd(36.6975, 117.9563, 98.4000, 0.5288)        // pt3dadd(32.62, 104.85, 65.6, 0.47)
      pt3dadd(37.3613, 117.9563, 95.6850, 0.5288)        // pt3dadd(33.21, 104.85, 63.79, 0.47)
      pt3dadd(37.4850, 118.6200, 96.3600, 0.5288)        // pt3dadd(33.32, 105.44, 64.24, 0.47)
      pt3dadd(37.4850, 119.0138, 96.3600, 0.5288)        // pt3dadd(33.32, 105.79, 64.24, 0.47)
      pt3dadd(37.3613, 119.5425, 96.3600, 0.5288)        // pt3dadd(33.21, 106.26, 64.24, 0.47)
      pt3dadd(37.6200, 119.8013, 96.5250, 0.5288)        // pt3dadd(33.44, 106.49, 64.35, 0.47)
      pt3dadd(37.8900, 120.0600, 96.6150, 0.5288)        // pt3dadd(33.68, 106.72, 64.41, 0.47)
      pt3dadd(38.0138, 120.5888, 97.8150, 0.6638)        // pt3dadd(33.79, 107.19, 65.21, 0.59)
      pt3dadd(37.3613, 121.2413, 97.0500, 0.9225)        // pt3dadd(33.21, 107.77, 64.7, 0.82)
      pt3dadd(37.3613, 121.5113, 97.1250, 0.9225)        // pt3dadd(33.21, 108.01, 64.75, 0.82)
      pt3dadd(37.2263, 121.9050, 97.3050, 0.9225)        // pt3dadd(33.09, 108.36, 64.87, 0.82)
      pt3dadd(37.2263, 122.4338, 97.5600, 0.6638)        // pt3dadd(33.09, 108.83, 65.04, 0.59)
      pt3dadd(37.0913, 122.9513, 98.3250, 0.6638)        // pt3dadd(32.97, 109.29, 65.55, 0.59)
      pt3dadd(37.0913, 122.9513, 98.9250, 0.6638)        // pt3dadd(32.97, 109.29, 65.95, 0.59)
      pt3dadd(36.9675, 123.4800, 99.7650, 0.6638)        // pt3dadd(32.86, 109.76, 66.51, 0.59)
      pt3dadd(36.9675, 123.7500, 99.8550, 0.6638)        // pt3dadd(32.86, 110, 66.57, 0.59)
      pt3dadd(36.8325, 124.4025, 100.3650, 0.6638)        // pt3dadd(32.74, 110.58, 66.91, 0.59)
      pt3dadd(37.2263, 124.0088, 100.9650, 0.6638)        // pt3dadd(33.09, 110.23, 67.31, 0.59)
      pt3dadd(37.3613, 123.3563, 101.0550, 0.6638)        // pt3dadd(33.21, 109.65, 67.37, 0.59)
      pt3dadd(36.9675, 123.6150, 101.2200, 0.6638)        // pt3dadd(32.86, 109.88, 67.48, 0.59)
      pt3dadd(36.8325, 124.0088, 101.5650, 0.6638)        // pt3dadd(32.74, 110.23, 67.71, 0.59)
      pt3dadd(36.8325, 124.4025, 101.6550, 0.6638)        // pt3dadd(32.74, 110.58, 67.77, 0.59)
      pt3dadd(37.3613, 124.5375, 101.8200, 0.6638)        // pt3dadd(33.21, 110.7, 67.88, 0.59)
      pt3dadd(38.2838, 124.7963, 101.8200, 0.5288)        // pt3dadd(34.03, 110.93, 67.88, 0.47)
      pt3dadd(38.8125, 125.3250, 102.0750, 0.5288)        // pt3dadd(34.5, 111.4, 68.05, 0.47)
      pt3dadd(38.9363, 125.7188, 102.2400, 0.6638)        // pt3dadd(34.61, 111.75, 68.16, 0.59)
      pt3dadd(39.2063, 125.7188, 102.3300, 0.6638)        // pt3dadd(34.85, 111.75, 68.22, 0.59)
      pt3dadd(39.6000, 125.7188, 102.4950, 0.6638)        // pt3dadd(35.2, 111.75, 68.33, 0.59)
      pt3dadd(39.7350, 125.0663, 102.4950, 0.6638)        // pt3dadd(35.32, 111.17, 68.33, 0.59)
      pt3dadd(39.6000, 124.6613, 102.4950, 0.6638)        // pt3dadd(35.2, 110.81, 68.33, 0.59)
      pt3dadd(39.4650, 125.0663, 102.4950, 0.6638)        // pt3dadd(35.08, 111.17, 68.33, 0.59)
      pt3dadd(39.4650, 125.7188, 103.0050, 0.6638)        // pt3dadd(35.08, 111.75, 68.67, 0.59)
      pt3dadd(39.6000, 125.9775, 103.3500, 0.6638)        // pt3dadd(35.2, 111.98, 68.9, 0.59)
      pt3dadd(39.8588, 126.2475, 103.8600, 0.5288)        // pt3dadd(35.43, 112.22, 69.24, 0.47)
      pt3dadd(40.2525, 125.9775, 104.4600, 0.5288)        // pt3dadd(35.78, 111.98, 69.64, 0.47)
      pt3dadd(40.3875, 126.1125, 104.5500, 0.5288)        // pt3dadd(35.9, 112.1, 69.7, 0.47)
      pt3dadd(40.3875, 126.5063, 104.5500, 0.5288)        // pt3dadd(35.9, 112.45, 69.7, 0.47)
      pt3dadd(40.3875, 126.9000, 104.5500, 0.5288)        // pt3dadd(35.9, 112.8, 69.7, 0.47)
      pt3dadd(40.5225, 127.5638, 105.3150, 0.5288)        // pt3dadd(36.02, 113.39, 70.21, 0.47)
      pt3dadd(40.5225, 128.0813, 105.4050, 0.5288)        // pt3dadd(36.02, 113.85, 70.27, 0.47)
      pt3dadd(40.5225, 128.6100, 105.4050, 0.5288)        // pt3dadd(36.02, 114.32, 70.27, 0.47)
      pt3dadd(40.3875, 129.1388, 105.4050, 0.5288)        // pt3dadd(35.9, 114.79, 70.27, 0.47)
      pt3dadd(40.3875, 129.3975, 105.7350, 0.6638)        // pt3dadd(35.9, 115.02, 70.49, 0.59)
      pt3dadd(40.6575, 129.5325, 105.9150, 0.6638)        // pt3dadd(36.14, 115.14, 70.61, 0.59)
      pt3dadd(41.5800, 129.5325, 105.9900, 0.7875)        // pt3dadd(36.96, 115.14, 70.66, 0.7)
      pt3dadd(42.1088, 129.7913, 106.9350, 0.9225)        // pt3dadd(37.43, 115.37, 71.29, 0.82)
      pt3dadd(42.6263, 130.4550, 107.0250, 0.5288)        // pt3dadd(37.89, 115.96, 71.35, 0.47)
      pt3dadd(43.2900, 130.7138, 107.1900, 0.5288)        // pt3dadd(38.48, 116.19, 71.46, 0.47)
      pt3dadd(44.0775, 131.3775, 107.2800, 0.3938)        // pt3dadd(39.18, 116.78, 71.52, 0.35)
      pt3dadd(44.4713, 131.6363, 107.7000, 0.3938)        // pt3dadd(39.53, 117.01, 71.8, 0.35)
      pt3dadd(44.7413, 131.8950, 107.7000, 0.3938)        // pt3dadd(39.77, 117.24, 71.8, 0.35)
      pt3dadd(44.8763, 132.4238, 107.5350, 0.5288)        // pt3dadd(39.89, 117.71, 71.69, 0.47)
      pt3dadd(45.0000, 132.6938, 107.5350, 0.5288)        // pt3dadd(40, 117.95, 71.69, 0.47)
      pt3dadd(45.1350, 133.0875, 107.5350, 0.5288)        // pt3dadd(40.12, 118.3, 71.69, 0.47)
      pt3dadd(45.0000, 133.4813, 107.5350, 0.5288)        // pt3dadd(40, 118.65, 71.69, 0.47)
      pt3dadd(44.8763, 134.1338, 107.6100, 0.6638)        // pt3dadd(39.89, 119.23, 71.74, 0.59)
      pt3dadd(44.7413, 134.9213, 107.6100, 0.5288)        // pt3dadd(39.77, 119.93, 71.74, 0.47)
      pt3dadd(45.0000, 135.0563, 107.6100, 0.5288)        // pt3dadd(40, 120.05, 71.74, 0.47)
      pt3dadd(45.5288, 135.3150, 107.7900, 0.5288)        // pt3dadd(40.47, 120.28, 71.86, 0.47)
      pt3dadd(46.0575, 135.5850, 107.7900, 0.3938)        // pt3dadd(40.94, 120.52, 71.86, 0.35)
      pt3dadd(46.3163, 136.1138, 107.8800, 1.0575)        // pt3dadd(41.17, 120.99, 71.92, 0.94)
      pt3dadd(46.7213, 136.7663, 107.9550, 1.1813)        // pt3dadd(41.53, 121.57, 71.97, 1.05)
      pt3dadd(47.3738, 137.1600, 108.2100, 1.1813)        // pt3dadd(42.11, 121.92, 72.14, 1.05)
      pt3dadd(48.1613, 137.5538, 108.8100, 0.5288)        // pt3dadd(42.81, 122.27, 72.54, 0.47)
      pt3dadd(48.4313, 137.8238, 108.8100, 0.5288)        // pt3dadd(43.05, 122.51, 72.54, 0.47)
      pt3dadd(48.5663, 138.4763, 108.8100, 0.5288)        // pt3dadd(43.17, 123.09, 72.54, 0.47)
      pt3dadd(48.9600, 138.7350, 109.3200, 0.5288)        // pt3dadd(43.52, 123.32, 72.88, 0.47)
      pt3dadd(49.2188, 138.8700, 109.4100, 0.5288)        // pt3dadd(43.75, 123.44, 72.94, 0.47)
      pt3dadd(49.7475, 139.0050, 109.5000, 0.3938)        // pt3dadd(44.22, 123.56, 73, 0.35)
      pt3dadd(49.8825, 138.6113, 109.5000, 0.3938)        // pt3dadd(44.34, 123.21, 73, 0.35)
      pt3dadd(50.2763, 138.2175, 110.0100, 0.3938)        // pt3dadd(44.69, 122.86, 73.34, 0.35)
      pt3dadd(50.2763, 138.2175, 110.0850, 0.3938)        // pt3dadd(44.69, 122.86, 73.39, 0.35)
      pt3dadd(50.9288, 138.2175, 110.1750, 0.3938)        // pt3dadd(45.27, 122.86, 73.45, 0.35)
      pt3dadd(51.0638, 138.3413, 110.3400, 0.3938)        // pt3dadd(45.39, 122.97, 73.56, 0.35)
      pt3dadd(51.0638, 138.4763, 110.3400, 0.3938)        // pt3dadd(45.39, 123.09, 73.56, 0.35)
      pt3dadd(51.0638, 139.0050, 110.3400, 0.5288)        // pt3dadd(45.39, 123.56, 73.56, 0.47)
      pt3dadd(51.3338, 139.3988, 110.5950, 0.7875)        // pt3dadd(45.63, 123.91, 73.73, 0.7)
      pt3dadd(51.5925, 139.5338, 110.6850, 0.7875)        // pt3dadd(45.86, 124.03, 73.79, 0.7)
      pt3dadd(51.8625, 139.9275, 110.7750, 0.5288)        // pt3dadd(46.1, 124.38, 73.85, 0.47)
      pt3dadd(52.2563, 140.3213, 110.8500, 0.3938)        // pt3dadd(46.45, 124.73, 73.9, 0.35)
      pt3dadd(52.3800, 140.4450, 110.9400, 0.3938)        // pt3dadd(46.56, 124.84, 73.96, 0.35)
      pt3dadd(52.5150, 140.8388, 110.9400, 0.3938)        // pt3dadd(46.68, 125.19, 73.96, 0.35)
      pt3dadd(52.3800, 141.2438, 110.9400, 0.3938)        // pt3dadd(46.56, 125.55, 73.96, 0.35)
      pt3dadd(52.1213, 141.5025, 111.0300, 0.9225)        // pt3dadd(46.33, 125.78, 74.02, 0.82)
      pt3dadd(52.3800, 142.0313, 111.9600, 1.0575)        // pt3dadd(46.56, 126.25, 74.64, 0.94)
      pt3dadd(52.6500, 142.1550, 112.5600, 1.0575)        // pt3dadd(46.8, 126.36, 75.04, 0.94)
      pt3dadd(52.7850, 142.5488, 112.5600, 0.6638)        // pt3dadd(46.92, 126.71, 75.04, 0.59)
      pt3dadd(52.7850, 142.8188, 112.7400, 0.6638)        // pt3dadd(46.92, 126.95, 75.16, 0.59)
      pt3dadd(53.1788, 143.2125, 112.8150, 0.6638)        // pt3dadd(47.27, 127.3, 75.21, 0.59)
      pt3dadd(53.4375, 143.2125, 112.9950, 0.6638)        // pt3dadd(47.5, 127.3, 75.33, 0.59)
      pt3dadd(53.7075, 143.6063, 112.9950, 0.6638)        // pt3dadd(47.74, 127.65, 75.33, 0.59)
      pt3dadd(53.9663, 143.8650, 112.9950, 0.9225)        // pt3dadd(47.97, 127.88, 75.33, 0.82)
      pt3dadd(54.6300, 144.2588, 112.6500, 1.0575)        // pt3dadd(48.56, 128.23, 75.1, 0.94)
      pt3dadd(55.0238, 144.3938, 112.8150, 1.0575)        // pt3dadd(48.91, 128.35, 75.21, 0.94)
      pt3dadd(55.9463, 144.9225, 112.9050, 0.7875)        // pt3dadd(49.73, 128.82, 75.27, 0.7)
      pt3dadd(56.7338, 145.5750, 112.9050, 0.6638)        // pt3dadd(50.43, 129.4, 75.27, 0.59)
      pt3dadd(57.2625, 145.9688, 113.1600, 0.5288)        // pt3dadd(50.9, 129.75, 75.44, 0.47)
      pt3dadd(57.2625, 146.4975, 113.7600, 0.2588)        // pt3dadd(50.9, 130.22, 75.84, 0.23)
      pt3dadd(57.1275, 146.4975, 113.9250, 0.2588)        // pt3dadd(50.78, 130.22, 75.95, 0.23)
      pt3dadd(56.9925, 147.1613, 114.0150, 0.2588)        // pt3dadd(50.66, 130.81, 76.01, 0.23)
      pt3dadd(56.5988, 147.5550, 114.1050, 0.2588)        // pt3dadd(50.31, 131.16, 76.07, 0.23)
      pt3dadd(56.2050, 147.5550, 114.1050, 0.2588)        // pt3dadd(49.96, 131.16, 76.07, 0.23)
      pt3dadd(56.0700, 148.0838, 114.1800, 0.2588)        // pt3dadd(49.84, 131.63, 76.12, 0.23)
      pt3dadd(56.0700, 148.4775, 114.1800, 0.2588)        // pt3dadd(49.84, 131.98, 76.12, 0.23)
      pt3dadd(56.0700, 148.8713, 113.8350, 0.2588)        // pt3dadd(49.84, 132.33, 75.89, 0.23)
      pt3dadd(56.3400, 148.8713, 113.8350, 0.3938)        // pt3dadd(50.08, 132.33, 75.89, 0.35)
      pt3dadd(56.5988, 148.9950, 113.4150, 0.3938)        // pt3dadd(50.31, 132.44, 75.61, 0.35)
  }
  apic[53] {pt3dclear()
      pt3dadd(30.1613, 105.9750, 94.3950, 0.6638)        // pt3dadd(26.81, 94.2, 62.93, 0.59)
      pt3dadd(29.7675, 106.6388, 95.7600, 0.6638)        // pt3dadd(26.46, 94.79, 63.84, 0.59)
      pt3dadd(29.2388, 107.1675, 95.7600, 0.6638)        // pt3dadd(25.99, 95.26, 63.84, 0.59)
      pt3dadd(28.4513, 107.6850, 96.0150, 0.5288)        // pt3dadd(25.29, 95.72, 64.01, 0.47)
      pt3dadd(28.3163, 108.0788, 96.2700, 0.5288)        // pt3dadd(25.17, 96.07, 64.18, 0.47)
      pt3dadd(28.1925, 108.2138, 96.5250, 0.5288)        // pt3dadd(25.06, 96.19, 64.35, 0.47)
      pt3dadd(27.9225, 108.7425, 96.5250, 0.5288)        // pt3dadd(24.82, 96.66, 64.35, 0.47)
      pt3dadd(27.7988, 109.3950, 96.5250, 0.5288)        // pt3dadd(24.71, 97.24, 64.35, 0.47)
      pt3dadd(27.2700, 109.3950, 96.5250, 0.6638)        // pt3dadd(24.24, 97.24, 64.35, 0.59)
      pt3dadd(26.7413, 109.6650, 96.5250, 0.9225)        // pt3dadd(23.77, 97.48, 64.35, 0.82)
      pt3dadd(25.9425, 109.9238, 97.2150, 0.5288)        // pt3dadd(23.06, 97.71, 64.81, 0.47)
      pt3dadd(25.4250, 110.1825, 97.8900, 0.6638)        // pt3dadd(22.6, 97.94, 65.26, 0.59)
      pt3dadd(24.8963, 110.4525, 98.0700, 0.9225)        // pt3dadd(22.13, 98.18, 65.38, 0.82)
      pt3dadd(24.6263, 110.8463, 98.4900, 0.3938)        // pt3dadd(21.89, 98.53, 65.66, 0.35)
      pt3dadd(24.5025, 111.3750, 98.9250, 0.3938)        // pt3dadd(21.78, 99, 65.95, 0.35)
      pt3dadd(24.3675, 111.7688, 99.4350, 0.3938)        // pt3dadd(21.66, 99.35, 66.29, 0.35)
      pt3dadd(24.0975, 112.1625, 99.4350, 0.3938)        // pt3dadd(21.42, 99.7, 66.29, 0.35)
      pt3dadd(23.4450, 112.0275, 99.4350, 0.3938)        // pt3dadd(20.84, 99.58, 66.29, 0.35)
      pt3dadd(23.0513, 111.1050, 99.4350, 0.3938)        // pt3dadd(20.49, 98.76, 66.29, 0.35)
      pt3dadd(22.9163, 110.8463, 99.8550, 0.3938)        // pt3dadd(20.37, 98.53, 66.57, 0.35)
      pt3dadd(23.0513, 110.3175, 99.7650, 0.5288)        // pt3dadd(20.49, 98.06, 66.51, 0.47)
      pt3dadd(23.8388, 111.1050, 100.1100, 0.5288)        // pt3dadd(21.19, 98.76, 66.74, 0.47)
  }
}
proc shape3d_11() {
  apic[53] {
      pt3dadd(23.9738, 111.7688, 100.1100, 0.5288)        // pt3dadd(21.31, 99.35, 66.74, 0.47)
      pt3dadd(24.0975, 112.1625, 100.1100, 0.5288)        // pt3dadd(21.42, 99.7, 66.74, 0.47)
      pt3dadd(24.0975, 112.5563, 100.1100, 0.5288)        // pt3dadd(21.42, 100.05, 66.74, 0.47)
      pt3dadd(24.0975, 112.9500, 100.1100, 0.5288)        // pt3dadd(21.42, 100.4, 66.74, 0.47)
      pt3dadd(22.9163, 113.3438, 100.6200, 0.6638)        // pt3dadd(20.37, 100.75, 67.08, 0.59)
      pt3dadd(23.1750, 112.8150, 100.8000, 0.6638)        // pt3dadd(20.6, 100.28, 67.2, 0.59)
      pt3dadd(23.5800, 112.6913, 100.8750, 0.6638)        // pt3dadd(20.96, 100.17, 67.25, 0.59)
      pt3dadd(23.8388, 113.0850, 101.1300, 0.6638)        // pt3dadd(21.19, 100.52, 67.42, 0.59)
      pt3dadd(23.7038, 113.3438, 101.5650, 0.6638)        // pt3dadd(21.07, 100.75, 67.71, 0.59)
      pt3dadd(23.7038, 113.6025, 101.8200, 0.6638)        // pt3dadd(21.07, 100.98, 67.88, 0.59)
      pt3dadd(23.7038, 114.1313, 101.8200, 0.5288)        // pt3dadd(21.07, 101.45, 67.88, 0.47)
      pt3dadd(24.0975, 114.2663, 102.0750, 0.5288)        // pt3dadd(21.42, 101.57, 68.05, 0.47)
      pt3dadd(24.5025, 114.5250, 102.4200, 0.5288)        // pt3dadd(21.78, 101.8, 68.28, 0.47)
      pt3dadd(24.2325, 114.7950, 103.0950, 0.9225)        // pt3dadd(21.54, 102.04, 68.73, 0.82)
      pt3dadd(23.5800, 114.9188, 103.9500, 0.7875)        // pt3dadd(20.96, 102.15, 69.3, 0.7)
      pt3dadd(22.7813, 115.3125, 104.6250, 0.5288)        // pt3dadd(20.25, 102.5, 69.75, 0.47)
      pt3dadd(22.2525, 115.5825, 105.0600, 0.7875)        // pt3dadd(19.78, 102.74, 70.04, 0.7)
      pt3dadd(21.7350, 116.1113, 104.8050, 0.7875)        // pt3dadd(19.32, 103.21, 69.87, 0.7)
      pt3dadd(21.3300, 116.6288, 104.3700, 0.5288)        // pt3dadd(18.96, 103.67, 69.58, 0.47)
      pt3dadd(21.6000, 117.2925, 104.3700, 0.5288)        // pt3dadd(19.2, 104.26, 69.58, 0.47)
      pt3dadd(22.1288, 118.0800, 104.3700, 0.6638)        // pt3dadd(19.67, 104.96, 69.58, 0.59)
      pt3dadd(23.3100, 119.0025, 104.3700, 0.5288)        // pt3dadd(20.72, 105.78, 69.58, 0.47)
      pt3dadd(23.5800, 119.9250, 104.3700, 0.5288)        // pt3dadd(20.96, 106.6, 69.58, 0.47)
      pt3dadd(22.9163, 121.5000, 104.7150, 0.6638)        // pt3dadd(20.37, 108, 69.81, 0.59)
      pt3dadd(22.2525, 121.6350, 105.2250, 0.9225)        // pt3dadd(19.78, 108.12, 70.15, 0.82)
      pt3dadd(21.7350, 121.8938, 105.4050, 1.0575)        // pt3dadd(19.32, 108.35, 70.27, 0.94)
      pt3dadd(21.3300, 122.4225, 105.8250, 0.9225)        // pt3dadd(18.96, 108.82, 70.55, 0.82)
      pt3dadd(20.8125, 123.2100, 106.0800, 0.5288)        // pt3dadd(18.5, 109.52, 70.72, 0.47)
      pt3dadd(20.6775, 123.8625, 107.2800, 0.5288)        // pt3dadd(18.38, 110.1, 71.52, 0.47)
      pt3dadd(21.8588, 123.4688, 108.1350, 0.3938)        // pt3dadd(19.43, 109.75, 72.09, 0.35)
      pt3dadd(22.6575, 123.6038, 108.4650, 0.3938)        // pt3dadd(20.14, 109.87, 72.31, 0.35)
      pt3dadd(23.1750, 123.7388, 108.5550, 1.1813)        // pt3dadd(20.6, 109.99, 72.37, 1.05)
      pt3dadd(24.0975, 124.1325, 108.5550, 1.7100)        // pt3dadd(21.42, 110.34, 72.37, 1.52)
      pt3dadd(25.0200, 125.0550, 108.9000, 1.8450)        // pt3dadd(22.24, 111.16, 72.6, 1.64)
      pt3dadd(25.9425, 126.7650, 109.2300, 0.7875)        // pt3dadd(23.06, 112.68, 72.82, 0.7)
      pt3dadd(26.2125, 127.2825, 109.6650, 0.7875)        // pt3dadd(23.3, 113.14, 73.11, 0.7)
      pt3dadd(26.0775, 127.8113, 109.2300, 0.7875)        // pt3dadd(23.18, 113.61, 72.82, 0.7)
      pt3dadd(25.9425, 128.3400, 109.2300, 0.7875)        // pt3dadd(23.06, 114.08, 72.82, 0.7)
      pt3dadd(25.8188, 128.8688, 109.2300, 0.9225)        // pt3dadd(22.95, 114.55, 72.82, 0.82)
      pt3dadd(26.2125, 129.3863, 109.5750, 1.0575)        // pt3dadd(23.3, 115.01, 73.05, 0.94)
  }
  apic[54] {pt3dclear()
      pt3dadd(26.2125, 129.3863, 109.5750, 0.5288)        // pt3dadd(23.3, 115.01, 73.05, 0.47)
      pt3dadd(26.8088, 129.3975, 108.5550, 0.5288)        // pt3dadd(23.83, 115.02, 72.37, 0.47)
      pt3dadd(26.8088, 130.0613, 109.0650, 0.5288)        // pt3dadd(23.83, 115.61, 72.71, 0.47)
      pt3dadd(27.0788, 130.1963, 109.1550, 0.5288)        // pt3dadd(24.07, 115.73, 72.77, 0.47)
      pt3dadd(28.0013, 130.4550, 109.5000, 0.7875)        // pt3dadd(24.89, 115.96, 73, 0.7)
      pt3dadd(28.3950, 130.7138, 110.2650, 0.7875)        // pt3dadd(25.24, 116.19, 73.51, 0.7)
      pt3dadd(28.5300, 130.4550, 111.2850, 0.7875)        // pt3dadd(25.36, 115.96, 74.19, 0.7)
      pt3dadd(28.5300, 130.0613, 111.7950, 0.7875)        // pt3dadd(25.36, 115.61, 74.53, 0.7)
      pt3dadd(28.5300, 129.7913, 111.9600, 0.7875)        // pt3dadd(25.36, 115.37, 74.64, 0.7)
      pt3dadd(28.1363, 129.7913, 112.4850, 0.7875)        // pt3dadd(25.01, 115.37, 74.99, 0.7)
      pt3dadd(28.2600, 129.2738, 113.3250, 0.7875)        // pt3dadd(25.12, 114.91, 75.55, 0.7)
      pt3dadd(27.3375, 129.1388, 113.7600, 0.7875)        // pt3dadd(24.3, 114.79, 75.84, 0.7)
      pt3dadd(27.2138, 129.5325, 114.2700, 0.7875)        // pt3dadd(24.19, 115.14, 76.18, 0.7)
      pt3dadd(27.2138, 129.5325, 114.6900, 0.7875)        // pt3dadd(24.19, 115.14, 76.46, 0.7)
      pt3dadd(27.7313, 129.2738, 114.1800, 0.7875)        // pt3dadd(24.65, 114.91, 76.12, 0.7)
      pt3dadd(28.7888, 129.3975, 113.6700, 0.7875)        // pt3dadd(25.59, 115.02, 75.78, 0.7)
      pt3dadd(28.9238, 129.7913, 114.1800, 0.7875)        // pt3dadd(25.71, 115.37, 76.12, 0.7)
      pt3dadd(28.9238, 130.1963, 114.6900, 0.7875)        // pt3dadd(25.71, 115.73, 76.46, 0.7)
      pt3dadd(28.9238, 130.1963, 115.2000, 0.7875)        // pt3dadd(25.71, 115.73, 76.8, 0.7)
      pt3dadd(28.6538, 130.9838, 115.3800, 0.7875)        // pt3dadd(25.47, 116.43, 76.92, 0.7)
      pt3dadd(28.5300, 131.1075, 115.6350, 0.7875)        // pt3dadd(25.36, 116.54, 77.09, 0.7)
      pt3dadd(28.1363, 131.5013, 115.6350, 0.9225)        // pt3dadd(25.01, 116.89, 77.09, 0.82)
      pt3dadd(28.0013, 132.3000, 115.8900, 1.0575)        // pt3dadd(24.89, 117.6, 77.26, 0.94)
      pt3dadd(28.1363, 133.3463, 116.1450, 1.1813)        // pt3dadd(25.01, 118.53, 77.43, 1.05)
      pt3dadd(28.0013, 133.7400, 115.8000, 1.1813)        // pt3dadd(24.89, 118.88, 77.2, 1.05)
      pt3dadd(28.3950, 134.4038, 115.7250, 0.9225)        // pt3dadd(25.24, 119.47, 77.15, 0.82)
      pt3dadd(28.3950, 134.7975, 115.7250, 0.9225)        // pt3dadd(25.24, 119.82, 77.15, 0.82)
      pt3dadd(28.3950, 135.0563, 115.7250, 0.9225)        // pt3dadd(25.24, 120.05, 77.15, 0.82)
      pt3dadd(28.5300, 135.4500, 115.7250, 0.9225)        // pt3dadd(25.36, 120.4, 77.15, 0.82)
      pt3dadd(29.0588, 135.5850, 115.7250, 0.7875)        // pt3dadd(25.83, 120.52, 77.15, 0.7)
      pt3dadd(29.3175, 135.7200, 116.1450, 0.5288)        // pt3dadd(26.06, 120.64, 77.43, 0.47)
      pt3dadd(29.8463, 135.8438, 116.4900, 0.5288)        // pt3dadd(26.53, 120.75, 77.66, 0.47)
      pt3dadd(30.1050, 135.8438, 116.5650, 0.5288)        // pt3dadd(26.76, 120.75, 77.71, 0.47)
      pt3dadd(30.5100, 136.1138, 116.2350, 0.3938)        // pt3dadd(27.12, 120.99, 77.49, 0.35)
      pt3dadd(30.5100, 136.3725, 115.9800, 0.3938)        // pt3dadd(27.12, 121.22, 77.32, 0.35)
      pt3dadd(30.7688, 136.7663, 115.9800, 0.3938)        // pt3dadd(27.35, 121.57, 77.32, 0.35)
      pt3dadd(30.7688, 136.7663, 116.0550, 0.3938)        // pt3dadd(27.35, 121.57, 77.37, 0.35)
      pt3dadd(30.6338, 137.1600, 116.1450, 0.5288)        // pt3dadd(27.23, 121.92, 77.43, 0.47)
      pt3dadd(30.7688, 137.2950, 116.3100, 0.5288)        // pt3dadd(27.35, 122.04, 77.54, 0.47)
      pt3dadd(31.0275, 137.9475, 116.4900, 0.3938)        // pt3dadd(27.58, 122.62, 77.66, 0.35)
      pt3dadd(31.0275, 138.3413, 116.4900, 0.3938)        // pt3dadd(27.58, 122.97, 77.66, 0.35)
      pt3dadd(30.9038, 138.7350, 116.9100, 1.0575)        // pt3dadd(27.47, 123.32, 77.94, 0.94)
      pt3dadd(30.7688, 139.3988, 116.9100, 1.1813)        // pt3dadd(27.35, 123.91, 77.94, 1.05)
      pt3dadd(30.7688, 139.3988, 117.0000, 1.1813)        // pt3dadd(27.35, 123.91, 78, 1.05)
  }
  apic[55] {pt3dclear()
      pt3dadd(30.7688, 139.3988, 117.0000, 0.9225)        // pt3dadd(27.35, 123.91, 78, 0.82)
      pt3dadd(29.7113, 139.1400, 117.3450, 0.9225)        // pt3dadd(26.41, 123.68, 78.23, 0.82)
      pt3dadd(29.3175, 139.2638, 117.9300, 0.9225)        // pt3dadd(26.06, 123.79, 78.62, 0.82)
      pt3dadd(28.6538, 139.1400, 117.9300, 0.9225)        // pt3dadd(25.47, 123.68, 78.62, 0.82)
      pt3dadd(28.2600, 139.1400, 117.9300, 0.7875)        // pt3dadd(25.12, 123.68, 78.62, 0.7)
      pt3dadd(27.8663, 139.1400, 118.3650, 0.7875)        // pt3dadd(24.77, 123.68, 78.91, 0.7)
      pt3dadd(27.8663, 139.1400, 118.9650, 0.7875)        // pt3dadd(24.77, 123.68, 79.31, 0.7)
      pt3dadd(27.3375, 139.3988, 119.2950, 0.7875)        // pt3dadd(24.3, 123.91, 79.53, 0.7)
      pt3dadd(27.3375, 139.3988, 119.6400, 0.7875)        // pt3dadd(24.3, 123.91, 79.76, 0.7)
      pt3dadd(27.3375, 139.6575, 119.9850, 0.7875)        // pt3dadd(24.3, 124.14, 79.99, 0.7)
      pt3dadd(27.3375, 140.0513, 119.9850, 0.7875)        // pt3dadd(24.3, 124.49, 79.99, 0.7)
      pt3dadd(27.6075, 140.7150, 120.0600, 0.5288)        // pt3dadd(24.54, 125.08, 80.04, 0.47)
      pt3dadd(27.4725, 140.8388, 119.7300, 0.5288)        // pt3dadd(24.42, 125.19, 79.82, 0.47)
      pt3dadd(27.3375, 141.1088, 119.2950, 0.5288)        // pt3dadd(24.3, 125.43, 79.53, 0.47)
      pt3dadd(26.9438, 141.2438, 119.1300, 0.5288)        // pt3dadd(23.95, 125.55, 79.42, 0.47)
      pt3dadd(26.8088, 141.2438, 119.1300, 0.5288)        // pt3dadd(23.83, 125.55, 79.42, 0.47)
      pt3dadd(26.6850, 141.3675, 118.9650, 0.5288)        // pt3dadd(23.72, 125.66, 79.31, 0.47)
      pt3dadd(26.6850, 141.3675, 118.7850, 0.5288)        // pt3dadd(23.72, 125.66, 79.19, 0.47)
      pt3dadd(26.1563, 141.3675, 118.7850, 0.5288)        // pt3dadd(23.25, 125.66, 79.19, 0.47)
      pt3dadd(26.1563, 141.3675, 118.7850, 0.3938)        // pt3dadd(23.25, 125.66, 79.19, 0.35)
      pt3dadd(26.1563, 141.3675, 119.2200, 0.3938)        // pt3dadd(23.25, 125.66, 79.48, 0.35)
      pt3dadd(25.6275, 141.5025, 119.2200, 0.3938)        // pt3dadd(22.78, 125.78, 79.48, 0.35)
      pt3dadd(25.6275, 142.0313, 119.1300, 0.9225)        // pt3dadd(22.78, 126.25, 79.42, 0.82)
      pt3dadd(25.3688, 142.5488, 119.2950, 1.0575)        // pt3dadd(22.55, 126.71, 79.53, 0.94)
      pt3dadd(25.2338, 142.8188, 119.5500, 1.3163)        // pt3dadd(22.43, 126.95, 79.7, 1.17)
      pt3dadd(25.2338, 142.8188, 119.9850, 1.3163)        // pt3dadd(22.43, 126.95, 79.99, 1.17)
      pt3dadd(25.0988, 143.2125, 120.1500, 1.4513)        // pt3dadd(22.31, 127.3, 80.1, 1.29)
      pt3dadd(25.0988, 143.2125, 120.8400, 1.4513)        // pt3dadd(22.31, 127.3, 80.56, 1.29)
      pt3dadd(25.0988, 143.4713, 121.6800, 1.4513)        // pt3dadd(22.31, 127.53, 81.12, 1.29)
      pt3dadd(25.0988, 143.7413, 122.5350, 1.4513)        // pt3dadd(22.31, 127.77, 81.69, 1.29)
      pt3dadd(24.9638, 144.2588, 123.0450, 0.9225)        // pt3dadd(22.19, 128.23, 82.03, 0.82)
      pt3dadd(25.6275, 145.0575, 122.2800, 0.7875)        // pt3dadd(22.78, 128.94, 81.52, 0.7)
      pt3dadd(25.7625, 145.1813, 122.7150, 0.7875)        // pt3dadd(22.9, 129.05, 81.81, 0.7)
      pt3dadd(25.8863, 145.5750, 122.8800, 0.7875)        // pt3dadd(23.01, 129.4, 81.92, 0.7)
      pt3dadd(26.0213, 145.7100, 123.3150, 0.7875)        // pt3dadd(23.13, 129.52, 82.21, 0.7)
      pt3dadd(26.4150, 145.7100, 123.4800, 0.7875)        // pt3dadd(23.48, 129.52, 82.32, 0.7)
      pt3dadd(26.6850, 145.7100, 123.4800, 0.7875)        // pt3dadd(23.72, 129.52, 82.32, 0.7)
      pt3dadd(26.8088, 145.7100, 123.9900, 0.7875)        // pt3dadd(23.83, 129.52, 82.66, 0.7)
      pt3dadd(26.8088, 145.8450, 124.3350, 0.7875)        // pt3dadd(23.83, 129.64, 82.89, 0.7)
      pt3dadd(26.1563, 145.9688, 124.2450, 0.7875)        // pt3dadd(23.25, 129.75, 82.83, 0.7)
      pt3dadd(25.8863, 145.8450, 123.9000, 0.7875)        // pt3dadd(23.01, 129.64, 82.6, 0.7)
      pt3dadd(25.2338, 145.4513, 123.9000, 0.6638)        // pt3dadd(22.43, 129.29, 82.6, 0.59)
      pt3dadd(25.0988, 145.4513, 123.6450, 0.5288)        // pt3dadd(22.31, 129.29, 82.43, 0.47)
      pt3dadd(24.3113, 145.5750, 123.7350, 0.6638)        // pt3dadd(21.61, 129.4, 82.49, 0.59)
      pt3dadd(23.9175, 145.5750, 123.5700, 0.9225)        // pt3dadd(21.26, 129.4, 82.38, 0.82)
      pt3dadd(23.5238, 145.5750, 123.6450, 0.9225)        // pt3dadd(20.91, 129.4, 82.43, 0.82)
      pt3dadd(23.3888, 145.8450, 123.7350, 0.5288)        // pt3dadd(20.79, 129.64, 82.49, 0.47)
      pt3dadd(22.9950, 145.7100, 123.4800, 0.5288)        // pt3dadd(20.44, 129.52, 82.32, 0.47)
      pt3dadd(22.6013, 145.8450, 123.3900, 0.5288)        // pt3dadd(20.09, 129.64, 82.26, 0.47)
      pt3dadd(22.3313, 145.9688, 123.8250, 0.5288)        // pt3dadd(19.85, 129.75, 82.55, 0.47)
      pt3dadd(21.9375, 145.9688, 123.9000, 0.5288)        // pt3dadd(19.5, 129.75, 82.6, 0.47)
      pt3dadd(21.2738, 145.9688, 124.0800, 0.5288)        // pt3dadd(18.91, 129.75, 82.72, 0.47)
      pt3dadd(21.5438, 146.1038, 124.1550, 0.5288)        // pt3dadd(19.15, 129.87, 82.77, 0.47)
      pt3dadd(21.5438, 146.3738, 124.1550, 0.6638)        // pt3dadd(19.15, 130.11, 82.77, 0.59)
      pt3dadd(21.5438, 146.3738, 124.7550, 0.6638)        // pt3dadd(19.15, 130.11, 83.17, 0.59)
      pt3dadd(21.5438, 146.3738, 125.1900, 0.6638)        // pt3dadd(19.15, 130.11, 83.46, 0.59)
      pt3dadd(21.9375, 146.4975, 125.3550, 0.6638)        // pt3dadd(19.5, 130.22, 83.57, 0.59)
      pt3dadd(21.9375, 146.4975, 125.5200, 0.6638)        // pt3dadd(19.5, 130.22, 83.68, 0.59)
      pt3dadd(21.9375, 146.4975, 125.6100, 0.6638)        // pt3dadd(19.5, 130.22, 83.74, 0.59)
      pt3dadd(21.9375, 146.4975, 126.1200, 0.6638)        // pt3dadd(19.5, 130.22, 84.08, 0.59)
      pt3dadd(22.3313, 147.4200, 126.2100, 0.9225)        // pt3dadd(19.85, 131.04, 84.14, 0.82)
      pt3dadd(22.7250, 147.5550, 126.0300, 0.9225)        // pt3dadd(20.2, 131.16, 84.02, 0.82)
      pt3dadd(22.9950, 148.2075, 126.3750, 1.3163)        // pt3dadd(20.44, 131.74, 84.25, 1.17)
      pt3dadd(23.3888, 148.4775, 126.3750, 1.3163)        // pt3dadd(20.79, 131.98, 84.25, 1.17)
      pt3dadd(23.5238, 148.6013, 126.5550, 0.9225)        // pt3dadd(20.91, 132.09, 84.37, 0.82)
      pt3dadd(23.5238, 148.9950, 126.2100, 0.5288)        // pt3dadd(20.91, 132.44, 84.14, 0.47)
      pt3dadd(23.5238, 149.1300, 126.1200, 0.5288)        // pt3dadd(20.91, 132.56, 84.08, 0.47)
      pt3dadd(24.0413, 149.5238, 126.2850, 0.7875)        // pt3dadd(21.37, 132.91, 84.19, 0.7)
      pt3dadd(24.0413, 149.9175, 126.2850, 0.7875)        // pt3dadd(21.37, 133.26, 84.19, 0.7)
      pt3dadd(24.1763, 150.3113, 126.3750, 0.7875)        // pt3dadd(21.49, 133.61, 84.25, 0.7)
      pt3dadd(24.1763, 150.8400, 126.3750, 0.7875)        // pt3dadd(21.49, 134.08, 84.25, 0.7)
      pt3dadd(24.5700, 151.7625, 126.3750, 0.5288)        // pt3dadd(21.84, 134.9, 84.25, 0.47)
      pt3dadd(24.5700, 152.1563, 126.8100, 0.5288)        // pt3dadd(21.84, 135.25, 84.54, 0.47)
      pt3dadd(24.3113, 152.4150, 126.8100, 0.5288)        // pt3dadd(21.61, 135.48, 84.54, 0.47)
      pt3dadd(23.6475, 152.5500, 126.8100, 0.6638)        // pt3dadd(21.02, 135.6, 84.54, 0.59)
      pt3dadd(23.3888, 152.1563, 127.4850, 0.9225)        // pt3dadd(20.79, 135.25, 84.99, 0.82)
      pt3dadd(23.6475, 152.0213, 127.8300, 0.9225)        // pt3dadd(21.02, 135.13, 85.22, 0.82)
      pt3dadd(23.6475, 151.6275, 128.6850, 0.9225)        // pt3dadd(21.02, 134.78, 85.79, 0.82)
      pt3dadd(23.9175, 152.1563, 129.0150, 0.9225)        // pt3dadd(21.26, 135.25, 86.01, 0.82)
      pt3dadd(23.9175, 152.2913, 129.1950, 0.9225)        // pt3dadd(21.26, 135.37, 86.13, 0.82)
      pt3dadd(24.1763, 152.4150, 129.1950, 0.9225)        // pt3dadd(21.49, 135.48, 86.13, 0.82)
      pt3dadd(24.3113, 152.6850, 129.1950, 0.6638)        // pt3dadd(21.61, 135.72, 86.13, 0.59)
      pt3dadd(24.4463, 152.9438, 129.3600, 0.6638)        // pt3dadd(21.73, 135.95, 86.24, 0.59)
      pt3dadd(24.4463, 153.3375, 129.3600, 1.0575)        // pt3dadd(21.73, 136.3, 86.24, 0.94)
      pt3dadd(24.4463, 153.7313, 129.5400, 1.0575)        // pt3dadd(21.73, 136.65, 86.36, 0.94)
      pt3dadd(24.5700, 154.2600, 129.5400, 0.7875)        // pt3dadd(21.84, 137.12, 86.36, 0.7)
      pt3dadd(24.4463, 154.5188, 129.2700, 0.5288)        // pt3dadd(21.73, 137.35, 86.18, 0.47)
      pt3dadd(24.4463, 155.1825, 129.7050, 0.5288)        // pt3dadd(21.73, 137.94, 86.47, 0.47)
      pt3dadd(24.4463, 155.5763, 129.7950, 0.5288)        // pt3dadd(21.73, 138.29, 86.53, 0.47)
      pt3dadd(24.0413, 155.7113, 129.7950, 0.5288)        // pt3dadd(21.37, 138.41, 86.53, 0.47)
      pt3dadd(24.0413, 155.7113, 130.3050, 0.5288)        // pt3dadd(21.37, 138.41, 86.87, 0.47)
      pt3dadd(24.1763, 155.3175, 130.3050, 0.5288)        // pt3dadd(21.49, 138.06, 86.87, 0.47)
      pt3dadd(24.3113, 155.0475, 130.3050, 0.5288)        // pt3dadd(21.61, 137.82, 86.87, 0.47)
      pt3dadd(24.5700, 155.0475, 130.3800, 0.6638)        // pt3dadd(21.84, 137.82, 86.92, 0.59)
      pt3dadd(24.8400, 155.1825, 130.3800, 0.6638)        // pt3dadd(22.08, 137.94, 86.92, 0.59)
      pt3dadd(24.8400, 155.3175, 130.6350, 0.6638)        // pt3dadd(22.08, 138.06, 87.09, 0.59)
      pt3dadd(25.0988, 155.7113, 130.6350, 0.7875)        // pt3dadd(22.31, 138.41, 87.09, 0.7)
      pt3dadd(25.2338, 155.9700, 130.8150, 0.7875)        // pt3dadd(22.43, 138.64, 87.21, 0.7)
      pt3dadd(25.3688, 155.9700, 131.2350, 0.7875)        // pt3dadd(22.55, 138.64, 87.49, 0.7)
      pt3dadd(25.3688, 156.3638, 131.2350, 0.7875)        // pt3dadd(22.55, 138.99, 87.49, 0.7)
      pt3dadd(25.7625, 156.4988, 131.2350, 0.7875)        // pt3dadd(22.9, 139.11, 87.49, 0.7)
      pt3dadd(25.4925, 157.0275, 131.2350, 0.5288)        // pt3dadd(22.66, 139.58, 87.49, 0.47)
      pt3dadd(25.8863, 157.4213, 131.4900, 0.5288)        // pt3dadd(23.01, 139.93, 87.66, 0.47)
      pt3dadd(25.8863, 157.8150, 131.4900, 0.6638)        // pt3dadd(23.01, 140.28, 87.66, 0.59)
      pt3dadd(25.8863, 158.3325, 131.1600, 0.7875)        // pt3dadd(23.01, 140.74, 87.44, 0.7)
      pt3dadd(25.8863, 158.8613, 130.5600, 0.7875)        // pt3dadd(23.01, 141.21, 87.04, 0.7)
      pt3dadd(26.1563, 159.6488, 130.8900, 0.5288)        // pt3dadd(23.25, 141.91, 87.26, 0.47)
      pt3dadd(26.0213, 160.1775, 130.4700, 0.3938)        // pt3dadd(23.13, 142.38, 86.98, 0.35)
      pt3dadd(26.0213, 160.7063, 130.4700, 0.3938)        // pt3dadd(23.13, 142.85, 86.98, 0.35)
      pt3dadd(26.1563, 160.8413, 130.6350, 0.3938)        // pt3dadd(23.25, 142.97, 87.09, 0.35)
      pt3dadd(26.6850, 160.8413, 130.7250, 0.5288)        // pt3dadd(23.72, 142.97, 87.15, 0.47)
      pt3dadd(27.0788, 160.4475, 131.2350, 0.5288)        // pt3dadd(24.07, 142.62, 87.49, 0.47)
      pt3dadd(27.4725, 160.3125, 131.4900, 0.5288)        // pt3dadd(24.42, 142.5, 87.66, 0.47)
      pt3dadd(27.7313, 160.3125, 131.4900, 0.5288)        // pt3dadd(24.65, 142.5, 87.66, 0.47)
      pt3dadd(27.8663, 160.9650, 131.4900, 0.7875)        // pt3dadd(24.77, 143.08, 87.66, 0.7)
      pt3dadd(27.6075, 161.6288, 131.2350, 0.9225)        // pt3dadd(24.54, 143.67, 87.49, 0.82)
  }
}
proc shape3d_12() {
  apic[55] {
      pt3dadd(27.7313, 162.1463, 131.1600, 0.9225)        // pt3dadd(24.65, 144.13, 87.44, 0.82)
      pt3dadd(28.1363, 161.8875, 131.0700, 0.9225)        // pt3dadd(25.01, 143.9, 87.38, 0.82)
      pt3dadd(28.0013, 162.2813, 131.0700, 0.9225)        // pt3dadd(24.89, 144.25, 87.38, 0.82)
      pt3dadd(28.0013, 162.5513, 131.3250, 0.9225)        // pt3dadd(24.89, 144.49, 87.55, 0.82)
      pt3dadd(27.8663, 162.6750, 131.5800, 0.9225)        // pt3dadd(24.77, 144.6, 87.72, 0.82)
      pt3dadd(27.8663, 163.0688, 131.6700, 0.9225)        // pt3dadd(24.77, 144.95, 87.78, 0.82)
      pt3dadd(27.8663, 163.2038, 131.2350, 0.6638)        // pt3dadd(24.77, 145.07, 87.49, 0.59)
      pt3dadd(27.8663, 163.5975, 131.2350, 0.6638)        // pt3dadd(24.77, 145.42, 87.49, 0.59)
      pt3dadd(28.1363, 163.9913, 131.2350, 0.5288)        // pt3dadd(25.01, 145.77, 87.49, 0.47)
      pt3dadd(28.1363, 163.9913, 131.1600, 0.5288)        // pt3dadd(25.01, 145.77, 87.44, 0.47)
      pt3dadd(28.5300, 164.3850, 131.1600, 0.6638)        // pt3dadd(25.36, 146.12, 87.44, 0.59)
      pt3dadd(28.5300, 164.6550, 130.9800, 0.6638)        // pt3dadd(25.36, 146.36, 87.32, 0.59)
      pt3dadd(28.6538, 164.6550, 130.8900, 0.6638)        // pt3dadd(25.47, 146.36, 87.26, 0.59)
      pt3dadd(29.3175, 164.9138, 131.0700, 0.3938)        // pt3dadd(26.06, 146.59, 87.38, 0.35)
      pt3dadd(29.5763, 165.0488, 131.4150, 0.3938)        // pt3dadd(26.29, 146.71, 87.61, 0.35)
      pt3dadd(30.1050, 165.3075, 131.4900, 0.3938)        // pt3dadd(26.76, 146.94, 87.66, 0.35)
      pt3dadd(30.1050, 165.7013, 131.4900, 0.6638)        // pt3dadd(26.76, 147.29, 87.66, 0.59)
      pt3dadd(30.2400, 166.3650, 131.6700, 0.7875)        // pt3dadd(26.88, 147.88, 87.78, 0.7)
      pt3dadd(30.5100, 166.8825, 132.3450, 0.9225)        // pt3dadd(27.12, 148.34, 88.23, 0.82)
      pt3dadd(30.5100, 167.0175, 132.3450, 0.9225)        // pt3dadd(27.12, 148.46, 88.23, 0.82)
      pt3dadd(30.3750, 167.5463, 132.6000, 0.7875)        // pt3dadd(27, 148.93, 88.4, 0.7)
      pt3dadd(30.2400, 168.3338, 132.8550, 0.5288)        // pt3dadd(26.88, 149.63, 88.57, 0.47)
      pt3dadd(30.1050, 168.9863, 133.0350, 0.6638)        // pt3dadd(26.76, 150.21, 88.69, 0.59)
      pt3dadd(30.5100, 169.7850, 133.3650, 0.7875)        // pt3dadd(27.12, 150.92, 88.91, 0.7)
      pt3dadd(30.5100, 169.7850, 133.5450, 0.7875)        // pt3dadd(27.12, 150.92, 89.03, 0.7)
      pt3dadd(30.5100, 170.1788, 133.6200, 0.5288)        // pt3dadd(27.12, 151.27, 89.08, 0.47)
      pt3dadd(30.7688, 170.3025, 133.6200, 0.5288)        // pt3dadd(27.35, 151.38, 89.08, 0.47)
      pt3dadd(30.9038, 171.4950, 133.8000, 0.5288)        // pt3dadd(27.47, 152.44, 89.2, 0.47)
      pt3dadd(30.9038, 171.7538, 133.8000, 0.5288)        // pt3dadd(27.47, 152.67, 89.2, 0.47)
      pt3dadd(30.9038, 172.1475, 133.8000, 0.5288)        // pt3dadd(27.47, 153.02, 89.2, 0.47)
      pt3dadd(30.6338, 172.9350, 133.8000, 0.5288)        // pt3dadd(27.23, 153.72, 89.2, 0.47)
      pt3dadd(30.3750, 172.9350, 133.7100, 0.5288)        // pt3dadd(27, 153.72, 89.14, 0.47)
      pt3dadd(29.7113, 172.8000, 133.9650, 0.5288)        // pt3dadd(26.41, 153.6, 89.31, 0.47)
      pt3dadd(29.5763, 172.8000, 133.8750, 0.5288)        // pt3dadd(26.29, 153.6, 89.25, 0.47)
      pt3dadd(29.4525, 173.0700, 133.6200, 0.6638)        // pt3dadd(26.18, 153.84, 89.08, 0.59)
      pt3dadd(29.4525, 173.2050, 132.8550, 0.6638)        // pt3dadd(26.18, 153.96, 88.57, 0.59)
      pt3dadd(29.4525, 173.2050, 132.2550, 0.6638)        // pt3dadd(26.18, 153.96, 88.17, 0.59)
      pt3dadd(29.4525, 173.3288, 132.0000, 0.6638)        // pt3dadd(26.18, 154.07, 88, 0.59)
      pt3dadd(29.0588, 173.8575, 135.1650, 0.6638)        // pt3dadd(25.83, 154.54, 90.11, 0.59)
      pt3dadd(29.0588, 174.1163, 135.1650, 0.6638)        // pt3dadd(25.83, 154.77, 90.11, 0.59)
  }
  apic[56] {pt3dclear()
      pt3dadd(30.7688, 139.3988, 117.0000, 0.6638)        // pt3dadd(27.35, 123.91, 78, 0.59)
      pt3dadd(31.0275, 140.4450, 116.9100, 0.6638)        // pt3dadd(27.58, 124.84, 77.94, 0.59)
      pt3dadd(31.0275, 140.9738, 117.3450, 0.3938)        // pt3dadd(27.58, 125.31, 78.23, 0.35)
      pt3dadd(30.9038, 141.3675, 117.4200, 0.3938)        // pt3dadd(27.47, 125.66, 78.28, 0.35)
      pt3dadd(30.9038, 141.5025, 117.0900, 0.3938)        // pt3dadd(27.47, 125.78, 78.06, 0.35)
      pt3dadd(30.6338, 142.0313, 117.2550, 0.6638)        // pt3dadd(27.23, 126.25, 78.17, 0.59)
      pt3dadd(30.2400, 142.4250, 117.3450, 0.7875)        // pt3dadd(26.88, 126.6, 78.23, 0.7)
      pt3dadd(30.1050, 142.9538, 117.3450, 0.3938)        // pt3dadd(26.76, 127.07, 78.23, 0.35)
      pt3dadd(30.1050, 143.2125, 117.0000, 0.3938)        // pt3dadd(26.76, 127.3, 78, 0.35)
      pt3dadd(30.1050, 143.7413, 117.0000, 0.3938)        // pt3dadd(26.76, 127.77, 78, 0.35)
      pt3dadd(30.1050, 143.8650, 117.4200, 0.3938)        // pt3dadd(26.76, 127.88, 78.28, 0.35)
      pt3dadd(30.1050, 144.0000, 117.4200, 0.6638)        // pt3dadd(26.76, 128, 78.28, 0.59)
      pt3dadd(30.1050, 144.3938, 117.6000, 0.7875)        // pt3dadd(26.76, 128.35, 78.4, 0.7)
      pt3dadd(29.9813, 144.3938, 117.4200, 0.7875)        // pt3dadd(26.65, 128.35, 78.28, 0.7)
      pt3dadd(29.8463, 144.7875, 117.4200, 0.5288)        // pt3dadd(26.53, 128.7, 78.28, 0.47)
      pt3dadd(29.7113, 144.9225, 117.1650, 0.5288)        // pt3dadd(26.41, 128.82, 78.11, 0.47)
      pt3dadd(29.5763, 145.0575, 117.1650, 0.5288)        // pt3dadd(26.29, 128.94, 78.11, 0.47)
      pt3dadd(29.1825, 145.7100, 117.2550, 0.6638)        // pt3dadd(25.94, 129.52, 78.17, 0.59)
      pt3dadd(28.9238, 146.3738, 117.5100, 0.6638)        // pt3dadd(25.71, 130.11, 78.34, 0.59)
      pt3dadd(28.9238, 146.4975, 117.6000, 0.6638)        // pt3dadd(25.71, 130.22, 78.4, 0.59)
      pt3dadd(28.7888, 147.0263, 117.6750, 0.2588)        // pt3dadd(25.59, 130.69, 78.45, 0.23)
      pt3dadd(28.6538, 147.5550, 117.9300, 0.2588)        // pt3dadd(25.47, 131.16, 78.62, 0.23)
      pt3dadd(28.6538, 147.5550, 117.9300, 0.2588)        // pt3dadd(25.47, 131.16, 78.62, 0.23)
  }
  apic[57] {pt3dclear()
      pt3dadd(26.2125, 129.3863, 109.5750, 0.7875)        // pt3dadd(23.3, 115.01, 73.05, 0.7)
      pt3dadd(25.8188, 129.7800, 110.7750, 0.7875)        // pt3dadd(22.95, 115.36, 73.85, 0.7)
      pt3dadd(25.2900, 130.5788, 111.2850, 0.3938)        // pt3dadd(22.48, 116.07, 74.19, 0.35)
      pt3dadd(25.2900, 130.9725, 111.6300, 0.3938)        // pt3dadd(22.48, 116.42, 74.42, 0.35)
      pt3dadd(25.6838, 131.6250, 111.5400, 0.5288)        // pt3dadd(22.83, 117, 74.36, 0.47)
      pt3dadd(25.6838, 131.8950, 111.6300, 0.5288)        // pt3dadd(22.83, 117.24, 74.42, 0.47)
      pt3dadd(26.0775, 132.1538, 111.6300, 0.3938)        // pt3dadd(23.18, 117.47, 74.42, 0.35)
      pt3dadd(25.9425, 132.5475, 111.8850, 0.3938)        // pt3dadd(23.06, 117.82, 74.59, 0.35)
      pt3dadd(25.8188, 132.6825, 112.0500, 0.3938)        // pt3dadd(22.95, 117.94, 74.7, 0.35)
      pt3dadd(25.8188, 132.6825, 112.4850, 0.3938)        // pt3dadd(22.95, 117.94, 74.99, 0.35)
      pt3dadd(25.2900, 132.6825, 112.4850, 0.7875)        // pt3dadd(22.48, 117.94, 74.99, 0.7)
      pt3dadd(24.7613, 132.5475, 112.9050, 0.9225)        // pt3dadd(22.01, 117.82, 75.27, 0.82)
      pt3dadd(24.5025, 132.6825, 113.0700, 0.7875)        // pt3dadd(21.78, 117.94, 75.38, 0.7)
      pt3dadd(23.8388, 133.0763, 113.2500, 0.3938)        // pt3dadd(21.19, 118.29, 75.5, 0.35)
      pt3dadd(23.9738, 133.6050, 114.1050, 0.3938)        // pt3dadd(21.31, 118.76, 76.07, 0.35)
      pt3dadd(24.2325, 133.9988, 114.1050, 0.6638)        // pt3dadd(21.54, 119.11, 76.07, 0.59)
      pt3dadd(24.2325, 134.5163, 114.2700, 0.9225)        // pt3dadd(21.54, 119.57, 76.18, 0.82)
      pt3dadd(25.0200, 134.9100, 114.6150, 0.5288)        // pt3dadd(22.24, 119.92, 76.41, 0.47)
      pt3dadd(25.0200, 135.1800, 114.6900, 0.5288)        // pt3dadd(22.24, 120.16, 76.46, 0.47)
      pt3dadd(24.6263, 135.5738, 114.6900, 0.7875)        // pt3dadd(21.89, 120.51, 76.46, 0.7)
      pt3dadd(24.6263, 135.7088, 114.6900, 0.7875)        // pt3dadd(21.89, 120.63, 76.46, 0.7)
      pt3dadd(24.7613, 136.6200, 114.6900, 0.5288)        // pt3dadd(22.01, 121.44, 76.46, 0.47)
      pt3dadd(24.9638, 137.1600, 115.8000, 0.5288)        // pt3dadd(22.19, 121.92, 77.2, 0.47)
      pt3dadd(24.8400, 137.5538, 116.0550, 0.5288)        // pt3dadd(22.08, 122.27, 77.37, 0.47)
      pt3dadd(24.8400, 137.9475, 116.4000, 0.5288)        // pt3dadd(22.08, 122.62, 77.6, 0.47)
      pt3dadd(24.8400, 138.3413, 116.5650, 0.5288)        // pt3dadd(22.08, 122.97, 77.71, 0.47)
      pt3dadd(24.5700, 138.4763, 116.7450, 0.3938)        // pt3dadd(21.84, 123.09, 77.83, 0.35)
      pt3dadd(23.7825, 138.7350, 117.1650, 0.5288)        // pt3dadd(21.14, 123.32, 78.11, 0.47)
      pt3dadd(23.3888, 138.8700, 117.1650, 0.5288)        // pt3dadd(20.79, 123.44, 78.11, 0.47)
      pt3dadd(23.3888, 138.8700, 117.0000, 0.5288)        // pt3dadd(20.79, 123.44, 78, 0.47)
  }
  apic[58] {pt3dclear()
      pt3dadd(55.9238, 70.6163, 73.9350, 1.4513)        // pt3dadd(49.71, 62.77, 49.29, 1.29)
      pt3dadd(55.2713, 69.6938, 75.0450, 1.4513)        // pt3dadd(49.13, 61.95, 50.03, 1.29)
      pt3dadd(54.2138, 68.9063, 75.9000, 1.4513)        // pt3dadd(48.19, 61.25, 50.6, 1.29)
      pt3dadd(53.9550, 68.6475, 75.9750, 1.5863)        // pt3dadd(47.96, 61.02, 50.65, 1.41)
      pt3dadd(52.7625, 69.1650, 75.8100, 1.3163)        // pt3dadd(46.9, 61.48, 50.54, 1.17)
      pt3dadd(51.9750, 69.6938, 75.8100, 1.3163)        // pt3dadd(46.2, 61.95, 50.54, 1.17)
      pt3dadd(50.9175, 69.4350, 76.3200, 1.3163)        // pt3dadd(45.26, 61.72, 50.88, 1.17)
      pt3dadd(50.6588, 69.4350, 76.3200, 1.3163)        // pt3dadd(45.03, 61.72, 50.88, 1.17)
      pt3dadd(49.3425, 70.2225, 76.3200, 1.0575)        // pt3dadd(43.86, 62.42, 50.88, 0.94)
      pt3dadd(48.2850, 70.4813, 76.1550, 1.0575)        // pt3dadd(42.92, 62.65, 50.77, 0.94)
      pt3dadd(47.6213, 71.2688, 76.7400, 1.0575)        // pt3dadd(42.33, 63.35, 51.16, 0.94)
      pt3dadd(47.2275, 71.5388, 76.7400, 1.0575)        // pt3dadd(41.98, 63.59, 51.16, 0.94)
      pt3dadd(46.6988, 71.6625, 76.7400, 1.0575)        // pt3dadd(41.51, 63.7, 51.16, 0.94)
      pt3dadd(45.2475, 72.5850, 76.7400, 1.0575)        // pt3dadd(40.22, 64.52, 51.16, 0.94)
      pt3dadd(44.3250, 72.5850, 77.1750, 1.0575)        // pt3dadd(39.4, 64.52, 51.45, 0.94)
      pt3dadd(42.8850, 73.1138, 77.6850, 1.0575)        // pt3dadd(38.12, 64.99, 51.79, 0.94)
      pt3dadd(41.9625, 74.2950, 77.6850, 1.0575)        // pt3dadd(37.3, 66.04, 51.79, 0.94)
      pt3dadd(42.0863, 75.6113, 77.5950, 1.0575)        // pt3dadd(37.41, 67.21, 51.73, 0.94)
      pt3dadd(42.7500, 77.0625, 77.7750, 1.0575)        // pt3dadd(38, 68.5, 51.85, 0.94)
      pt3dadd(43.0088, 78.1088, 78.1050, 1.0575)        // pt3dadd(38.23, 69.43, 52.07, 0.94)
      pt3dadd(43.2788, 78.7725, 78.1050, 1.0575)        // pt3dadd(38.47, 70.02, 52.07, 0.94)
      pt3dadd(44.2013, 79.9538, 78.1050, 1.0575)        // pt3dadd(39.29, 71.07, 52.07, 0.94)
      pt3dadd(44.4600, 80.7413, 79.8150, 1.0575)        // pt3dadd(39.52, 71.77, 53.21, 0.94)
      pt3dadd(44.2013, 81.2700, 79.8150, 1.0575)        // pt3dadd(39.29, 72.24, 53.21, 0.94)
      pt3dadd(44.0663, 81.6638, 80.4150, 1.0575)        // pt3dadd(39.17, 72.59, 53.61, 0.94)
      pt3dadd(44.0663, 81.7988, 80.4150, 1.0575)        // pt3dadd(39.17, 72.71, 53.61, 0.94)
      pt3dadd(43.5375, 83.5088, 80.4150, 1.1813)        // pt3dadd(38.7, 74.23, 53.61, 1.05)
      pt3dadd(42.8850, 84.2963, 80.7600, 1.0575)        // pt3dadd(38.12, 74.93, 53.84, 0.94)
      pt3dadd(41.9625, 84.6900, 80.7600, 1.0575)        // pt3dadd(37.3, 75.28, 53.84, 0.94)
      pt3dadd(41.1638, 84.9488, 80.7600, 1.0575)        // pt3dadd(36.59, 75.51, 53.84, 0.94)
      pt3dadd(40.6350, 85.2188, 80.7600, 1.0575)        // pt3dadd(36.12, 75.75, 53.84, 0.94)
      pt3dadd(39.3188, 85.2188, 81.0150, 1.1813)        // pt3dadd(34.95, 75.75, 54.01, 1.05)
      pt3dadd(38.7900, 85.2188, 81.1800, 1.1813)        // pt3dadd(34.48, 75.75, 54.12, 1.05)
      pt3dadd(37.3500, 85.2188, 81.2700, 1.0575)        // pt3dadd(33.2, 75.75, 54.18, 0.94)
      pt3dadd(36.4163, 84.9488, 81.6150, 1.0575)        // pt3dadd(32.37, 75.51, 54.41, 0.94)
      pt3dadd(36.2925, 84.5550, 81.7800, 1.0575)        // pt3dadd(32.26, 75.16, 54.52, 0.94)
      pt3dadd(36.0225, 84.0263, 81.7800, 1.0575)        // pt3dadd(32.02, 74.69, 54.52, 0.94)
      pt3dadd(35.4938, 83.5088, 81.7800, 1.0575)        // pt3dadd(31.55, 74.23, 54.52, 0.94)
      pt3dadd(35.3700, 83.2388, 81.7800, 1.0575)        // pt3dadd(31.44, 73.99, 54.52, 0.94)
      pt3dadd(35.3700, 82.5863, 82.0350, 1.0575)        // pt3dadd(31.44, 73.41, 54.69, 0.94)
      pt3dadd(35.3700, 82.0575, 82.1250, 1.0575)        // pt3dadd(31.44, 72.94, 54.75, 0.94)
      pt3dadd(35.2350, 81.5288, 82.6350, 1.0575)        // pt3dadd(31.32, 72.47, 55.09, 0.94)
      pt3dadd(34.5713, 81.0000, 82.8000, 1.0575)        // pt3dadd(30.73, 72, 55.2, 0.94)
      pt3dadd(34.3125, 81.2700, 83.3100, 1.0575)        // pt3dadd(30.5, 72.24, 55.54, 0.94)
      pt3dadd(34.3125, 81.5288, 83.3100, 1.0575)        // pt3dadd(30.5, 72.47, 55.54, 0.94)
      pt3dadd(34.4475, 81.9225, 83.3100, 1.0575)        // pt3dadd(30.62, 72.82, 55.54, 0.94)
      pt3dadd(34.4475, 82.0575, 83.3100, 1.0575)        // pt3dadd(30.62, 72.94, 55.54, 0.94)
      pt3dadd(34.4475, 82.1925, 84.2550, 1.0575)        // pt3dadd(30.62, 73.06, 56.17, 0.94)
      pt3dadd(34.0538, 82.9800, 84.0000, 0.9225)        // pt3dadd(30.27, 73.76, 56, 0.82)
      pt3dadd(33.9188, 83.5088, 84.0000, 0.9225)        // pt3dadd(30.15, 74.23, 56, 0.82)
      pt3dadd(34.4475, 83.9025, 84.5100, 1.0575)        // pt3dadd(30.62, 74.58, 56.34, 0.94)
      pt3dadd(34.1775, 84.4200, 85.3650, 1.0575)        // pt3dadd(30.38, 75.04, 56.91, 0.94)
      pt3dadd(33.9188, 84.6900, 85.3650, 1.1813)        // pt3dadd(30.15, 75.28, 56.91, 1.05)
      pt3dadd(33.7838, 85.2188, 85.3650, 1.1813)        // pt3dadd(30.03, 75.75, 56.91, 1.05)
      pt3dadd(33.7838, 85.2188, 85.7850, 1.1813)        // pt3dadd(30.03, 75.75, 57.19, 1.05)
      pt3dadd(33.3900, 86.1300, 85.7850, 0.9225)        // pt3dadd(29.68, 76.56, 57.19, 0.82)
      pt3dadd(33.3900, 86.7938, 86.3850, 0.7875)        // pt3dadd(29.68, 77.15, 57.59, 0.7)
      pt3dadd(33.2550, 87.0525, 86.1300, 0.7875)        // pt3dadd(29.56, 77.38, 57.42, 0.7)
      pt3dadd(32.4675, 87.9750, 86.0400, 1.1813)        // pt3dadd(28.86, 78.2, 57.36, 1.05)
      pt3dadd(32.2088, 88.3688, 85.5300, 1.1813)        // pt3dadd(28.63, 78.55, 57.02, 1.05)
      pt3dadd(30.6225, 89.2913, 85.5300, 1.1813)        // pt3dadd(27.22, 79.37, 57.02, 1.05)
      pt3dadd(29.9588, 89.9550, 85.3650, 1.1813)        // pt3dadd(26.63, 79.96, 56.91, 1.05)
      pt3dadd(29.3063, 90.2138, 84.9300, 1.1813)        // pt3dadd(26.05, 80.19, 56.62, 1.05)
      pt3dadd(28.3838, 90.4725, 84.9300, 0.7875)        // pt3dadd(25.23, 80.42, 56.62, 0.7)
      pt3dadd(27.7200, 91.0013, 84.4200, 0.6638)        // pt3dadd(24.64, 80.89, 56.28, 0.59)
      pt3dadd(27.4613, 91.5300, 84.8550, 0.6638)        // pt3dadd(24.41, 81.36, 56.57, 0.59)
      pt3dadd(27.8550, 92.3175, 84.8550, 0.9225)        // pt3dadd(24.76, 82.06, 56.57, 0.82)
      pt3dadd(28.1138, 92.7113, 85.7850, 0.9225)        // pt3dadd(24.99, 82.41, 57.19, 0.82)
      pt3dadd(28.1138, 93.1050, 85.7850, 0.9225)        // pt3dadd(24.99, 82.76, 57.19, 0.82)
      pt3dadd(28.1138, 93.6338, 85.9500, 1.0575)        // pt3dadd(24.99, 83.23, 57.3, 0.94)
      pt3dadd(28.3838, 94.1625, 86.8950, 1.0575)        // pt3dadd(25.23, 83.7, 57.93, 0.94)
      pt3dadd(28.3838, 94.4213, 86.9850, 1.0575)        // pt3dadd(25.23, 83.93, 57.99, 0.94)
      pt3dadd(27.9900, 95.2088, 87.6600, 0.6638)        // pt3dadd(24.88, 84.63, 58.44, 0.59)
      pt3dadd(27.7200, 95.4788, 88.0050, 0.6638)        // pt3dadd(24.64, 84.87, 58.67, 0.59)
      pt3dadd(27.3263, 95.4788, 88.1700, 0.9225)        // pt3dadd(24.29, 84.87, 58.78, 0.82)
      pt3dadd(26.0100, 95.4788, 88.3500, 1.3163)        // pt3dadd(23.12, 84.87, 58.9, 1.17)
      pt3dadd(24.5588, 95.6025, 88.0950, 1.4513)        // pt3dadd(21.83, 84.98, 58.73, 1.29)
      pt3dadd(23.5013, 95.8725, 88.0950, 1.0575)        // pt3dadd(20.89, 85.22, 58.73, 0.94)
      pt3dadd(22.7138, 95.8725, 88.1700, 1.0575)        // pt3dadd(20.19, 85.22, 58.78, 0.94)
      pt3dadd(22.0500, 95.8725, 88.3500, 1.0575)        // pt3dadd(19.6, 85.22, 58.9, 0.94)
      pt3dadd(21.3975, 95.4788, 88.3500, 1.0575)        // pt3dadd(19.02, 84.87, 58.9, 0.94)
      pt3dadd(20.8688, 95.0738, 88.3500, 0.9225)        // pt3dadd(18.55, 84.51, 58.9, 0.82)
      pt3dadd(18.8888, 94.8150, 88.1700, 0.9225)        // pt3dadd(16.79, 84.28, 58.78, 0.82)
      pt3dadd(18.2363, 95.3438, 88.2600, 0.9225)        // pt3dadd(16.21, 84.75, 58.84, 0.82)
      pt3dadd(17.8425, 95.4788, 88.2600, 0.9225)        // pt3dadd(15.86, 84.87, 58.84, 0.82)
      pt3dadd(17.1788, 95.9963, 88.2600, 1.1813)        // pt3dadd(15.27, 85.33, 58.84, 1.05)
      pt3dadd(16.3913, 96.7838, 88.5150, 1.4513)        // pt3dadd(14.57, 86.03, 59.01, 1.29)
      pt3dadd(15.5925, 97.5825, 89.2800, 1.4513)        // pt3dadd(13.86, 86.74, 59.52, 1.29)
      pt3dadd(14.9400, 97.8413, 89.2800, 1.4513)        // pt3dadd(13.28, 86.97, 59.52, 1.29)
      pt3dadd(13.6238, 98.4938, 89.7150, 0.9225)        // pt3dadd(12.11, 87.55, 59.81, 0.82)
      pt3dadd(13.4888, 98.6288, 89.7150, 0.9225)        // pt3dadd(11.99, 87.67, 59.81, 0.82)
      pt3dadd(13.2188, 99.5513, 89.7150, 1.0575)        // pt3dadd(11.75, 88.49, 59.81, 0.94)
      pt3dadd(13.3538, 99.8100, 90.4800, 1.1813)        // pt3dadd(11.87, 88.72, 60.32, 1.05)
      pt3dadd(13.8825, 99.9450, 91.1550, 1.1813)        // pt3dadd(12.34, 88.84, 60.77, 1.05)
      pt3dadd(14.2763, 100.0800, 91.1550, 1.1813)        // pt3dadd(12.69, 88.96, 60.77, 1.05)
      pt3dadd(15.0750, 100.4738, 91.8450, 0.9225)        // pt3dadd(13.4, 89.31, 61.23, 0.82)
      pt3dadd(15.7275, 101.1263, 93.1200, 0.9225)        // pt3dadd(13.98, 89.89, 62.08, 0.82)
      pt3dadd(16.2563, 102.4425, 93.3750, 0.9225)        // pt3dadd(14.45, 91.06, 62.25, 0.82)
      pt3dadd(16.2113, 103.6238, 93.4650, 0.9225)        // pt3dadd(14.41, 92.11, 62.31, 0.82)
      pt3dadd(16.3463, 104.2763, 92.1750, 1.3163)        // pt3dadd(14.53, 92.69, 61.45, 1.17)
      pt3dadd(16.7400, 104.8050, 91.9200, 1.0575)        // pt3dadd(14.88, 93.16, 61.28, 0.94)
      pt3dadd(16.9988, 105.5925, 91.4100, 0.9225)        // pt3dadd(15.11, 93.86, 60.94, 0.82)
      pt3dadd(16.8750, 106.5150, 91.4100, 0.9225)        // pt3dadd(15, 94.68, 60.94, 0.82)
      pt3dadd(16.8750, 106.9088, 91.5000, 0.9225)        // pt3dadd(15, 95.03, 61, 0.82)
      pt3dadd(16.8750, 107.5613, 91.5000, 0.7875)        // pt3dadd(15, 95.61, 61, 0.7)
      pt3dadd(16.3463, 108.0900, 91.5000, 1.1813)        // pt3dadd(14.53, 96.08, 61, 1.05)
      pt3dadd(16.3463, 108.3488, 92.0100, 1.1813)        // pt3dadd(14.53, 96.31, 61.34, 1.05)
  }
}
proc shape3d_13() {
  apic[58] {
      pt3dadd(16.2113, 108.7538, 92.0100, 1.1813)        // pt3dadd(14.41, 96.67, 61.34, 1.05)
      pt3dadd(16.0763, 109.0125, 92.0100, 1.1813)        // pt3dadd(14.29, 96.9, 61.34, 1.05)
      pt3dadd(15.9525, 109.4063, 92.0100, 1.1813)        // pt3dadd(14.18, 97.25, 61.34, 1.05)
      pt3dadd(15.5475, 109.8000, 92.1000, 1.1813)        // pt3dadd(13.82, 97.6, 61.4, 1.05)
      pt3dadd(15.4238, 110.3288, 92.1750, 1.1813)        // pt3dadd(13.71, 98.07, 61.45, 1.05)
      pt3dadd(15.4238, 110.3288, 92.1750, 1.1813)        // pt3dadd(13.71, 98.07, 61.45, 1.05)
      pt3dadd(15.1538, 110.5875, 92.5200, 0.9225)        // pt3dadd(13.47, 98.3, 61.68, 0.82)
      pt3dadd(14.6250, 110.7225, 92.5200, 0.9225)        // pt3dadd(13, 98.42, 61.68, 0.82)
      pt3dadd(13.8375, 110.8575, 92.7000, 1.3163)        // pt3dadd(12.3, 98.54, 61.8, 1.17)
      pt3dadd(13.1850, 110.8575, 92.7000, 1.3163)        // pt3dadd(11.72, 98.54, 61.8, 1.17)
      pt3dadd(12.9150, 110.7225, 92.7750, 1.3163)        // pt3dadd(11.48, 98.42, 61.85, 1.17)
      pt3dadd(12.6563, 110.4638, 92.7750, 1.3163)        // pt3dadd(11.25, 98.19, 61.85, 1.17)
      pt3dadd(12.2625, 110.3288, 93.0300, 1.3163)        // pt3dadd(10.9, 98.07, 62.02, 1.17)
      pt3dadd(11.7338, 109.9350, 93.0300, 1.4513)        // pt3dadd(10.43, 97.72, 62.02, 1.29)
      pt3dadd(11.3400, 109.6650, 93.2100, 1.4513)        // pt3dadd(10.08, 97.48, 62.14, 1.29)
      pt3dadd(10.8113, 109.6650, 93.2100, 1.4513)        // pt3dadd(9.61, 97.48, 62.14, 1.29)
      pt3dadd(9.8888, 109.6650, 93.2100, 0.9225)        // pt3dadd(8.79, 97.48, 62.14, 0.82)
      pt3dadd(9.3600, 109.6650, 93.3750, 0.9225)        // pt3dadd(8.32, 97.48, 62.25, 0.82)
      pt3dadd(8.8313, 109.5413, 93.3750, 0.9225)        // pt3dadd(7.85, 97.37, 62.25, 0.82)
      pt3dadd(8.0438, 109.5413, 93.3750, 0.9225)        // pt3dadd(7.15, 97.37, 62.25, 0.82)
      pt3dadd(7.2450, 109.5413, 94.3950, 0.9225)        // pt3dadd(6.44, 97.37, 62.93, 0.82)
      pt3dadd(6.7163, 109.5413, 94.3950, 0.9225)        // pt3dadd(5.97, 97.37, 62.93, 0.82)
      pt3dadd(6.4575, 110.0588, 94.3950, 0.9225)        // pt3dadd(5.74, 97.83, 62.93, 0.82)
      pt3dadd(6.3225, 110.8575, 94.4850, 0.9225)        // pt3dadd(5.62, 98.54, 62.99, 0.82)
      pt3dadd(6.4575, 111.3750, 94.4850, 0.9225)        // pt3dadd(5.74, 99, 62.99, 0.82)
      pt3dadd(6.3225, 111.6450, 94.5750, 0.9225)        // pt3dadd(5.62, 99.24, 63.05, 0.82)
      pt3dadd(6.1988, 112.0388, 94.6500, 0.9225)        // pt3dadd(5.51, 99.59, 63.1, 0.82)
      pt3dadd(6.4575, 112.6913, 94.8300, 0.7875)        // pt3dadd(5.74, 100.17, 63.22, 0.7)
      pt3dadd(6.5925, 113.2200, 95.0850, 0.7875)        // pt3dadd(5.86, 100.64, 63.39, 0.7)
      pt3dadd(6.8513, 113.4788, 95.1600, 0.7875)        // pt3dadd(6.09, 100.87, 63.44, 0.7)
      pt3dadd(6.7163, 114.0075, 95.1600, 1.0575)        // pt3dadd(5.97, 101.34, 63.44, 0.94)
      pt3dadd(6.7163, 114.6713, 95.5950, 1.0575)        // pt3dadd(5.97, 101.93, 63.73, 0.94)
      pt3dadd(6.7163, 115.3238, 95.6850, 1.5863)        // pt3dadd(5.97, 102.51, 63.79, 1.41)
      pt3dadd(6.3225, 116.3813, 95.8500, 1.8450)        // pt3dadd(5.62, 103.45, 63.9, 1.64)
      pt3dadd(6.4575, 116.7750, 95.8500, 1.8450)        // pt3dadd(5.74, 103.8, 63.9, 1.64)
      pt3dadd(6.4575, 117.0338, 96.3600, 1.8450)        // pt3dadd(5.74, 104.03, 64.24, 1.64)
  }
  apic[59] {pt3dclear()
      pt3dadd(6.4575, 117.0338, 96.3600, 1.0575)        // pt3dadd(5.74, 104.03, 64.24, 0.94)
      pt3dadd(5.3438, 117.1575, 99.5100, 1.0575)        // pt3dadd(4.75, 104.14, 66.34, 0.94)
      pt3dadd(5.3438, 117.1575, 101.1300, 1.0575)        // pt3dadd(4.75, 104.14, 67.42, 0.94)
      pt3dadd(4.5563, 116.6288, 101.8200, 0.7875)        // pt3dadd(4.05, 103.67, 67.88, 0.7)
      pt3dadd(4.2975, 116.6288, 102.1650, 0.7875)        // pt3dadd(3.82, 103.67, 68.11, 0.7)
      pt3dadd(3.6338, 116.1113, 102.1650, 1.3163)        // pt3dadd(3.23, 103.21, 68.11, 1.17)
      pt3dadd(3.1050, 116.1113, 102.4950, 1.3163)        // pt3dadd(2.76, 103.21, 68.33, 1.17)
      pt3dadd(2.1825, 115.9763, 102.4950, 0.9225)        // pt3dadd(1.94, 103.09, 68.33, 0.82)
      pt3dadd(1.3950, 116.2350, 102.6750, 1.1813)        // pt3dadd(1.24, 103.32, 68.45, 1.05)
      pt3dadd(0.8663, 116.3700, 103.0950, 1.1813)        // pt3dadd(0.77, 103.44, 68.73, 1.05)
      pt3dadd(0.2025, 116.6288, 103.0950, 0.7875)        // pt3dadd(0.18, 103.67, 68.73, 0.7)
      pt3dadd(-0.5850, 116.7638, 102.6750, 0.7875)        // pt3dadd(-0.52, 103.79, 68.45, 0.7)
      pt3dadd(-0.9788, 116.7638, 102.6750, 0.7875)        // pt3dadd(-0.87, 103.79, 68.45, 0.7)
      pt3dadd(-0.9788, 116.7638, 102.9300, 0.7875)        // pt3dadd(-0.87, 103.79, 68.62, 0.7)
      pt3dadd(-1.3725, 117.4163, 103.0050, 0.5288)        // pt3dadd(-1.22, 104.37, 68.67, 0.47)
      pt3dadd(-1.7663, 117.4163, 103.0050, 0.5288)        // pt3dadd(-1.57, 104.37, 68.67, 0.47)
      pt3dadd(-2.1713, 117.4163, 103.1850, 0.5288)        // pt3dadd(-1.93, 104.37, 68.79, 0.47)
      pt3dadd(-2.5650, 117.2925, 103.2750, 0.5288)        // pt3dadd(-2.28, 104.26, 68.85, 0.47)
      pt3dadd(-2.8238, 117.0225, 103.2750, 0.5288)        // pt3dadd(-2.51, 104.02, 68.85, 0.47)
      pt3dadd(-3.0938, 116.6288, 103.2750, 0.5288)        // pt3dadd(-2.75, 103.67, 68.85, 0.47)
      pt3dadd(-3.2175, 116.3700, 103.4400, 0.5288)        // pt3dadd(-2.86, 103.44, 68.96, 0.47)
      pt3dadd(-3.2175, 116.3700, 103.4400, 0.5288)        // pt3dadd(-2.86, 103.44, 68.96, 0.47)
      pt3dadd(-3.8813, 116.2350, 103.4400, 0.5288)        // pt3dadd(-3.45, 103.32, 68.96, 0.47)
      pt3dadd(-4.0163, 116.5050, 103.4400, 1.3163)        // pt3dadd(-3.57, 103.56, 68.96, 1.17)
      pt3dadd(-4.1400, 117.1575, 104.0400, 1.5863)        // pt3dadd(-3.68, 104.14, 69.36, 1.41)
      pt3dadd(-4.0163, 117.6863, 104.7150, 1.3163)        // pt3dadd(-3.57, 104.61, 69.81, 1.17)
      pt3dadd(-4.0163, 118.2150, 105.1500, 0.9225)        // pt3dadd(-3.57, 105.08, 70.1, 0.82)
      pt3dadd(-4.0163, 118.2150, 105.4800, 0.9225)        // pt3dadd(-3.57, 105.08, 70.32, 0.82)
      pt3dadd(-3.8813, 118.8675, 106.2600, 0.5288)        // pt3dadd(-3.45, 105.66, 70.84, 0.47)
      pt3dadd(-3.8813, 119.2613, 106.1700, 0.5288)        // pt3dadd(-3.45, 106.01, 70.78, 0.47)
      pt3dadd(-3.6113, 119.6550, 105.9900, 0.9225)        // pt3dadd(-3.21, 106.36, 70.66, 0.82)
      pt3dadd(-3.4875, 120.4425, 105.5700, 1.0575)        // pt3dadd(-3.1, 107.06, 70.38, 0.94)
      pt3dadd(-3.0938, 120.5775, 105.0600, 0.7875)        // pt3dadd(-2.75, 107.18, 70.04, 0.7)
      pt3dadd(-2.9588, 121.5000, 105.4050, 0.3938)        // pt3dadd(-2.63, 108, 70.27, 0.35)
      pt3dadd(-2.6888, 121.7588, 105.4050, 0.5288)        // pt3dadd(-2.39, 108.23, 70.27, 0.47)
      pt3dadd(-3.2175, 121.7588, 105.8250, 0.6638)        // pt3dadd(-2.86, 108.23, 70.55, 0.59)
      pt3dadd(-3.4875, 122.2875, 105.9150, 0.6638)        // pt3dadd(-3.1, 108.7, 70.61, 0.59)
      pt3dadd(-3.8813, 122.5463, 106.3350, 1.1813)        // pt3dadd(-3.45, 108.93, 70.89, 1.05)
      pt3dadd(-3.8813, 122.5463, 106.6800, 1.1813)        // pt3dadd(-3.45, 108.93, 71.12, 1.05)
      pt3dadd(-4.0163, 122.9400, 106.6800, 1.0575)        // pt3dadd(-3.57, 109.28, 71.12, 0.94)
      pt3dadd(-4.1400, 123.0750, 107.0250, 1.0575)        // pt3dadd(-3.68, 109.4, 71.35, 0.94)
      pt3dadd(-4.1400, 123.0750, 107.3550, 1.0575)        // pt3dadd(-3.68, 109.4, 71.57, 0.94)
      pt3dadd(-4.4100, 123.6038, 107.3550, 0.6638)        // pt3dadd(-3.92, 109.87, 71.57, 0.59)
      pt3dadd(-4.9388, 123.8625, 107.3550, 0.3938)        // pt3dadd(-4.39, 110.1, 71.57, 0.35)
      pt3dadd(-5.0625, 124.2563, 107.3550, 0.3938)        // pt3dadd(-4.5, 110.45, 71.57, 0.35)
      pt3dadd(-5.3325, 124.5263, 107.3550, 0.9225)        // pt3dadd(-4.74, 110.69, 71.57, 0.82)
      pt3dadd(-5.7263, 124.9200, 107.2800, 1.0575)        // pt3dadd(-5.09, 111.04, 71.52, 0.94)
      pt3dadd(-6.2550, 125.7075, 107.0250, 0.5288)        // pt3dadd(-5.56, 111.74, 71.35, 0.47)
      pt3dadd(-6.6488, 125.8425, 107.0250, 0.5288)        // pt3dadd(-5.91, 111.86, 71.35, 0.47)
      pt3dadd(-6.7838, 126.1013, 107.0250, 0.3938)        // pt3dadd(-6.03, 112.09, 71.35, 0.35)
      pt3dadd(-6.9075, 126.4950, 107.0250, 0.3938)        // pt3dadd(-6.14, 112.44, 71.35, 0.35)
      pt3dadd(-7.0425, 127.4175, 107.2800, 0.3938)        // pt3dadd(-6.26, 113.26, 71.52, 0.35)
      pt3dadd(-6.9075, 128.3400, 107.6100, 0.9225)        // pt3dadd(-6.14, 114.08, 71.74, 0.82)
      pt3dadd(-6.7838, 128.5988, 107.6100, 0.7875)        // pt3dadd(-6.03, 114.31, 71.74, 0.7)
      pt3dadd(-6.7838, 129.3863, 108.0450, 0.7875)        // pt3dadd(-6.03, 115.01, 72.03, 0.7)
      pt3dadd(-6.7838, 129.6563, 108.0450, 0.7875)        // pt3dadd(-6.03, 115.25, 72.03, 0.7)
      pt3dadd(-6.7838, 130.5788, 108.2100, 0.5288)        // pt3dadd(-6.03, 116.07, 72.14, 0.47)
      pt3dadd(-7.1775, 130.7025, 108.3000, 0.5288)        // pt3dadd(-6.38, 116.18, 72.2, 0.47)
      pt3dadd(-7.5713, 130.9725, 108.5550, 0.5288)        // pt3dadd(-6.73, 116.42, 72.37, 0.47)
      pt3dadd(-8.4938, 130.8375, 108.5550, 1.0575)        // pt3dadd(-7.55, 116.3, 72.37, 0.94)
      pt3dadd(-9.5513, 130.3088, 109.0650, 1.1813)        // pt3dadd(-8.49, 115.83, 72.71, 1.05)
      pt3dadd(-10.4738, 129.9150, 109.6650, 1.1813)        // pt3dadd(-9.31, 115.48, 73.11, 1.05)
      pt3dadd(-11.0025, 129.7800, 109.7550, 0.7875)        // pt3dadd(-9.78, 115.36, 73.17, 0.7)
      pt3dadd(-11.3963, 129.5213, 109.7550, 0.7875)        // pt3dadd(-10.13, 115.13, 73.17, 0.7)
      pt3dadd(-11.5200, 129.5213, 109.8300, 0.7875)        // pt3dadd(-10.24, 115.13, 73.22, 0.7)
      pt3dadd(-12.3188, 129.1275, 109.8300, 0.7875)        // pt3dadd(-10.95, 114.78, 73.22, 0.7)
      pt3dadd(-12.7125, 128.8688, 109.8300, 0.6638)        // pt3dadd(-11.3, 114.55, 73.22, 0.59)
      pt3dadd(-13.3650, 129.3863, 109.8300, 0.7875)        // pt3dadd(-11.88, 115.01, 73.22, 0.7)
      pt3dadd(-13.5000, 129.5213, 109.8300, 0.7875)        // pt3dadd(-12, 115.13, 73.22, 0.7)
      pt3dadd(-14.0288, 130.1850, 109.9200, 0.5288)        // pt3dadd(-12.47, 115.72, 73.28, 0.47)
      pt3dadd(-14.2875, 130.9725, 110.3400, 0.5288)        // pt3dadd(-12.7, 116.42, 73.56, 0.47)
      pt3dadd(-14.4225, 131.6250, 110.8500, 0.5288)        // pt3dadd(-12.82, 117, 73.9, 0.47)
      pt3dadd(-14.0288, 131.4900, 110.8500, 0.7875)        // pt3dadd(-12.47, 116.88, 73.9, 0.7)
      pt3dadd(-13.3650, 131.6250, 111.7950, 1.1813)        // pt3dadd(-11.88, 117, 74.53, 1.05)
      pt3dadd(-13.1063, 131.8950, 112.9950, 1.1813)        // pt3dadd(-11.65, 117.24, 75.33, 1.05)
      pt3dadd(-12.9713, 132.0188, 112.8150, 1.0575)        // pt3dadd(-11.53, 117.35, 75.21, 0.94)
      pt3dadd(-12.9713, 132.4125, 113.6700, 0.3938)        // pt3dadd(-11.53, 117.7, 75.78, 0.35)
      pt3dadd(-12.9713, 132.9413, 114.8700, 0.3938)        // pt3dadd(-11.53, 118.17, 76.58, 0.35)
      pt3dadd(-13.3650, 133.3350, 115.1250, 0.3938)        // pt3dadd(-11.88, 118.52, 76.75, 0.35)
      pt3dadd(-13.7700, 134.2575, 114.6900, 0.5288)        // pt3dadd(-12.24, 119.34, 76.46, 0.47)
      pt3dadd(-13.7700, 134.6513, 114.6900, 0.5288)        // pt3dadd(-12.24, 119.69, 76.46, 0.47)
      pt3dadd(-13.7700, 134.7863, 114.6900, 0.5288)        // pt3dadd(-12.24, 119.81, 76.46, 0.47)
      pt3dadd(-13.7700, 135.1800, 114.6900, 0.5288)        // pt3dadd(-12.24, 120.16, 76.46, 0.47)
      pt3dadd(-13.7700, 135.5738, 114.9450, 0.5288)        // pt3dadd(-12.24, 120.51, 76.63, 0.47)
      pt3dadd(-14.4225, 135.5738, 115.1250, 0.5288)        // pt3dadd(-12.82, 120.51, 76.75, 0.47)
      pt3dadd(-14.8163, 135.1800, 115.3800, 0.5288)        // pt3dadd(-13.17, 120.16, 76.92, 0.47)
      pt3dadd(-14.6925, 134.6513, 115.8900, 0.6638)        // pt3dadd(-13.06, 119.69, 77.26, 0.59)
      pt3dadd(-14.6925, 134.2575, 115.8900, 0.6638)        // pt3dadd(-13.06, 119.34, 77.26, 0.59)
      pt3dadd(-14.8163, 133.8638, 115.8900, 0.5288)        // pt3dadd(-13.17, 118.99, 77.26, 0.47)
      pt3dadd(-15.3450, 133.3350, 115.9800, 0.6638)        // pt3dadd(-13.64, 118.52, 77.32, 0.59)
      pt3dadd(-15.0863, 132.4125, 116.1450, 0.3938)        // pt3dadd(-13.41, 117.7, 77.43, 0.35)
      pt3dadd(-15.0863, 132.1538, 116.1450, 0.3938)        // pt3dadd(-13.41, 117.47, 77.43, 0.35)
      pt3dadd(-15.0863, 131.4900, 116.2350, 0.3938)        // pt3dadd(-13.41, 116.88, 77.49, 0.35)
      pt3dadd(-15.2100, 131.4900, 116.2350, 0.5288)        // pt3dadd(-13.52, 116.88, 77.49, 0.47)
      pt3dadd(-16.2675, 131.7600, 116.2350, 0.5288)        // pt3dadd(-14.46, 117.12, 77.49, 0.47)
      pt3dadd(-16.2675, 131.7600, 116.2350, 0.5288)        // pt3dadd(-14.46, 117.12, 77.49, 0.47)
      pt3dadd(-16.7963, 131.2313, 116.2350, 0.7875)        // pt3dadd(-14.93, 116.65, 77.49, 0.7)
      pt3dadd(-17.5838, 131.2313, 116.4000, 0.9225)        // pt3dadd(-15.63, 116.65, 77.6, 0.82)
      pt3dadd(-18.1125, 131.0963, 116.4000, 0.6638)        // pt3dadd(-16.1, 116.53, 77.6, 0.59)
      pt3dadd(-18.6413, 130.5788, 116.5650, 0.5288)        // pt3dadd(-16.57, 116.07, 77.71, 0.47)
      pt3dadd(-19.5638, 130.5788, 117.5100, 0.5288)        // pt3dadd(-17.39, 116.07, 78.34, 0.47)
      pt3dadd(-19.5638, 130.8375, 117.6750, 1.0575)        // pt3dadd(-17.39, 116.3, 78.45, 0.94)
      pt3dadd(-20.2275, 130.8375, 118.1100, 1.3163)        // pt3dadd(-17.98, 116.3, 78.74, 1.17)
      pt3dadd(-20.4863, 131.2313, 118.5300, 1.3163)        // pt3dadd(-18.21, 116.65, 79.02, 1.17)
      pt3dadd(-21.4088, 131.4900, 119.2200, 0.9225)        // pt3dadd(-19.03, 116.88, 79.48, 0.82)
  }
  apic[60] {pt3dclear()
      pt3dadd(6.4575, 117.0338, 96.3600, 1.0575)        // pt3dadd(5.74, 104.03, 64.24, 0.94)
      pt3dadd(7.1213, 117.6975, 96.7800, 1.0575)        // pt3dadd(6.33, 104.62, 64.52, 0.94)
      pt3dadd(7.6388, 118.0913, 97.1250, 0.7875)        // pt3dadd(6.79, 104.97, 64.75, 0.7)
      pt3dadd(8.3025, 118.2150, 97.7250, 0.7875)        // pt3dadd(7.38, 105.08, 65.15, 0.7)
      pt3dadd(8.9663, 118.3500, 97.7250, 0.7875)        // pt3dadd(7.97, 105.2, 65.15, 0.7)
      pt3dadd(9.0900, 118.7438, 97.7250, 1.0575)        // pt3dadd(8.08, 105.55, 65.15, 0.94)
      pt3dadd(9.7538, 119.2725, 97.8150, 1.1813)        // pt3dadd(8.67, 106.02, 65.21, 1.05)
      pt3dadd(10.1475, 119.6663, 98.4000, 0.9225)        // pt3dadd(9.02, 106.37, 65.6, 0.82)
      pt3dadd(10.6763, 120.3188, 98.4900, 1.0575)        // pt3dadd(9.49, 106.95, 65.66, 0.94)
      pt3dadd(11.0700, 121.5113, 98.5800, 0.6638)        // pt3dadd(9.84, 108.01, 65.72, 0.59)
      pt3dadd(10.6763, 122.1638, 98.9250, 0.6638)        // pt3dadd(9.49, 108.59, 65.95, 0.59)
      pt3dadd(10.2825, 122.2988, 99.0900, 0.6638)        // pt3dadd(9.14, 108.71, 66.06, 0.59)
      pt3dadd(9.8888, 122.4225, 99.0900, 0.6638)        // pt3dadd(8.79, 108.82, 66.06, 0.59)
      pt3dadd(9.4838, 123.2213, 99.1800, 1.0575)        // pt3dadd(8.43, 109.53, 66.12, 0.94)
      pt3dadd(8.9663, 123.7388, 98.8350, 1.1813)        // pt3dadd(7.97, 109.99, 65.89, 1.05)
      pt3dadd(8.8313, 124.0088, 98.4000, 1.1813)        // pt3dadd(7.85, 110.23, 65.6, 1.05)
      pt3dadd(8.8313, 124.5375, 98.4000, 0.6638)        // pt3dadd(7.85, 110.7, 65.6, 0.59)
      pt3dadd(8.5613, 124.7963, 98.3250, 0.6638)        // pt3dadd(7.61, 110.93, 65.55, 0.59)
      pt3dadd(8.5613, 125.3250, 98.3250, 0.6638)        // pt3dadd(7.61, 111.4, 65.55, 0.59)
      pt3dadd(8.5613, 125.9775, 98.3250, 1.0575)        // pt3dadd(7.61, 111.98, 65.55, 0.94)
      pt3dadd(8.4375, 126.5063, 98.3250, 1.1813)        // pt3dadd(7.5, 112.45, 65.55, 1.05)
      pt3dadd(8.4375, 127.0350, 98.3250, 1.1813)        // pt3dadd(7.5, 112.92, 65.55, 1.05)
      pt3dadd(8.4375, 127.5525, 98.5800, 1.1813)        // pt3dadd(7.5, 113.38, 65.72, 1.05)
      pt3dadd(8.3025, 127.9463, 98.5800, 1.1813)        // pt3dadd(7.38, 113.73, 65.72, 1.05)
      pt3dadd(8.1675, 128.8688, 98.5800, 0.9225)        // pt3dadd(7.26, 114.55, 65.72, 0.82)
      pt3dadd(8.3025, 129.7913, 99.1800, 0.9225)        // pt3dadd(7.38, 115.37, 66.12, 0.82)
      pt3dadd(8.8313, 130.5788, 99.2550, 0.9225)        // pt3dadd(7.85, 116.07, 66.17, 0.82)
      pt3dadd(9.6188, 131.1075, 99.2550, 0.7875)        // pt3dadd(8.55, 116.54, 66.17, 0.7)
      pt3dadd(9.7538, 131.2425, 99.9450, 0.7875)        // pt3dadd(8.67, 116.66, 66.63, 0.7)
      pt3dadd(10.0125, 131.3663, 100.4550, 0.7875)        // pt3dadd(8.9, 116.77, 66.97, 0.7)
      pt3dadd(10.5413, 131.7713, 100.4550, 0.6638)        // pt3dadd(9.37, 117.13, 66.97, 0.59)
      pt3dadd(10.8113, 132.0300, 100.8000, 0.6638)        // pt3dadd(9.61, 117.36, 67.2, 0.59)
      pt3dadd(11.2050, 132.4238, 100.8000, 0.7875)        // pt3dadd(9.96, 117.71, 67.2, 0.7)
      pt3dadd(11.4638, 133.0763, 101.0550, 0.9225)        // pt3dadd(10.19, 118.29, 67.37, 0.82)
      pt3dadd(11.5988, 133.8750, 101.6550, 0.9225)        // pt3dadd(10.31, 119, 67.77, 0.82)
      pt3dadd(11.8575, 134.2688, 101.8200, 0.6638)        // pt3dadd(10.54, 119.35, 67.88, 0.59)
      pt3dadd(10.9350, 135.1913, 101.8200, 0.9225)        // pt3dadd(9.72, 120.17, 67.88, 0.82)
      pt3dadd(10.4175, 135.9788, 101.5650, 0.7875)        // pt3dadd(9.26, 120.87, 67.71, 0.7)
      pt3dadd(10.0125, 136.3725, 101.5650, 0.7875)        // pt3dadd(8.9, 121.22, 67.71, 0.7)
      pt3dadd(10.2825, 137.1600, 101.5650, 1.0575)        // pt3dadd(9.14, 121.92, 67.71, 0.94)
      pt3dadd(10.5413, 137.5538, 101.4750, 1.0575)        // pt3dadd(9.37, 122.27, 67.65, 0.94)
      pt3dadd(10.6763, 138.0825, 101.4750, 1.1813)        // pt3dadd(9.49, 122.74, 67.65, 1.05)
      pt3dadd(11.0700, 138.8700, 101.7300, 1.3163)        // pt3dadd(9.84, 123.44, 67.82, 1.17)
      pt3dadd(11.4638, 139.0050, 101.9850, 1.3163)        // pt3dadd(10.19, 123.56, 67.99, 1.17)
      pt3dadd(11.4638, 139.6575, 101.9850, 0.6638)        // pt3dadd(10.19, 124.14, 67.99, 0.59)
      pt3dadd(11.8575, 140.7150, 101.8200, 0.6638)        // pt3dadd(10.54, 125.08, 67.88, 0.59)
      pt3dadd(11.8575, 141.2325, 101.8200, 0.6638)        // pt3dadd(10.54, 125.54, 67.88, 0.59)
      pt3dadd(11.7338, 141.5025, 101.8200, 0.9225)        // pt3dadd(10.43, 125.78, 67.88, 0.82)
      pt3dadd(11.7338, 141.8963, 101.7300, 0.9225)        // pt3dadd(10.43, 126.13, 67.82, 0.82)
      pt3dadd(11.5988, 142.0200, 101.7300, 0.9225)        // pt3dadd(10.31, 126.24, 67.82, 0.82)
      pt3dadd(10.9350, 142.4250, 101.6550, 1.0575)        // pt3dadd(9.72, 126.6, 67.77, 0.94)
      pt3dadd(10.1475, 142.9425, 101.3850, 1.4513)        // pt3dadd(9.02, 127.06, 67.59, 1.29)
      pt3dadd(10.0125, 143.2125, 101.7300, 1.4513)        // pt3dadd(8.9, 127.3, 67.82, 1.29)
      pt3dadd(9.7538, 143.4713, 101.9100, 1.4513)        // pt3dadd(8.67, 127.53, 67.94, 1.29)
      pt3dadd(9.6188, 143.4713, 101.9850, 1.4513)        // pt3dadd(8.55, 127.53, 67.99, 1.29)
      pt3dadd(8.6963, 144.0000, 101.9850, 0.6638)        // pt3dadd(7.73, 128, 67.99, 0.59)
      pt3dadd(8.1675, 144.6525, 102.0750, 0.6638)        // pt3dadd(7.26, 128.58, 68.05, 0.59)
      pt3dadd(8.1675, 145.3163, 102.0750, 1.0575)        // pt3dadd(7.26, 129.17, 68.05, 0.94)
      pt3dadd(7.9088, 145.8450, 102.4200, 1.3163)        // pt3dadd(7.03, 129.64, 68.28, 1.17)
  }
}
proc shape3d_14() {
  apic[60] {
      pt3dadd(7.7738, 146.6325, 102.4950, 1.3163)        // pt3dadd(6.91, 130.34, 68.33, 1.17)
      pt3dadd(7.7738, 147.6788, 102.9300, 1.3163)        // pt3dadd(6.91, 131.27, 68.62, 1.17)
      pt3dadd(7.9088, 148.3425, 102.9300, 1.3163)        // pt3dadd(7.03, 131.86, 68.62, 1.17)
      pt3dadd(7.9088, 148.7363, 103.0050, 1.3163)        // pt3dadd(7.03, 132.21, 68.67, 1.17)
      pt3dadd(7.7738, 149.5238, 102.8400, 0.6638)        // pt3dadd(6.91, 132.91, 68.56, 0.59)
      pt3dadd(7.7738, 150.5700, 102.8400, 0.6638)        // pt3dadd(6.91, 133.84, 68.56, 0.59)
      pt3dadd(7.9088, 150.9638, 102.8400, 0.6638)        // pt3dadd(7.03, 134.19, 68.56, 0.59)
      pt3dadd(7.5150, 151.6275, 103.0050, 0.7875)        // pt3dadd(6.68, 134.78, 68.67, 0.7)
      pt3dadd(7.3800, 151.8863, 103.0950, 0.7875)        // pt3dadd(6.56, 135.01, 68.73, 0.7)
      pt3dadd(6.5925, 153.0788, 102.9300, 0.6638)        // pt3dadd(5.86, 136.07, 68.62, 0.59)
      pt3dadd(6.1988, 153.4725, 102.9300, 1.0575)        // pt3dadd(5.51, 136.42, 68.62, 0.94)
      pt3dadd(5.7938, 154.3838, 102.6750, 1.4513)        // pt3dadd(5.15, 137.23, 68.45, 1.29)
      pt3dadd(5.5350, 154.5188, 101.9100, 1.4513)        // pt3dadd(4.92, 137.35, 67.94, 1.29)
      pt3dadd(5.2763, 154.9125, 101.9100, 1.4513)        // pt3dadd(4.69, 137.7, 67.94, 1.29)
      pt3dadd(5.2763, 154.9125, 101.7300, 1.4513)        // pt3dadd(4.69, 137.7, 67.82, 1.29)
      pt3dadd(5.1413, 155.5763, 101.3850, 0.6638)        // pt3dadd(4.57, 138.29, 67.59, 0.59)
      pt3dadd(5.0063, 155.8350, 101.0550, 0.6638)        // pt3dadd(4.45, 138.52, 67.37, 0.59)
      pt3dadd(4.8713, 156.0938, 100.7100, 0.6638)        // pt3dadd(4.33, 138.75, 67.14, 0.59)
      pt3dadd(4.8713, 156.4875, 100.7100, 0.7875)        // pt3dadd(4.33, 139.1, 67.14, 0.7)
      pt3dadd(4.8713, 157.4100, 100.4550, 0.7875)        // pt3dadd(4.33, 139.92, 66.97, 0.7)
      pt3dadd(5.0063, 158.1975, 100.1100, 0.9225)        // pt3dadd(4.45, 140.62, 66.74, 0.82)
      pt3dadd(5.0063, 158.8613, 99.5100, 1.0575)        // pt3dadd(4.45, 141.21, 66.34, 0.94)
      pt3dadd(5.0063, 159.2550, 99.4350, 1.0575)        // pt3dadd(4.45, 141.56, 66.29, 0.94)
      pt3dadd(5.1413, 159.7838, 99.4350, 1.0575)        // pt3dadd(4.57, 142.03, 66.29, 0.94)
      pt3dadd(5.2763, 160.1775, 99.3450, 1.0575)        // pt3dadd(4.69, 142.38, 66.23, 0.94)
      pt3dadd(5.4000, 160.8300, 99.3450, 0.9225)        // pt3dadd(4.8, 142.96, 66.23, 0.82)
      pt3dadd(5.2763, 161.8875, 99.0900, 1.0575)        // pt3dadd(4.69, 143.9, 66.06, 0.94)
      pt3dadd(5.5350, 162.8100, 99.6900, 0.9225)        // pt3dadd(4.92, 144.72, 66.46, 0.82)
      pt3dadd(5.6700, 162.9338, 99.6900, 0.9225)        // pt3dadd(5.04, 144.83, 66.46, 0.82)
      pt3dadd(5.7938, 163.8563, 99.6900, 0.5288)        // pt3dadd(5.15, 145.65, 66.46, 0.47)
      pt3dadd(5.9288, 164.5200, 100.0350, 0.5288)        // pt3dadd(5.27, 146.24, 66.69, 0.47)
      pt3dadd(5.5350, 165.0375, 100.2000, 0.5288)        // pt3dadd(4.92, 146.7, 66.8, 0.47)
      pt3dadd(5.5350, 165.3075, 100.5450, 0.5288)        // pt3dadd(4.92, 146.94, 67.03, 0.47)
      pt3dadd(5.5350, 165.5663, 100.7100, 0.5288)        // pt3dadd(4.92, 147.17, 67.14, 0.47)
      pt3dadd(6.0638, 165.9600, 100.7100, 0.6638)        // pt3dadd(5.39, 147.52, 67.14, 0.59)
      pt3dadd(6.5925, 165.8363, 101.7300, 0.9225)        // pt3dadd(5.86, 147.41, 67.82, 0.82)
      pt3dadd(6.5925, 165.5663, 102.0750, 0.9225)        // pt3dadd(5.86, 147.17, 68.05, 0.82)
      pt3dadd(6.5925, 165.5663, 102.5850, 0.9225)        // pt3dadd(5.86, 147.17, 68.39, 0.82)
      pt3dadd(6.5925, 165.5663, 102.6750, 0.9225)        // pt3dadd(5.86, 147.17, 68.45, 0.82)
      pt3dadd(6.9863, 165.4425, 102.7500, 0.5288)        // pt3dadd(6.21, 147.06, 68.5, 0.47)
      pt3dadd(7.2450, 165.4425, 103.3500, 0.5288)        // pt3dadd(6.44, 147.06, 68.9, 0.47)
      pt3dadd(7.3800, 165.5663, 103.4400, 0.5288)        // pt3dadd(6.56, 147.17, 68.96, 0.47)
  }
  apic[61] {pt3dclear()
      pt3dadd(7.3800, 165.5663, 103.4400, 0.2588)        // pt3dadd(6.56, 147.17, 68.96, 0.23)
      pt3dadd(8.5050, 165.0375, 104.4600, 0.2588)        // pt3dadd(7.56, 146.7, 69.64, 0.23)
      pt3dadd(8.5050, 165.0375, 105.7350, 0.2588)        // pt3dadd(7.56, 146.7, 70.49, 0.23)
      pt3dadd(9.1688, 165.2963, 105.7350, 0.2588)        // pt3dadd(8.15, 146.93, 70.49, 0.23)
      pt3dadd(9.5625, 165.5550, 105.8250, 0.6638)        // pt3dadd(8.5, 147.16, 70.55, 0.59)
      pt3dadd(9.9563, 165.9600, 106.2600, 0.6638)        // pt3dadd(8.85, 147.52, 70.84, 0.59)
      pt3dadd(9.9563, 165.6900, 106.3350, 0.6638)        // pt3dadd(8.85, 147.28, 70.89, 0.59)
      pt3dadd(9.3038, 164.9025, 106.3350, 0.3938)        // pt3dadd(8.27, 146.58, 70.89, 0.35)
      pt3dadd(9.4275, 164.5088, 106.1700, 0.3938)        // pt3dadd(8.38, 146.23, 70.78, 0.35)
      pt3dadd(10.0913, 164.2500, 106.1700, 0.3938)        // pt3dadd(8.97, 146, 70.78, 0.35)
      pt3dadd(10.6200, 163.4513, 106.1700, 0.5288)        // pt3dadd(9.44, 145.29, 70.78, 0.47)
      pt3dadd(10.6200, 163.4513, 106.0800, 0.5288)        // pt3dadd(9.44, 145.29, 70.72, 0.47)
  }
  apic[62] {pt3dclear()
      pt3dadd(7.3800, 165.5663, 103.4400, 0.7875)        // pt3dadd(6.56, 147.17, 68.96, 0.7)
      pt3dadd(7.7738, 166.3538, 104.0400, 0.7875)        // pt3dadd(6.91, 147.87, 69.36, 0.7)
      pt3dadd(7.7738, 167.4113, 104.2050, 1.3163)        // pt3dadd(6.91, 148.81, 69.47, 1.17)
      pt3dadd(7.3800, 168.5925, 103.5300, 0.9225)        // pt3dadd(6.56, 149.86, 69.02, 0.82)
      pt3dadd(7.1888, 169.7738, 103.6950, 0.6638)        // pt3dadd(6.39, 150.91, 69.13, 0.59)
      pt3dadd(7.0650, 170.5613, 103.6950, 0.6638)        // pt3dadd(6.28, 151.61, 69.13, 0.59)
      pt3dadd(7.0650, 170.9550, 104.2950, 0.6638)        // pt3dadd(6.28, 151.96, 69.53, 0.59)
      pt3dadd(7.0650, 171.0900, 104.2950, 0.6638)        // pt3dadd(6.28, 152.08, 69.53, 0.59)
      pt3dadd(7.3238, 171.4838, 104.8950, 1.0575)        // pt3dadd(6.51, 152.43, 69.93, 0.94)
  }
  apic[63] {pt3dclear()
      pt3dadd(7.3238, 171.4838, 104.8950, 0.5288)        // pt3dadd(6.51, 152.43, 69.93, 0.47)
      pt3dadd(7.9875, 171.4838, 105.4050, 0.5288)        // pt3dadd(7.1, 152.43, 70.27, 0.47)
      pt3dadd(8.3813, 171.7425, 105.0600, 0.5288)        // pt3dadd(7.45, 152.66, 70.04, 0.47)
      pt3dadd(8.5050, 171.8775, 104.8050, 0.5288)        // pt3dadd(7.56, 152.78, 69.87, 0.47)
      pt3dadd(8.7750, 172.5300, 104.7150, 0.7875)        // pt3dadd(7.8, 153.36, 69.81, 0.7)
      pt3dadd(9.1688, 172.6650, 104.7150, 0.7875)        // pt3dadd(8.15, 153.48, 69.81, 0.7)
  }
  apic[64] {pt3dclear()
      pt3dadd(7.3238, 171.4838, 104.8950, 1.0575)        // pt3dadd(6.51, 152.43, 69.93, 0.94)
      pt3dadd(7.3238, 172.5300, 105.4050, 1.0575)        // pt3dadd(6.51, 153.36, 70.27, 0.94)
      pt3dadd(7.1888, 173.0588, 105.6600, 1.0575)        // pt3dadd(6.39, 153.83, 70.44, 0.94)
      pt3dadd(7.0650, 173.5875, 105.6600, 1.0575)        // pt3dadd(6.28, 154.3, 70.44, 0.94)
      pt3dadd(6.9300, 174.1050, 105.6600, 1.0575)        // pt3dadd(6.16, 154.76, 70.44, 0.94)
      pt3dadd(6.7950, 174.4988, 105.9150, 0.7875)        // pt3dadd(6.04, 155.11, 70.61, 0.7)
      pt3dadd(6.6600, 174.9038, 105.9900, 0.7875)        // pt3dadd(5.92, 155.47, 70.66, 0.7)
      pt3dadd(6.6600, 175.6913, 105.9900, 1.3163)        // pt3dadd(5.92, 156.17, 70.66, 1.17)
      pt3dadd(6.5363, 176.7375, 106.0800, 1.3163)        // pt3dadd(5.81, 157.1, 70.72, 1.17)
      pt3dadd(6.5363, 177.1313, 106.5900, 1.3163)        // pt3dadd(5.81, 157.45, 71.06, 1.17)
      pt3dadd(6.1425, 178.0538, 106.5900, 1.3163)        // pt3dadd(5.46, 158.27, 71.06, 1.17)
      pt3dadd(5.7375, 179.1113, 106.5900, 1.4513)        // pt3dadd(5.1, 159.21, 71.06, 1.29)
      pt3dadd(5.6138, 179.5050, 106.6800, 1.4513)        // pt3dadd(4.99, 159.56, 71.12, 1.29)
      pt3dadd(5.3438, 179.8988, 107.0250, 1.4513)        // pt3dadd(4.75, 159.91, 71.35, 1.29)
      pt3dadd(4.6913, 180.6863, 107.0250, 0.9225)        // pt3dadd(4.17, 160.61, 71.35, 0.82)
      pt3dadd(3.6338, 181.2150, 107.1000, 1.1813)        // pt3dadd(3.23, 161.08, 71.4, 1.05)
      pt3dadd(2.1825, 181.0800, 106.5150, 1.1813)        // pt3dadd(1.94, 160.96, 71.01, 1.05)
      pt3dadd(2.0475, 181.0800, 106.8450, 1.1813)        // pt3dadd(1.82, 160.96, 71.23, 1.05)
      pt3dadd(1.5300, 180.6863, 106.8450, 0.6638)        // pt3dadd(1.36, 160.61, 71.23, 0.59)
      pt3dadd(1.0013, 180.2925, 106.8450, 0.6638)        // pt3dadd(0.89, 160.26, 71.23, 0.59)
      pt3dadd(0.5963, 180.1575, 106.8450, 0.6638)        // pt3dadd(0.53, 160.14, 71.23, 0.59)
      pt3dadd(0.2025, 179.8988, 106.8450, 0.6638)        // pt3dadd(0.18, 159.91, 71.23, 0.59)
      pt3dadd(-0.8438, 180.0338, 107.1900, 0.9225)        // pt3dadd(-0.75, 160.03, 71.46, 0.82)
      pt3dadd(-1.7663, 180.5513, 107.1900, 0.9225)        // pt3dadd(-1.57, 160.49, 71.46, 0.82)
      pt3dadd(-2.6888, 181.0800, 107.1900, 0.6638)        // pt3dadd(-2.39, 160.96, 71.46, 0.59)
      pt3dadd(-3.7463, 181.6088, 107.2800, 0.6638)        // pt3dadd(-3.33, 161.43, 71.52, 0.59)
      pt3dadd(-4.0163, 182.1375, 107.5350, 1.3163)        // pt3dadd(-3.57, 161.9, 71.69, 1.17)
  }
  apic[65] {pt3dclear()
      pt3dadd(-4.0163, 182.1375, 107.5350, 0.6638)        // pt3dadd(-3.57, 161.9, 71.69, 0.59)
      pt3dadd(-4.5338, 182.3963, 109.0650, 0.6638)        // pt3dadd(-4.03, 162.13, 72.71, 0.59)
      pt3dadd(-5.1975, 182.6550, 109.0650, 0.5288)        // pt3dadd(-4.62, 162.36, 72.71, 0.47)
      pt3dadd(-5.4563, 182.7900, 109.5000, 0.5288)        // pt3dadd(-4.85, 162.48, 73, 0.47)
      pt3dadd(-5.7263, 183.3188, 108.6450, 0.5288)        // pt3dadd(-5.09, 162.95, 72.43, 0.47)
      pt3dadd(-6.3788, 183.4425, 109.0650, 0.5288)        // pt3dadd(-5.67, 163.06, 72.71, 0.47)
      pt3dadd(-6.5138, 183.8475, 109.0650, 0.3938)        // pt3dadd(-5.79, 163.42, 72.71, 0.35)
      pt3dadd(-6.3788, 184.2413, 109.4100, 0.3938)        // pt3dadd(-5.67, 163.77, 72.94, 0.35)
      pt3dadd(-6.3788, 184.5000, 109.5750, 0.5288)        // pt3dadd(-5.67, 164, 73.05, 0.47)
      pt3dadd(-6.3788, 184.6350, 109.7550, 0.5288)        // pt3dadd(-5.67, 164.12, 73.17, 0.47)
      pt3dadd(-7.1775, 184.8938, 109.8300, 0.5288)        // pt3dadd(-6.38, 164.35, 73.22, 0.47)
      pt3dadd(-7.7063, 185.1525, 109.8300, 0.5288)        // pt3dadd(-6.85, 164.58, 73.22, 0.47)
      pt3dadd(-7.7063, 185.2875, 109.8300, 0.5288)        // pt3dadd(-6.85, 164.7, 73.22, 0.47)
      pt3dadd(-7.7063, 185.9513, 109.8300, 0.5288)        // pt3dadd(-6.85, 165.29, 73.22, 0.47)
      pt3dadd(-8.2238, 185.9513, 110.1750, 0.9225)        // pt3dadd(-7.31, 165.29, 73.45, 0.82)
      pt3dadd(-8.3588, 186.0750, 110.4300, 0.9225)        // pt3dadd(-7.43, 165.4, 73.62, 0.82)
      pt3dadd(-8.6288, 186.3450, 110.5200, 0.9225)        // pt3dadd(-7.67, 165.64, 73.68, 0.82)
      pt3dadd(-8.6288, 186.6038, 110.5200, 0.9225)        // pt3dadd(-7.67, 165.87, 73.68, 0.82)
      pt3dadd(-8.7525, 186.8625, 110.5200, 0.5288)        // pt3dadd(-7.78, 166.1, 73.68, 0.47)
      pt3dadd(-8.8875, 187.3913, 110.9400, 0.3938)        // pt3dadd(-7.9, 166.57, 73.96, 0.35)
      pt3dadd(-9.1463, 187.3913, 110.9400, 0.3938)        // pt3dadd(-8.13, 166.57, 73.96, 0.35)
      pt3dadd(-9.6750, 187.3913, 110.9400, 0.5288)        // pt3dadd(-8.6, 166.57, 73.96, 0.47)
      pt3dadd(-10.0800, 187.2675, 110.9400, 0.5288)        // pt3dadd(-8.96, 166.46, 73.96, 0.47)
      pt3dadd(-10.4738, 187.1325, 111.0300, 0.5288)        // pt3dadd(-9.31, 166.34, 74.02, 0.47)
      pt3dadd(-10.5975, 187.2675, 111.0300, 0.5288)        // pt3dadd(-9.42, 166.46, 74.02, 0.47)
      pt3dadd(-10.7325, 187.5263, 111.0300, 0.5288)        // pt3dadd(-9.54, 166.69, 74.02, 0.47)
      pt3dadd(-10.8675, 187.9200, 111.0300, 0.5288)        // pt3dadd(-9.66, 167.04, 74.02, 0.47)
      pt3dadd(-10.8675, 188.1788, 111.0300, 0.5288)        // pt3dadd(-9.66, 167.27, 74.02, 0.47)
      pt3dadd(-12.0488, 188.8425, 112.0500, 0.5288)        // pt3dadd(-10.71, 167.86, 74.7, 0.47)
      pt3dadd(-12.8475, 188.8425, 112.2150, 0.5288)        // pt3dadd(-11.42, 167.86, 74.81, 0.47)
      pt3dadd(-13.3650, 189.3713, 112.1400, 0.6638)        // pt3dadd(-11.88, 168.33, 74.76, 0.59)
      pt3dadd(-13.6350, 189.8888, 112.2150, 0.6638)        // pt3dadd(-12.12, 168.79, 74.81, 0.59)
      pt3dadd(-13.7700, 190.2825, 112.2150, 0.6638)        // pt3dadd(-12.24, 169.14, 74.81, 0.59)
      pt3dadd(-14.4225, 190.5525, 112.2150, 0.3938)        // pt3dadd(-12.82, 169.38, 74.81, 0.35)
      pt3dadd(-14.5575, 190.8113, 112.4850, 0.3938)        // pt3dadd(-12.94, 169.61, 74.99, 0.35)
      pt3dadd(-14.6925, 191.3400, 112.4850, 0.7875)        // pt3dadd(-13.06, 170.08, 74.99, 0.7)
      pt3dadd(-14.6925, 191.7338, 112.9050, 0.9225)        // pt3dadd(-13.06, 170.43, 75.27, 0.82)
      pt3dadd(-14.8163, 192.2625, 113.8350, 1.0575)        // pt3dadd(-13.17, 170.9, 75.89, 0.94)
      pt3dadd(-14.8163, 192.3975, 114.4350, 1.3163)        // pt3dadd(-13.17, 171.02, 76.29, 1.17)
  }
  apic[66] {pt3dclear()
      pt3dadd(-4.0163, 182.1375, 107.5350, 0.6638)        // pt3dadd(-3.57, 161.9, 71.69, 0.59)
      pt3dadd(-3.6113, 182.2613, 108.9000, 0.6638)        // pt3dadd(-3.21, 162.01, 72.6, 0.59)
      pt3dadd(-3.7463, 182.3963, 109.5000, 0.6638)        // pt3dadd(-3.33, 162.13, 73, 0.59)
      pt3dadd(-3.8813, 183.4425, 108.6450, 0.6638)        // pt3dadd(-3.45, 163.06, 72.43, 0.59)
      pt3dadd(-3.2175, 184.3650, 108.9750, 0.6638)        // pt3dadd(-2.86, 163.88, 72.65, 0.59)
      pt3dadd(-2.5650, 184.7588, 109.5750, 0.6638)        // pt3dadd(-2.28, 164.23, 73.05, 0.59)
      pt3dadd(-2.2950, 184.8938, 109.5750, 0.3938)        // pt3dadd(-2.04, 164.35, 73.05, 0.35)
      pt3dadd(-1.5075, 185.1525, 110.1750, 0.7875)        // pt3dadd(-1.34, 164.58, 73.45, 0.7)
      pt3dadd(-0.7200, 185.2875, 111.0300, 1.4513)        // pt3dadd(-0.64, 164.7, 74.02, 1.29)
      pt3dadd(-0.4500, 185.4225, 111.6300, 1.4513)        // pt3dadd(-0.4, 164.82, 74.42, 1.29)
      pt3dadd(0.4725, 185.1525, 112.8150, 0.5288)        // pt3dadd(0.42, 164.58, 75.21, 0.47)
      pt3dadd(1.1250, 185.0288, 112.7400, 0.5288)        // pt3dadd(1, 164.47, 75.16, 0.47)
      pt3dadd(1.2600, 185.1525, 112.5600, 0.5288)        // pt3dadd(1.12, 164.58, 75.04, 0.47)
      pt3dadd(1.7888, 185.5575, 112.5600, 0.7875)        // pt3dadd(1.59, 164.94, 75.04, 0.7)
      pt3dadd(2.0475, 185.8163, 112.5600, 0.7875)        // pt3dadd(1.82, 165.17, 75.04, 0.7)
      pt3dadd(2.3175, 186.3450, 112.3950, 0.5288)        // pt3dadd(2.06, 165.64, 74.93, 0.47)
      pt3dadd(3.1050, 187.9200, 112.1400, 0.6638)        // pt3dadd(2.76, 167.04, 74.76, 0.59)
      pt3dadd(3.8925, 188.8425, 112.5600, 1.1813)        // pt3dadd(3.46, 167.86, 75.04, 1.05)
      pt3dadd(4.0275, 190.2825, 113.0700, 0.6638)        // pt3dadd(3.58, 169.14, 75.38, 0.59)
      pt3dadd(3.4988, 191.2050, 113.5050, 0.7875)        // pt3dadd(3.11, 169.96, 75.67, 0.7)
      pt3dadd(2.5763, 191.7338, 113.3250, 0.9225)        // pt3dadd(2.29, 170.43, 75.55, 0.82)
      pt3dadd(1.9238, 191.9925, 114.0150, 0.7875)        // pt3dadd(1.71, 170.66, 76.01, 0.7)
      pt3dadd(1.6538, 192.1275, 114.3600, 0.7875)        // pt3dadd(1.47, 170.78, 76.24, 0.7)
      pt3dadd(1.5300, 192.5213, 114.3600, 0.7875)        // pt3dadd(1.36, 171.13, 76.24, 0.7)
      pt3dadd(1.2600, 192.9150, 114.3600, 0.7875)        // pt3dadd(1.12, 171.48, 76.24, 0.7)
      pt3dadd(1.2600, 193.0500, 114.3600, 0.7875)        // pt3dadd(1.12, 171.6, 76.24, 0.7)
      pt3dadd(1.7888, 194.0963, 114.3600, 1.4513)        // pt3dadd(1.59, 172.53, 76.24, 1.29)
      pt3dadd(1.9238, 194.5013, 114.7800, 1.7100)        // pt3dadd(1.71, 172.89, 76.52, 1.52)
      pt3dadd(2.5763, 195.0188, 115.1250, 1.3163)        // pt3dadd(2.29, 173.35, 76.75, 1.17)
      pt3dadd(2.8463, 195.4125, 115.1250, 0.5288)        // pt3dadd(2.53, 173.7, 76.75, 0.47)
      pt3dadd(3.6338, 195.5475, 115.4550, 0.5288)        // pt3dadd(3.23, 173.82, 76.97, 0.47)
      pt3dadd(3.6338, 196.0763, 115.4550, 0.7875)        // pt3dadd(3.23, 174.29, 76.97, 0.7)
      pt3dadd(3.6338, 196.6050, 115.0350, 0.7875)        // pt3dadd(3.23, 174.76, 76.69, 0.7)
      pt3dadd(3.7688, 196.7288, 115.0350, 0.7875)        // pt3dadd(3.35, 174.87, 76.69, 0.7)
      pt3dadd(4.4213, 197.2575, 115.0350, 0.5288)        // pt3dadd(3.93, 175.34, 76.69, 0.47)
      pt3dadd(4.5563, 197.2575, 114.6900, 0.5288)        // pt3dadd(4.05, 175.34, 76.46, 0.47)
      pt3dadd(5.0850, 196.8638, 115.4550, 0.6638)        // pt3dadd(4.52, 174.99, 76.97, 0.59)
      pt3dadd(4.9500, 197.1225, 115.2900, 0.6638)        // pt3dadd(4.4, 175.22, 76.86, 0.59)
      pt3dadd(4.9500, 197.5163, 115.2900, 0.6638)        // pt3dadd(4.4, 175.57, 76.86, 0.59)
      pt3dadd(5.3438, 198.3150, 115.0350, 0.5288)        // pt3dadd(4.75, 176.28, 76.69, 0.47)
      pt3dadd(5.7375, 199.1025, 115.2000, 0.5288)        // pt3dadd(5.1, 176.98, 76.8, 0.47)
      pt3dadd(5.4788, 199.4963, 115.2000, 0.7875)        // pt3dadd(4.87, 177.33, 76.8, 0.7)
      pt3dadd(5.0850, 199.7550, 115.5450, 0.7875)        // pt3dadd(4.52, 177.56, 77.03, 0.7)
      pt3dadd(4.1625, 200.6775, 115.5450, 0.5288)        // pt3dadd(3.7, 178.38, 77.03, 0.47)
      pt3dadd(4.4213, 201.0713, 116.0550, 0.5288)        // pt3dadd(3.93, 178.73, 77.37, 0.47)
      pt3dadd(4.5563, 201.2063, 116.1450, 0.5288)        // pt3dadd(4.05, 178.85, 77.43, 0.47)
      pt3dadd(4.8150, 201.3413, 116.3100, 0.5288)        // pt3dadd(4.28, 178.97, 77.54, 0.47)
      pt3dadd(4.9500, 201.4650, 116.3100, 0.5288)        // pt3dadd(4.4, 179.08, 77.54, 0.47)
      pt3dadd(5.2200, 202.1288, 116.3100, 0.6638)        // pt3dadd(4.64, 179.67, 77.54, 0.59)
      pt3dadd(5.6138, 202.5225, 117.0000, 0.9225)        // pt3dadd(4.99, 180.02, 78, 0.82)
      pt3dadd(5.7375, 202.9163, 117.0000, 0.9225)        // pt3dadd(5.1, 180.37, 78, 0.82)
      pt3dadd(6.0075, 203.3100, 117.0000, 0.6638)        // pt3dadd(5.34, 180.72, 78, 0.59)
      pt3dadd(6.2663, 203.4450, 117.0000, 0.6638)        // pt3dadd(5.57, 180.84, 78, 0.59)
      pt3dadd(6.5363, 203.8388, 117.0000, 0.3938)        // pt3dadd(5.81, 181.19, 78, 0.35)
      pt3dadd(6.7950, 204.0975, 117.0900, 0.3938)        // pt3dadd(6.04, 181.42, 78.06, 0.35)
      pt3dadd(7.0650, 204.3563, 117.1650, 0.3938)        // pt3dadd(6.28, 181.65, 78.11, 0.35)
      pt3dadd(7.1888, 204.8850, 117.1650, 0.5288)        // pt3dadd(6.39, 182.12, 78.11, 0.47)
      pt3dadd(7.3238, 205.1550, 117.6750, 0.5288)        // pt3dadd(6.51, 182.36, 78.45, 0.47)
      pt3dadd(7.1888, 205.9425, 117.6750, 0.5288)        // pt3dadd(6.39, 183.06, 78.45, 0.47)
      pt3dadd(7.1888, 206.3363, 117.7650, 0.5288)        // pt3dadd(6.39, 183.41, 78.51, 0.47)
      pt3dadd(7.3238, 206.8650, 117.7650, 0.9225)        // pt3dadd(6.51, 183.88, 78.51, 0.82)
      pt3dadd(7.0650, 207.5175, 117.7650, 0.5288)        // pt3dadd(6.28, 184.46, 78.51, 0.47)
      pt3dadd(7.4588, 208.3050, 117.7650, 0.5288)        // pt3dadd(6.63, 185.16, 78.51, 0.47)
      pt3dadd(7.0650, 208.6988, 117.7650, 0.7875)        // pt3dadd(6.28, 185.51, 78.51, 0.7)
      pt3dadd(7.0650, 208.6988, 117.8550, 0.7875)        // pt3dadd(6.28, 185.51, 78.57, 0.7)
  }
}
proc shape3d_15() {
  apic[66] {  }
  apic[67] {pt3dclear()
      pt3dadd(-11.9925, 35.9100, 15.7800, 1.1813)        // pt3dadd(-10.66, 31.92, 10.52, 1.05)
      pt3dadd(-13.1400, 34.1775, 18.2550, 1.1813)        // pt3dadd(-11.68, 30.38, 12.17, 1.05)
      pt3dadd(-14.0625, 33.9188, 19.6200, 1.0575)        // pt3dadd(-12.5, 30.15, 13.08, 0.94)
      pt3dadd(-14.5913, 32.8613, 20.2050, 1.0575)        // pt3dadd(-12.97, 29.21, 13.47, 0.94)
      pt3dadd(-14.9850, 31.8150, 19.9500, 0.9225)        // pt3dadd(-13.32, 28.28, 13.3, 0.82)
      pt3dadd(-15.3788, 30.8925, 20.4600, 0.7875)        // pt3dadd(-13.67, 27.46, 13.64, 0.7)
      pt3dadd(-16.0313, 30.4988, 20.8050, 0.9225)        // pt3dadd(-14.25, 27.11, 13.87, 0.82)
      pt3dadd(-16.5600, 29.8463, 20.2950, 0.9225)        // pt3dadd(-14.72, 26.53, 13.53, 0.82)
      pt3dadd(-17.0888, 29.7113, 20.2950, 0.9225)        // pt3dadd(-15.19, 26.41, 13.53, 0.82)
      pt3dadd(-17.6175, 28.6538, 20.2950, 1.0575)        // pt3dadd(-15.66, 25.47, 13.53, 0.94)
      pt3dadd(-17.6175, 28.3950, 20.2950, 1.0575)        // pt3dadd(-15.66, 25.24, 13.53, 0.94)
      pt3dadd(-17.7525, 28.2600, 20.5500, 1.0575)        // pt3dadd(-15.78, 25.12, 13.7, 0.94)
      pt3dadd(-18.4050, 27.4725, 20.6400, 0.9225)        // pt3dadd(-16.36, 24.42, 13.76, 0.82)
      pt3dadd(-19.3275, 26.5500, 20.3850, 0.6638)        // pt3dadd(-17.18, 23.6, 13.59, 0.59)
      pt3dadd(-19.4625, 26.1563, 19.6950, 0.6638)        // pt3dadd(-17.3, 23.25, 13.13, 0.59)
      pt3dadd(-20.1263, 25.3688, 19.6200, 0.7875)        // pt3dadd(-17.89, 22.55, 13.08, 0.7)
      pt3dadd(-20.3850, 24.9750, 18.8400, 1.1813)        // pt3dadd(-18.12, 22.2, 12.56, 1.05)
      pt3dadd(-20.3850, 24.4463, 18.0750, 1.1813)        // pt3dadd(-18.12, 21.73, 12.05, 1.05)
      pt3dadd(-20.3850, 24.4463, 19.6200, 1.1813)        // pt3dadd(-18.12, 21.73, 13.08, 1.05)
      pt3dadd(-20.9138, 23.5238, 17.1450, 0.6638)        // pt3dadd(-18.59, 20.91, 11.43, 0.59)
      pt3dadd(-20.9138, 23.5238, 17.9100, 0.6638)        // pt3dadd(-18.59, 20.91, 11.94, 0.59)
      pt3dadd(-21.8363, 23.4000, 17.9100, 0.6638)        // pt3dadd(-19.41, 20.8, 11.94, 0.59)
      pt3dadd(-21.8363, 23.0063, 18.0000, 0.6638)        // pt3dadd(-19.41, 20.45, 12, 0.59)
      pt3dadd(-22.2300, 22.3425, 18.5850, 1.0575)        // pt3dadd(-19.76, 19.86, 12.39, 0.94)
      pt3dadd(-22.6238, 21.8138, 19.6200, 1.3163)        // pt3dadd(-20.11, 19.39, 13.08, 1.17)
      pt3dadd(-22.8938, 21.1613, 19.9500, 1.3163)        // pt3dadd(-20.35, 18.81, 13.3, 1.17)
      pt3dadd(-22.8938, 21.1613, 20.8050, 1.3163)        // pt3dadd(-20.35, 18.81, 13.87, 1.17)
      pt3dadd(-23.1525, 21.1613, 20.5500, 1.0575)        // pt3dadd(-20.58, 18.81, 13.7, 0.94)
      pt3dadd(-23.9400, 21.2963, 20.5500, 0.5288)        // pt3dadd(-21.28, 18.93, 13.7, 0.47)
      pt3dadd(-24.9975, 21.0263, 21.0600, 1.1813)        // pt3dadd(-22.22, 18.69, 14.04, 1.05)
      pt3dadd(-25.3913, 20.9025, 21.6600, 1.1813)        // pt3dadd(-22.57, 18.58, 14.44, 1.05)
      pt3dadd(-25.9200, 20.6325, 21.6600, 0.9225)        // pt3dadd(-23.04, 18.34, 14.44, 0.82)
      pt3dadd(-25.9200, 20.7675, 21.8250, 0.9225)        // pt3dadd(-23.04, 18.46, 14.55, 0.82)
      pt3dadd(-26.7075, 20.3738, 22.0800, 0.6638)        // pt3dadd(-23.74, 18.11, 14.72, 0.59)
      pt3dadd(-27.5063, 19.9800, 22.0800, 0.6638)        // pt3dadd(-24.45, 17.76, 14.72, 0.59)
      pt3dadd(-29.0813, 19.9800, 22.0050, 0.6638)        // pt3dadd(-25.85, 17.76, 14.67, 0.59)
      pt3dadd(-29.4863, 20.1038, 21.4950, 0.6638)        // pt3dadd(-26.21, 17.87, 14.33, 0.59)
      pt3dadd(-29.8800, 20.1038, 21.4050, 0.6638)        // pt3dadd(-26.56, 17.87, 14.27, 0.59)
      pt3dadd(-30.4088, 20.7675, 21.4050, 0.7875)        // pt3dadd(-27.03, 18.46, 14.27, 0.7)
      pt3dadd(-30.9263, 20.7675, 21.4050, 0.7875)        // pt3dadd(-27.49, 18.46, 14.27, 0.7)
      pt3dadd(-31.9838, 21.1613, 20.1300, 0.6638)        // pt3dadd(-28.43, 18.81, 13.42, 0.59)
      pt3dadd(-32.5125, 20.6325, 20.5500, 0.6638)        // pt3dadd(-28.9, 18.34, 13.7, 0.59)
      pt3dadd(-32.7713, 20.3738, 20.5500, 0.6638)        // pt3dadd(-29.13, 18.11, 13.7, 0.59)
      pt3dadd(-33.0413, 19.9800, 20.5500, 0.6638)        // pt3dadd(-29.37, 17.76, 13.7, 0.59)
      pt3dadd(-33.1763, 19.8450, 20.7150, 0.6638)        // pt3dadd(-29.49, 17.64, 13.81, 0.59)
      pt3dadd(-33.9638, 19.3163, 20.8050, 1.0575)        // pt3dadd(-30.19, 17.17, 13.87, 0.94)
      pt3dadd(-35.0213, 18.7988, 21.2400, 1.3163)        // pt3dadd(-31.13, 16.71, 14.16, 1.17)
      pt3dadd(-35.6738, 18.6638, 21.7500, 1.3163)        // pt3dadd(-31.71, 16.59, 14.5, 1.17)
      pt3dadd(-36.0675, 18.6638, 21.7500, 1.3163)        // pt3dadd(-32.06, 16.59, 14.5, 1.17)
      pt3dadd(-36.8663, 18.3938, 22.3350, 1.3163)        // pt3dadd(-32.77, 16.35, 14.89, 1.17)
      pt3dadd(-36.9900, 18.3938, 22.3350, 1.3163)        // pt3dadd(-32.88, 16.35, 14.89, 1.17)
      pt3dadd(-38.0475, 18.5288, 21.3150, 1.0575)        // pt3dadd(-33.82, 16.47, 14.21, 0.94)
      pt3dadd(-38.4413, 18.3938, 21.2400, 1.0575)        // pt3dadd(-34.17, 16.35, 14.16, 0.94)
      pt3dadd(-38.9700, 18.5288, 21.2400, 0.9225)        // pt3dadd(-34.64, 16.47, 14.16, 0.82)
      pt3dadd(-39.7575, 18.2700, 21.1500, 0.5288)        // pt3dadd(-35.34, 16.24, 14.1, 0.47)
      pt3dadd(-40.1513, 17.7413, 21.4050, 0.5288)        // pt3dadd(-35.69, 15.77, 14.27, 0.47)
      pt3dadd(-40.1513, 17.3475, 22.2600, 0.5288)        // pt3dadd(-35.69, 15.42, 14.84, 0.47)
      pt3dadd(-39.8925, 16.2900, 22.2600, 0.6638)        // pt3dadd(-35.46, 14.48, 14.84, 0.59)
      pt3dadd(-39.7575, 15.8963, 22.4250, 0.6638)        // pt3dadd(-35.34, 14.13, 14.95, 0.59)
      pt3dadd(-39.6338, 15.2438, 22.6050, 0.6638)        // pt3dadd(-35.23, 13.55, 15.07, 0.59)
      pt3dadd(-39.7575, 14.4563, 22.6050, 0.5288)        // pt3dadd(-35.34, 12.85, 15.07, 0.47)
      pt3dadd(-40.1513, 14.4563, 23.6250, 0.5288)        // pt3dadd(-35.69, 12.85, 15.75, 0.47)
      pt3dadd(-40.9500, 14.5800, 23.7900, 0.5288)        // pt3dadd(-36.4, 12.96, 15.86, 0.47)
      pt3dadd(-41.2088, 14.7150, 23.9550, 0.5288)        // pt3dadd(-36.63, 13.08, 15.97, 0.47)
      pt3dadd(-41.8725, 14.7150, 23.9550, 0.5288)        // pt3dadd(-37.22, 13.08, 15.97, 0.47)
      pt3dadd(-42.4013, 14.3213, 23.9550, 0.7875)        // pt3dadd(-37.69, 12.73, 15.97, 0.7)
      pt3dadd(-43.1888, 14.0625, 23.0250, 1.3163)        // pt3dadd(-38.39, 12.5, 15.35, 1.17)
      pt3dadd(-44.2463, 13.6688, 23.3700, 1.7100)        // pt3dadd(-39.33, 12.15, 15.58, 1.52)
      pt3dadd(-44.5050, 12.7463, 22.0800, 1.3163)        // pt3dadd(-39.56, 11.33, 14.72, 1.17)
      pt3dadd(-45.5625, 12.2175, 22.0800, 0.5288)        // pt3dadd(-40.5, 10.86, 14.72, 0.47)
      pt3dadd(-46.2150, 11.8238, 22.3350, 0.5288)        // pt3dadd(-41.08, 10.51, 14.89, 0.47)
      pt3dadd(-47.1375, 11.2950, 22.5150, 0.7875)        // pt3dadd(-41.9, 10.04, 15.01, 0.7)
      pt3dadd(-48.4650, 10.9013, 23.1900, 1.1813)        // pt3dadd(-43.08, 9.69, 15.46, 1.05)
      pt3dadd(-49.3875, 10.7663, 23.7900, 1.3163)        // pt3dadd(-43.9, 9.57, 15.86, 1.17)
      pt3dadd(-49.3875, 10.6425, 23.7900, 1.3163)        // pt3dadd(-43.9, 9.46, 15.86, 1.17)
      pt3dadd(-49.7813, 10.2488, 23.7900, 0.9225)        // pt3dadd(-44.25, 9.11, 15.86, 0.82)
      pt3dadd(-50.4338, 9.7200, 23.7900, 0.5288)        // pt3dadd(-44.83, 8.64, 15.86, 0.47)
      pt3dadd(-51.3563, 9.4500, 23.8800, 0.6638)        // pt3dadd(-45.65, 8.4, 15.92, 0.59)
      pt3dadd(-52.2788, 9.5850, 24.2250, 0.6638)        // pt3dadd(-46.47, 8.52, 16.15, 0.59)
      pt3dadd(-53.2013, 9.4500, 24.3000, 0.6638)        // pt3dadd(-47.29, 8.4, 16.2, 0.59)
      pt3dadd(-53.7300, 9.5850, 24.6450, 0.6638)        // pt3dadd(-47.76, 8.52, 16.43, 0.59)
      pt3dadd(-54.1238, 9.4500, 24.6450, 0.5288)        // pt3dadd(-48.11, 8.4, 16.43, 0.47)
      pt3dadd(-54.2588, 9.1913, 24.6450, 0.5288)        // pt3dadd(-48.23, 8.17, 16.43, 0.47)
      pt3dadd(-54.5288, 8.9325, 24.7350, 0.3938)        // pt3dadd(-48.47, 7.94, 16.49, 0.35)
      pt3dadd(-55.0463, 8.5388, 25.3200, 0.3938)        // pt3dadd(-48.93, 7.59, 16.88, 0.35)
      pt3dadd(-55.8450, 8.5388, 26.5200, 0.9225)        // pt3dadd(-49.64, 7.59, 17.68, 0.82)
      pt3dadd(-56.4975, 8.7975, 27.3750, 1.3163)        // pt3dadd(-50.22, 7.82, 18.25, 1.17)
      pt3dadd(-57.0263, 9.3263, 26.7750, 1.1813)        // pt3dadd(-50.69, 8.29, 17.85, 1.05)
      pt3dadd(-57.4200, 9.8550, 27.1200, 0.5288)        // pt3dadd(-51.04, 8.76, 18.08, 0.47)
      pt3dadd(-58.3425, 9.4500, 27.1200, 0.3938)        // pt3dadd(-51.86, 8.4, 18.08, 0.35)
      pt3dadd(-58.7363, 9.3263, 27.4650, 0.3938)        // pt3dadd(-52.21, 8.29, 18.31, 0.35)
      pt3dadd(-59.2650, 9.3263, 27.4650, 0.9225)        // pt3dadd(-52.68, 8.29, 18.31, 0.82)
      pt3dadd(-60.0638, 9.1913, 27.3750, 1.1813)        // pt3dadd(-53.39, 8.17, 18.25, 1.05)
      pt3dadd(-60.5813, 9.1913, 27.3750, 1.1813)        // pt3dadd(-53.85, 8.17, 18.25, 1.05)
      pt3dadd(-60.9863, 9.0563, 27.6300, 1.1813)        // pt3dadd(-54.21, 8.05, 18.42, 1.05)
      pt3dadd(-62.1675, 8.6625, 26.6100, 0.5288)        // pt3dadd(-55.26, 7.7, 17.74, 0.47)
      pt3dadd(-63.2250, 8.5388, 26.7750, 0.5288)        // pt3dadd(-56.2, 7.59, 17.85, 0.47)
      pt3dadd(-64.0125, 8.6625, 27.1200, 0.2588)        // pt3dadd(-56.9, 7.7, 18.08, 0.23)
      pt3dadd(-65.0700, 8.4038, 25.9200, 0.7875)        // pt3dadd(-57.84, 7.47, 17.28, 0.7)
      pt3dadd(-65.5988, 8.1450, 25.9200, 0.9225)        // pt3dadd(-58.31, 7.24, 17.28, 0.82)
      pt3dadd(-65.5988, 8.1450, 26.0100, 0.9225)        // pt3dadd(-58.31, 7.24, 17.34, 0.82)
      pt3dadd(-66.2513, 8.1450, 25.1550, 0.5288)        // pt3dadd(-58.89, 7.24, 16.77, 0.47)
      pt3dadd(-67.0500, 8.1450, 26.0100, 0.3938)        // pt3dadd(-59.6, 7.24, 17.34, 0.35)
      pt3dadd(-67.5675, 7.6163, 26.0100, 0.9225)        // pt3dadd(-60.06, 6.77, 17.34, 0.82)
      pt3dadd(-67.9725, 7.2225, 26.5200, 0.9225)        // pt3dadd(-60.42, 6.42, 17.68, 0.82)
      pt3dadd(-68.7600, 6.8288, 26.0100, 0.6638)        // pt3dadd(-61.12, 6.07, 17.34, 0.59)
      pt3dadd(-68.8950, 6.5588, 26.5200, 0.6638)        // pt3dadd(-61.24, 5.83, 17.68, 0.59)
      pt3dadd(-69.2888, 6.1650, 26.5200, 0.6638)        // pt3dadd(-61.59, 5.48, 17.68, 0.59)
      pt3dadd(-69.8175, 6.4350, 26.5200, 0.7875)        // pt3dadd(-62.06, 5.72, 17.68, 0.7)
      pt3dadd(-70.7400, 6.4350, 26.5200, 1.0575)        // pt3dadd(-62.88, 5.72, 17.68, 0.94)
      pt3dadd(-71.1338, 6.3000, 26.8650, 1.0575)        // pt3dadd(-63.23, 5.6, 17.91, 0.94)
      pt3dadd(-71.6625, 6.0300, 26.7750, 0.9225)        // pt3dadd(-63.7, 5.36, 17.85, 0.82)
      pt3dadd(-72.1800, 5.9063, 27.3750, 0.5288)        // pt3dadd(-64.16, 5.25, 18.25, 0.47)
      pt3dadd(-72.7088, 5.6363, 26.4300, 0.3938)        // pt3dadd(-64.63, 5.01, 17.62, 0.35)
      pt3dadd(-72.7088, 5.6363, 26.4300, 0.3938)        // pt3dadd(-64.63, 5.01, 17.62, 0.35)
      pt3dadd(-73.2375, 5.7713, 26.4300, 0.7875)        // pt3dadd(-65.1, 5.13, 17.62, 0.7)
      pt3dadd(-73.2375, 5.7713, 26.6850, 0.7875)        // pt3dadd(-65.1, 5.13, 17.79, 0.7)
      pt3dadd(-73.7663, 5.9063, 26.8650, 0.9225)        // pt3dadd(-65.57, 5.25, 17.91, 0.82)
      pt3dadd(-74.5538, 5.9063, 27.2100, 0.7875)        // pt3dadd(-66.27, 5.25, 18.14, 0.7)
      pt3dadd(-75.6113, 6.1650, 27.2850, 0.3938)        // pt3dadd(-67.21, 5.48, 18.19, 0.35)
      pt3dadd(-76.2750, 5.9063, 27.8850, 0.3938)        // pt3dadd(-67.8, 5.25, 18.59, 0.35)
      pt3dadd(-76.8038, 5.6363, 27.8850, 0.3938)        // pt3dadd(-68.27, 5.01, 18.59, 0.35)
      pt3dadd(-76.8038, 5.5125, 27.8850, 0.3938)        // pt3dadd(-68.27, 4.9, 18.59, 0.35)
      pt3dadd(-77.8500, 5.2425, 27.8850, 0.6638)        // pt3dadd(-69.2, 4.66, 18.59, 0.59)
      pt3dadd(-79.0425, 5.1188, 27.7200, 0.9225)        // pt3dadd(-70.26, 4.55, 18.48, 0.82)
      pt3dadd(-79.6950, 5.2425, 27.7950, 0.9225)        // pt3dadd(-70.84, 4.66, 18.53, 0.82)
      pt3dadd(-80.0888, 5.5125, 28.3950, 0.9225)        // pt3dadd(-71.19, 4.9, 18.93, 0.82)
      pt3dadd(-80.8875, 5.5125, 28.3950, 0.5288)        // pt3dadd(-71.9, 4.9, 18.93, 0.47)
      pt3dadd(-81.9338, 5.3775, 28.3950, 0.5288)        // pt3dadd(-72.83, 4.78, 18.93, 0.47)
      pt3dadd(-82.5975, 5.1188, 28.5600, 0.5288)        // pt3dadd(-73.42, 4.55, 19.04, 0.47)
      pt3dadd(-83.1263, 4.8488, 28.5600, 0.5288)        // pt3dadd(-73.89, 4.31, 19.04, 0.47)
      pt3dadd(-84.0488, 4.5900, 28.6500, 0.5288)        // pt3dadd(-74.71, 4.08, 19.1, 0.47)
      pt3dadd(-84.1838, 4.3200, 28.6500, 1.3163)        // pt3dadd(-74.83, 3.84, 19.1, 1.17)
      pt3dadd(-84.4425, 4.8488, 28.6500, 1.7100)        // pt3dadd(-75.06, 4.31, 19.1, 1.52)
      pt3dadd(-85.3650, 5.1188, 28.1400, 1.7100)        // pt3dadd(-75.88, 4.55, 18.76, 1.52)
      pt3dadd(-85.8938, 5.2425, 28.1400, 1.7100)        // pt3dadd(-76.35, 4.66, 18.76, 1.52)
      pt3dadd(-86.6813, 5.2425, 28.1400, 1.7100)        // pt3dadd(-77.05, 4.66, 18.76, 1.52)
      pt3dadd(-88.2675, 5.6363, 28.9950, 0.6638)        // pt3dadd(-78.46, 5.01, 19.33, 0.59)
      pt3dadd(-88.4025, 5.3775, 28.9950, 0.6638)        // pt3dadd(-78.58, 4.78, 19.33, 0.59)
      pt3dadd(-88.7963, 5.3775, 29.8500, 0.6638)        // pt3dadd(-78.93, 4.78, 19.9, 0.59)
      pt3dadd(-89.0550, 5.2425, 29.9250, 0.6638)        // pt3dadd(-79.16, 4.66, 19.95, 0.59)
      pt3dadd(-89.4488, 5.1188, 30.1800, 0.6638)        // pt3dadd(-79.51, 4.55, 20.12, 0.59)
      pt3dadd(-90.2475, 5.1188, 30.2700, 0.5288)        // pt3dadd(-80.22, 4.55, 20.18, 0.47)
      pt3dadd(-90.2475, 5.1188, 32.5800, 0.5288)        // pt3dadd(-80.22, 4.55, 21.72, 0.47)
  }
  apic[68] {pt3dclear()
      pt3dadd(-20.8238, 34.5938, 20.5500, 0.9225)        // pt3dadd(-18.51, 30.75, 13.7, 0.82)
      pt3dadd(-21.9488, 34.0425, 20.1300, 0.9225)        // pt3dadd(-19.51, 30.26, 13.42, 0.82)
      pt3dadd(-22.4775, 34.0425, 19.8750, 0.9225)        // pt3dadd(-19.98, 30.26, 13.25, 0.82)
      pt3dadd(-22.4775, 33.5138, 19.7850, 0.9225)        // pt3dadd(-19.98, 29.79, 13.19, 0.82)
  }
  apic[69] {pt3dclear()
      pt3dadd(-22.4775, 33.5138, 19.7850, 0.5288)        // pt3dadd(-19.98, 29.79, 13.19, 0.47)
      pt3dadd(-23.3100, 33.4013, 21.9150, 0.5288)        // pt3dadd(-20.72, 29.69, 14.61, 0.47)
      pt3dadd(-23.8388, 33.5363, 21.6600, 0.5288)        // pt3dadd(-21.19, 29.81, 14.44, 0.47)
      pt3dadd(-23.5800, 33.1425, 21.5700, 0.5288)        // pt3dadd(-20.96, 29.46, 14.38, 0.47)
      pt3dadd(-23.0513, 32.8838, 21.1500, 0.5288)        // pt3dadd(-20.49, 29.23, 14.1, 0.47)
      pt3dadd(-23.0513, 32.8838, 20.8050, 0.5288)        // pt3dadd(-20.49, 29.23, 13.87, 0.47)
      pt3dadd(-22.5225, 32.6138, 20.2950, 0.5288)        // pt3dadd(-20.02, 28.99, 13.53, 0.47)
      pt3dadd(-22.2525, 32.3550, 20.2950, 0.5288)        // pt3dadd(-19.78, 28.76, 13.53, 0.47)
      pt3dadd(-21.7238, 31.0388, 20.2050, 0.5288)        // pt3dadd(-19.31, 27.59, 13.47, 0.47)
      pt3dadd(-21.4650, 30.6450, 19.9500, 0.5288)        // pt3dadd(-19.08, 27.24, 13.3, 0.47)
      pt3dadd(-21.0713, 29.9925, 19.8750, 0.5288)        // pt3dadd(-18.73, 26.66, 13.25, 0.47)
      pt3dadd(-21.0713, 29.7225, 19.8750, 0.5288)        // pt3dadd(-18.73, 26.42, 13.25, 0.47)
      pt3dadd(-21.3300, 29.3288, 19.8750, 0.5288)        // pt3dadd(-18.96, 26.07, 13.25, 0.47)
      pt3dadd(-21.9938, 29.8575, 19.8750, 0.5288)        // pt3dadd(-19.55, 26.54, 13.25, 0.47)
      pt3dadd(-22.5225, 30.1163, 19.7850, 0.6638)        // pt3dadd(-20.02, 26.77, 13.19, 0.59)
      pt3dadd(-22.6575, 30.5100, 19.6950, 0.6638)        // pt3dadd(-20.14, 27.12, 13.13, 0.59)
      pt3dadd(-22.9163, 30.7800, 19.6950, 0.6638)        // pt3dadd(-20.37, 27.36, 13.13, 0.59)
      pt3dadd(-23.0513, 30.7800, 19.6950, 0.6638)        // pt3dadd(-20.49, 27.36, 13.13, 0.59)
      pt3dadd(-23.4450, 31.2975, 19.0950, 0.2588)        // pt3dadd(-20.84, 27.82, 12.73, 0.23)
      pt3dadd(-23.8388, 31.4325, 18.6750, 0.2588)        // pt3dadd(-21.19, 27.94, 12.45, 0.23)
      pt3dadd(-24.3675, 31.4325, 18.6750, 0.9225)        // pt3dadd(-21.66, 27.94, 12.45, 0.82)
      pt3dadd(-24.8963, 31.8263, 18.6750, 0.9225)        // pt3dadd(-22.13, 28.29, 12.45, 0.82)
      pt3dadd(-25.5488, 32.0963, 18.6750, 0.9225)        // pt3dadd(-22.71, 28.53, 12.45, 0.82)
      pt3dadd(-26.2125, 32.3550, 18.6750, 0.6638)        // pt3dadd(-23.3, 28.76, 12.45, 0.59)
      pt3dadd(-26.7413, 32.6138, 18.6750, 0.6638)        // pt3dadd(-23.77, 28.99, 12.45, 0.59)
      pt3dadd(-27.1350, 32.8838, 19.0200, 0.6638)        // pt3dadd(-24.12, 29.23, 12.68, 0.59)
      pt3dadd(-27.1350, 32.8838, 19.0200, 0.7875)        // pt3dadd(-24.12, 29.23, 12.68, 0.7)
      pt3dadd(-27.6638, 32.8838, 19.0950, 0.7875)        // pt3dadd(-24.59, 29.23, 12.73, 0.7)
      pt3dadd(-28.0575, 32.7488, 19.1850, 0.5288)        // pt3dadd(-24.94, 29.11, 12.79, 0.47)
      pt3dadd(-28.5863, 32.7488, 19.2750, 0.5288)        // pt3dadd(-25.41, 29.11, 12.85, 0.47)
      pt3dadd(-29.7675, 32.8838, 18.1650, 0.6638)        // pt3dadd(-26.46, 29.23, 12.11, 0.59)
      pt3dadd(-29.7675, 32.6138, 18.5100, 0.6638)        // pt3dadd(-26.46, 28.99, 12.34, 0.59)
      pt3dadd(-30.4313, 32.3550, 18.5100, 0.7875)        // pt3dadd(-27.05, 28.76, 12.34, 0.7)
      pt3dadd(-30.6900, 31.8263, 19.1850, 0.7875)        // pt3dadd(-27.28, 28.29, 12.79, 0.7)
      pt3dadd(-30.8250, 31.6913, 19.1850, 0.7875)        // pt3dadd(-27.4, 28.17, 12.79, 0.7)
      pt3dadd(-30.8250, 31.6913, 19.6200, 0.7875)        // pt3dadd(-27.4, 28.17, 13.08, 0.7)
      pt3dadd(-31.3538, 31.1738, 19.6200, 0.5288)        // pt3dadd(-27.87, 27.71, 13.08, 0.47)
      pt3dadd(-31.3538, 31.1738, 19.6200, 0.5288)        // pt3dadd(-27.87, 27.71, 13.08, 0.47)
      pt3dadd(-31.3538, 31.0388, 17.6550, 0.3938)        // pt3dadd(-27.87, 27.59, 11.77, 0.35)
      pt3dadd(-31.7475, 31.0388, 18.5850, 0.3938)        // pt3dadd(-28.22, 27.59, 12.39, 0.35)
      pt3dadd(-32.1413, 31.0388, 18.5850, 0.6638)        // pt3dadd(-28.57, 27.59, 12.39, 0.59)
      pt3dadd(-32.8050, 30.9038, 19.6200, 0.6638)        // pt3dadd(-29.16, 27.47, 13.08, 0.59)
      pt3dadd(-33.0638, 30.9038, 20.5500, 0.6638)        // pt3dadd(-29.39, 27.47, 13.7, 0.59)
      pt3dadd(-33.4575, 31.4325, 20.5500, 0.6638)        // pt3dadd(-29.74, 27.94, 13.7, 0.59)
      pt3dadd(-33.4575, 31.4325, 20.2950, 0.5288)        // pt3dadd(-29.74, 27.94, 13.53, 0.47)
      pt3dadd(-33.1988, 32.0963, 19.4400, 0.3938)        // pt3dadd(-29.51, 28.53, 12.96, 0.35)
      pt3dadd(-33.4575, 32.6138, 19.0200, 0.6638)        // pt3dadd(-29.74, 28.99, 12.68, 0.59)
      pt3dadd(-33.8513, 33.0075, 18.4200, 0.6638)        // pt3dadd(-30.09, 29.34, 12.28, 0.59)
      pt3dadd(-34.2563, 33.2775, 18.4200, 0.9225)        // pt3dadd(-30.45, 29.58, 12.28, 0.82)
      pt3dadd(-34.3800, 33.9300, 18.0000, 0.7875)        // pt3dadd(-30.56, 30.16, 12, 0.7)
      pt3dadd(-34.3800, 34.2000, 16.9650, 1.1813)        // pt3dadd(-30.56, 30.4, 11.31, 1.05)
      pt3dadd(-34.5150, 34.5938, 16.9650, 1.1813)        // pt3dadd(-30.68, 30.75, 11.31, 1.05)
  }
}
proc shape3d_16() {
  apic[69] {
      pt3dadd(-34.5150, 34.5938, 16.9650, 1.3163)        // pt3dadd(-30.68, 30.75, 11.31, 1.17)
      pt3dadd(-34.5150, 35.1113, 16.3800, 1.3163)        // pt3dadd(-30.68, 31.21, 10.92, 1.17)
      pt3dadd(-34.5150, 35.1113, 14.4900, 1.3163)        // pt3dadd(-30.68, 31.21, 9.66, 1.17)
  }
  apic[70] {pt3dclear()
      pt3dadd(-22.4775, 33.5138, 19.7850, 0.7875)        // pt3dadd(-19.98, 29.79, 13.19, 0.7)
      pt3dadd(-22.4775, 32.7263, 21.0600, 0.7875)        // pt3dadd(-19.98, 29.09, 14.04, 0.7)
      pt3dadd(-22.6013, 31.9388, 20.8050, 0.7875)        // pt3dadd(-20.09, 28.39, 13.87, 0.7)
      pt3dadd(-22.3425, 31.2863, 20.8050, 1.1813)        // pt3dadd(-19.86, 27.81, 13.87, 1.05)
      pt3dadd(-21.8138, 30.4875, 21.0600, 1.1813)        // pt3dadd(-19.39, 27.1, 14.04, 1.05)
      pt3dadd(-21.8138, 30.4875, 21.2400, 1.1813)        // pt3dadd(-19.39, 27.1, 14.16, 1.05)
      pt3dadd(-21.4200, 29.7000, 21.5700, 0.7875)        // pt3dadd(-19.04, 26.4, 14.38, 0.7)
      pt3dadd(-21.0263, 29.1713, 21.9150, 0.6638)        // pt3dadd(-18.69, 25.93, 14.61, 0.59)
      pt3dadd(-20.8913, 28.5188, 22.1700, 0.5288)        // pt3dadd(-18.57, 25.35, 14.78, 0.47)
      pt3dadd(-20.8913, 28.2600, 22.3350, 0.5288)        // pt3dadd(-18.57, 25.12, 14.89, 0.47)
      pt3dadd(-21.2850, 28.1250, 22.2600, 0.5288)        // pt3dadd(-18.92, 25, 14.84, 0.47)
      pt3dadd(-22.0838, 28.5188, 22.2600, 0.6638)        // pt3dadd(-19.63, 25.35, 14.84, 0.59)
      pt3dadd(-22.4775, 28.9125, 22.2600, 0.6638)        // pt3dadd(-19.98, 25.7, 14.84, 0.59)
      pt3dadd(-22.7363, 29.1713, 22.2600, 0.6638)        // pt3dadd(-20.21, 25.93, 14.84, 0.59)
      pt3dadd(-23.2650, 29.3063, 22.3350, 0.6638)        // pt3dadd(-20.68, 26.05, 14.89, 0.59)
      pt3dadd(-23.5238, 29.3063, 22.7700, 0.6638)        // pt3dadd(-20.91, 26.05, 15.18, 0.59)
      pt3dadd(-24.1875, 29.1713, 22.7700, 0.6638)        // pt3dadd(-21.5, 25.93, 15.18, 0.59)
      pt3dadd(-24.1875, 29.0475, 23.1900, 0.6638)        // pt3dadd(-21.5, 25.82, 15.46, 0.59)
      pt3dadd(-24.3225, 28.7775, 23.6250, 0.6638)        // pt3dadd(-21.62, 25.58, 15.75, 0.59)
      pt3dadd(-24.3225, 28.6538, 23.9550, 0.6638)        // pt3dadd(-21.62, 25.47, 15.97, 0.59)
      pt3dadd(-24.4463, 27.0675, 24.0450, 0.7875)        // pt3dadd(-21.73, 24.06, 16.03, 0.7)
      pt3dadd(-24.4463, 26.9438, 24.5550, 0.7875)        // pt3dadd(-21.73, 23.95, 16.37, 0.7)
      pt3dadd(-24.1875, 26.5500, 24.5550, 0.7875)        // pt3dadd(-21.5, 23.6, 16.37, 0.7)
      pt3dadd(-24.1875, 26.2800, 24.6450, 0.7875)        // pt3dadd(-21.5, 23.36, 16.43, 0.7)
      pt3dadd(-24.1875, 26.1563, 24.3900, 0.7875)        // pt3dadd(-21.5, 23.25, 16.26, 0.7)
      pt3dadd(-24.5813, 25.2338, 24.3900, 0.9225)        // pt3dadd(-21.85, 22.43, 16.26, 0.82)
      pt3dadd(-24.9750, 24.3113, 23.7900, 1.3163)        // pt3dadd(-22.2, 21.61, 15.86, 1.17)
      pt3dadd(-25.7738, 23.2538, 23.7900, 1.3163)        // pt3dadd(-22.91, 20.67, 15.86, 1.17)
      pt3dadd(-26.6963, 22.4663, 23.1900, 0.9225)        // pt3dadd(-23.73, 19.97, 15.46, 0.82)
      pt3dadd(-27.3488, 21.6788, 22.5150, 0.7875)        // pt3dadd(-24.31, 19.27, 15.01, 0.7)
      pt3dadd(-27.4838, 21.2850, 22.5150, 0.7875)        // pt3dadd(-24.43, 18.92, 15.01, 0.7)
      pt3dadd(-28.2713, 21.0263, 22.2600, 0.7875)        // pt3dadd(-25.13, 18.69, 14.84, 0.7)
      pt3dadd(-29.1938, 21.5438, 22.1700, 0.5288)        // pt3dadd(-25.95, 19.15, 14.78, 0.47)
      pt3dadd(-29.4638, 21.5438, 21.9150, 0.5288)        // pt3dadd(-26.19, 19.15, 14.61, 0.47)
      pt3dadd(-30.1163, 21.6788, 21.9150, 0.7875)        // pt3dadd(-26.77, 19.27, 14.61, 0.7)
      pt3dadd(-30.6450, 21.9375, 22.0050, 1.0575)        // pt3dadd(-27.24, 19.5, 14.67, 0.94)
      pt3dadd(-31.3088, 22.6013, 22.4250, 0.7875)        // pt3dadd(-27.83, 20.09, 14.95, 0.7)
      pt3dadd(-31.7025, 22.8600, 22.3350, 0.5288)        // pt3dadd(-28.18, 20.32, 14.89, 0.47)
      pt3dadd(-32.2313, 23.3888, 22.7700, 0.7875)        // pt3dadd(-28.65, 20.79, 15.18, 0.7)
      pt3dadd(-32.7600, 24.0413, 21.9150, 0.7875)        // pt3dadd(-29.12, 21.37, 14.61, 0.7)
      pt3dadd(-32.7600, 24.0413, 21.4050, 0.7875)        // pt3dadd(-29.12, 21.37, 14.27, 0.7)
      pt3dadd(-33.1538, 24.4463, 21.4050, 0.6638)        // pt3dadd(-29.47, 21.73, 14.27, 0.59)
      pt3dadd(-33.5475, 24.4463, 21.4050, 0.6638)        // pt3dadd(-29.82, 21.73, 14.27, 0.59)
      pt3dadd(-34.7288, 24.3113, 21.4950, 0.9225)        // pt3dadd(-30.87, 21.61, 14.33, 0.82)
      pt3dadd(-35.2575, 24.0413, 21.4950, 0.9225)        // pt3dadd(-31.34, 21.37, 14.33, 0.82)
      pt3dadd(-35.5275, 23.9175, 21.7500, 0.9225)        // pt3dadd(-31.58, 21.26, 14.5, 0.82)
      pt3dadd(-36.3150, 23.5238, 21.7500, 0.7875)        // pt3dadd(-32.28, 20.91, 14.5, 0.7)
      pt3dadd(-36.3150, 23.3888, 21.9150, 0.7875)        // pt3dadd(-32.28, 20.79, 14.61, 0.7)
      pt3dadd(-37.1025, 23.3888, 22.0050, 0.7875)        // pt3dadd(-32.98, 20.79, 14.67, 0.7)
      pt3dadd(-37.3725, 23.3888, 22.1700, 0.7875)        // pt3dadd(-33.22, 20.79, 14.78, 0.7)
      pt3dadd(-38.4188, 23.6475, 22.3350, 1.0575)        // pt3dadd(-34.15, 21.02, 14.89, 0.94)
      pt3dadd(-39.2175, 24.0413, 22.8600, 1.7100)        // pt3dadd(-34.86, 21.37, 15.24, 1.52)
      pt3dadd(-40.1400, 23.9175, 23.1150, 1.7100)        // pt3dadd(-35.68, 21.26, 15.41, 1.52)
  }
  apic[71] {pt3dclear()
      pt3dadd(-40.1400, 23.9175, 23.1150, 0.5288)        // pt3dadd(-35.68, 21.26, 15.41, 0.47)
      pt3dadd(-40.3088, 22.8825, 23.7900, 0.5288)        // pt3dadd(-35.83, 20.34, 15.86, 0.47)
      pt3dadd(-40.7138, 22.6238, 23.7900, 0.5288)        // pt3dadd(-36.19, 20.11, 15.86, 0.47)
      pt3dadd(-40.9725, 22.3538, 23.8800, 0.5288)        // pt3dadd(-36.42, 19.87, 15.92, 0.47)
      pt3dadd(-41.2313, 22.0950, 23.7900, 0.5288)        // pt3dadd(-36.65, 19.64, 15.86, 0.47)
      pt3dadd(-41.2313, 22.0950, 23.7900, 0.3938)        // pt3dadd(-36.65, 19.64, 15.86, 0.35)
      pt3dadd(-41.6363, 21.8363, 23.4450, 0.3938)        // pt3dadd(-37.01, 19.41, 15.63, 0.35)
      pt3dadd(-42.1538, 21.7013, 23.4450, 0.6638)        // pt3dadd(-37.47, 19.29, 15.63, 0.59)
      pt3dadd(-42.5588, 21.3075, 23.1150, 0.7875)        // pt3dadd(-37.83, 18.94, 15.41, 0.7)
      pt3dadd(-42.9525, 21.3075, 22.8600, 0.7875)        // pt3dadd(-38.18, 18.94, 15.24, 0.7)
      pt3dadd(-43.7400, 21.5663, 22.5150, 0.6638)        // pt3dadd(-38.88, 19.17, 15.01, 0.59)
      pt3dadd(-43.9988, 21.9600, 22.5150, 0.6638)        // pt3dadd(-39.11, 19.52, 15.01, 0.59)
      pt3dadd(-44.6625, 22.0950, 22.5150, 0.5288)        // pt3dadd(-39.7, 19.64, 15.01, 0.47)
      pt3dadd(-44.7975, 21.8363, 22.6050, 0.6638)        // pt3dadd(-39.82, 19.41, 15.07, 0.59)
      pt3dadd(-45.1913, 21.5663, 23.0250, 0.6638)        // pt3dadd(-40.17, 19.17, 15.35, 0.59)
      pt3dadd(-45.3263, 21.5663, 23.3700, 0.6638)        // pt3dadd(-40.29, 19.17, 15.58, 0.59)
      pt3dadd(-45.3263, 21.5663, 23.7000, 0.6638)        // pt3dadd(-40.29, 19.17, 15.8, 0.59)
      pt3dadd(-45.5850, 21.1725, 23.8800, 0.5288)        // pt3dadd(-40.52, 18.82, 15.92, 0.47)
      pt3dadd(-46.1138, 21.1725, 24.2250, 0.3938)        // pt3dadd(-40.99, 18.82, 16.15, 0.35)
      pt3dadd(-46.5075, 21.1725, 24.5550, 0.3938)        // pt3dadd(-41.34, 18.82, 16.37, 0.35)
      pt3dadd(-46.7775, 21.1725, 24.5550, 0.3938)        // pt3dadd(-41.58, 18.82, 16.37, 0.35)
      pt3dadd(-47.1713, 21.3075, 24.5550, 0.6638)        // pt3dadd(-41.93, 18.94, 16.37, 0.59)
      pt3dadd(-47.9588, 21.4425, 24.0450, 0.9225)        // pt3dadd(-42.63, 19.06, 16.03, 0.82)
      pt3dadd(-48.7463, 21.0488, 23.1900, 0.7875)        // pt3dadd(-43.33, 18.71, 15.46, 0.7)
      pt3dadd(-49.5450, 20.7788, 24.4800, 0.5288)        // pt3dadd(-44.04, 18.47, 16.32, 0.47)
      pt3dadd(-50.0625, 20.3850, 24.4800, 0.3938)        // pt3dadd(-44.5, 18.12, 16.32, 0.35)
      pt3dadd(-50.5913, 20.3850, 24.9000, 0.3938)        // pt3dadd(-44.97, 18.12, 16.6, 0.35)
      pt3dadd(-51.1200, 20.5200, 25.2450, 0.3938)        // pt3dadd(-45.44, 18.24, 16.83, 0.35)
      pt3dadd(-51.3900, 20.5200, 25.5000, 0.3938)        // pt3dadd(-45.68, 18.24, 17, 0.35)
      pt3dadd(-51.6488, 20.5200, 25.4100, 0.3938)        // pt3dadd(-45.91, 18.24, 16.94, 0.35)
      pt3dadd(-52.0425, 20.5200, 25.4100, 0.3938)        // pt3dadd(-46.26, 18.24, 16.94, 0.35)
      pt3dadd(-52.3125, 20.5200, 24.8100, 0.7875)        // pt3dadd(-46.5, 18.24, 16.54, 0.7)
      pt3dadd(-53.1000, 20.2500, 24.0450, 1.1813)        // pt3dadd(-47.2, 18, 16.03, 1.05)
      pt3dadd(-53.4938, 20.2500, 24.4800, 1.1813)        // pt3dadd(-47.55, 18, 16.32, 1.05)
      pt3dadd(-54.4163, 20.2500, 24.4800, 0.7875)        // pt3dadd(-48.37, 18, 16.32, 0.7)
      pt3dadd(-55.6088, 20.2500, 24.9900, 0.7875)        // pt3dadd(-49.43, 18, 16.66, 0.7)
      pt3dadd(-56.5313, 19.8563, 24.9900, 0.7875)        // pt3dadd(-50.25, 17.65, 16.66, 0.7)
      pt3dadd(-57.1838, 19.7325, 24.3900, 0.5288)        // pt3dadd(-50.83, 17.54, 16.26, 0.47)
      pt3dadd(-57.7125, 19.0688, 24.6450, 0.5288)        // pt3dadd(-51.3, 16.95, 16.43, 0.47)
      pt3dadd(-58.3763, 18.8100, 24.6450, 0.3938)        // pt3dadd(-51.89, 16.72, 16.43, 0.35)
      pt3dadd(-58.8938, 18.5400, 24.7350, 0.3938)        // pt3dadd(-52.35, 16.48, 16.49, 0.35)
      pt3dadd(-59.8163, 18.5400, 24.7350, 0.3938)        // pt3dadd(-53.17, 16.48, 16.49, 0.35)
      pt3dadd(-60.8738, 18.8100, 24.3000, 0.5288)        // pt3dadd(-54.11, 16.72, 16.2, 0.47)
      pt3dadd(-61.6613, 18.9338, 24.6450, 0.5288)        // pt3dadd(-54.81, 16.83, 16.43, 0.47)
      pt3dadd(-62.7188, 19.2038, 24.0450, 0.5288)        // pt3dadd(-55.75, 17.07, 16.03, 0.47)
      pt3dadd(-62.9888, 19.7325, 24.3900, 0.5288)        // pt3dadd(-55.99, 17.54, 16.26, 0.47)
      pt3dadd(-62.9888, 19.8563, 24.6450, 0.5288)        // pt3dadd(-55.99, 17.65, 16.43, 0.47)
      pt3dadd(-62.9888, 20.1263, 24.9900, 0.5288)        // pt3dadd(-55.99, 17.89, 16.66, 0.47)
      pt3dadd(-62.9888, 20.2500, 25.0650, 0.5288)        // pt3dadd(-55.99, 18, 16.71, 0.47)
      pt3dadd(-63.3825, 20.6438, 25.0650, 0.5288)        // pt3dadd(-56.34, 18.35, 16.71, 0.47)
      pt3dadd(-63.6413, 20.7788, 25.0650, 0.9225)        // pt3dadd(-56.57, 18.47, 16.71, 0.82)
      pt3dadd(-64.4288, 20.7788, 24.0450, 1.0575)        // pt3dadd(-57.27, 18.47, 16.03, 0.94)
      pt3dadd(-65.0925, 20.6438, 23.6250, 1.0575)        // pt3dadd(-57.86, 18.35, 15.75, 0.94)
      pt3dadd(-65.8800, 20.3850, 23.6250, 1.1813)        // pt3dadd(-58.56, 18.12, 15.75, 1.05)
      pt3dadd(-66.5438, 20.2500, 23.6250, 1.1813)        // pt3dadd(-59.15, 18, 15.75, 1.05)
      pt3dadd(-67.6013, 20.1263, 23.6250, 0.7875)        // pt3dadd(-60.09, 17.89, 15.75, 0.7)
      pt3dadd(-68.7825, 19.7325, 23.1900, 0.5288)        // pt3dadd(-61.14, 17.54, 15.46, 0.47)
      pt3dadd(-69.7050, 19.2038, 24.0450, 0.6638)        // pt3dadd(-61.96, 17.07, 16.03, 0.59)
      pt3dadd(-70.0988, 18.9338, 23.9550, 0.6638)        // pt3dadd(-62.31, 16.83, 15.97, 0.59)
      pt3dadd(-70.6275, 19.3388, 23.8800, 0.3938)        // pt3dadd(-62.78, 17.19, 15.92, 0.35)
      pt3dadd(-71.4150, 19.3388, 23.5350, 0.3938)        // pt3dadd(-63.48, 17.19, 15.69, 0.35)
      pt3dadd(-72.0788, 18.9338, 23.5350, 0.3938)        // pt3dadd(-64.07, 16.83, 15.69, 0.35)
      pt3dadd(-72.4725, 18.9338, 23.2800, 0.3938)        // pt3dadd(-64.42, 16.83, 15.52, 0.35)
      pt3dadd(-73.1363, 18.6750, 23.2800, 0.6638)        // pt3dadd(-65.01, 16.6, 15.52, 0.59)
      pt3dadd(-73.5300, 18.5400, 23.2800, 0.6638)        // pt3dadd(-65.36, 16.48, 15.52, 0.59)
      pt3dadd(-74.3175, 18.2813, 23.5350, 0.5288)        // pt3dadd(-66.06, 16.25, 15.69, 0.47)
      pt3dadd(-74.7113, 18.4163, 23.6250, 0.5288)        // pt3dadd(-66.41, 16.37, 15.75, 0.47)
      pt3dadd(-75.1050, 18.4163, 23.6250, 0.6638)        // pt3dadd(-66.76, 16.37, 15.75, 0.59)
      pt3dadd(-75.9038, 18.2813, 23.6250, 0.9225)        // pt3dadd(-67.47, 16.25, 15.75, 0.82)
      pt3dadd(-76.6913, 18.1463, 24.4800, 1.4513)        // pt3dadd(-68.17, 16.13, 16.32, 1.29)
      pt3dadd(-77.3550, 18.2813, 24.7350, 1.4513)        // pt3dadd(-68.76, 16.25, 16.49, 1.29)
      pt3dadd(-77.8838, 18.4163, 24.8100, 0.5288)        // pt3dadd(-69.23, 16.37, 16.54, 0.47)
      pt3dadd(-78.5363, 18.4163, 25.0650, 0.5288)        // pt3dadd(-69.81, 16.37, 16.71, 0.47)
      pt3dadd(-79.8525, 18.1463, 25.1550, 0.3938)        // pt3dadd(-70.98, 16.13, 16.77, 0.35)
      pt3dadd(-79.8525, 18.1463, 25.1550, 0.3938)        // pt3dadd(-70.98, 16.13, 16.77, 0.35)
  }
  apic[72] {pt3dclear()
      pt3dadd(-40.1400, 23.9175, 23.1150, 1.0575)        // pt3dadd(-35.68, 21.26, 15.41, 0.94)
      pt3dadd(-40.5338, 24.1763, 22.6800, 1.0575)        // pt3dadd(-36.03, 21.49, 15.12, 0.94)
      pt3dadd(-41.4563, 24.3113, 22.6800, 0.5288)        // pt3dadd(-36.85, 21.61, 15.12, 0.47)
      pt3dadd(-42.5138, 24.4463, 23.1150, 0.5288)        // pt3dadd(-37.79, 21.73, 15.41, 0.47)
      pt3dadd(-42.7725, 25.2338, 23.1150, 0.6638)        // pt3dadd(-38.02, 22.43, 15.41, 0.59)
      pt3dadd(-43.0313, 25.6275, 23.3700, 0.6638)        // pt3dadd(-38.25, 22.78, 15.58, 0.59)
      pt3dadd(-43.0313, 26.0213, 23.3700, 0.6638)        // pt3dadd(-38.25, 23.13, 15.58, 0.59)
      pt3dadd(-42.9075, 26.9438, 22.6050, 0.5288)        // pt3dadd(-38.14, 23.95, 15.07, 0.47)
      pt3dadd(-42.7725, 27.4613, 22.0800, 0.5288)        // pt3dadd(-38.02, 24.41, 14.72, 0.47)
      pt3dadd(-43.3013, 27.7313, 22.0800, 0.5288)        // pt3dadd(-38.49, 24.65, 14.72, 0.47)
      pt3dadd(-43.6950, 27.7313, 22.1700, 0.5288)        // pt3dadd(-38.84, 24.65, 14.78, 0.47)
      pt3dadd(-44.3588, 27.7313, 22.6050, 0.6638)        // pt3dadd(-39.43, 24.65, 15.07, 0.59)
      pt3dadd(-45.0113, 27.5963, 23.0250, 1.0575)        // pt3dadd(-40.01, 24.53, 15.35, 0.94)
      pt3dadd(-45.4050, 27.4613, 23.5350, 1.0575)        // pt3dadd(-40.36, 24.41, 15.69, 0.94)
      pt3dadd(-45.7988, 27.3375, 23.5350, 1.0575)        // pt3dadd(-40.71, 24.3, 15.69, 0.94)
      pt3dadd(-46.3275, 27.2025, 23.6250, 1.0575)        // pt3dadd(-41.18, 24.18, 15.75, 0.94)
      pt3dadd(-47.1263, 26.9438, 24.0450, 0.3938)        // pt3dadd(-41.89, 23.95, 16.03, 0.35)
      pt3dadd(-47.5200, 26.9438, 24.0450, 0.3938)        // pt3dadd(-42.24, 23.95, 16.03, 0.35)
      pt3dadd(-48.0488, 26.8088, 23.8800, 0.3938)        // pt3dadd(-42.71, 23.83, 15.92, 0.35)
      pt3dadd(-48.7013, 26.5500, 23.7000, 0.3938)        // pt3dadd(-43.29, 23.6, 15.8, 0.35)
      pt3dadd(-48.5663, 27.2025, 23.7000, 0.5288)        // pt3dadd(-43.17, 24.18, 15.8, 0.47)
      pt3dadd(-49.0950, 27.7313, 23.8800, 0.7875)        // pt3dadd(-43.64, 24.65, 15.92, 0.7)
      pt3dadd(-49.2300, 27.8663, 24.0450, 0.7875)        // pt3dadd(-43.76, 24.77, 16.03, 0.7)
      pt3dadd(-49.2300, 27.8663, 24.2250, 0.7875)        // pt3dadd(-43.76, 24.77, 16.15, 0.7)
      pt3dadd(-49.6238, 28.1250, 24.2250, 0.7875)        // pt3dadd(-44.11, 25, 16.15, 0.7)
      pt3dadd(-49.8938, 28.5188, 24.2250, 0.5288)        // pt3dadd(-44.35, 25.35, 16.15, 0.47)
      pt3dadd(-50.1525, 28.5188, 24.3000, 0.5288)        // pt3dadd(-44.58, 25.35, 16.2, 0.47)
      pt3dadd(-51.0750, 28.9125, 24.3000, 0.6638)        // pt3dadd(-45.4, 25.7, 16.2, 0.59)
      pt3dadd(-51.3450, 28.9125, 24.3900, 0.6638)        // pt3dadd(-45.64, 25.7, 16.26, 0.59)
      pt3dadd(-51.8625, 29.0475, 24.3900, 0.6638)        // pt3dadd(-46.1, 25.82, 16.26, 0.59)
      pt3dadd(-51.8625, 29.0475, 24.3900, 0.6638)        // pt3dadd(-46.1, 25.82, 16.26, 0.59)
      pt3dadd(-52.1325, 29.3063, 24.3900, 0.2588)        // pt3dadd(-46.34, 26.05, 16.26, 0.23)
      pt3dadd(-52.3913, 29.8350, 24.8100, 0.2588)        // pt3dadd(-46.57, 26.52, 16.54, 0.23)
      pt3dadd(-52.2675, 30.3638, 24.8100, 0.6638)        // pt3dadd(-46.46, 26.99, 16.54, 0.59)
      pt3dadd(-52.1325, 30.8813, 24.5550, 0.6638)        // pt3dadd(-46.34, 27.45, 16.37, 0.59)
      pt3dadd(-51.8625, 31.2863, 24.3000, 0.6638)        // pt3dadd(-46.1, 27.81, 16.2, 0.59)
      pt3dadd(-51.8625, 31.6800, 24.2250, 0.3938)        // pt3dadd(-46.1, 28.16, 16.15, 0.35)
      pt3dadd(-52.2675, 32.0738, 23.9550, 0.3938)        // pt3dadd(-46.46, 28.51, 15.97, 0.35)
      pt3dadd(-53.1900, 31.8038, 23.8800, 0.3938)        // pt3dadd(-47.28, 28.27, 15.92, 0.35)
      pt3dadd(-53.7075, 31.5450, 23.8800, 0.6638)        // pt3dadd(-47.74, 28.04, 15.92, 0.59)
      pt3dadd(-54.5063, 31.4100, 23.1150, 0.9225)        // pt3dadd(-48.45, 27.92, 15.41, 0.82)
      pt3dadd(-54.9000, 31.1513, 22.8600, 1.0575)        // pt3dadd(-48.8, 27.69, 15.24, 0.94)
      pt3dadd(-55.2938, 31.1513, 23.2800, 1.0575)        // pt3dadd(-49.15, 27.69, 15.52, 0.94)
      pt3dadd(-55.2938, 31.1513, 23.2800, 1.0575)        // pt3dadd(-49.15, 27.69, 15.52, 0.94)
      pt3dadd(-56.0813, 31.5450, 23.3700, 0.6638)        // pt3dadd(-49.85, 28.04, 15.58, 0.59)
      pt3dadd(-57.1388, 32.1975, 23.7000, 0.5288)        // pt3dadd(-50.79, 28.62, 15.8, 0.47)
      pt3dadd(-57.5325, 32.3325, 24.3000, 0.5288)        // pt3dadd(-51.14, 28.74, 16.2, 0.47)
      pt3dadd(-58.1963, 32.4675, 24.3000, 0.7875)        // pt3dadd(-51.73, 28.86, 16.2, 0.7)
      pt3dadd(-58.3200, 32.5913, 24.3000, 0.9225)        // pt3dadd(-51.84, 28.97, 16.2, 0.82)
      pt3dadd(-58.8488, 32.4675, 24.0450, 0.6638)        // pt3dadd(-52.31, 28.86, 16.03, 0.59)
      pt3dadd(-59.5125, 32.3325, 23.7900, 0.2588)        // pt3dadd(-52.9, 28.74, 15.86, 0.23)
      pt3dadd(-60.1650, 32.3325, 23.2800, 0.2588)        // pt3dadd(-53.48, 28.74, 15.52, 0.23)
      pt3dadd(-60.3000, 32.4675, 23.2800, 0.2588)        // pt3dadd(-53.6, 28.86, 15.52, 0.23)
      pt3dadd(-60.6938, 32.5913, 23.2800, 0.9225)        // pt3dadd(-53.95, 28.97, 15.52, 0.82)
      pt3dadd(-61.2225, 33.2550, 23.0250, 1.1813)        // pt3dadd(-54.42, 29.56, 15.35, 1.05)
      pt3dadd(-61.7513, 33.3900, 23.4450, 1.1813)        // pt3dadd(-54.89, 29.68, 15.63, 1.05)
      pt3dadd(-62.0100, 33.5138, 23.4450, 1.0575)        // pt3dadd(-55.12, 29.79, 15.63, 0.94)
      pt3dadd(-62.6738, 34.1775, 23.8800, 0.6638)        // pt3dadd(-55.71, 30.38, 15.92, 0.59)
      pt3dadd(-63.2025, 33.7838, 24.1350, 0.5288)        // pt3dadd(-56.18, 30.03, 16.09, 0.47)
      pt3dadd(-63.4613, 33.5138, 24.3000, 0.5288)        // pt3dadd(-56.41, 29.79, 16.2, 0.47)
      pt3dadd(-63.9900, 33.2550, 24.6450, 0.5288)        // pt3dadd(-56.88, 29.56, 16.43, 0.47)
      pt3dadd(-64.3838, 33.1200, 24.9000, 0.5288)        // pt3dadd(-57.23, 29.44, 16.6, 0.47)
      pt3dadd(-64.6538, 33.5138, 24.9000, 0.5288)        // pt3dadd(-57.47, 29.79, 16.6, 0.47)
      pt3dadd(-64.6538, 33.6488, 24.9000, 0.5288)        // pt3dadd(-57.47, 29.91, 16.6, 0.47)
      pt3dadd(-65.1825, 34.0425, 24.9000, 0.9225)        // pt3dadd(-57.94, 30.26, 16.6, 0.82)
      pt3dadd(-65.9700, 34.3013, 25.4100, 1.3163)        // pt3dadd(-58.64, 30.49, 16.94, 1.17)
      pt3dadd(-66.1050, 34.8300, 25.4100, 1.3163)        // pt3dadd(-58.76, 30.96, 16.94, 1.17)
      pt3dadd(-66.4988, 34.9650, 25.5000, 1.3163)        // pt3dadd(-59.11, 31.08, 17, 1.17)
      pt3dadd(-67.0275, 34.9650, 25.6650, 1.3163)        // pt3dadd(-59.58, 31.08, 17.11, 1.17)
  }
}
proc shape3d_17() {
  apic[72] {
      pt3dadd(-67.4213, 35.4938, 25.6650, 0.9225)        // pt3dadd(-59.93, 31.55, 17.11, 0.82)
      pt3dadd(-67.5563, 35.4938, 25.1550, 0.9225)        // pt3dadd(-60.05, 31.55, 16.77, 0.82)
      pt3dadd(-68.0738, 35.7525, 25.1550, 0.5288)        // pt3dadd(-60.51, 31.78, 16.77, 0.47)
      pt3dadd(-68.2088, 36.0113, 24.7350, 0.5288)        // pt3dadd(-60.63, 32.01, 16.49, 0.47)
      pt3dadd(-68.3438, 36.4050, 24.7350, 0.5288)        // pt3dadd(-60.75, 32.36, 16.49, 0.47)
      pt3dadd(-68.3438, 36.4050, 25.0650, 0.5288)        // pt3dadd(-60.75, 32.36, 16.71, 0.47)
      pt3dadd(-68.9963, 36.6750, 25.1550, 0.7875)        // pt3dadd(-61.33, 32.6, 16.77, 0.7)
      pt3dadd(-69.6600, 36.4050, 25.2450, 1.0575)        // pt3dadd(-61.92, 32.36, 16.83, 0.94)
      pt3dadd(-69.7950, 36.8100, 25.4100, 1.0575)        // pt3dadd(-62.04, 32.72, 16.94, 0.94)
      pt3dadd(-69.7950, 36.8100, 25.4100, 1.0575)        // pt3dadd(-62.04, 32.72, 16.94, 0.94)
      pt3dadd(-69.9188, 36.8100, 25.5000, 1.0575)        // pt3dadd(-62.15, 32.72, 17, 0.94)
      pt3dadd(-70.8413, 36.9338, 25.4100, 0.3938)        // pt3dadd(-62.97, 32.83, 16.94, 0.35)
      pt3dadd(-71.1113, 36.9338, 25.8450, 0.3938)        // pt3dadd(-63.21, 32.83, 17.23, 0.35)
      pt3dadd(-71.6400, 36.9338, 25.8450, 0.3938)        // pt3dadd(-63.68, 32.83, 17.23, 0.35)
      pt3dadd(-72.0338, 36.5400, 25.6650, 0.3938)        // pt3dadd(-64.03, 32.48, 17.11, 0.35)
      pt3dadd(-72.2925, 36.4050, 25.6650, 0.5288)        // pt3dadd(-64.26, 32.36, 17.11, 0.47)
      pt3dadd(-72.5625, 36.1463, 25.3200, 0.5288)        // pt3dadd(-64.5, 32.13, 16.88, 0.47)
      pt3dadd(-72.8213, 36.1463, 25.3200, 0.6638)        // pt3dadd(-64.73, 32.13, 16.88, 0.59)
      pt3dadd(-73.2150, 36.0113, 24.7350, 0.5288)        // pt3dadd(-65.08, 32.01, 16.49, 0.47)
      pt3dadd(-73.6200, 35.6175, 25.7550, 0.5288)        // pt3dadd(-65.44, 31.66, 17.17, 0.47)
      pt3dadd(-73.6200, 35.6175, 25.7550, 0.5288)        // pt3dadd(-65.44, 31.66, 17.17, 0.47)
      pt3dadd(-74.1375, 36.0113, 25.7550, 0.9225)        // pt3dadd(-65.9, 32.01, 17.17, 0.82)
      pt3dadd(-74.4075, 36.4050, 25.3200, 0.9225)        // pt3dadd(-66.14, 32.36, 16.88, 0.82)
      pt3dadd(-75.0600, 36.4050, 25.3200, 0.9225)        // pt3dadd(-66.72, 32.36, 16.88, 0.82)
      pt3dadd(-75.4650, 36.6750, 25.5000, 0.9225)        // pt3dadd(-67.08, 32.6, 17, 0.82)
      pt3dadd(-75.5888, 37.2038, 25.8450, 0.9225)        // pt3dadd(-67.19, 33.07, 17.23, 0.82)
      pt3dadd(-75.5888, 37.7213, 25.8450, 0.7875)        // pt3dadd(-67.19, 33.53, 17.23, 0.7)
      pt3dadd(-75.7238, 37.5975, 26.1750, 0.7875)        // pt3dadd(-67.31, 33.42, 17.45, 0.7)
      pt3dadd(-75.8588, 37.3275, 26.1750, 0.7875)        // pt3dadd(-67.43, 33.18, 17.45, 0.7)
      pt3dadd(-76.2525, 37.2038, 26.1750, 0.7875)        // pt3dadd(-67.78, 33.07, 17.45, 0.7)
      pt3dadd(-76.2525, 37.2038, 25.9200, 0.7875)        // pt3dadd(-67.78, 33.07, 17.28, 0.7)
      pt3dadd(-77.3100, 37.5975, 25.8450, 0.5288)        // pt3dadd(-68.72, 33.42, 17.23, 0.47)
      pt3dadd(-77.5688, 37.7213, 25.5000, 0.5288)        // pt3dadd(-68.95, 33.53, 17, 0.47)
      pt3dadd(-78.2325, 38.3850, 25.5900, 0.3938)        // pt3dadd(-69.54, 34.12, 17.06, 0.35)
      pt3dadd(-78.7500, 38.9138, 25.5900, 0.6638)        // pt3dadd(-70, 34.59, 17.06, 0.59)
      pt3dadd(-79.0200, 39.1725, 26.1000, 0.9225)        // pt3dadd(-70.24, 34.82, 17.4, 0.82)
      pt3dadd(-79.1550, 39.4313, 25.4100, 0.7875)        // pt3dadd(-70.36, 35.05, 16.94, 0.7)
      pt3dadd(-79.4138, 39.9600, 25.2450, 0.3938)        // pt3dadd(-70.59, 35.52, 16.83, 0.35)
      pt3dadd(-80.4713, 39.8250, 25.2450, 0.5288)        // pt3dadd(-71.53, 35.4, 16.83, 0.47)
      pt3dadd(-80.7300, 39.5663, 25.2450, 0.5288)        // pt3dadd(-71.76, 35.17, 16.83, 0.47)
      pt3dadd(-81.3938, 39.0375, 25.1550, 0.3938)        // pt3dadd(-72.35, 34.7, 16.77, 0.35)
      pt3dadd(-81.9225, 39.3075, 24.9900, 0.3938)        // pt3dadd(-72.82, 34.94, 16.66, 0.35)
      pt3dadd(-82.5750, 39.8250, 24.9900, 0.5288)        // pt3dadd(-73.4, 35.4, 16.66, 0.47)
      pt3dadd(-83.3625, 39.9600, 25.5900, 0.6638)        // pt3dadd(-74.1, 35.52, 17.06, 0.59)
      pt3dadd(-83.7675, 40.6238, 25.2450, 0.9225)        // pt3dadd(-74.46, 36.11, 16.83, 0.82)
      pt3dadd(-84.6900, 40.6238, 24.9900, 1.0575)        // pt3dadd(-75.28, 36.11, 16.66, 0.94)
      pt3dadd(-85.4775, 41.0175, 24.7350, 0.5288)        // pt3dadd(-75.98, 36.46, 16.49, 0.47)
      pt3dadd(-85.8713, 41.1413, 24.6450, 0.5288)        // pt3dadd(-76.33, 36.57, 16.43, 0.47)
      pt3dadd(-86.5350, 41.2763, 24.6450, 0.5288)        // pt3dadd(-76.92, 36.69, 16.43, 0.47)
      pt3dadd(-87.4575, 41.2763, 24.6450, 0.5288)        // pt3dadd(-77.74, 36.69, 16.43, 0.47)
      pt3dadd(-87.9863, 41.2763, 24.6450, 1.0575)        // pt3dadd(-78.21, 36.69, 16.43, 0.94)
      pt3dadd(-88.7738, 41.6700, 24.3000, 1.1813)        // pt3dadd(-78.91, 37.04, 16.2, 1.05)
      pt3dadd(-88.7738, 41.6700, 23.8800, 0.9225)        // pt3dadd(-78.91, 37.04, 15.92, 0.82)
      pt3dadd(-89.3025, 41.5350, 23.8800, 0.5288)        // pt3dadd(-79.38, 36.92, 15.92, 0.47)
      pt3dadd(-89.9550, 41.6700, 23.8800, 0.5288)        // pt3dadd(-79.96, 37.04, 15.92, 0.47)
      pt3dadd(-90.6188, 42.0638, 23.8800, 0.7875)        // pt3dadd(-80.55, 37.39, 15.92, 0.7)
      pt3dadd(-90.7538, 42.4575, 23.6250, 0.9225)        // pt3dadd(-80.67, 37.74, 15.75, 0.82)
      pt3dadd(-90.8775, 42.5925, 23.3700, 0.7875)        // pt3dadd(-80.78, 37.86, 15.58, 0.7)
      pt3dadd(-91.4063, 42.9863, 23.3700, 0.3938)        // pt3dadd(-81.25, 38.21, 15.58, 0.35)
      pt3dadd(-92.0700, 43.5150, 23.3700, 0.6638)        // pt3dadd(-81.84, 38.68, 15.58, 0.59)
      pt3dadd(-92.5988, 43.6388, 23.3700, 0.9225)        // pt3dadd(-82.31, 38.79, 15.58, 0.82)
      pt3dadd(-92.9925, 43.7738, 22.9350, 0.9225)        // pt3dadd(-82.66, 38.91, 15.29, 0.82)
      pt3dadd(-93.3863, 44.0438, 22.8600, 0.7875)        // pt3dadd(-83.01, 39.15, 15.24, 0.7)
      pt3dadd(-93.9150, 44.3025, 22.8600, 0.3938)        // pt3dadd(-83.48, 39.38, 15.24, 0.35)
      pt3dadd(-94.4438, 44.6963, 22.7700, 0.6638)        // pt3dadd(-83.95, 39.73, 15.18, 0.59)
      pt3dadd(-94.9613, 44.6963, 22.6800, 0.6638)        // pt3dadd(-84.41, 39.73, 15.12, 0.59)
      pt3dadd(-95.3663, 44.6963, 22.4250, 0.5288)        // pt3dadd(-84.77, 39.73, 14.95, 0.47)
      pt3dadd(-95.3663, 44.6963, 22.4250, 0.5288)        // pt3dadd(-84.77, 39.73, 14.95, 0.47)
      pt3dadd(-96.0188, 44.8313, 22.4250, 0.7875)        // pt3dadd(-85.35, 39.85, 14.95, 0.7)
      pt3dadd(-96.5475, 44.9550, 22.1700, 0.9225)        // pt3dadd(-85.82, 39.96, 14.78, 0.82)
      pt3dadd(-97.3350, 45.0900, 22.0800, 0.6638)        // pt3dadd(-86.52, 40.08, 14.72, 0.59)
      pt3dadd(-98.3925, 44.6963, 22.5150, 0.3938)        // pt3dadd(-87.46, 39.73, 15.01, 0.35)
      pt3dadd(-98.9213, 44.9550, 22.4250, 0.3938)        // pt3dadd(-87.93, 39.96, 14.95, 0.35)
      pt3dadd(-99.3150, 45.0900, 22.4250, 0.7875)        // pt3dadd(-88.28, 40.08, 14.95, 0.7)
      pt3dadd(-100.3725, 45.4838, 22.6050, 0.9225)        // pt3dadd(-89.22, 40.43, 15.07, 0.82)
      pt3dadd(-101.0250, 45.7538, 23.1900, 0.6638)        // pt3dadd(-89.8, 40.67, 15.46, 0.59)
      pt3dadd(-102.6113, 46.1475, 22.4250, 0.5288)        // pt3dadd(-91.21, 41.02, 14.95, 0.47)
      pt3dadd(-103.3988, 46.8000, 22.4250, 0.5288)        // pt3dadd(-91.91, 41.6, 14.95, 0.47)
      pt3dadd(-104.0625, 47.0588, 22.4250, 0.5288)        // pt3dadd(-92.5, 41.83, 14.95, 0.47)
      pt3dadd(-104.5013, 47.8800, 23.7900, 0.5288)        // pt3dadd(-92.89, 42.56, 15.86, 0.47)
      pt3dadd(-104.5013, 47.8800, 23.7900, 0.5288)        // pt3dadd(-92.89, 42.56, 15.86, 0.47)
      pt3dadd(-105.9525, 48.2738, 23.7900, 0.3938)        // pt3dadd(-94.18, 42.91, 15.86, 0.35)
      pt3dadd(-107.1338, 48.0038, 23.7900, 0.3938)        // pt3dadd(-95.23, 42.67, 15.86, 0.35)
      pt3dadd(-107.2688, 48.9263, 23.7900, 0.3938)        // pt3dadd(-95.35, 43.49, 15.86, 0.35)
      pt3dadd(-107.6625, 49.3200, 23.7900, 0.6638)        // pt3dadd(-95.7, 43.84, 15.86, 0.59)
      pt3dadd(-107.9325, 49.8488, 24.0450, 1.1813)        // pt3dadd(-95.94, 44.31, 16.03, 1.05)
      pt3dadd(-108.1913, 50.1075, 24.0450, 1.1813)        // pt3dadd(-96.17, 44.54, 16.03, 1.05)
      pt3dadd(-108.9788, 50.5013, 24.0450, 0.5288)        // pt3dadd(-96.87, 44.89, 16.03, 0.47)
      pt3dadd(-110.4300, 50.8950, 23.3700, 0.1350)        // pt3dadd(-98.16, 45.24, 15.58, 0.12)
      pt3dadd(-111.3525, 50.8950, 23.3700, 0.1350)        // pt3dadd(-98.98, 45.24, 15.58, 0.12)
      pt3dadd(-111.4875, 51.4238, 23.3700, 0.2588)        // pt3dadd(-99.1, 45.71, 15.58, 0.23)
      pt3dadd(-112.1513, 51.4238, 23.3700, 0.2588)        // pt3dadd(-99.69, 45.71, 15.58, 0.23)
      pt3dadd(-112.8038, 51.2888, 23.1150, 0.5288)        // pt3dadd(-100.27, 45.59, 15.41, 0.47)
      pt3dadd(-113.0738, 51.4238, 23.1150, 0.5288)        // pt3dadd(-100.51, 45.71, 15.41, 0.47)
      pt3dadd(-113.8613, 52.0875, 23.3700, 0.3938)        // pt3dadd(-101.21, 46.3, 15.58, 0.35)
      pt3dadd(-114.7838, 52.0875, 23.3700, 0.3938)        // pt3dadd(-102.03, 46.3, 15.58, 0.35)
      pt3dadd(-115.0425, 52.7400, 23.5350, 0.5288)        // pt3dadd(-102.26, 46.88, 15.69, 0.47)
      pt3dadd(-115.1775, 53.1338, 23.8800, 0.5288)        // pt3dadd(-102.38, 47.23, 15.92, 0.47)
      pt3dadd(-115.1775, 53.5275, 23.8800, 0.5288)        // pt3dadd(-102.38, 47.58, 15.92, 0.47)
  }
  apic[73] {pt3dclear()
      pt3dadd(-22.0163, 16.0425, 32.4000, 0.7875)        // pt3dadd(-19.57, 14.26, 21.6, 0.7)
      pt3dadd(-21.1613, 16.5488, 37.7700, 0.7875)        // pt3dadd(-18.81, 14.71, 25.18, 0.7)
      pt3dadd(-20.6325, 16.9425, 37.2600, 0.7875)        // pt3dadd(-18.34, 15.06, 24.84, 0.7)
      pt3dadd(-19.8338, 17.8650, 37.1850, 0.5288)        // pt3dadd(-17.63, 15.88, 24.79, 0.47)
      pt3dadd(-19.9688, 18.3938, 37.1850, 0.5288)        // pt3dadd(-17.75, 16.35, 24.79, 0.47)
      pt3dadd(-19.4400, 19.1813, 37.4400, 0.9225)        // pt3dadd(-17.28, 17.05, 24.96, 0.82)
      pt3dadd(-19.1813, 19.5750, 38.1150, 1.0575)        // pt3dadd(-17.05, 17.4, 25.41, 0.94)
      pt3dadd(-19.1813, 20.2275, 37.5150, 1.0575)        // pt3dadd(-17.05, 17.98, 25.01, 0.94)
      pt3dadd(-18.9113, 20.7563, 37.5150, 0.6638)        // pt3dadd(-16.81, 18.45, 25.01, 0.59)
      pt3dadd(-18.3938, 21.9375, 37.0950, 0.5288)        // pt3dadd(-16.35, 19.5, 24.73, 0.47)
      pt3dadd(-18.5175, 22.4663, 36.7500, 0.5288)        // pt3dadd(-16.46, 19.97, 24.5, 0.47)
      pt3dadd(-18.3938, 22.9950, 36.7500, 0.5288)        // pt3dadd(-16.35, 20.44, 24.5, 0.47)
      pt3dadd(-18.1238, 23.2538, 36.7500, 0.5288)        // pt3dadd(-16.11, 20.67, 24.5, 0.47)
      pt3dadd(-17.9888, 23.6475, 36.8400, 0.5288)        // pt3dadd(-15.99, 21.02, 24.56, 0.47)
      pt3dadd(-17.9888, 24.0413, 36.9300, 0.5288)        // pt3dadd(-15.99, 21.37, 24.62, 0.47)
      pt3dadd(-17.8650, 24.5700, 37.4400, 0.5288)        // pt3dadd(-15.88, 21.84, 24.96, 0.47)
      pt3dadd(-18.2588, 25.0988, 37.4400, 0.5288)        // pt3dadd(-16.23, 22.31, 24.96, 0.47)
      pt3dadd(-18.3938, 25.2338, 37.5150, 0.5288)        // pt3dadd(-16.35, 22.43, 25.01, 0.47)
      pt3dadd(-18.3938, 25.2338, 37.6050, 0.5288)        // pt3dadd(-16.35, 22.43, 25.07, 0.47)
      pt3dadd(-18.2588, 26.4150, 37.6050, 0.9225)        // pt3dadd(-16.23, 23.48, 25.07, 0.82)
      pt3dadd(-18.2588, 27.0675, 37.1850, 1.0575)        // pt3dadd(-16.23, 24.06, 24.79, 0.94)
      pt3dadd(-18.2588, 27.8663, 37.5150, 0.5288)        // pt3dadd(-16.23, 24.77, 25.01, 0.47)
      pt3dadd(-18.1238, 28.2600, 37.5150, 0.5288)        // pt3dadd(-16.11, 25.12, 25.01, 0.47)
      pt3dadd(-17.9888, 28.6538, 37.8600, 0.5288)        // pt3dadd(-15.99, 25.47, 25.24, 0.47)
      pt3dadd(-17.8650, 29.0475, 37.8600, 0.5288)        // pt3dadd(-15.88, 25.82, 25.24, 0.47)
      pt3dadd(-17.5950, 29.4413, 37.8600, 0.7875)        // pt3dadd(-15.64, 26.17, 25.24, 0.7)
      pt3dadd(-17.2013, 29.8350, 38.0400, 0.7875)        // pt3dadd(-15.29, 26.52, 25.36, 0.7)
      pt3dadd(-16.9425, 29.8350, 38.2050, 0.7875)        // pt3dadd(-15.06, 26.52, 25.47, 0.7)
      pt3dadd(-16.6725, 30.2288, 38.2950, 0.7875)        // pt3dadd(-14.82, 26.87, 25.53, 0.7)
      pt3dadd(-16.6725, 30.7575, 38.2950, 0.7875)        // pt3dadd(-14.82, 27.34, 25.53, 0.7)
      pt3dadd(-16.5375, 31.0163, 37.6950, 0.7875)        // pt3dadd(-14.7, 27.57, 25.13, 0.7)
      pt3dadd(-16.1438, 31.4100, 37.6950, 0.6638)        // pt3dadd(-14.35, 27.92, 25.13, 0.59)
      pt3dadd(-16.1438, 31.5450, 37.3500, 0.6638)        // pt3dadd(-14.35, 28.04, 24.9, 0.59)
      pt3dadd(-16.1438, 31.9388, 37.3500, 0.6638)        // pt3dadd(-14.35, 28.39, 24.9, 0.59)
      pt3dadd(-16.4138, 32.7263, 37.3500, 0.6638)        // pt3dadd(-14.59, 29.09, 24.9, 0.59)
      pt3dadd(-16.4138, 33.2550, 36.8400, 0.6638)        // pt3dadd(-14.59, 29.56, 24.56, 0.59)
      pt3dadd(-16.6725, 33.6488, 36.6750, 1.0575)        // pt3dadd(-14.82, 29.91, 24.45, 0.94)
      pt3dadd(-16.6725, 34.6950, 35.9850, 1.1813)        // pt3dadd(-14.82, 30.84, 23.99, 1.05)
      pt3dadd(-16.6725, 35.1000, 35.8950, 1.1813)        // pt3dadd(-14.82, 31.2, 23.93, 1.05)
      pt3dadd(-16.9425, 36.6750, 36.6750, 0.7875)        // pt3dadd(-15.06, 32.6, 24.45, 0.7)
      pt3dadd(-17.0663, 37.7213, 36.5850, 0.6638)        // pt3dadd(-15.17, 33.53, 24.39, 0.59)
      pt3dadd(-16.9425, 38.6438, 37.3500, 0.6638)        // pt3dadd(-15.06, 34.35, 24.9, 0.59)
      pt3dadd(-17.0663, 39.0375, 37.3500, 0.6638)        // pt3dadd(-15.17, 34.7, 24.9, 0.59)
      pt3dadd(-17.0663, 39.3075, 37.3500, 0.6638)        // pt3dadd(-15.17, 34.94, 24.9, 0.59)
      pt3dadd(-17.2013, 39.7013, 37.5150, 0.5288)        // pt3dadd(-15.29, 35.29, 25.01, 0.47)
      pt3dadd(-17.2013, 40.3538, 37.4400, 0.7875)        // pt3dadd(-15.29, 35.87, 24.96, 0.7)
      pt3dadd(-16.9425, 40.7475, 37.2600, 0.7875)        // pt3dadd(-15.06, 36.22, 24.84, 0.7)
      pt3dadd(-16.9425, 41.4113, 36.9300, 0.5288)        // pt3dadd(-15.06, 36.81, 24.62, 0.47)
      pt3dadd(-16.9425, 41.9400, 36.9300, 0.3938)        // pt3dadd(-15.06, 37.28, 24.62, 0.35)
      pt3dadd(-17.2013, 42.1988, 36.5850, 0.3938)        // pt3dadd(-15.29, 37.51, 24.39, 0.35)
      pt3dadd(-17.3363, 42.3338, 36.7500, 0.3938)        // pt3dadd(-15.41, 37.63, 24.5, 0.35)
      pt3dadd(-17.3363, 42.4575, 36.7500, 0.3938)        // pt3dadd(-15.41, 37.74, 24.5, 0.35)
      pt3dadd(-17.7300, 42.9863, 36.7500, 0.6638)        // pt3dadd(-15.76, 38.21, 24.5, 0.59)
      pt3dadd(-17.5950, 43.3800, 36.6750, 0.6638)        // pt3dadd(-15.64, 38.56, 24.45, 0.59)
      pt3dadd(-17.5950, 43.5150, 36.6750, 0.6638)        // pt3dadd(-15.64, 38.68, 24.45, 0.59)
      pt3dadd(-17.7300, 43.7738, 36.5850, 0.6638)        // pt3dadd(-15.76, 38.91, 24.39, 0.59)
      pt3dadd(-17.5950, 44.9550, 36.7500, 0.3938)        // pt3dadd(-15.64, 39.96, 24.5, 0.35)
      pt3dadd(-16.6725, 45.2250, 36.7500, 0.3938)        // pt3dadd(-14.82, 40.2, 24.5, 0.35)
      pt3dadd(-16.6725, 46.1475, 36.8400, 0.3938)        // pt3dadd(-14.82, 41.02, 24.56, 0.35)
      pt3dadd(-16.6725, 46.5413, 36.9300, 0.3938)        // pt3dadd(-14.82, 41.37, 24.62, 0.35)
      pt3dadd(-16.9425, 47.1938, 37.0050, 0.3938)        // pt3dadd(-15.06, 41.95, 24.67, 0.35)
      pt3dadd(-17.2013, 47.5875, 37.0950, 0.3938)        // pt3dadd(-15.29, 42.3, 24.73, 0.35)
      pt3dadd(-17.4600, 47.3288, 37.1850, 0.7875)        // pt3dadd(-15.52, 42.07, 24.79, 0.7)
      pt3dadd(-17.9888, 47.7225, 37.4400, 1.1813)        // pt3dadd(-15.99, 42.42, 24.96, 1.05)
      pt3dadd(-18.1238, 47.7225, 37.0950, 1.1813)        // pt3dadd(-16.11, 42.42, 24.73, 1.05)
      pt3dadd(-18.5175, 48.3750, 37.4400, 0.3938)        // pt3dadd(-16.46, 43, 24.96, 0.35)
      pt3dadd(-18.7875, 48.6450, 37.6050, 0.3938)        // pt3dadd(-16.7, 43.24, 25.07, 0.35)
      pt3dadd(-19.3163, 48.7688, 37.6950, 0.3938)        // pt3dadd(-17.17, 43.35, 25.13, 0.35)
      pt3dadd(-19.9688, 48.7688, 37.6950, 0.3938)        // pt3dadd(-17.75, 43.35, 25.13, 0.35)
      pt3dadd(-20.3625, 49.1738, 37.6050, 0.3938)        // pt3dadd(-18.1, 43.71, 25.07, 0.35)
      pt3dadd(-19.8338, 49.8263, 37.4400, 0.3938)        // pt3dadd(-17.63, 44.29, 24.96, 0.35)
      pt3dadd(-19.5750, 50.0850, 37.4400, 0.3938)        // pt3dadd(-17.4, 44.52, 24.96, 0.35)
      pt3dadd(-19.3163, 50.7488, 36.9300, 0.9225)        // pt3dadd(-17.17, 45.11, 24.62, 0.82)
      pt3dadd(-19.1813, 51.4013, 36.2400, 1.1813)        // pt3dadd(-17.05, 45.69, 24.16, 1.05)
      pt3dadd(-19.1813, 51.9300, 36.4950, 1.1813)        // pt3dadd(-17.05, 46.16, 24.33, 1.05)
      pt3dadd(-19.1813, 52.0650, 36.8400, 1.1813)        // pt3dadd(-17.05, 46.28, 24.56, 1.05)
      pt3dadd(-19.1813, 52.4588, 36.8400, 1.1813)        // pt3dadd(-17.05, 46.63, 24.56, 1.05)
      pt3dadd(-19.5750, 53.2463, 36.8400, 0.6638)        // pt3dadd(-17.4, 47.33, 24.56, 0.59)
      pt3dadd(-20.1038, 53.5050, 37.2600, 0.6638)        // pt3dadd(-17.87, 47.56, 24.84, 0.59)
      pt3dadd(-20.4975, 54.0338, 37.2600, 0.6638)        // pt3dadd(-18.22, 48.03, 24.84, 0.59)
      pt3dadd(-21.1613, 54.4275, 37.2600, 0.5288)        // pt3dadd(-18.81, 48.38, 24.84, 0.47)
      pt3dadd(-21.6788, 54.9563, 37.2600, 0.2588)        // pt3dadd(-19.27, 48.85, 24.84, 0.23)
      pt3dadd(-21.8138, 55.4850, 37.2600, 0.2588)        // pt3dadd(-19.39, 49.32, 24.84, 0.23)
      pt3dadd(-22.4775, 55.8788, 36.8400, 0.2588)        // pt3dadd(-19.98, 49.67, 24.56, 0.23)
      pt3dadd(-22.8713, 56.1375, 36.8400, 0.3938)        // pt3dadd(-20.33, 49.9, 24.56, 0.35)
      pt3dadd(-23.9288, 56.5313, 36.2400, 0.3938)        // pt3dadd(-21.27, 50.25, 24.16, 0.35)
      pt3dadd(-24.3225, 56.5313, 36.8400, 0.3938)        // pt3dadd(-21.62, 50.25, 24.56, 0.35)
      pt3dadd(-24.5813, 56.6663, 37.3500, 0.3938)        // pt3dadd(-21.85, 50.37, 24.9, 0.35)
      pt3dadd(-24.8513, 57.0600, 37.4400, 0.3938)        // pt3dadd(-22.09, 50.72, 24.96, 0.35)
      pt3dadd(-24.8513, 57.5888, 37.4400, 0.3938)        // pt3dadd(-22.09, 51.19, 24.96, 0.35)
      pt3dadd(-24.8513, 57.9825, 37.4400, 0.3938)        // pt3dadd(-22.09, 51.54, 24.96, 0.35)
      pt3dadd(-25.1100, 58.1175, 37.4400, 0.7875)        // pt3dadd(-22.32, 51.66, 24.96, 0.7)
      pt3dadd(-25.6388, 58.5113, 38.3700, 1.0575)        // pt3dadd(-22.79, 52.01, 25.58, 0.94)
      pt3dadd(-25.6388, 59.4225, 38.3700, 1.1813)        // pt3dadd(-22.79, 52.82, 25.58, 1.05)
      pt3dadd(-26.0325, 60.2213, 38.8050, 1.3163)        // pt3dadd(-23.14, 53.53, 25.87, 1.17)
      pt3dadd(-26.0325, 60.4800, 38.7150, 1.3163)        // pt3dadd(-23.14, 53.76, 25.81, 1.17)
      pt3dadd(-26.0325, 60.7388, 38.2050, 1.1813)        // pt3dadd(-23.14, 53.99, 25.47, 1.05)
      pt3dadd(-26.4263, 61.2675, 38.1150, 0.3938)        // pt3dadd(-23.49, 54.46, 25.41, 0.35)
      pt3dadd(-26.5613, 61.5375, 38.2050, 0.3938)        // pt3dadd(-23.61, 54.7, 25.47, 0.35)
      pt3dadd(-26.6963, 62.3250, 38.0400, 0.5288)        // pt3dadd(-23.73, 55.4, 25.36, 0.47)
      pt3dadd(-26.9550, 63.2363, 37.7700, 0.3938)        // pt3dadd(-23.96, 56.21, 25.18, 0.35)
  }
}
proc shape3d_18() {
  apic[73] {
      pt3dadd(-27.0900, 63.5063, 37.7700, 0.5288)        // pt3dadd(-24.08, 56.45, 25.18, 0.47)
      pt3dadd(-27.0900, 63.6413, 37.2600, 0.5288)        // pt3dadd(-24.08, 56.57, 24.84, 0.47)
      pt3dadd(-27.3488, 63.9000, 38.1150, 0.3938)        // pt3dadd(-24.31, 56.8, 25.41, 0.35)
      pt3dadd(-27.6188, 64.1588, 38.1150, 0.3938)        // pt3dadd(-24.55, 57.03, 25.41, 0.35)
      pt3dadd(-28.0125, 64.4288, 38.4600, 0.3938)        // pt3dadd(-24.9, 57.27, 25.64, 0.35)
      pt3dadd(-28.4063, 64.6875, 38.5500, 0.3938)        // pt3dadd(-25.25, 57.5, 25.7, 0.35)
      pt3dadd(-28.6650, 64.9463, 38.7150, 0.3938)        // pt3dadd(-25.48, 57.73, 25.81, 0.35)
      pt3dadd(-29.0588, 65.0813, 38.7150, 0.3938)        // pt3dadd(-25.83, 57.85, 25.81, 0.35)
      pt3dadd(-29.3288, 65.3513, 38.7150, 0.3938)        // pt3dadd(-26.07, 58.09, 25.81, 0.35)
      pt3dadd(-29.4638, 65.6100, 38.7150, 0.9225)        // pt3dadd(-26.19, 58.32, 25.81, 0.82)
      pt3dadd(-30.1163, 65.6100, 39.3900, 0.9225)        // pt3dadd(-26.77, 58.32, 26.26, 0.82)
      pt3dadd(-30.1163, 65.6100, 41.3550, 0.9225)        // pt3dadd(-26.77, 58.32, 27.57, 0.82)
      pt3dadd(-30.1163, 65.6100, 43.0650, 0.9225)        // pt3dadd(-26.77, 58.32, 28.71, 0.82)
      pt3dadd(-30.1163, 65.6100, 43.5750, 0.9225)        // pt3dadd(-26.77, 58.32, 29.05, 0.82)
  }
  apic[74] {pt3dclear()
      pt3dadd(-21.3525, 22.4888, 32.6550, 1.0575)        // pt3dadd(-18.98, 19.99, 21.77, 0.94)
      pt3dadd(-22.6013, 22.6013, 38.8800, 1.0575)        // pt3dadd(-20.09, 20.09, 25.92, 0.94)
      pt3dadd(-23.0063, 22.9950, 38.8800, 1.0575)        // pt3dadd(-20.45, 20.44, 25.92, 0.94)
      pt3dadd(-24.0525, 23.2538, 39.3900, 0.9225)        // pt3dadd(-21.38, 20.67, 26.26, 0.82)
      pt3dadd(-24.3225, 22.2075, 39.4800, 0.9225)        // pt3dadd(-21.62, 19.74, 26.32, 0.82)
      pt3dadd(-24.5813, 21.9375, 39.4800, 1.0575)        // pt3dadd(-21.85, 19.5, 26.32, 0.94)
      pt3dadd(-24.5813, 21.6788, 39.9150, 1.0575)        // pt3dadd(-21.85, 19.27, 26.61, 0.94)
      pt3dadd(-24.5813, 21.4200, 40.0800, 1.0575)        // pt3dadd(-21.85, 19.04, 26.72, 0.94)
      pt3dadd(-24.5813, 21.0263, 40.5000, 1.0575)        // pt3dadd(-21.85, 18.69, 27, 0.94)
      pt3dadd(-24.3225, 20.4975, 40.5000, 1.0575)        // pt3dadd(-21.62, 18.22, 27, 0.94)
      pt3dadd(-24.3225, 20.4975, 40.5000, 1.0575)        // pt3dadd(-21.62, 18.22, 27, 0.94)
      pt3dadd(-24.3225, 20.2275, 40.6800, 1.0575)        // pt3dadd(-21.62, 17.98, 27.12, 0.94)
      pt3dadd(-24.3225, 19.0463, 41.1900, 0.7875)        // pt3dadd(-21.62, 16.93, 27.46, 0.7)
      pt3dadd(-24.5813, 18.5175, 41.5350, 0.7875)        // pt3dadd(-21.85, 16.46, 27.69, 0.7)
      pt3dadd(-24.7163, 18.1238, 41.8650, 0.7875)        // pt3dadd(-21.97, 16.11, 27.91, 0.7)
      pt3dadd(-25.6388, 17.7300, 42.1200, 0.7875)        // pt3dadd(-22.79, 15.76, 28.08, 0.7)
      pt3dadd(-26.0325, 17.7300, 42.2100, 0.7875)        // pt3dadd(-23.14, 15.76, 28.14, 0.7)
      pt3dadd(-26.4263, 17.8650, 42.2100, 0.7875)        // pt3dadd(-23.49, 15.88, 28.14, 0.7)
      pt3dadd(-26.6963, 18.3938, 42.2100, 0.7875)        // pt3dadd(-23.73, 16.35, 28.14, 0.7)
      pt3dadd(-26.9550, 18.7875, 42.2100, 1.0575)        // pt3dadd(-23.96, 16.7, 28.14, 0.94)
      pt3dadd(-26.9550, 19.3163, 42.6300, 0.9225)        // pt3dadd(-23.96, 17.17, 28.42, 0.82)
      pt3dadd(-27.2138, 19.9688, 42.9750, 0.9225)        // pt3dadd(-24.19, 17.75, 28.65, 0.82)
      pt3dadd(-27.3488, 20.3625, 42.9000, 0.9225)        // pt3dadd(-24.31, 18.1, 28.6, 0.82)
      pt3dadd(-27.2138, 20.7563, 42.5550, 0.7875)        // pt3dadd(-24.19, 18.45, 28.37, 0.7)
      pt3dadd(-27.2138, 21.1500, 41.7000, 0.7875)        // pt3dadd(-24.19, 18.8, 27.8, 0.7)
      pt3dadd(-27.2138, 21.4200, 41.2800, 0.7875)        // pt3dadd(-24.19, 19.04, 27.52, 0.7)
      pt3dadd(-27.2138, 21.6788, 40.7550, 0.7875)        // pt3dadd(-24.19, 19.27, 27.17, 0.7)
      pt3dadd(-27.3488, 21.9375, 40.5000, 0.7875)        // pt3dadd(-24.31, 19.5, 27, 0.7)
      pt3dadd(-27.3488, 21.9375, 40.4250, 0.7875)        // pt3dadd(-24.31, 19.5, 26.95, 0.7)
  }
  apic[75] {pt3dclear()
      pt3dadd(-27.3488, 21.9375, 40.4250, 1.0575)        // pt3dadd(-24.31, 19.5, 26.95, 0.94)
      pt3dadd(-27.8775, 23.2538, 40.5000, 1.0575)        // pt3dadd(-24.78, 20.67, 27, 0.94)
      pt3dadd(-27.8775, 23.2538, 40.0800, 1.0575)        // pt3dadd(-24.78, 20.67, 26.72, 0.94)
      pt3dadd(-28.5413, 23.6475, 39.9900, 0.7875)        // pt3dadd(-25.37, 21.02, 26.66, 0.7)
      pt3dadd(-28.9350, 24.9638, 40.8450, 0.6638)        // pt3dadd(-25.72, 22.19, 27.23, 0.59)
      pt3dadd(-29.1938, 25.7513, 40.8450, 0.5288)        // pt3dadd(-25.95, 22.89, 27.23, 0.47)
      pt3dadd(-29.8575, 26.6738, 41.5350, 0.3938)        // pt3dadd(-26.54, 23.71, 27.69, 0.35)
      pt3dadd(-29.8575, 26.6738, 40.9350, 0.3938)        // pt3dadd(-26.54, 23.71, 27.29, 0.35)
      pt3dadd(-30.6450, 27.3375, 40.9350, 0.5288)        // pt3dadd(-27.24, 24.3, 27.29, 0.47)
      pt3dadd(-30.7800, 27.4613, 40.6800, 0.5288)        // pt3dadd(-27.36, 24.41, 27.12, 0.47)
      pt3dadd(-30.9150, 27.9900, 40.6800, 0.3938)        // pt3dadd(-27.48, 24.88, 27.12, 0.35)
      pt3dadd(-31.0388, 28.2600, 40.5900, 0.3938)        // pt3dadd(-27.59, 25.12, 27.06, 0.35)
      pt3dadd(-31.5675, 28.3838, 40.2450, 0.7875)        // pt3dadd(-28.06, 25.23, 26.83, 0.7)
      pt3dadd(-32.3550, 28.7775, 39.8250, 0.9225)        // pt3dadd(-28.76, 25.58, 26.55, 0.82)
      pt3dadd(-32.3550, 28.7775, 39.2250, 0.9225)        // pt3dadd(-28.76, 25.58, 26.15, 0.82)
      pt3dadd(-32.4900, 28.9125, 39.2250, 0.9225)        // pt3dadd(-28.88, 25.7, 26.15, 0.82)
  }
  apic[76] {pt3dclear()
      pt3dadd(-27.3488, 21.9375, 40.4250, 1.1813)        // pt3dadd(-24.31, 19.5, 26.95, 1.05)
      pt3dadd(-27.7425, 22.8600, 41.0100, 1.1813)        // pt3dadd(-24.66, 20.32, 27.34, 1.05)
  }
  apic[77] {pt3dclear()
      pt3dadd(-27.3488, 21.9375, 40.4250, 0.6638)        // pt3dadd(-24.31, 19.5, 26.95, 0.59)
      pt3dadd(-28.0125, 22.4663, 40.3350, 0.6638)        // pt3dadd(-24.9, 19.97, 26.89, 0.59)
      pt3dadd(-28.1363, 22.6013, 40.3350, 0.6638)        // pt3dadd(-25.01, 20.09, 26.89, 0.59)
      pt3dadd(-28.9350, 22.6013, 40.3350, 0.6638)        // pt3dadd(-25.72, 20.09, 26.89, 0.59)
      pt3dadd(-29.4638, 22.0725, 40.3350, 0.9225)        // pt3dadd(-26.19, 19.62, 26.89, 0.82)
      pt3dadd(-30.1163, 22.3425, 39.8250, 0.9225)        // pt3dadd(-26.77, 19.86, 26.55, 0.82)
      pt3dadd(-30.1163, 22.0725, 39.8250, 0.9225)        // pt3dadd(-26.77, 19.62, 26.55, 0.82)
      pt3dadd(-30.7800, 21.6788, 40.1700, 0.6638)        // pt3dadd(-27.36, 19.27, 26.78, 0.59)
      pt3dadd(-31.1738, 21.5438, 40.1700, 0.6638)        // pt3dadd(-27.71, 19.15, 26.78, 0.59)
      pt3dadd(-31.5675, 21.8138, 40.4250, 0.6638)        // pt3dadd(-28.06, 19.39, 26.95, 0.59)
      pt3dadd(-31.8375, 22.2075, 40.7550, 0.6638)        // pt3dadd(-28.3, 19.74, 27.17, 0.59)
      pt3dadd(-32.0963, 22.7363, 40.7550, 0.7875)        // pt3dadd(-28.53, 20.21, 27.17, 0.7)
      pt3dadd(-32.3550, 23.1300, 40.7550, 0.7875)        // pt3dadd(-28.76, 20.56, 27.17, 0.7)
      pt3dadd(-32.4900, 23.6475, 40.5900, 0.7875)        // pt3dadd(-28.88, 21.02, 27.06, 0.7)
      pt3dadd(-32.6250, 24.1763, 40.4250, 0.7875)        // pt3dadd(-29, 21.49, 26.95, 0.7)
      pt3dadd(-32.8838, 24.4463, 40.2450, 0.7875)        // pt3dadd(-29.23, 21.73, 26.83, 0.7)
      pt3dadd(-33.2775, 24.7050, 40.2450, 0.5288)        // pt3dadd(-29.58, 21.96, 26.83, 0.47)
      pt3dadd(-33.1538, 24.4463, 40.2450, 0.5288)        // pt3dadd(-29.47, 21.73, 26.83, 0.47)
      pt3dadd(-33.1538, 23.6475, 39.6600, 0.6638)        // pt3dadd(-29.47, 21.02, 26.44, 0.59)
      pt3dadd(-33.1538, 23.3888, 40.2450, 0.6638)        // pt3dadd(-29.47, 20.79, 26.83, 0.59)
      pt3dadd(-33.0188, 23.1300, 40.5000, 0.6638)        // pt3dadd(-29.35, 20.56, 27, 0.59)
      pt3dadd(-33.0188, 22.9950, 40.7550, 0.6638)        // pt3dadd(-29.35, 20.44, 27.17, 0.59)
      pt3dadd(-33.0188, 22.8600, 41.1000, 0.6638)        // pt3dadd(-29.35, 20.32, 27.4, 0.59)
      pt3dadd(-33.0188, 22.6013, 41.1000, 0.6638)        // pt3dadd(-29.35, 20.09, 27.4, 0.59)
      pt3dadd(-33.4125, 22.4663, 41.1000, 0.6638)        // pt3dadd(-29.7, 19.97, 27.4, 0.59)
      pt3dadd(-33.5475, 22.4663, 41.2800, 0.6638)        // pt3dadd(-29.82, 19.97, 27.52, 0.59)
      pt3dadd(-33.8063, 22.4663, 41.2800, 0.6638)        // pt3dadd(-30.05, 19.97, 27.52, 0.59)
      pt3dadd(-33.9413, 22.7363, 41.2800, 0.6638)        // pt3dadd(-30.17, 20.21, 27.52, 0.59)
      pt3dadd(-35.1225, 23.1300, 41.2800, 0.9225)        // pt3dadd(-31.22, 20.56, 27.52, 0.82)
      pt3dadd(-35.6513, 23.6475, 40.9350, 0.9225)        // pt3dadd(-31.69, 21.02, 27.29, 0.82)
      pt3dadd(-35.7863, 23.6475, 40.9350, 0.9225)        // pt3dadd(-31.81, 21.02, 27.29, 0.82)
      pt3dadd(-36.1800, 23.7825, 41.4450, 0.9225)        // pt3dadd(-32.16, 21.14, 27.63, 0.82)
      pt3dadd(-36.9675, 24.1763, 41.4450, 0.6638)        // pt3dadd(-32.86, 21.49, 27.63, 0.59)
      pt3dadd(-36.9675, 24.7050, 41.9550, 0.6638)        // pt3dadd(-32.86, 21.96, 27.97, 0.59)
      pt3dadd(-37.1025, 25.0988, 41.9550, 0.6638)        // pt3dadd(-32.98, 22.31, 27.97, 0.59)
      pt3dadd(-37.1025, 25.6275, 41.8650, 0.6638)        // pt3dadd(-32.98, 22.78, 27.91, 0.59)
      pt3dadd(-37.1025, 26.0213, 41.5350, 0.6638)        // pt3dadd(-32.98, 23.13, 27.69, 0.59)
      pt3dadd(-37.6313, 26.1563, 41.3550, 0.6638)        // pt3dadd(-33.45, 23.25, 27.57, 0.59)
      pt3dadd(-38.1600, 26.0213, 41.3550, 0.6638)        // pt3dadd(-33.92, 23.13, 27.57, 0.59)
      pt3dadd(-38.8125, 25.8863, 41.3550, 0.6638)        // pt3dadd(-34.5, 23.01, 27.57, 0.59)
      pt3dadd(-38.9475, 26.2800, 41.3550, 0.6638)        // pt3dadd(-34.62, 23.36, 27.57, 0.59)
      pt3dadd(-39.2175, 26.9438, 41.3550, 0.7875)        // pt3dadd(-34.86, 23.95, 27.57, 0.7)
      pt3dadd(-39.3413, 27.8663, 42.5550, 0.7875)        // pt3dadd(-34.97, 24.77, 28.37, 0.7)
      pt3dadd(-39.8700, 28.3838, 42.6300, 0.5288)        // pt3dadd(-35.44, 25.23, 28.42, 0.47)
      pt3dadd(-40.7925, 28.6538, 42.8100, 0.5288)        // pt3dadd(-36.26, 25.47, 28.54, 0.47)
      pt3dadd(-41.1863, 28.6538, 42.8100, 0.5288)        // pt3dadd(-36.61, 25.47, 28.54, 0.47)
      pt3dadd(-41.4563, 28.2600, 43.0650, 0.5288)        // pt3dadd(-36.85, 25.12, 28.71, 0.47)
      pt3dadd(-41.7150, 27.9900, 43.1550, 0.5288)        // pt3dadd(-37.08, 24.88, 28.77, 0.47)
      pt3dadd(-41.8500, 27.7313, 43.1550, 0.5288)        // pt3dadd(-37.2, 24.65, 28.77, 0.47)
      pt3dadd(-42.5138, 27.4613, 43.1550, 0.9225)        // pt3dadd(-37.79, 24.41, 28.77, 0.82)
      pt3dadd(-42.9075, 27.2025, 43.4850, 0.9225)        // pt3dadd(-38.14, 24.18, 28.99, 0.82)
      pt3dadd(-43.6950, 27.3375, 43.4850, 0.9225)        // pt3dadd(-38.84, 24.3, 28.99, 0.82)
      pt3dadd(-43.8300, 27.4613, 43.4850, 0.7875)        // pt3dadd(-38.96, 24.41, 28.99, 0.7)
      pt3dadd(-44.6175, 27.8663, 43.5750, 1.1813)        // pt3dadd(-39.66, 24.77, 29.05, 1.05)
      pt3dadd(-45.1463, 27.9900, 43.4850, 0.9225)        // pt3dadd(-40.13, 24.88, 28.99, 0.82)
      pt3dadd(-45.7988, 28.2600, 43.4850, 0.5288)        // pt3dadd(-40.71, 25.12, 28.99, 0.47)
      pt3dadd(-46.3275, 28.7775, 44.1750, 0.5288)        // pt3dadd(-41.18, 25.58, 29.45, 0.47)
      pt3dadd(-46.4625, 28.9125, 44.1750, 0.5288)        // pt3dadd(-41.3, 25.7, 29.45, 0.47)
      pt3dadd(-46.5975, 29.1713, 44.1750, 0.9225)        // pt3dadd(-41.42, 25.93, 29.45, 0.82)
      pt3dadd(-47.3850, 29.4413, 44.5950, 1.0575)        // pt3dadd(-42.12, 26.17, 29.73, 0.94)
      pt3dadd(-47.9138, 29.8350, 44.5950, 0.3938)        // pt3dadd(-42.59, 26.52, 29.73, 0.35)
      pt3dadd(-48.7013, 30.0938, 44.5950, 0.3938)        // pt3dadd(-43.29, 26.75, 29.73, 0.35)
      pt3dadd(-49.2300, 30.0938, 45.1050, 0.3938)        // pt3dadd(-43.76, 26.75, 30.07, 0.35)
      pt3dadd(-49.6238, 29.9700, 44.0850, 0.3938)        // pt3dadd(-44.11, 26.64, 29.39, 0.35)
      pt3dadd(-50.0175, 29.9700, 44.0850, 0.3938)        // pt3dadd(-44.46, 26.64, 29.39, 0.35)
      pt3dadd(-50.2875, 30.2288, 44.0850, 0.3938)        // pt3dadd(-44.7, 26.87, 29.39, 0.35)
      pt3dadd(-50.2875, 30.2288, 44.0850, 0.3938)        // pt3dadd(-44.7, 26.87, 29.39, 0.35)
      pt3dadd(-50.5463, 30.7575, 44.0850, 0.7875)        // pt3dadd(-44.93, 27.34, 29.39, 0.7)
      pt3dadd(-51.2100, 31.2863, 44.2650, 1.0575)        // pt3dadd(-45.52, 27.81, 29.51, 0.94)
      pt3dadd(-51.7388, 31.9388, 44.4300, 0.7875)        // pt3dadd(-45.99, 28.39, 29.62, 0.7)
      pt3dadd(-51.8625, 32.0738, 44.5950, 0.7875)        // pt3dadd(-46.1, 28.51, 29.73, 0.7)
      pt3dadd(-51.8625, 32.0738, 44.5950, 0.7875)        // pt3dadd(-46.1, 28.51, 29.73, 0.7)
      pt3dadd(-52.2675, 32.0738, 44.5950, 0.7875)        // pt3dadd(-46.46, 28.51, 29.73, 0.7)
      pt3dadd(-52.6613, 31.9388, 44.5950, 0.6638)        // pt3dadd(-46.81, 28.39, 29.73, 0.59)
      pt3dadd(-53.1900, 31.9388, 44.5950, 0.3938)        // pt3dadd(-47.28, 28.39, 29.73, 0.35)
      pt3dadd(-53.4488, 31.8038, 44.5950, 0.9225)        // pt3dadd(-47.51, 28.27, 29.73, 0.82)
      pt3dadd(-53.8425, 31.8038, 44.5950, 0.9225)        // pt3dadd(-47.86, 28.27, 29.73, 0.82)
  }
  apic[78] {pt3dclear()
      pt3dadd(-53.8425, 31.8038, 44.5950, 0.2588)        // pt3dadd(-47.86, 28.27, 29.73, 0.23)
      pt3dadd(-54.2363, 31.0163, 44.5950, 0.2588)        // pt3dadd(-48.21, 27.57, 29.73, 0.23)
      pt3dadd(-54.1125, 30.2288, 45.3600, 0.2588)        // pt3dadd(-48.1, 26.87, 30.24, 0.23)
      pt3dadd(-54.2363, 29.8350, 45.7050, 0.2588)        // pt3dadd(-48.21, 26.52, 30.47, 0.23)
      pt3dadd(-54.7650, 29.5763, 45.7950, 1.1813)        // pt3dadd(-48.68, 26.29, 30.53, 1.05)
      pt3dadd(-55.2938, 29.1713, 45.1950, 1.4513)        // pt3dadd(-49.15, 25.93, 30.13, 1.29)
      pt3dadd(-56.0813, 28.9125, 44.5200, 1.4513)        // pt3dadd(-49.85, 25.7, 29.68, 1.29)
  }
  apic[79] {pt3dclear()
      pt3dadd(-53.8425, 31.8038, 44.5950, 0.5288)        // pt3dadd(-47.86, 28.27, 29.73, 0.47)
      pt3dadd(-54.5063, 32.4675, 45.4500, 0.5288)        // pt3dadd(-48.45, 28.86, 30.3, 0.47)
      pt3dadd(-55.1588, 32.4675, 45.5400, 0.5288)        // pt3dadd(-49.03, 28.86, 30.36, 0.47)
      pt3dadd(-55.9575, 32.1975, 45.7050, 0.5288)        // pt3dadd(-49.74, 28.62, 30.47, 0.47)
      pt3dadd(-56.3513, 32.5913, 45.7050, 0.7875)        // pt3dadd(-50.09, 28.97, 30.47, 0.7)
      pt3dadd(-56.3513, 33.5138, 46.0500, 0.5288)        // pt3dadd(-50.09, 29.79, 30.7, 0.47)
      pt3dadd(-56.4750, 33.9075, 46.0500, 0.5288)        // pt3dadd(-50.2, 30.14, 30.7, 0.47)
      pt3dadd(-57.5325, 34.3013, 45.8850, 0.5288)        // pt3dadd(-51.14, 30.49, 30.59, 0.47)
      pt3dadd(-57.9263, 34.3013, 45.8850, 0.5288)        // pt3dadd(-51.49, 30.49, 30.59, 0.47)
      pt3dadd(-58.3200, 34.4363, 45.9600, 0.5288)        // pt3dadd(-51.84, 30.61, 30.64, 0.47)
      pt3dadd(-58.7250, 34.6950, 46.0500, 0.5288)        // pt3dadd(-52.2, 30.84, 30.7, 0.47)
      pt3dadd(-58.7250, 35.1000, 46.0500, 0.3938)        // pt3dadd(-52.2, 31.2, 30.7, 0.35)
      pt3dadd(-58.9838, 35.3588, 46.3950, 0.3938)        // pt3dadd(-52.43, 31.43, 30.93, 0.35)
      pt3dadd(-59.2425, 35.7525, 46.3950, 0.9225)        // pt3dadd(-52.66, 31.78, 30.93, 0.82)
      pt3dadd(-59.5125, 36.0113, 46.3950, 1.0575)        // pt3dadd(-52.9, 32.01, 30.93, 0.94)
      pt3dadd(-59.6475, 36.0113, 46.1400, 1.0575)        // pt3dadd(-53.02, 32.01, 30.76, 0.94)
      pt3dadd(-60.0413, 36.1463, 46.1400, 0.3938)        // pt3dadd(-53.37, 32.13, 30.76, 0.35)
      pt3dadd(-60.4350, 36.2813, 45.5400, 0.3938)        // pt3dadd(-53.72, 32.25, 30.36, 0.35)
      pt3dadd(-60.8288, 36.2813, 45.5400, 0.3938)        // pt3dadd(-54.07, 32.25, 30.36, 0.35)
      pt3dadd(-60.8288, 36.2813, 45.7050, 0.3938)        // pt3dadd(-54.07, 32.25, 30.47, 0.35)
      pt3dadd(-61.0875, 36.9338, 45.7050, 1.0575)        // pt3dadd(-54.3, 32.83, 30.47, 0.94)
      pt3dadd(-61.4925, 37.0688, 46.0500, 1.3163)        // pt3dadd(-54.66, 32.95, 30.7, 1.17)
      pt3dadd(-61.7513, 37.4625, 46.3050, 1.3163)        // pt3dadd(-54.89, 33.3, 30.87, 1.17)
      pt3dadd(-62.2800, 37.4625, 46.3050, 0.7875)        // pt3dadd(-55.36, 33.3, 30.87, 0.7)
      pt3dadd(-62.9438, 37.0688, 46.5600, 0.5288)        // pt3dadd(-55.95, 32.95, 31.04, 0.47)
      pt3dadd(-63.4613, 37.2038, 46.5600, 0.5288)        // pt3dadd(-56.41, 33.07, 31.04, 0.47)
      pt3dadd(-63.7313, 37.7213, 46.5600, 0.5288)        // pt3dadd(-56.65, 33.53, 31.04, 0.47)
      pt3dadd(-63.8663, 38.1150, 46.4700, 0.5288)        // pt3dadd(-56.77, 33.88, 30.98, 0.47)
      pt3dadd(-63.8663, 38.1150, 46.2150, 0.5288)        // pt3dadd(-56.77, 33.88, 30.81, 0.47)
      pt3dadd(-64.3838, 38.6438, 46.2150, 1.0575)        // pt3dadd(-57.23, 34.35, 30.81, 0.94)
      pt3dadd(-64.9125, 39.1725, 45.8850, 1.1813)        // pt3dadd(-57.7, 34.82, 30.59, 1.05)
      pt3dadd(-65.0475, 39.3075, 45.8850, 1.1813)        // pt3dadd(-57.82, 34.94, 30.59, 1.05)
      pt3dadd(-65.1825, 39.5663, 45.7950, 1.0575)        // pt3dadd(-57.94, 35.17, 30.53, 0.94)
  }
  apic[80] {pt3dclear()
      pt3dadd(-13.1850, 27.2250, 35.2200, 1.0575)        // pt3dadd(-11.72, 24.2, 23.48, 0.94)
      pt3dadd(-11.9250, 28.9125, 42.9750, 1.0575)        // pt3dadd(-10.6, 25.7, 28.65, 0.94)
      pt3dadd(-11.8688, 28.9013, 42.9750, 1.0575)        // pt3dadd(-10.55, 25.69, 28.65, 0.94)
  }
  apic[81] {pt3dclear()
      pt3dadd(-11.8688, 28.9013, 42.9750, 0.3938)        // pt3dadd(-10.55, 25.69, 28.65, 0.35)
      pt3dadd(-11.0813, 28.6425, 43.4100, 0.3938)        // pt3dadd(-9.85, 25.46, 28.94, 0.35)
      pt3dadd(-10.5525, 28.3838, 43.0650, 0.3938)        // pt3dadd(-9.38, 25.23, 28.71, 0.35)
      pt3dadd(-9.7650, 28.5075, 43.0650, 0.5288)        // pt3dadd(-8.68, 25.34, 28.71, 0.47)
      pt3dadd(-9.0563, 28.6988, 43.0650, 0.5288)        // pt3dadd(-8.05, 25.51, 28.71, 0.47)
  }
  apic[82] {pt3dclear()
      pt3dadd(-9.0563, 28.6988, 43.0650, 1.8450)        // pt3dadd(-8.05, 25.51, 28.71, 1.64)
      pt3dadd(-9.5850, 28.1813, 42.3000, 1.8450)        // pt3dadd(-8.52, 25.05, 28.2, 1.64)
      pt3dadd(-9.3263, 27.6525, 40.6800, 1.8450)        // pt3dadd(-8.29, 24.58, 27.12, 1.64)
      pt3dadd(-8.5275, 27.2588, 38.8800, 1.8450)        // pt3dadd(-7.58, 24.23, 25.92, 1.64)
      pt3dadd(-7.0763, 26.7300, 38.8050, 1.8450)        // pt3dadd(-6.29, 23.76, 25.87, 1.64)
      pt3dadd(-7.0763, 26.7300, 38.3700, 1.8450)        // pt3dadd(-6.29, 23.76, 25.58, 1.64)
      pt3dadd(-5.5013, 25.0200, 39.6600, 1.4513)        // pt3dadd(-4.89, 22.24, 26.44, 1.29)
      pt3dadd(-5.1075, 24.2325, 39.6600, 1.4513)        // pt3dadd(-4.54, 21.54, 26.44, 1.29)
      pt3dadd(-3.7913, 22.6575, 39.2250, 1.3163)        // pt3dadd(-3.37, 20.14, 26.15, 1.17)
      pt3dadd(-2.7338, 21.2063, 39.2250, 1.3163)        // pt3dadd(-2.43, 18.85, 26.15, 1.17)
      pt3dadd(-1.9463, 20.5538, 38.8800, 1.3163)        // pt3dadd(-1.73, 18.27, 25.92, 1.17)
      pt3dadd(-1.2825, 19.4963, 38.9700, 1.3163)        // pt3dadd(-1.14, 17.33, 25.98, 1.17)
      pt3dadd(-1.2825, 19.4963, 37.9500, 1.3163)        // pt3dadd(-1.14, 17.33, 25.3, 1.17)
      pt3dadd(0.1688, 18.1800, 37.7700, 1.3163)        // pt3dadd(0.15, 16.16, 25.18, 1.17)
  }
}
proc shape3d_19() {
  apic[82] {
      pt3dadd(1.0913, 17.3925, 36.1500, 1.3163)        // pt3dadd(0.97, 15.46, 24.1, 1.17)
      pt3dadd(1.6200, 16.8638, 36.0750, 1.3163)        // pt3dadd(1.44, 14.99, 24.05, 1.17)
      pt3dadd(2.8013, 15.6825, 35.3100, 1.0575)        // pt3dadd(2.49, 13.94, 23.54, 0.94)
      pt3dadd(2.9363, 14.6250, 34.2750, 1.0575)        // pt3dadd(2.61, 13, 22.85, 0.94)
      pt3dadd(2.9363, 13.8375, 34.2750, 1.0575)        // pt3dadd(2.61, 12.3, 22.85, 0.94)
      pt3dadd(2.9363, 13.0500, 34.2750, 1.0575)        // pt3dadd(2.61, 11.6, 22.85, 0.94)
      pt3dadd(2.9363, 11.8688, 34.0200, 1.0575)        // pt3dadd(2.61, 10.55, 22.68, 0.94)
      pt3dadd(3.1950, 10.0238, 34.0200, 0.9225)        // pt3dadd(2.84, 8.91, 22.68, 0.82)
      pt3dadd(3.4650, 9.1013, 33.6000, 0.9225)        // pt3dadd(3.08, 8.09, 22.4, 0.82)
      pt3dadd(3.4650, 8.7075, 33.1650, 0.9225)        // pt3dadd(3.08, 7.74, 22.11, 0.82)
      pt3dadd(3.5888, 8.3138, 33.0900, 0.9225)        // pt3dadd(3.19, 7.39, 22.06, 0.82)
      pt3dadd(3.9938, 7.3913, 32.5800, 1.0575)        // pt3dadd(3.55, 6.57, 21.72, 0.94)
      pt3dadd(4.2525, 7.9200, 32.1450, 1.0575)        // pt3dadd(3.78, 7.04, 21.43, 0.94)
      pt3dadd(4.1175, 8.5838, 30.9600, 1.3163)        // pt3dadd(3.66, 7.63, 20.64, 1.17)
      pt3dadd(4.1175, 9.2363, 30.1050, 1.3163)        // pt3dadd(3.66, 8.21, 20.07, 1.17)
      pt3dadd(4.3875, 10.0238, 30.1050, 1.0575)        // pt3dadd(3.9, 8.91, 20.07, 0.94)
      pt3dadd(4.7813, 10.9463, 29.1600, 0.7875)        // pt3dadd(4.25, 9.73, 19.44, 0.7)
      pt3dadd(5.3100, 12.0038, 29.5050, 0.7875)        // pt3dadd(4.72, 10.67, 19.67, 0.7)
      pt3dadd(5.9625, 12.3975, 28.9950, 0.7875)        // pt3dadd(5.3, 11.02, 19.33, 0.7)
      pt3dadd(6.7613, 12.5213, 28.9950, 0.7875)        // pt3dadd(6.01, 11.13, 19.33, 0.7)
      pt3dadd(7.2900, 11.8688, 28.9950, 0.7875)        // pt3dadd(6.48, 10.55, 19.33, 0.7)
      pt3dadd(7.4138, 11.0813, 28.5600, 0.9225)        // pt3dadd(6.59, 9.85, 19.04, 0.82)
      pt3dadd(7.4138, 10.4175, 28.3950, 1.1813)        // pt3dadd(6.59, 9.26, 18.93, 1.05)
      pt3dadd(7.1550, 10.4175, 27.4650, 1.1813)        // pt3dadd(6.36, 9.26, 18.31, 1.05)
      pt3dadd(7.0200, 10.1588, 27.5400, 1.0575)        // pt3dadd(6.24, 9.03, 18.36, 0.94)
      pt3dadd(6.8850, 9.3713, 28.1400, 0.6638)        // pt3dadd(6.12, 8.33, 18.76, 0.59)
      pt3dadd(6.8850, 8.7075, 28.1400, 0.6638)        // pt3dadd(6.12, 7.74, 18.76, 0.59)
      pt3dadd(7.1550, 8.1900, 28.1400, 0.6638)        // pt3dadd(6.36, 7.28, 18.76, 0.59)
      pt3dadd(6.8850, 7.2675, 27.7200, 0.6638)        // pt3dadd(6.12, 6.46, 18.48, 0.59)
      pt3dadd(7.0200, 6.6038, 27.7200, 0.6638)        // pt3dadd(6.24, 5.87, 18.48, 0.59)
      pt3dadd(8.3363, 6.2100, 27.2100, 0.6638)        // pt3dadd(7.41, 5.52, 18.14, 0.59)
      pt3dadd(9.0000, 6.3450, 27.2100, 0.6638)        // pt3dadd(8, 5.64, 18.14, 0.59)
      pt3dadd(9.3938, 6.9975, 26.8650, 0.6638)        // pt3dadd(8.35, 6.22, 17.91, 0.59)
      pt3dadd(9.6525, 7.9200, 27.7950, 0.6638)        // pt3dadd(8.58, 7.04, 18.53, 0.59)
      pt3dadd(9.3938, 8.5838, 27.7200, 0.6638)        // pt3dadd(8.35, 7.63, 18.48, 0.59)
      pt3dadd(9.2588, 9.1013, 27.9750, 0.6638)        // pt3dadd(8.23, 8.09, 18.65, 0.59)
      pt3dadd(8.7300, 9.1013, 27.9750, 0.6638)        // pt3dadd(7.76, 8.09, 18.65, 0.59)
      pt3dadd(8.8650, 8.5838, 27.4650, 0.6638)        // pt3dadd(7.88, 7.63, 18.31, 0.59)
      pt3dadd(9.2588, 8.3138, 27.1200, 0.6638)        // pt3dadd(8.23, 7.39, 18.08, 0.59)
      pt3dadd(9.9225, 8.5838, 27.1200, 0.6638)        // pt3dadd(8.82, 7.63, 18.08, 0.59)
      pt3dadd(10.1813, 8.7075, 27.1200, 0.6638)        // pt3dadd(9.05, 7.74, 18.08, 0.59)
      pt3dadd(11.7675, 8.7075, 27.7200, 0.6638)        // pt3dadd(10.46, 7.74, 18.48, 0.59)
      pt3dadd(12.6900, 9.4950, 27.4650, 0.6638)        // pt3dadd(11.28, 8.44, 18.31, 0.59)
      pt3dadd(13.4775, 9.7650, 26.3550, 0.6638)        // pt3dadd(11.98, 8.68, 17.57, 0.59)
  }
  apic[83] {pt3dclear()
      pt3dadd(-9.0563, 28.6988, 43.0650, 0.7875)        // pt3dadd(-8.05, 25.51, 28.71, 0.7)
      pt3dadd(-8.9663, 28.5075, 42.3000, 0.7875)        // pt3dadd(-7.97, 25.34, 28.2, 0.7)
      pt3dadd(-8.7075, 28.6425, 41.9550, 0.7875)        // pt3dadd(-7.74, 25.46, 27.97, 0.7)
      pt3dadd(-8.3138, 28.6425, 41.8650, 0.7875)        // pt3dadd(-7.39, 25.46, 27.91, 0.7)
      pt3dadd(-8.1788, 28.2488, 41.8650, 0.7875)        // pt3dadd(-7.27, 25.11, 27.91, 0.7)
      pt3dadd(-8.0438, 27.9900, 41.2800, 0.7875)        // pt3dadd(-7.15, 24.88, 27.52, 0.7)
      pt3dadd(-6.9975, 27.9900, 42.0450, 0.5288)        // pt3dadd(-6.22, 24.88, 28.03, 0.47)
      pt3dadd(-6.0750, 27.7200, 41.4450, 0.9225)        // pt3dadd(-5.4, 24.64, 27.63, 0.82)
      pt3dadd(-5.4113, 27.7200, 41.4450, 0.9225)        // pt3dadd(-4.81, 24.64, 27.63, 0.82)
      pt3dadd(-5.4113, 27.7200, 39.8250, 0.9225)        // pt3dadd(-4.81, 24.64, 26.55, 0.82)
      pt3dadd(-5.4113, 28.1138, 38.9700, 0.9225)        // pt3dadd(-4.81, 24.99, 25.98, 0.82)
      pt3dadd(-5.2763, 27.7200, 38.7150, 0.9225)        // pt3dadd(-4.69, 24.64, 25.81, 0.82)
      pt3dadd(-5.1525, 27.4613, 38.7150, 0.9225)        // pt3dadd(-4.58, 24.41, 25.81, 0.82)
      pt3dadd(-5.0175, 27.1913, 38.7150, 0.9225)        // pt3dadd(-4.46, 24.17, 25.81, 0.82)
      pt3dadd(-5.1525, 26.2800, 40.5000, 0.3938)        // pt3dadd(-4.58, 23.36, 27, 0.35)
      pt3dadd(-5.1525, 26.2800, 39.2250, 0.3938)        // pt3dadd(-4.58, 23.36, 26.15, 0.35)
      pt3dadd(-4.8825, 25.4813, 39.2250, 0.7875)        // pt3dadd(-4.34, 22.65, 26.15, 0.7)
      pt3dadd(-3.8363, 25.2225, 37.7700, 0.7875)        // pt3dadd(-3.41, 22.42, 25.18, 0.7)
      pt3dadd(-3.8363, 25.2225, 36.7500, 0.7875)        // pt3dadd(-3.41, 22.42, 24.5, 0.7)
      pt3dadd(-3.8363, 25.2225, 35.3850, 0.7875)        // pt3dadd(-3.41, 22.42, 23.59, 0.7)
  }
  apic[84] {pt3dclear()
      pt3dadd(-11.8688, 28.9013, 42.9750, 0.9225)        // pt3dadd(-10.55, 25.69, 28.65, 0.82)
      pt3dadd(-11.5313, 30.4875, 43.3200, 0.9225)        // pt3dadd(-10.25, 27.1, 28.88, 0.82)
      pt3dadd(-11.4075, 31.5450, 43.0650, 0.7875)        // pt3dadd(-10.14, 28.04, 28.71, 0.7)
      pt3dadd(-11.6663, 31.9388, 42.5550, 0.7875)        // pt3dadd(-10.37, 28.39, 28.37, 0.7)
      pt3dadd(-11.8013, 32.3325, 42.5550, 0.7875)        // pt3dadd(-10.49, 28.74, 28.37, 0.7)
      pt3dadd(-11.9250, 32.8613, 42.5550, 0.7875)        // pt3dadd(-10.6, 29.21, 28.37, 0.7)
      pt3dadd(-11.9250, 33.5138, 42.5550, 0.6638)        // pt3dadd(-10.6, 29.79, 28.37, 0.59)
      pt3dadd(-11.6663, 34.3013, 42.3750, 0.6638)        // pt3dadd(-10.37, 30.49, 28.25, 0.59)
      pt3dadd(-11.2725, 35.3588, 42.7200, 1.0575)        // pt3dadd(-10.02, 31.43, 28.48, 0.94)
      pt3dadd(-11.1375, 36.4050, 43.1550, 0.9225)        // pt3dadd(-9.9, 32.36, 28.77, 0.82)
      pt3dadd(-11.0025, 36.6750, 43.4100, 0.9225)        // pt3dadd(-9.78, 32.6, 28.94, 0.82)
      pt3dadd(-10.6088, 37.2038, 43.4100, 0.5288)        // pt3dadd(-9.43, 33.07, 28.94, 0.47)
      pt3dadd(-10.8788, 37.5975, 43.9950, 0.5288)        // pt3dadd(-9.67, 33.42, 29.33, 0.47)
      pt3dadd(-11.1375, 37.5975, 43.9950, 0.5288)        // pt3dadd(-9.9, 33.42, 29.33, 0.47)
      pt3dadd(-11.2725, 37.7213, 43.0650, 0.5288)        // pt3dadd(-10.02, 33.53, 28.71, 0.47)
      pt3dadd(-11.8013, 37.8563, 42.8100, 0.6638)        // pt3dadd(-10.49, 33.65, 28.54, 0.59)
      pt3dadd(-11.8013, 37.8563, 42.3000, 0.6638)        // pt3dadd(-10.49, 33.65, 28.2, 0.59)
      pt3dadd(-12.3300, 37.8563, 41.7000, 0.6638)        // pt3dadd(-10.96, 33.65, 27.8, 0.59)
      pt3dadd(-12.5888, 38.3850, 41.6100, 0.5288)        // pt3dadd(-11.19, 34.12, 27.74, 0.47)
      pt3dadd(-12.5888, 38.3850, 41.5350, 0.5288)        // pt3dadd(-11.19, 34.12, 27.69, 0.47)
      pt3dadd(-12.7238, 38.5200, 41.5350, 0.5288)        // pt3dadd(-11.31, 34.24, 27.69, 0.47)
      pt3dadd(-12.8475, 39.0375, 41.5350, 1.0575)        // pt3dadd(-11.42, 34.7, 27.69, 0.94)
      pt3dadd(-13.5113, 39.7013, 42.1200, 1.4513)        // pt3dadd(-12.01, 35.29, 28.08, 1.29)
      pt3dadd(-13.6463, 40.3538, 42.6300, 1.5863)        // pt3dadd(-12.13, 35.87, 28.42, 1.41)
      pt3dadd(-13.6463, 40.3538, 42.9750, 1.5863)        // pt3dadd(-12.13, 35.87, 28.65, 1.41)
      pt3dadd(-14.0400, 40.8825, 42.9750, 1.3163)        // pt3dadd(-12.48, 36.34, 28.65, 1.17)
      pt3dadd(-14.0400, 40.8825, 42.9750, 1.3163)        // pt3dadd(-12.48, 36.34, 28.65, 1.17)
      pt3dadd(-14.6925, 41.5350, 42.9750, 0.6638)        // pt3dadd(-13.06, 36.92, 28.65, 0.59)
      pt3dadd(-14.6925, 41.5350, 43.3200, 0.6638)        // pt3dadd(-13.06, 36.92, 28.88, 0.59)
      pt3dadd(-15.0975, 41.6700, 43.3200, 0.6638)        // pt3dadd(-13.42, 37.04, 28.88, 0.59)
      pt3dadd(-15.4913, 41.6700, 43.3200, 0.6638)        // pt3dadd(-13.77, 37.04, 28.88, 0.59)
      pt3dadd(-15.8850, 41.9400, 43.3200, 0.6638)        // pt3dadd(-14.12, 37.28, 28.88, 0.59)
      pt3dadd(-15.6150, 42.5925, 43.3200, 0.5288)        // pt3dadd(-13.88, 37.86, 28.88, 0.47)
      pt3dadd(-15.6150, 42.9863, 43.5750, 0.5288)        // pt3dadd(-13.88, 38.21, 29.05, 0.47)
      pt3dadd(-15.6150, 43.1213, 43.6650, 0.5288)        // pt3dadd(-13.88, 38.33, 29.11, 0.47)
      pt3dadd(-16.4138, 43.3800, 43.6650, 0.5288)        // pt3dadd(-14.59, 38.56, 29.11, 0.47)
      pt3dadd(-16.9425, 42.9863, 43.6650, 0.9225)        // pt3dadd(-15.06, 38.21, 29.11, 0.82)
      pt3dadd(-17.4600, 42.9863, 43.9950, 1.0575)        // pt3dadd(-15.52, 38.21, 29.33, 0.94)
      pt3dadd(-18.2588, 42.9863, 43.9950, 1.0575)        // pt3dadd(-16.23, 38.21, 29.33, 0.94)
      pt3dadd(-18.7875, 42.5925, 43.9950, 1.1813)        // pt3dadd(-16.7, 37.86, 29.33, 1.05)
      pt3dadd(-19.3163, 42.5925, 44.2650, 1.1813)        // pt3dadd(-17.17, 37.86, 29.51, 1.05)
      pt3dadd(-20.2388, 42.3338, 44.2650, 1.0575)        // pt3dadd(-17.99, 37.63, 29.51, 0.94)
      pt3dadd(-21.0263, 42.1988, 44.5950, 0.7875)        // pt3dadd(-18.69, 37.51, 29.73, 0.7)
      pt3dadd(-21.4200, 42.1988, 44.5950, 0.7875)        // pt3dadd(-19.04, 37.51, 29.73, 0.7)
      pt3dadd(-21.9488, 42.4575, 44.6850, 0.6638)        // pt3dadd(-19.51, 37.74, 29.79, 0.59)
      pt3dadd(-21.6788, 43.2450, 44.8500, 0.6638)        // pt3dadd(-19.27, 38.44, 29.9, 0.59)
      pt3dadd(-21.1613, 43.7738, 44.8500, 0.6638)        // pt3dadd(-18.81, 38.91, 29.9, 0.59)
      pt3dadd(-20.4975, 43.9088, 44.8500, 0.6638)        // pt3dadd(-18.22, 39.03, 29.9, 0.59)
      pt3dadd(-20.4975, 44.3025, 44.9400, 0.6638)        // pt3dadd(-18.22, 39.38, 29.96, 0.59)
      pt3dadd(-20.6325, 44.5613, 44.2650, 0.6638)        // pt3dadd(-18.34, 39.61, 29.51, 0.59)
      pt3dadd(-21.0263, 44.6963, 44.1750, 0.6638)        // pt3dadd(-18.69, 39.73, 29.45, 0.59)
      pt3dadd(-21.5550, 44.6963, 44.2650, 0.6638)        // pt3dadd(-19.16, 39.73, 29.51, 0.59)
      pt3dadd(-22.2075, 44.5613, 44.5950, 0.6638)        // pt3dadd(-19.74, 39.61, 29.73, 0.59)
      pt3dadd(-22.7363, 44.3025, 44.6850, 0.6638)        // pt3dadd(-20.21, 39.38, 29.79, 0.59)
      pt3dadd(-23.2650, 44.9550, 44.6850, 0.7875)        // pt3dadd(-20.68, 39.96, 29.79, 0.7)
      pt3dadd(-24.4463, 44.8313, 45.6150, 0.9225)        // pt3dadd(-21.73, 39.85, 30.41, 0.82)
      pt3dadd(-24.5813, 45.8775, 45.7950, 0.5288)        // pt3dadd(-21.85, 40.78, 30.53, 0.47)
      pt3dadd(-25.1100, 46.0125, 45.7950, 0.6638)        // pt3dadd(-22.32, 40.9, 30.53, 0.59)
      pt3dadd(-25.3688, 46.0125, 45.8850, 0.6638)        // pt3dadd(-22.55, 40.9, 30.59, 0.59)
      pt3dadd(-25.6388, 46.2713, 45.9600, 0.6638)        // pt3dadd(-22.79, 41.13, 30.64, 0.59)
      pt3dadd(-25.7738, 46.9350, 46.2150, 0.3938)        // pt3dadd(-22.91, 41.72, 30.81, 0.35)
      pt3dadd(-25.3688, 47.4638, 46.2150, 0.3938)        // pt3dadd(-22.55, 42.19, 30.81, 0.35)
      pt3dadd(-25.3688, 47.5875, 46.5600, 0.3938)        // pt3dadd(-22.55, 42.3, 31.04, 0.35)
      pt3dadd(-25.5038, 47.8575, 46.9050, 0.3938)        // pt3dadd(-22.67, 42.54, 31.27, 0.35)
      pt3dadd(-25.5038, 47.9813, 47.1600, 0.3938)        // pt3dadd(-22.67, 42.65, 31.44, 0.35)
      pt3dadd(-26.9550, 48.2513, 47.1600, 0.5288)        // pt3dadd(-23.96, 42.89, 31.44, 0.47)
      pt3dadd(-27.2138, 48.2513, 47.1600, 0.5288)        // pt3dadd(-24.19, 42.89, 31.44, 0.47)
      pt3dadd(-26.8200, 48.6450, 47.1600, 0.5288)        // pt3dadd(-23.84, 43.24, 31.44, 0.47)
      pt3dadd(-26.5613, 48.9038, 47.1600, 0.5288)        // pt3dadd(-23.61, 43.47, 31.44, 0.47)
      pt3dadd(-26.9550, 49.5675, 47.1600, 0.6638)        // pt3dadd(-23.96, 44.06, 31.44, 0.59)
      pt3dadd(-27.2138, 49.8263, 47.1600, 0.6638)        // pt3dadd(-24.19, 44.29, 31.44, 0.59)
      pt3dadd(-27.3488, 50.2200, 47.1600, 0.7875)        // pt3dadd(-24.31, 44.64, 31.44, 0.7)
      pt3dadd(-27.4838, 50.8838, 47.2350, 0.7875)        // pt3dadd(-24.43, 45.23, 31.49, 0.7)
      pt3dadd(-27.2138, 51.1425, 47.2350, 0.7875)        // pt3dadd(-24.19, 45.46, 31.49, 0.7)
      pt3dadd(-27.0900, 51.5363, 47.5050, 0.5288)        // pt3dadd(-24.08, 45.81, 31.67, 0.47)
      pt3dadd(-26.8200, 51.5363, 47.5800, 0.5288)        // pt3dadd(-23.84, 45.81, 31.72, 0.47)
      pt3dadd(-26.4263, 52.0650, 47.7600, 0.5288)        // pt3dadd(-23.49, 46.28, 31.84, 0.47)
      pt3dadd(-26.2913, 52.3238, 47.7600, 0.6638)        // pt3dadd(-23.37, 46.51, 31.84, 0.59)
      pt3dadd(-26.5613, 52.5825, 48.6000, 0.5288)        // pt3dadd(-23.61, 46.74, 32.4, 0.47)
      pt3dadd(-26.5613, 52.7175, 48.6000, 0.5288)        // pt3dadd(-23.61, 46.86, 32.4, 0.47)
      pt3dadd(-26.9550, 53.3813, 48.6000, 0.7875)        // pt3dadd(-23.96, 47.45, 32.4, 0.7)
      pt3dadd(-27.0900, 54.0338, 48.8700, 1.0575)        // pt3dadd(-24.08, 48.03, 32.58, 0.94)
      pt3dadd(-27.0900, 54.4275, 49.1250, 1.0575)        // pt3dadd(-24.08, 48.38, 32.75, 0.94)
      pt3dadd(-26.9550, 54.9563, 49.2000, 1.0575)        // pt3dadd(-23.96, 48.85, 32.8, 0.94)
      pt3dadd(-27.6188, 55.8788, 49.8000, 0.5288)        // pt3dadd(-24.55, 49.67, 33.2, 0.47)
      pt3dadd(-27.6188, 56.4075, 49.8000, 0.5288)        // pt3dadd(-24.55, 50.14, 33.2, 0.47)
  }
  apic[85] {pt3dclear()
      pt3dadd(-2.7675, 24.9863, 36.2400, 1.7100)        // pt3dadd(-2.46, 22.21, 24.16, 1.52)
      pt3dadd(-3.1613, 27.4838, 35.4750, 1.7100)        // pt3dadd(-2.81, 24.43, 23.65, 1.52)
      pt3dadd(-3.1613, 28.4063, 35.4750, 1.7100)        // pt3dadd(-2.81, 25.25, 23.65, 1.52)
      pt3dadd(-2.9025, 29.8575, 35.9850, 1.7100)        // pt3dadd(-2.58, 26.54, 23.99, 1.52)
      pt3dadd(-2.6325, 30.9038, 35.9850, 1.7100)        // pt3dadd(-2.34, 27.47, 23.99, 1.52)
      pt3dadd(-1.3163, 32.3550, 39.0600, 1.7100)        // pt3dadd(-1.17, 28.76, 26.04, 1.52)
      pt3dadd(-0.5288, 34.2000, 40.5000, 1.7100)        // pt3dadd(-0.47, 30.4, 27, 1.52)
      pt3dadd(-0.5288, 34.7288, 41.9550, 1.7100)        // pt3dadd(-0.47, 30.87, 27.97, 1.52)
      pt3dadd(-0.2588, 34.8525, 42.9750, 1.7100)        // pt3dadd(-0.23, 30.98, 28.65, 1.52)
      pt3dadd(-0.2588, 34.9875, 42.9750, 1.7100)        // pt3dadd(-0.23, 31.1, 28.65, 1.52)
  }
  apic[86] {pt3dclear()
      pt3dadd(-0.2588, 34.9875, 42.9750, 0.9225)        // pt3dadd(-0.23, 31.1, 28.65, 0.82)
      pt3dadd(-0.8550, 35.6175, 47.6700, 0.9225)        // pt3dadd(-0.76, 31.66, 31.78, 0.82)
      pt3dadd(-0.8550, 36.4050, 47.5800, 0.9225)        // pt3dadd(-0.76, 32.36, 31.72, 0.82)
      pt3dadd(-0.9900, 36.9338, 47.5800, 0.9225)        // pt3dadd(-0.88, 32.83, 31.72, 0.82)
      pt3dadd(-0.7313, 37.9913, 47.8350, 0.2588)        // pt3dadd(-0.65, 33.77, 31.89, 0.23)
      pt3dadd(-0.5963, 38.7788, 48.1800, 0.2588)        // pt3dadd(-0.53, 34.47, 32.12, 0.23)
      pt3dadd(-0.4613, 39.1725, 47.8350, 0.2588)        // pt3dadd(-0.41, 34.82, 31.89, 0.23)
      pt3dadd(-0.2025, 39.4313, 47.7600, 0.2588)        // pt3dadd(-0.18, 35.05, 31.84, 0.23)
      pt3dadd(-0.2025, 39.8250, 47.7600, 0.3938)        // pt3dadd(-0.18, 35.4, 31.84, 0.35)
      pt3dadd(-0.2025, 39.8250, 47.6700, 0.3938)        // pt3dadd(-0.18, 35.4, 31.78, 0.35)
      pt3dadd(0.0675, 40.4888, 47.3250, 0.3938)        // pt3dadd(0.06, 35.99, 31.55, 0.35)
      pt3dadd(0.3263, 40.7475, 46.9800, 0.3938)        // pt3dadd(0.29, 36.22, 31.32, 0.35)
      pt3dadd(0.3263, 41.0175, 46.9800, 0.3938)        // pt3dadd(0.29, 36.46, 31.32, 0.35)
      pt3dadd(0.4613, 41.5350, 47.0700, 0.6638)        // pt3dadd(0.41, 36.92, 31.38, 0.59)
      pt3dadd(0.4613, 42.3338, 47.4150, 1.0575)        // pt3dadd(0.41, 37.63, 31.61, 0.94)
      pt3dadd(0.4613, 42.3338, 47.4150, 1.0575)        // pt3dadd(0.41, 37.63, 31.61, 0.94)
      pt3dadd(0.7200, 43.1213, 47.4150, 0.9225)        // pt3dadd(0.64, 38.33, 31.61, 0.82)
      pt3dadd(0.9900, 44.0438, 47.5050, 0.5288)        // pt3dadd(0.88, 39.15, 31.67, 0.47)
      pt3dadd(1.3838, 44.5613, 47.6700, 0.3938)        // pt3dadd(1.23, 39.61, 31.78, 0.35)
      pt3dadd(1.6425, 45.0900, 46.9800, 0.3938)        // pt3dadd(1.46, 40.08, 31.32, 0.35)
      pt3dadd(1.5188, 45.4838, 46.9050, 0.3938)        // pt3dadd(1.35, 40.43, 31.27, 0.35)
      pt3dadd(1.5188, 45.8775, 46.9050, 0.3938)        // pt3dadd(1.35, 40.78, 31.27, 0.35)
      pt3dadd(1.5188, 46.4063, 47.0700, 0.3938)        // pt3dadd(1.35, 41.25, 31.38, 0.35)
      pt3dadd(2.0363, 46.9350, 47.0700, 0.3938)        // pt3dadd(1.81, 41.72, 31.38, 0.35)
      pt3dadd(2.0363, 47.4638, 47.1600, 0.3938)        // pt3dadd(1.81, 42.19, 31.44, 0.35)
      pt3dadd(2.0363, 47.8575, 47.1600, 0.3938)        // pt3dadd(1.81, 42.54, 31.44, 0.35)
      pt3dadd(2.0363, 48.3750, 46.9050, 0.3938)        // pt3dadd(1.81, 43, 31.27, 0.35)
      pt3dadd(1.9125, 48.6450, 46.8150, 0.3938)        // pt3dadd(1.7, 43.24, 31.21, 0.35)
      pt3dadd(2.1713, 49.0388, 47.1600, 0.3938)        // pt3dadd(1.93, 43.59, 31.44, 0.35)
      pt3dadd(2.1713, 49.5675, 47.1600, 0.3938)        // pt3dadd(1.93, 44.06, 31.44, 0.35)
      pt3dadd(2.0363, 50.0850, 47.1600, 0.3938)        // pt3dadd(1.81, 44.52, 31.44, 0.35)
      pt3dadd(1.9125, 50.4788, 47.0700, 0.3938)        // pt3dadd(1.7, 44.87, 31.38, 0.35)
      pt3dadd(1.6425, 51.1425, 46.3950, 0.5288)        // pt3dadd(1.46, 45.46, 30.93, 0.47)
      pt3dadd(1.3838, 51.5363, 46.6500, 0.7875)        // pt3dadd(1.23, 45.81, 31.1, 0.7)
      pt3dadd(1.2488, 52.1888, 46.8150, 0.6638)        // pt3dadd(1.11, 46.39, 31.21, 0.59)
      pt3dadd(1.2488, 53.1113, 47.0700, 0.2588)        // pt3dadd(1.11, 47.21, 31.38, 0.23)
      pt3dadd(1.2488, 53.3813, 47.3250, 0.2588)        // pt3dadd(1.11, 47.45, 31.55, 0.23)
      pt3dadd(1.1138, 53.6400, 46.7250, 0.2588)        // pt3dadd(0.99, 47.68, 31.15, 0.23)
      pt3dadd(0.7200, 54.0338, 46.7250, 0.9225)        // pt3dadd(0.64, 48.03, 31.15, 0.82)
      pt3dadd(0.7200, 54.2925, 46.7250, 0.9225)        // pt3dadd(0.64, 48.26, 31.15, 0.82)
  }
}
proc shape3d_20() {
  apic[86] {
      pt3dadd(0.4613, 54.9563, 46.3050, 0.9225)        // pt3dadd(0.41, 48.85, 30.87, 0.82)
      pt3dadd(0.3263, 55.2150, 47.1600, 0.6638)        // pt3dadd(0.29, 49.08, 31.44, 0.59)
      pt3dadd(0.1913, 55.4850, 47.2350, 0.6638)        // pt3dadd(0.17, 49.32, 31.49, 0.59)
      pt3dadd(0.1913, 55.6088, 47.4150, 0.6638)        // pt3dadd(0.17, 49.43, 31.61, 0.59)
      pt3dadd(0.0675, 56.0025, 47.4150, 0.2588)        // pt3dadd(0.06, 49.78, 31.61, 0.23)
      pt3dadd(0.1913, 56.4075, 47.6700, 0.2588)        // pt3dadd(0.17, 50.14, 31.78, 0.23)
      pt3dadd(0.7200, 56.8013, 47.8350, 0.2588)        // pt3dadd(0.64, 50.49, 31.89, 0.23)
      pt3dadd(0.9900, 56.9250, 47.8350, 0.2588)        // pt3dadd(0.88, 50.6, 31.89, 0.23)
      pt3dadd(0.7200, 57.9825, 47.5050, 0.7875)        // pt3dadd(0.64, 51.54, 31.67, 0.7)
      pt3dadd(0.7200, 58.2413, 46.9050, 0.9225)        // pt3dadd(0.64, 51.77, 31.27, 0.82)
      pt3dadd(0.7200, 58.5113, 46.9050, 0.9225)        // pt3dadd(0.64, 52.01, 31.27, 0.82)
      pt3dadd(0.4613, 58.9050, 46.9050, 0.9225)        // pt3dadd(0.41, 52.36, 31.27, 0.82)
      pt3dadd(0.7200, 59.4225, 46.6500, 0.9225)        // pt3dadd(0.64, 52.82, 31.1, 0.82)
  }
  apic[87] {pt3dclear()
      pt3dadd(-0.2588, 34.9875, 42.9750, 1.7100)        // pt3dadd(-0.23, 31.1, 28.65, 1.52)
      pt3dadd(0.6638, 35.5163, 47.5050, 1.7100)        // pt3dadd(0.59, 31.57, 31.67, 1.52)
      pt3dadd(1.5863, 36.1688, 46.9800, 1.5863)        // pt3dadd(1.41, 32.15, 31.32, 1.41)
      pt3dadd(2.1038, 37.0913, 46.2150, 1.5863)        // pt3dadd(1.87, 32.97, 30.81, 1.41)
      pt3dadd(2.1038, 37.8788, 46.2150, 1.5863)        // pt3dadd(1.87, 33.67, 30.81, 1.41)
      pt3dadd(2.5088, 39.0600, 46.2150, 1.5863)        // pt3dadd(2.23, 34.72, 30.81, 1.41)
      pt3dadd(3.1613, 40.1175, 45.2850, 1.5863)        // pt3dadd(2.81, 35.66, 30.19, 1.41)
      pt3dadd(3.2963, 40.6463, 45.2850, 1.5863)        // pt3dadd(2.93, 36.13, 30.19, 1.41)
      pt3dadd(3.5550, 41.0400, 44.5950, 1.5863)        // pt3dadd(3.16, 36.48, 29.73, 1.41)
      pt3dadd(4.2188, 42.2213, 45.1950, 1.5863)        // pt3dadd(3.75, 37.53, 30.13, 1.41)
      pt3dadd(4.4775, 43.0088, 45.1050, 1.5863)        // pt3dadd(3.98, 38.23, 30.07, 1.41)
      pt3dadd(5.2763, 43.6725, 45.3600, 1.5863)        // pt3dadd(4.69, 38.82, 30.24, 1.41)
      pt3dadd(5.5350, 44.1900, 45.4500, 1.5863)        // pt3dadd(4.92, 39.28, 30.3, 1.41)
      pt3dadd(5.9288, 44.5838, 45.4500, 1.5863)        // pt3dadd(5.27, 39.63, 30.3, 1.41)
      pt3dadd(6.4575, 45.3713, 45.8850, 1.5863)        // pt3dadd(5.74, 40.33, 30.59, 1.41)
      pt3dadd(6.9863, 45.9000, 46.5600, 1.5863)        // pt3dadd(6.21, 40.8, 31.04, 1.41)
      pt3dadd(7.3800, 46.4288, 46.5600, 1.5863)        // pt3dadd(6.56, 41.27, 31.04, 1.41)
      pt3dadd(8.0438, 46.6875, 46.5600, 1.5863)        // pt3dadd(7.15, 41.5, 31.04, 1.41)
  }
  apic[88] {pt3dclear()
      pt3dadd(8.0438, 46.6875, 46.5600, 0.6638)        // pt3dadd(7.15, 41.5, 31.04, 0.59)
      pt3dadd(6.7838, 47.4638, 49.8000, 0.6638)        // pt3dadd(6.03, 42.19, 33.2, 0.59)
      pt3dadd(6.6600, 47.5875, 49.9650, 0.6638)        // pt3dadd(5.92, 42.3, 33.31, 0.59)
      pt3dadd(6.1313, 47.5875, 49.9650, 0.5288)        // pt3dadd(5.45, 42.3, 33.31, 0.47)
      pt3dadd(5.6025, 47.5875, 50.1450, 0.5288)        // pt3dadd(4.98, 42.3, 33.43, 0.47)
      pt3dadd(5.4675, 47.4638, 50.3100, 0.9225)        // pt3dadd(4.86, 42.19, 33.54, 0.82)
      pt3dadd(4.8150, 47.3288, 50.7450, 0.9225)        // pt3dadd(4.28, 42.07, 33.83, 0.82)
      pt3dadd(4.8150, 47.3288, 50.7450, 0.9225)        // pt3dadd(4.28, 42.07, 33.83, 0.82)
      pt3dadd(4.4100, 47.3288, 50.7450, 0.9225)        // pt3dadd(3.92, 42.07, 33.83, 0.82)
      pt3dadd(3.8925, 47.3288, 50.7450, 0.7875)        // pt3dadd(3.46, 42.07, 33.83, 0.7)
      pt3dadd(3.6225, 47.0588, 51.1650, 0.7875)        // pt3dadd(3.22, 41.83, 34.11, 0.7)
      pt3dadd(3.4875, 47.1938, 51.1650, 0.7875)        // pt3dadd(3.1, 41.95, 34.11, 0.7)
      pt3dadd(3.4875, 47.1938, 51.7650, 0.7875)        // pt3dadd(3.1, 41.95, 34.51, 0.7)
      pt3dadd(3.3638, 47.3288, 51.7650, 0.7875)        // pt3dadd(2.99, 42.07, 34.51, 0.7)
      pt3dadd(3.2288, 47.5875, 51.7650, 0.7875)        // pt3dadd(2.87, 42.3, 34.51, 0.7)
      pt3dadd(2.7000, 48.1163, 52.0200, 0.6638)        // pt3dadd(2.4, 42.77, 34.68, 0.59)
      pt3dadd(2.7000, 48.1163, 51.4200, 0.6638)        // pt3dadd(2.4, 42.77, 34.28, 0.59)
      pt3dadd(2.4413, 48.7688, 50.3100, 0.9225)        // pt3dadd(2.17, 43.35, 33.54, 0.82)
      pt3dadd(2.4413, 48.7688, 48.3450, 0.9225)        // pt3dadd(2.17, 43.35, 32.23, 0.82)
      pt3dadd(2.3063, 48.9038, 47.0700, 0.9225)        // pt3dadd(2.05, 43.47, 31.38, 0.82)
  }
  apic[89] {pt3dclear()
      pt3dadd(8.0438, 46.6875, 46.5600, 1.5863)        // pt3dadd(7.15, 41.5, 31.04, 1.41)
      pt3dadd(8.9663, 47.4863, 47.7600, 1.5863)        // pt3dadd(7.97, 42.21, 31.84, 1.41)
      pt3dadd(9.7538, 48.3975, 48.7800, 1.5863)        // pt3dadd(8.67, 43.02, 32.52, 1.41)
  }
  apic[90] {pt3dclear()
      pt3dadd(9.7538, 48.3975, 48.7800, 0.6638)        // pt3dadd(8.67, 43.02, 32.52, 0.59)
      pt3dadd(10.6088, 47.3288, 53.3850, 0.6638)        // pt3dadd(9.43, 42.07, 35.59, 0.59)
      pt3dadd(11.2725, 46.9350, 52.9500, 0.6638)        // pt3dadd(10.02, 41.72, 35.3, 0.59)
      pt3dadd(10.7438, 46.0125, 52.8750, 0.6638)        // pt3dadd(9.55, 40.9, 35.25, 0.59)
      pt3dadd(10.3500, 45.6188, 53.2050, 0.6638)        // pt3dadd(9.2, 40.55, 35.47, 0.59)
      pt3dadd(10.2150, 45.0900, 52.7850, 0.6638)        // pt3dadd(9.08, 40.08, 35.19, 0.59)
      pt3dadd(10.2150, 45.0900, 52.2750, 0.6638)        // pt3dadd(9.08, 40.08, 34.85, 0.59)
      pt3dadd(10.4738, 44.3025, 51.7650, 0.6638)        // pt3dadd(9.31, 39.38, 34.51, 0.59)
      pt3dadd(10.4738, 43.9088, 51.6750, 0.6638)        // pt3dadd(9.31, 39.03, 34.45, 0.59)
      pt3dadd(10.7438, 43.3800, 51.6750, 0.6638)        // pt3dadd(9.55, 38.56, 34.45, 0.59)
      pt3dadd(10.7438, 43.2450, 51.9300, 0.6638)        // pt3dadd(9.55, 38.44, 34.62, 0.59)
      pt3dadd(10.2150, 42.8513, 51.8400, 0.5288)        // pt3dadd(9.08, 38.09, 34.56, 0.47)
      pt3dadd(10.0800, 41.9400, 52.4400, 0.7875)        // pt3dadd(8.96, 37.28, 34.96, 0.7)
      pt3dadd(10.2150, 41.6700, 53.0400, 0.7875)        // pt3dadd(9.08, 37.04, 35.36, 0.7)
      pt3dadd(10.3500, 41.4113, 53.0400, 0.7875)        // pt3dadd(9.2, 36.81, 35.36, 0.7)
      pt3dadd(10.3500, 40.8825, 53.8050, 0.6638)        // pt3dadd(9.2, 36.34, 35.87, 0.59)
      pt3dadd(10.3500, 40.8825, 53.9850, 0.6638)        // pt3dadd(9.2, 36.34, 35.99, 0.59)
      pt3dadd(10.3500, 40.4888, 53.9850, 0.6638)        // pt3dadd(9.2, 35.99, 35.99, 0.59)
      pt3dadd(10.6088, 39.7013, 53.9850, 0.6638)        // pt3dadd(9.43, 35.29, 35.99, 0.59)
      pt3dadd(10.8675, 39.4313, 54.6600, 0.5288)        // pt3dadd(9.66, 35.05, 36.44, 0.47)
  }
  apic[91] {pt3dclear()
      pt3dadd(9.7538, 48.3975, 48.7800, 1.5863)        // pt3dadd(8.67, 43.02, 32.52, 1.41)
      pt3dadd(10.5413, 48.9263, 48.8700, 1.5863)        // pt3dadd(9.37, 43.49, 32.58, 1.41)
      pt3dadd(10.9350, 49.5900, 48.1800, 1.5863)        // pt3dadd(9.72, 44.08, 32.12, 1.41)
      pt3dadd(11.2050, 50.1075, 48.0900, 1.5863)        // pt3dadd(9.96, 44.54, 32.06, 1.41)
      pt3dadd(11.3400, 50.6363, 47.6700, 1.5863)        // pt3dadd(10.08, 45.01, 31.78, 1.41)
      pt3dadd(11.8575, 51.3000, 47.5800, 1.5863)        // pt3dadd(10.54, 45.6, 31.72, 1.41)
      pt3dadd(12.1275, 51.9525, 47.3250, 1.5863)        // pt3dadd(10.78, 46.18, 31.55, 1.41)
      pt3dadd(13.0500, 52.7400, 47.2350, 1.5863)        // pt3dadd(11.6, 46.88, 31.49, 1.41)
      pt3dadd(13.5788, 53.6625, 46.3950, 1.5863)        // pt3dadd(12.07, 47.7, 30.93, 1.41)
      pt3dadd(14.1075, 54.7200, 46.3050, 1.5863)        // pt3dadd(12.54, 48.64, 30.87, 1.41)
      pt3dadd(14.2313, 55.6313, 46.8150, 1.5863)        // pt3dadd(12.65, 49.45, 31.21, 1.41)
      pt3dadd(14.2313, 56.0250, 46.8150, 1.5863)        // pt3dadd(12.65, 49.8, 31.21, 1.41)
      pt3dadd(14.2313, 56.6888, 46.9800, 1.5863)        // pt3dadd(12.65, 50.39, 31.32, 1.41)
      pt3dadd(14.1075, 56.8238, 47.9250, 1.5863)        // pt3dadd(12.54, 50.51, 31.95, 1.41)
      pt3dadd(13.7025, 57.4763, 47.9250, 1.5863)        // pt3dadd(12.18, 51.09, 31.95, 1.41)
      pt3dadd(13.0500, 57.7350, 48.6000, 1.5863)        // pt3dadd(11.6, 51.32, 32.4, 1.41)
      pt3dadd(12.2625, 57.8700, 48.8700, 1.5863)        // pt3dadd(10.9, 51.44, 32.58, 1.41)
      pt3dadd(11.4638, 58.2638, 49.4550, 1.5863)        // pt3dadd(10.19, 51.79, 32.97, 1.41)
      pt3dadd(10.9350, 58.2638, 49.8900, 1.5863)        // pt3dadd(9.72, 51.79, 33.26, 1.41)
      pt3dadd(10.4175, 58.2638, 49.8900, 1.5863)        // pt3dadd(9.26, 51.79, 33.26, 1.41)
      pt3dadd(9.7538, 58.2638, 50.8200, 1.5863)        // pt3dadd(8.67, 51.79, 33.88, 1.41)
      pt3dadd(9.3600, 58.1400, 50.8200, 1.5863)        // pt3dadd(8.32, 51.68, 33.88, 1.41)
      pt3dadd(8.5725, 58.0050, 50.8200, 1.5863)        // pt3dadd(7.62, 51.56, 33.88, 1.41)
      pt3dadd(8.0438, 57.7350, 51.1650, 1.5863)        // pt3dadd(7.15, 51.32, 34.11, 1.41)
      pt3dadd(7.3800, 57.6113, 51.1650, 1.5863)        // pt3dadd(6.56, 51.21, 34.11, 1.41)
      pt3dadd(6.8513, 57.3413, 51.2550, 1.5863)        // pt3dadd(6.09, 50.97, 34.17, 1.41)
      pt3dadd(6.3225, 56.8238, 51.9300, 1.5863)        // pt3dadd(5.62, 50.51, 34.62, 1.41)
      pt3dadd(5.5350, 56.6888, 51.9300, 1.5863)        // pt3dadd(4.92, 50.39, 34.62, 1.41)
      pt3dadd(4.3538, 56.6888, 51.9300, 1.5863)        // pt3dadd(3.87, 50.39, 34.62, 1.41)
      pt3dadd(3.5550, 57.0825, 51.9300, 1.5863)        // pt3dadd(3.16, 50.74, 34.62, 1.41)
      pt3dadd(3.1613, 58.0050, 52.2750, 1.5863)        // pt3dadd(2.81, 51.56, 34.85, 1.41)
      pt3dadd(2.9025, 59.0513, 52.2750, 1.5863)        // pt3dadd(2.58, 52.49, 34.85, 1.41)
      pt3dadd(2.9025, 60.3675, 52.2750, 1.5863)        // pt3dadd(2.58, 53.66, 34.85, 1.41)
      pt3dadd(3.2963, 61.4250, 53.0400, 1.5863)        // pt3dadd(2.93, 54.6, 35.36, 1.41)
      pt3dadd(3.5550, 62.0775, 53.0400, 1.5863)        // pt3dadd(3.16, 55.18, 35.36, 1.41)
      pt3dadd(4.0838, 62.7413, 53.2950, 1.5863)        // pt3dadd(3.63, 55.77, 35.53, 1.41)
      pt3dadd(4.0838, 62.7413, 53.2950, 1.5863)        // pt3dadd(3.63, 55.77, 35.53, 1.41)
  }
  apic[92] {pt3dclear()
      pt3dadd(4.0838, 62.7413, 53.2950, 0.9225)        // pt3dadd(3.63, 55.77, 35.53, 0.82)
      pt3dadd(4.8713, 62.3475, 53.2950, 0.9225)        // pt3dadd(4.33, 55.42, 35.53, 0.82)
      pt3dadd(5.1413, 62.7413, 53.2950, 0.9225)        // pt3dadd(4.57, 55.77, 35.53, 0.82)
      pt3dadd(5.6700, 63.3938, 53.2950, 0.9225)        // pt3dadd(5.04, 56.35, 35.53, 0.82)
      pt3dadd(6.1088, 63.6525, 53.4600, 0.9225)        // pt3dadd(5.43, 56.58, 35.64, 0.82)
      pt3dadd(6.7725, 64.1813, 53.2050, 0.9225)        // pt3dadd(6.02, 57.05, 35.47, 0.82)
      pt3dadd(7.3013, 64.4400, 53.4600, 0.9225)        // pt3dadd(6.49, 57.28, 35.64, 0.82)
      pt3dadd(7.8300, 64.5750, 53.8050, 0.9225)        // pt3dadd(6.96, 57.4, 35.87, 0.82)
      pt3dadd(7.8300, 64.8450, 53.8050, 0.9225)        // pt3dadd(6.96, 57.64, 35.87, 0.82)
      pt3dadd(7.6950, 65.1038, 54.0600, 0.9225)        // pt3dadd(6.84, 57.87, 36.04, 0.82)
      pt3dadd(7.4250, 65.3625, 54.2400, 0.9225)        // pt3dadd(6.6, 58.1, 36.16, 0.82)
      pt3dadd(7.3013, 65.4975, 54.4950, 0.9225)        // pt3dadd(6.49, 58.22, 36.33, 0.82)
      pt3dadd(7.3013, 65.8913, 54.6600, 0.9225)        // pt3dadd(6.49, 58.57, 36.44, 0.82)
      pt3dadd(7.1663, 65.8913, 55.1700, 0.9225)        // pt3dadd(6.37, 58.57, 36.78, 0.82)
      pt3dadd(7.0313, 66.0263, 55.8600, 0.9225)        // pt3dadd(6.25, 58.69, 37.24, 0.82)
      pt3dadd(7.0313, 66.2850, 55.8600, 0.9225)        // pt3dadd(6.25, 58.92, 37.24, 0.82)
      pt3dadd(7.3013, 67.4663, 55.4250, 0.9225)        // pt3dadd(6.49, 59.97, 36.95, 0.82)
      pt3dadd(7.5600, 68.2650, 55.7700, 0.9225)        // pt3dadd(6.72, 60.68, 37.18, 0.82)
      pt3dadd(7.8300, 68.7825, 56.3700, 0.9225)        // pt3dadd(6.96, 61.14, 37.58, 0.82)
      pt3dadd(8.0888, 68.9175, 56.3700, 0.9225)        // pt3dadd(7.19, 61.26, 37.58, 0.82)
      pt3dadd(8.3475, 69.5700, 56.3700, 0.9225)        // pt3dadd(7.42, 61.84, 37.58, 0.82)
      pt3dadd(8.3475, 69.8400, 56.7900, 0.9225)        // pt3dadd(7.42, 62.08, 37.86, 0.82)
      pt3dadd(8.4825, 70.3688, 57.0450, 0.9225)        // pt3dadd(7.54, 62.55, 38.03, 0.82)
      pt3dadd(8.3475, 70.7625, 57.0450, 0.9225)        // pt3dadd(7.42, 62.9, 38.03, 0.82)
      pt3dadd(8.0888, 71.4150, 57.0450, 0.9225)        // pt3dadd(7.19, 63.48, 38.03, 0.82)
      pt3dadd(8.6175, 71.9438, 57.3900, 0.9225)        // pt3dadd(7.66, 63.95, 38.26, 0.82)
      pt3dadd(8.6175, 72.0788, 57.3900, 0.9225)        // pt3dadd(7.66, 64.07, 38.26, 0.82)
  }
  apic[93] {pt3dclear()
      pt3dadd(8.6175, 72.0788, 57.3900, 0.6638)        // pt3dadd(7.66, 64.07, 38.26, 0.59)
      pt3dadd(8.6288, 72.8438, 58.5000, 0.6638)        // pt3dadd(7.67, 64.75, 39, 0.59)
      pt3dadd(8.4938, 73.5075, 58.0650, 0.6638)        // pt3dadd(7.55, 65.34, 38.71, 0.59)
      pt3dadd(8.4938, 73.6313, 58.0650, 0.6638)        // pt3dadd(7.55, 65.45, 38.71, 0.59)
      pt3dadd(8.3588, 73.7663, 58.0650, 0.6638)        // pt3dadd(7.43, 65.57, 38.71, 0.59)
      pt3dadd(8.3588, 73.7663, 57.6450, 0.6638)        // pt3dadd(7.43, 65.57, 38.43, 0.59)
      pt3dadd(7.5713, 74.2950, 57.6450, 0.9225)        // pt3dadd(6.73, 66.04, 38.43, 0.82)
      pt3dadd(7.4363, 74.4188, 57.5550, 0.9225)        // pt3dadd(6.61, 66.15, 38.37, 0.82)
      pt3dadd(7.0425, 74.9475, 57.0450, 0.9225)        // pt3dadd(6.26, 66.62, 38.03, 0.82)
      pt3dadd(7.0425, 74.9475, 56.5350, 0.9225)        // pt3dadd(6.26, 66.62, 37.69, 0.82)
      pt3dadd(6.7838, 75.2175, 56.4450, 0.9225)        // pt3dadd(6.03, 66.86, 37.63, 0.82)
      pt3dadd(6.7838, 75.4763, 56.4450, 0.6638)        // pt3dadd(6.03, 67.09, 37.63, 0.59)
      pt3dadd(6.7838, 75.4763, 55.8600, 0.6638)        // pt3dadd(6.03, 67.09, 37.24, 0.59)
      pt3dadd(6.7838, 75.6113, 55.8600, 0.6638)        // pt3dadd(6.03, 67.21, 37.24, 0.59)
      pt3dadd(6.9075, 76.0050, 55.6050, 0.6638)        // pt3dadd(6.14, 67.56, 37.07, 0.59)
      pt3dadd(6.9075, 76.2638, 55.5150, 0.6638)        // pt3dadd(6.14, 67.79, 37.01, 0.59)
      pt3dadd(7.3125, 76.5225, 55.5150, 0.6638)        // pt3dadd(6.5, 68.02, 37.01, 0.59)
      pt3dadd(7.8300, 77.0513, 55.5150, 1.1813)        // pt3dadd(6.96, 68.49, 37.01, 1.05)
      pt3dadd(8.2350, 77.7150, 55.0950, 1.4513)        // pt3dadd(7.32, 69.08, 36.73, 1.29)
      pt3dadd(8.8875, 78.1088, 55.0050, 1.4513)        // pt3dadd(7.9, 69.43, 36.67, 1.29)
      pt3dadd(9.4163, 78.8963, 53.9850, 0.7875)        // pt3dadd(8.37, 70.13, 35.99, 0.7)
      pt3dadd(9.8100, 79.8188, 54.4950, 0.7875)        // pt3dadd(8.72, 70.95, 36.33, 0.7)
      pt3dadd(9.8100, 79.9425, 54.7500, 0.7875)        // pt3dadd(8.72, 71.06, 36.5, 0.7)
      pt3dadd(9.9450, 80.7413, 54.7500, 1.0575)        // pt3dadd(8.84, 71.77, 36.5, 0.94)
      pt3dadd(10.0800, 81.6525, 54.9150, 1.0575)        // pt3dadd(8.96, 72.58, 36.61, 0.94)
      pt3dadd(9.9450, 82.0575, 55.3500, 1.0575)        // pt3dadd(8.84, 72.94, 36.9, 0.94)
      pt3dadd(9.8100, 82.9688, 55.3500, 1.1813)        // pt3dadd(8.72, 73.75, 36.9, 1.05)
      pt3dadd(9.9450, 84.5550, 56.1900, 1.0575)        // pt3dadd(8.84, 75.16, 37.46, 0.94)
      pt3dadd(10.2038, 85.2075, 56.2800, 0.7875)        // pt3dadd(9.07, 75.74, 37.52, 0.7)
      pt3dadd(10.5975, 86.5238, 56.1900, 1.0575)        // pt3dadd(9.42, 76.91, 37.46, 0.94)
      pt3dadd(11.0025, 87.5813, 55.7700, 1.3163)        // pt3dadd(9.78, 77.85, 37.18, 1.17)
      pt3dadd(11.2613, 87.9750, 55.4250, 1.3163)        // pt3dadd(10.01, 78.2, 36.95, 1.17)
      pt3dadd(11.6550, 88.7625, 55.2600, 1.4513)        // pt3dadd(10.36, 78.9, 36.84, 1.29)
      pt3dadd(12.0488, 90.4725, 55.7700, 1.4513)        // pt3dadd(10.71, 80.42, 37.18, 1.29)
      pt3dadd(12.1838, 91.1250, 55.6050, 1.4513)        // pt3dadd(10.83, 81, 37.07, 1.29)
      pt3dadd(12.1838, 92.1825, 55.5150, 1.0575)        // pt3dadd(10.83, 81.94, 37.01, 0.94)
      pt3dadd(12.0488, 92.7113, 56.1150, 1.0575)        // pt3dadd(10.71, 82.41, 37.41, 0.94)
      pt3dadd(12.0488, 93.1050, 56.1150, 1.0575)        // pt3dadd(10.71, 82.76, 37.41, 0.94)
      pt3dadd(11.9250, 93.4988, 56.2800, 1.0575)        // pt3dadd(10.6, 83.11, 37.52, 0.94)
      pt3dadd(11.5200, 94.0163, 56.3700, 0.7875)        // pt3dadd(10.24, 83.57, 37.58, 0.7)
      pt3dadd(11.5200, 94.8150, 56.7150, 0.9225)        // pt3dadd(10.24, 84.28, 37.81, 0.82)
      pt3dadd(11.0025, 95.8613, 56.3700, 1.0575)        // pt3dadd(9.78, 85.21, 37.58, 0.94)
      pt3dadd(10.7325, 96.6488, 57.2250, 0.9225)        // pt3dadd(9.54, 85.91, 38.15, 0.82)
      pt3dadd(10.5975, 97.4363, 57.3900, 0.9225)        // pt3dadd(9.42, 86.61, 38.26, 0.82)
      pt3dadd(10.5975, 97.8300, 57.3900, 0.7875)        // pt3dadd(9.42, 86.96, 38.26, 0.7)
      pt3dadd(10.0800, 97.9650, 57.7350, 0.5288)        // pt3dadd(8.96, 87.08, 38.49, 0.47)
      pt3dadd(9.6750, 98.6288, 57.3000, 0.7875)        // pt3dadd(8.6, 87.67, 38.2, 0.7)
      pt3dadd(9.0225, 99.1463, 56.9700, 1.1813)        // pt3dadd(8.02, 88.13, 37.98, 1.05)
      pt3dadd(8.1000, 99.6750, 56.5350, 1.0575)        // pt3dadd(7.2, 88.6, 37.69, 0.94)
      pt3dadd(7.4363, 100.0688, 55.8600, 0.6638)        // pt3dadd(6.61, 88.95, 37.24, 0.59)
      pt3dadd(7.0425, 100.7325, 55.7700, 0.6638)        // pt3dadd(6.26, 89.54, 37.18, 0.59)
      pt3dadd(6.6488, 101.5200, 56.2800, 0.6638)        // pt3dadd(5.91, 90.24, 37.52, 0.59)
      pt3dadd(7.0425, 102.7013, 56.8800, 0.6638)        // pt3dadd(6.26, 91.29, 37.92, 0.59)
      pt3dadd(7.0425, 103.0950, 57.0450, 0.6638)        // pt3dadd(6.26, 91.64, 38.03, 0.59)
      pt3dadd(7.5713, 104.0175, 57.0450, 0.6638)        // pt3dadd(6.73, 92.46, 38.03, 0.59)
      pt3dadd(8.4938, 104.8050, 57.0450, 0.9225)        // pt3dadd(7.55, 93.16, 38.03, 0.82)
      pt3dadd(8.8875, 105.4688, 57.4800, 0.9225)        // pt3dadd(7.9, 93.75, 38.32, 0.82)
      pt3dadd(8.8875, 105.4688, 57.8100, 0.9225)        // pt3dadd(7.9, 93.75, 38.54, 0.82)
      pt3dadd(9.0225, 106.3800, 57.8100, 0.6638)        // pt3dadd(8.02, 94.56, 38.54, 0.59)
      pt3dadd(9.0225, 106.9088, 58.2450, 0.6638)        // pt3dadd(8.02, 95.03, 38.83, 0.59)
      pt3dadd(9.0225, 107.0438, 58.2450, 0.6638)        // pt3dadd(8.02, 95.15, 38.83, 0.59)
      pt3dadd(8.8875, 107.4375, 58.1550, 0.6638)        // pt3dadd(7.9, 95.5, 38.77, 0.59)
  }
}
proc shape3d_21() {
  apic[93] {
      pt3dadd(8.3588, 108.3600, 58.0650, 1.1813)        // pt3dadd(7.43, 96.32, 38.71, 1.05)
      pt3dadd(7.8300, 109.1475, 57.6450, 1.4513)        // pt3dadd(6.96, 97.02, 38.43, 1.29)
      pt3dadd(7.3125, 109.6763, 57.2250, 1.3163)        // pt3dadd(6.5, 97.49, 38.15, 1.17)
      pt3dadd(6.9075, 110.1938, 57.2250, 0.9225)        // pt3dadd(6.14, 97.95, 38.15, 0.82)
      pt3dadd(6.5138, 110.7225, 56.7150, 1.0575)        // pt3dadd(5.79, 98.42, 37.81, 0.94)
      pt3dadd(6.2550, 111.1163, 57.0450, 1.0575)        // pt3dadd(5.56, 98.77, 38.03, 0.94)
      pt3dadd(5.7263, 111.7800, 57.1350, 0.9225)        // pt3dadd(5.09, 99.36, 38.09, 0.82)
      pt3dadd(5.4563, 112.3088, 57.4800, 0.9225)        // pt3dadd(4.85, 99.83, 38.32, 0.82)
      pt3dadd(5.0625, 112.5675, 57.4800, 0.9225)        // pt3dadd(4.5, 100.06, 38.32, 0.82)
      pt3dadd(4.6688, 113.2200, 57.4800, 0.7875)        // pt3dadd(4.15, 100.64, 38.32, 0.7)
      pt3dadd(3.6113, 114.1425, 57.7350, 1.0575)        // pt3dadd(3.21, 101.46, 38.49, 0.94)
      pt3dadd(3.2175, 114.6713, 58.1550, 0.6638)        // pt3dadd(2.86, 101.93, 38.77, 0.59)
      pt3dadd(2.9588, 115.4588, 58.5900, 0.6638)        // pt3dadd(2.63, 102.63, 39.06, 0.59)
      pt3dadd(2.4300, 115.9875, 58.5900, 0.9225)        // pt3dadd(2.16, 103.1, 39.06, 0.82)
      pt3dadd(2.0363, 116.7750, 59.1000, 1.0575)        // pt3dadd(1.81, 103.8, 39.4, 0.94)
      pt3dadd(1.5075, 117.6975, 59.2650, 1.0575)        // pt3dadd(1.34, 104.62, 39.51, 0.94)
      pt3dadd(1.2488, 118.2263, 59.4300, 0.7875)        // pt3dadd(1.11, 105.09, 39.62, 0.7)
      pt3dadd(1.1138, 118.6200, 59.6850, 0.7875)        // pt3dadd(0.99, 105.44, 39.79, 0.7)
      pt3dadd(0.7200, 119.2725, 59.6850, 0.7875)        // pt3dadd(0.64, 106.02, 39.79, 0.7)
      pt3dadd(0.3263, 120.0600, 61.1400, 0.7875)        // pt3dadd(0.29, 106.72, 40.76, 0.7)
      pt3dadd(0.7200, 121.5113, 61.1400, 1.1813)        // pt3dadd(0.64, 108.01, 40.76, 1.05)
      pt3dadd(1.5075, 122.8275, 61.3200, 1.1813)        // pt3dadd(1.34, 109.18, 40.88, 1.05)
      pt3dadd(2.1713, 123.6150, 61.3200, 1.1813)        // pt3dadd(1.93, 109.88, 40.88, 1.05)
      pt3dadd(2.4300, 124.1438, 61.5750, 1.1813)        // pt3dadd(2.16, 110.35, 41.05, 1.05)
      pt3dadd(2.8238, 124.6613, 61.6500, 1.1813)        // pt3dadd(2.51, 110.81, 41.1, 1.05)
      pt3dadd(3.3525, 125.7188, 60.8850, 0.7875)        // pt3dadd(2.98, 111.75, 40.59, 0.7)
      pt3dadd(3.4875, 126.2475, 60.5400, 0.7875)        // pt3dadd(3.1, 112.22, 40.36, 0.7)
      pt3dadd(3.3525, 126.5063, 60.5400, 0.7875)        // pt3dadd(2.98, 112.45, 40.36, 0.7)
      pt3dadd(3.0938, 126.5063, 60.6300, 0.7875)        // pt3dadd(2.75, 112.45, 40.42, 0.7)
      pt3dadd(2.8238, 127.2938, 60.7200, 1.0575)        // pt3dadd(2.51, 113.15, 40.48, 0.94)
      pt3dadd(2.0363, 127.9575, 61.1400, 1.1813)        // pt3dadd(1.81, 113.74, 40.76, 1.05)
      pt3dadd(1.1138, 128.4863, 61.5750, 1.4513)        // pt3dadd(0.99, 114.21, 41.05, 1.29)
      pt3dadd(0.5850, 128.8800, 61.9050, 1.4513)        // pt3dadd(0.52, 114.56, 41.27, 1.29)
      pt3dadd(0.3263, 128.8800, 61.9050, 1.4513)        // pt3dadd(0.29, 114.56, 41.27, 1.29)
      pt3dadd(-0.4725, 128.8800, 61.9050, 1.3163)        // pt3dadd(-0.42, 114.56, 41.27, 1.17)
      pt3dadd(-0.4725, 129.0038, 62.0850, 1.3163)        // pt3dadd(-0.42, 114.67, 41.39, 1.17)
      pt3dadd(-1.0013, 129.6675, 62.0850, 0.9225)        // pt3dadd(-0.89, 115.26, 41.39, 0.82)
      pt3dadd(-1.3950, 130.0613, 62.2500, 0.7875)        // pt3dadd(-1.24, 115.61, 41.5, 0.7)
      pt3dadd(-2.0475, 130.9838, 62.2500, 0.9225)        // pt3dadd(-1.82, 116.43, 41.5, 0.82)
      pt3dadd(-2.3175, 131.5013, 62.2500, 0.9225)        // pt3dadd(-2.06, 116.89, 41.5, 0.82)
      pt3dadd(-2.3175, 131.9063, 62.4150, 0.9225)        // pt3dadd(-2.06, 117.25, 41.61, 0.82)
      pt3dadd(-2.1825, 132.5588, 62.4150, 0.7875)        // pt3dadd(-1.94, 117.83, 41.61, 0.7)
      pt3dadd(-2.1825, 134.0100, 63.0150, 0.7875)        // pt3dadd(-1.94, 119.12, 42.01, 0.7)
      pt3dadd(-2.3175, 134.4038, 63.0150, 0.7875)        // pt3dadd(-2.06, 119.47, 42.01, 0.7)
      pt3dadd(-2.0475, 135.1913, 63.0150, 0.9225)        // pt3dadd(-1.82, 120.17, 42.01, 0.82)
      pt3dadd(-1.7888, 136.1138, 63.7050, 0.9225)        // pt3dadd(-1.59, 120.99, 42.47, 0.82)
      pt3dadd(-1.7888, 136.6313, 63.7050, 0.9225)        // pt3dadd(-1.59, 121.45, 42.47, 0.82)
      pt3dadd(-1.5188, 137.2950, 63.7050, 0.9225)        // pt3dadd(-1.35, 122.04, 42.47, 0.82)
      pt3dadd(-1.5188, 137.5538, 63.7050, 0.9225)        // pt3dadd(-1.35, 122.27, 42.47, 0.82)
      pt3dadd(-1.3950, 138.6113, 63.9600, 0.7875)        // pt3dadd(-1.24, 123.21, 42.64, 0.7)
      pt3dadd(-1.3950, 139.5338, 63.1950, 1.1813)        // pt3dadd(-1.24, 124.03, 42.13, 1.05)
      pt3dadd(-1.0013, 140.7150, 63.4500, 1.1813)        // pt3dadd(-0.89, 125.08, 42.3, 1.05)
      pt3dadd(-1.0013, 141.2438, 63.6150, 1.1813)        // pt3dadd(-0.89, 125.55, 42.41, 1.05)
      pt3dadd(-0.7313, 142.1550, 63.7800, 1.0575)        // pt3dadd(-0.65, 126.36, 42.52, 0.94)
      pt3dadd(-0.8663, 143.7413, 64.0350, 0.9225)        // pt3dadd(-0.77, 127.77, 42.69, 0.82)
      pt3dadd(-1.2600, 144.5288, 64.2900, 0.9225)        // pt3dadd(-1.12, 128.47, 42.86, 0.82)
      pt3dadd(-1.2600, 144.7875, 64.2900, 0.9225)        // pt3dadd(-1.12, 128.7, 42.86, 0.82)
      pt3dadd(-2.0475, 145.3163, 64.2900, 0.9225)        // pt3dadd(-1.82, 129.17, 42.86, 0.82)
      pt3dadd(-2.4413, 145.4513, 64.2900, 0.9225)        // pt3dadd(-2.17, 129.29, 42.86, 0.82)
      pt3dadd(-3.6338, 145.7100, 65.2350, 1.0575)        // pt3dadd(-3.23, 129.52, 43.49, 0.94)
      pt3dadd(-4.0275, 145.9688, 65.2350, 0.9225)        // pt3dadd(-3.58, 129.75, 43.49, 0.82)
      pt3dadd(-4.8150, 146.4975, 64.8900, 1.0575)        // pt3dadd(-4.28, 130.22, 43.26, 0.94)
      pt3dadd(-5.3438, 146.7675, 65.4000, 0.9225)        // pt3dadd(-4.75, 130.46, 43.6, 0.82)
      pt3dadd(-5.7375, 147.1613, 65.4000, 0.9225)        // pt3dadd(-5.1, 130.81, 43.6, 0.82)
      pt3dadd(-5.8725, 147.4200, 65.4000, 0.9225)        // pt3dadd(-5.22, 131.04, 43.6, 0.82)
      pt3dadd(-5.7375, 148.9950, 65.2350, 1.0575)        // pt3dadd(-5.1, 132.44, 43.49, 0.94)
      pt3dadd(-5.4788, 149.9175, 65.1450, 1.0575)        // pt3dadd(-4.87, 133.26, 43.43, 0.94)
      pt3dadd(-5.4788, 150.3113, 65.0700, 1.0575)        // pt3dadd(-4.87, 133.61, 43.38, 0.94)
      pt3dadd(-4.9500, 150.8400, 64.9800, 1.0575)        // pt3dadd(-4.4, 134.08, 43.32, 0.94)
      pt3dadd(-4.5563, 152.2913, 64.9800, 0.9225)        // pt3dadd(-4.05, 135.37, 43.32, 0.82)
      pt3dadd(-4.2975, 152.8088, 64.7250, 0.9225)        // pt3dadd(-3.82, 135.83, 43.15, 0.82)
      pt3dadd(-4.2975, 153.7313, 64.6350, 1.0575)        // pt3dadd(-3.82, 136.65, 43.09, 0.94)
      pt3dadd(-4.4213, 155.4413, 65.3250, 1.0575)        // pt3dadd(-3.93, 138.17, 43.55, 0.94)
      pt3dadd(-4.5563, 156.7575, 64.9800, 1.0575)        // pt3dadd(-4.05, 139.34, 43.32, 0.94)
      pt3dadd(-4.9500, 157.6800, 64.9800, 0.9225)        // pt3dadd(-4.4, 140.16, 43.32, 0.82)
      pt3dadd(-5.0850, 158.2088, 65.0700, 0.9225)        // pt3dadd(-4.52, 140.63, 43.38, 0.82)
      pt3dadd(-5.3438, 158.9963, 65.1450, 0.9225)        // pt3dadd(-4.75, 141.33, 43.43, 0.82)
      pt3dadd(-5.8725, 160.0425, 65.1450, 0.9225)        // pt3dadd(-5.22, 142.26, 43.43, 0.82)
      pt3dadd(-6.1425, 160.4475, 65.1450, 0.9225)        // pt3dadd(-5.46, 142.62, 43.43, 0.82)
      pt3dadd(-6.7950, 160.4475, 65.3250, 1.1813)        // pt3dadd(-6.04, 142.62, 43.55, 1.05)
      pt3dadd(-7.4588, 160.8413, 65.8350, 1.0575)        // pt3dadd(-6.63, 142.97, 43.89, 0.94)
      pt3dadd(-8.6400, 161.7525, 66.0900, 1.1813)        // pt3dadd(-7.68, 143.78, 44.06, 1.05)
      pt3dadd(-9.8325, 162.1575, 66.3450, 0.7875)        // pt3dadd(-8.74, 144.14, 44.23, 0.7)
      pt3dadd(-9.8325, 162.2813, 66.7650, 0.7875)        // pt3dadd(-8.74, 144.25, 44.51, 0.7)
      pt3dadd(-10.2263, 162.2813, 66.8550, 0.7875)        // pt3dadd(-9.09, 144.25, 44.57, 0.7)
      pt3dadd(-10.7550, 162.2813, 67.1100, 0.7875)        // pt3dadd(-9.56, 144.25, 44.74, 0.7)
      pt3dadd(-11.1488, 162.6750, 67.1100, 0.9225)        // pt3dadd(-9.91, 144.6, 44.74, 0.82)
      pt3dadd(-11.9363, 163.5975, 67.3650, 1.1813)        // pt3dadd(-10.61, 145.42, 44.91, 1.05)
      pt3dadd(-12.0713, 163.9913, 67.5450, 1.1813)        // pt3dadd(-10.73, 145.77, 45.03, 1.05)
      pt3dadd(-12.4650, 164.5200, 67.5450, 1.1813)        // pt3dadd(-11.08, 146.24, 45.03, 1.05)
      pt3dadd(-12.7238, 164.9138, 67.6200, 0.7875)        // pt3dadd(-11.31, 146.59, 45.08, 0.7)
      pt3dadd(-13.1175, 165.3075, 67.6200, 0.7875)        // pt3dadd(-11.66, 146.94, 45.08, 0.7)
      pt3dadd(-13.2525, 165.7013, 67.8750, 0.7875)        // pt3dadd(-11.78, 147.29, 45.25, 0.7)
      pt3dadd(-13.6463, 165.9713, 67.8750, 1.0575)        // pt3dadd(-12.13, 147.53, 45.25, 0.94)
      pt3dadd(-14.3100, 166.6238, 68.1300, 1.1813)        // pt3dadd(-12.72, 148.11, 45.42, 1.05)
      pt3dadd(-14.4450, 167.0175, 68.2200, 1.1813)        // pt3dadd(-12.84, 148.46, 45.48, 1.05)
      pt3dadd(-14.7038, 167.6813, 68.2200, 1.1813)        // pt3dadd(-13.07, 149.05, 45.48, 1.05)
      pt3dadd(-14.7038, 168.3338, 68.2200, 0.9225)        // pt3dadd(-13.07, 149.63, 45.48, 0.82)
      pt3dadd(-14.9738, 168.8625, 68.3100, 0.9225)        // pt3dadd(-13.31, 150.1, 45.54, 0.82)
      pt3dadd(-15.0975, 169.5150, 68.3850, 0.9225)        // pt3dadd(-13.42, 150.68, 45.59, 0.82)
      pt3dadd(-15.3675, 170.3025, 68.3850, 1.1813)        // pt3dadd(-13.66, 151.38, 45.59, 1.05)
      pt3dadd(-15.4913, 171.2250, 68.7300, 1.3163)        // pt3dadd(-13.77, 152.2, 45.82, 1.17)
      pt3dadd(-15.7613, 171.6188, 68.7300, 1.3163)        // pt3dadd(-14.01, 152.55, 45.82, 1.17)
      pt3dadd(-15.8963, 172.1475, 68.7300, 1.3163)        // pt3dadd(-14.13, 153.02, 45.82, 1.17)
      pt3dadd(-15.8963, 172.5413, 68.7300, 1.3163)        // pt3dadd(-14.13, 153.37, 45.82, 1.17)
      pt3dadd(-16.5488, 173.7225, 68.5650, 1.0575)        // pt3dadd(-14.71, 154.42, 45.71, 0.94)
      pt3dadd(-16.8188, 174.7800, 68.1300, 0.6638)        // pt3dadd(-14.95, 155.36, 45.42, 0.59)
      pt3dadd(-17.2125, 175.3088, 68.3100, 0.6638)        // pt3dadd(-15.3, 155.83, 45.54, 0.59)
      pt3dadd(-17.3363, 175.3088, 68.7300, 0.6638)        // pt3dadd(-15.41, 155.83, 45.82, 0.59)
      pt3dadd(-18.5288, 175.3088, 68.8200, 1.1813)        // pt3dadd(-16.47, 155.83, 45.88, 1.05)
      pt3dadd(-19.3163, 175.8263, 69.4950, 1.4513)        // pt3dadd(-17.17, 156.29, 46.33, 1.29)
      pt3dadd(-20.0588, 176.2313, 72.7350, 1.3163)        // pt3dadd(-17.83, 156.65, 48.49, 1.17)
      pt3dadd(-20.4525, 176.7600, 72.9150, 1.3163)        // pt3dadd(-18.18, 157.12, 48.61, 1.17)
  }
  apic[94] {pt3dclear()
      pt3dadd(-20.4525, 176.7600, 72.9150, 0.5288)        // pt3dadd(-18.18, 157.12, 48.61, 0.47)
      pt3dadd(-20.1825, 177.5475, 73.5000, 0.5288)        // pt3dadd(-17.94, 157.82, 49, 0.47)
      pt3dadd(-19.6538, 178.0763, 74.1900, 0.5288)        // pt3dadd(-17.47, 158.29, 49.46, 0.47)
      pt3dadd(-19.1363, 178.0763, 74.9550, 0.7875)        // pt3dadd(-17.01, 158.29, 49.97, 0.7)
      pt3dadd(-17.9438, 177.9413, 74.7000, 1.3163)        // pt3dadd(-15.95, 158.17, 49.8, 1.17)
      pt3dadd(-17.5500, 177.9413, 74.1000, 1.3163)        // pt3dadd(-15.6, 158.17, 49.4, 1.17)
      pt3dadd(-17.0213, 177.6825, 73.7700, 1.3163)        // pt3dadd(-15.13, 157.94, 49.18, 1.17)
      pt3dadd(-15.7050, 177.2888, 73.1700, 0.6638)        // pt3dadd(-13.96, 157.59, 48.78, 0.59)
      pt3dadd(-14.6475, 177.6825, 72.7350, 0.5288)        // pt3dadd(-13.02, 157.94, 48.49, 0.47)
      pt3dadd(-14.6475, 177.9413, 73.2450, 0.5288)        // pt3dadd(-13.02, 158.17, 48.83, 0.47)
      pt3dadd(-14.6475, 178.3463, 73.2450, 0.5288)        // pt3dadd(-13.02, 158.53, 48.83, 0.47)
      pt3dadd(-14.6475, 178.6050, 73.5000, 0.5288)        // pt3dadd(-13.02, 158.76, 49, 0.47)
      pt3dadd(-14.6475, 179.2575, 73.5900, 1.1813)        // pt3dadd(-13.02, 159.34, 49.06, 1.05)
      pt3dadd(-13.9950, 179.6513, 74.4450, 1.1813)        // pt3dadd(-12.44, 159.69, 49.63, 1.05)
      pt3dadd(-13.1963, 180.4500, 75.1200, 1.0575)        // pt3dadd(-11.73, 160.4, 50.08, 0.94)
      pt3dadd(-12.9375, 180.5738, 75.5550, 1.0575)        // pt3dadd(-11.5, 160.51, 50.37, 0.94)
      pt3dadd(-12.2738, 181.4963, 75.6450, 1.1813)        // pt3dadd(-10.91, 161.33, 50.43, 1.05)
      pt3dadd(-11.8800, 182.1600, 75.6450, 1.1813)        // pt3dadd(-10.56, 161.92, 50.43, 1.05)
      pt3dadd(-10.8225, 183.0713, 75.1200, 0.7875)        // pt3dadd(-9.62, 162.73, 50.08, 0.7)
      pt3dadd(-10.3050, 183.3413, 74.7900, 0.7875)        // pt3dadd(-9.16, 162.97, 49.86, 0.7)
      pt3dadd(-10.0350, 183.6000, 74.7900, 0.7875)        // pt3dadd(-8.92, 163.2, 49.86, 0.7)
      pt3dadd(-8.8538, 184.3875, 75.7200, 0.7875)        // pt3dadd(-7.87, 163.9, 50.48, 0.7)
      pt3dadd(-8.4600, 184.5225, 75.7200, 0.7875)        // pt3dadd(-7.52, 164.02, 50.48, 0.7)
      pt3dadd(-7.5375, 184.2638, 76.3200, 0.9225)        // pt3dadd(-6.7, 163.79, 50.88, 0.82)
      pt3dadd(-6.3450, 183.2063, 77.6850, 1.0575)        // pt3dadd(-5.64, 162.85, 51.79, 0.94)
      pt3dadd(-5.9513, 182.4188, 78.9600, 0.9225)        // pt3dadd(-5.29, 162.15, 52.64, 0.82)
      pt3dadd(-5.4225, 181.3613, 79.5600, 0.6638)        // pt3dadd(-4.82, 161.21, 53.04, 0.59)
      pt3dadd(-5.1638, 181.2375, 79.2150, 0.6638)        // pt3dadd(-4.59, 161.1, 52.81, 0.59)
      pt3dadd(-4.6350, 180.9675, 79.2150, 0.3938)        // pt3dadd(-4.12, 160.86, 52.81, 0.35)
      pt3dadd(-4.1063, 180.7088, 78.7950, 0.3938)        // pt3dadd(-3.65, 160.63, 52.53, 0.35)
      pt3dadd(-3.1838, 180.0450, 78.7950, 1.1813)        // pt3dadd(-2.83, 160.04, 52.53, 1.05)
      pt3dadd(-2.1263, 179.7863, 79.1400, 1.0575)        // pt3dadd(-1.89, 159.81, 52.76, 0.94)
      pt3dadd(-0.6750, 180.0450, 79.4700, 0.6638)        // pt3dadd(-0.6, 160.04, 52.98, 0.59)
      pt3dadd(-0.1463, 180.3150, 79.4700, 0.6638)        // pt3dadd(-0.13, 160.28, 52.98, 0.59)
      pt3dadd(0.3713, 180.8438, 79.7250, 0.5288)        // pt3dadd(0.33, 160.75, 53.15, 0.47)
      pt3dadd(0.3713, 181.2375, 79.8150, 0.5288)        // pt3dadd(0.33, 161.1, 53.21, 0.47)
      pt3dadd(0.2475, 181.4963, 80.3250, 0.5288)        // pt3dadd(0.22, 161.33, 53.55, 0.47)
      pt3dadd(0.3713, 182.6775, 80.3250, 1.1813)        // pt3dadd(0.33, 162.38, 53.55, 1.05)
      pt3dadd(0.5063, 183.2063, 80.8350, 1.1813)        // pt3dadd(0.45, 162.85, 53.89, 1.05)
      pt3dadd(0.5063, 183.7350, 80.8350, 1.1813)        // pt3dadd(0.45, 163.32, 53.89, 1.05)
      pt3dadd(0.9000, 184.3875, 80.8350, 0.7875)        // pt3dadd(0.8, 163.9, 53.89, 0.7)
      pt3dadd(1.1700, 185.5800, 80.8350, 0.6638)        // pt3dadd(1.04, 164.96, 53.89, 0.59)
      pt3dadd(1.4288, 185.9738, 81.0900, 0.6638)        // pt3dadd(1.27, 165.31, 54.06, 0.59)
      pt3dadd(1.6988, 186.2325, 81.0900, 0.6638)        // pt3dadd(1.51, 165.54, 54.06, 0.59)
      pt3dadd(2.0925, 186.3675, 81.0900, 0.6638)        // pt3dadd(1.86, 165.66, 54.06, 0.59)
      pt3dadd(2.3513, 186.7613, 81.0900, 0.6638)        // pt3dadd(2.09, 166.01, 54.06, 0.59)
      pt3dadd(2.4863, 187.1550, 81.0900, 0.6638)        // pt3dadd(2.21, 166.36, 54.06, 0.59)
      pt3dadd(2.4863, 187.6838, 81.0900, 0.6638)        // pt3dadd(2.21, 166.83, 54.06, 0.59)
      pt3dadd(2.7450, 188.3363, 80.7600, 0.5288)        // pt3dadd(2.44, 167.41, 53.84, 0.47)
      pt3dadd(2.8800, 189.2588, 80.7600, 0.5288)        // pt3dadd(2.56, 168.23, 53.84, 0.47)
      pt3dadd(3.2738, 190.4400, 80.0700, 0.7875)        // pt3dadd(2.91, 169.28, 53.38, 0.7)
      pt3dadd(4.1963, 190.8338, 80.6700, 0.7875)        // pt3dadd(3.73, 169.63, 53.78, 0.7)
      pt3dadd(4.5900, 191.7563, 80.8350, 0.6638)        // pt3dadd(4.08, 170.45, 53.89, 0.59)
      pt3dadd(4.5900, 192.0150, 81.4350, 0.6638)        // pt3dadd(4.08, 170.68, 54.29, 0.59)
      pt3dadd(4.0613, 192.6788, 81.4350, 1.1813)        // pt3dadd(3.61, 171.27, 54.29, 1.05)
      pt3dadd(3.4088, 193.6013, 81.4350, 1.1813)        // pt3dadd(3.03, 172.09, 54.29, 1.05)
      pt3dadd(3.1388, 194.1188, 82.0350, 1.0575)        // pt3dadd(2.79, 172.55, 54.69, 0.94)
      pt3dadd(3.4088, 194.6475, 83.2350, 0.9225)        // pt3dadd(3.03, 173.02, 55.49, 0.82)
      pt3dadd(3.9375, 195.0413, 83.5650, 0.7875)        // pt3dadd(3.5, 173.37, 55.71, 0.7)
      pt3dadd(4.4663, 195.4350, 84.0000, 0.7875)        // pt3dadd(3.97, 173.72, 56, 0.7)
      pt3dadd(4.8600, 195.7050, 84.0000, 0.7875)        // pt3dadd(4.32, 173.96, 56, 0.7)
      pt3dadd(5.3888, 196.2338, 84.0000, 1.1813)        // pt3dadd(4.79, 174.43, 56, 1.05)
      pt3dadd(6.1763, 197.0213, 84.0750, 1.4513)        // pt3dadd(5.49, 175.13, 56.05, 1.29)
      pt3dadd(7.6275, 197.0213, 83.5650, 1.0575)        // pt3dadd(6.78, 175.13, 55.71, 0.94)
  }
  apic[95] {pt3dclear()
      pt3dadd(7.6275, 197.0213, 83.5650, 0.3938)        // pt3dadd(6.78, 175.13, 55.71, 0.35)
      pt3dadd(7.8863, 196.8863, 84.3300, 0.3938)        // pt3dadd(7.01, 175.01, 56.22, 0.35)
      pt3dadd(8.4150, 196.8863, 85.8750, 0.3938)        // pt3dadd(7.48, 175.01, 57.25, 0.35)
      pt3dadd(8.5500, 196.7513, 86.5500, 0.3938)        // pt3dadd(7.6, 174.89, 57.7, 0.35)
      pt3dadd(8.6850, 196.2338, 87.2400, 0.3938)        // pt3dadd(7.72, 174.43, 58.16, 0.35)
      pt3dadd(8.5500, 196.0988, 87.2400, 0.3938)        // pt3dadd(7.6, 174.31, 58.16, 0.35)
      pt3dadd(8.4150, 195.7050, 87.3150, 0.3938)        // pt3dadd(7.48, 173.96, 58.21, 0.35)
      pt3dadd(8.2800, 195.3113, 88.2600, 0.3938)        // pt3dadd(7.36, 173.61, 58.84, 0.35)
      pt3dadd(8.6850, 194.9175, 88.4250, 0.6638)        // pt3dadd(7.72, 173.26, 58.95, 0.59)
      pt3dadd(9.2025, 194.3888, 88.9350, 0.7875)        // pt3dadd(8.18, 172.79, 59.29, 0.7)
      pt3dadd(9.6075, 193.9950, 89.3700, 0.3938)        // pt3dadd(8.54, 172.44, 59.58, 0.35)
      pt3dadd(10.5300, 194.2538, 89.3700, 0.2588)        // pt3dadd(9.36, 172.67, 59.58, 0.23)
      pt3dadd(10.7888, 194.5238, 89.8800, 0.9225)        // pt3dadd(9.59, 172.91, 59.92, 0.82)
      pt3dadd(11.5763, 195.0413, 89.8800, 1.1813)        // pt3dadd(10.29, 173.37, 59.92, 1.05)
      pt3dadd(12.8925, 195.3113, 90.4800, 0.6638)        // pt3dadd(11.46, 173.61, 60.32, 0.59)
      pt3dadd(13.2975, 195.0413, 90.4800, 0.6638)        // pt3dadd(11.82, 173.37, 60.32, 0.59)
      pt3dadd(13.5563, 195.0413, 90.6450, 0.6638)        // pt3dadd(12.05, 173.37, 60.43, 0.59)
      pt3dadd(13.9500, 194.7825, 91.1550, 0.6638)        // pt3dadd(12.4, 173.14, 60.77, 0.59)
      pt3dadd(14.0850, 194.6475, 91.1550, 0.6638)        // pt3dadd(12.52, 173.02, 60.77, 0.59)
      pt3dadd(13.5563, 194.5238, 91.4100, 0.5288)        // pt3dadd(12.05, 172.91, 60.94, 0.47)
      pt3dadd(13.5563, 194.2538, 91.4100, 0.5288)        // pt3dadd(12.05, 172.67, 60.94, 0.47)
      pt3dadd(13.0275, 193.6013, 91.5000, 1.3163)        // pt3dadd(11.58, 172.09, 61, 1.17)
      pt3dadd(12.3750, 192.9375, 92.4450, 1.4513)        // pt3dadd(11, 171.5, 61.63, 1.29)
  }
}
proc shape3d_22() {
  apic[95] {
      pt3dadd(12.3750, 192.8138, 92.7000, 1.4513)        // pt3dadd(11, 171.39, 61.8, 1.29)
      pt3dadd(12.4988, 192.5438, 92.8650, 1.4513)        // pt3dadd(11.11, 171.15, 61.91, 1.29)
      pt3dadd(12.4988, 192.5438, 93.2100, 1.4513)        // pt3dadd(11.11, 171.15, 62.14, 1.29)
      pt3dadd(13.1625, 192.4088, 93.4650, 1.4513)        // pt3dadd(11.7, 171.03, 62.31, 1.29)
  }
  apic[96] {pt3dclear()
      pt3dadd(13.1625, 192.4088, 93.4650, 0.5288)        // pt3dadd(11.7, 171.03, 62.31, 0.47)
      pt3dadd(13.2975, 192.9375, 92.7750, 0.5288)        // pt3dadd(11.82, 171.5, 61.85, 0.47)
      pt3dadd(13.2975, 193.2075, 93.5400, 0.5288)        // pt3dadd(11.82, 171.74, 62.36, 0.47)
      pt3dadd(13.2975, 193.4663, 94.3200, 0.5288)        // pt3dadd(11.82, 171.97, 62.88, 0.47)
      pt3dadd(13.0275, 193.8600, 94.3200, 0.5288)        // pt3dadd(11.58, 172.32, 62.88, 0.47)
      pt3dadd(12.4988, 194.1188, 94.3200, 0.5288)        // pt3dadd(11.11, 172.55, 62.88, 0.47)
      pt3dadd(12.4988, 194.5238, 94.3200, 0.5288)        // pt3dadd(11.11, 172.91, 62.88, 0.47)
      pt3dadd(13.1625, 195.0413, 94.5750, 0.5288)        // pt3dadd(11.7, 173.37, 63.05, 0.47)
      pt3dadd(13.1625, 195.5700, 94.5750, 0.5288)        // pt3dadd(11.7, 173.84, 63.05, 0.47)
      pt3dadd(13.4213, 195.8288, 94.5750, 0.5288)        // pt3dadd(11.93, 174.07, 63.05, 0.47)
      pt3dadd(13.5563, 196.3575, 94.6500, 0.3938)        // pt3dadd(12.05, 174.54, 63.1, 0.35)
      pt3dadd(13.9500, 196.6275, 95.0850, 0.3938)        // pt3dadd(12.4, 174.78, 63.39, 0.35)
      pt3dadd(15.2663, 196.0988, 94.4850, 0.6638)        // pt3dadd(13.57, 174.31, 62.99, 0.59)
      pt3dadd(15.6600, 195.8288, 93.9750, 0.9225)        // pt3dadd(13.92, 174.07, 62.65, 0.82)
      pt3dadd(15.6600, 195.8288, 94.9050, 0.9225)        // pt3dadd(13.92, 174.07, 63.27, 0.82)
      pt3dadd(16.4588, 195.8288, 94.9050, 0.6638)        // pt3dadd(14.63, 174.07, 63.27, 0.59)
      pt3dadd(16.4588, 195.8288, 95.5050, 0.6638)        // pt3dadd(14.63, 174.07, 63.67, 0.59)
      pt3dadd(16.8525, 195.9638, 95.5050, 0.6638)        // pt3dadd(14.98, 174.19, 63.67, 0.59)
      pt3dadd(17.6400, 196.2338, 95.5050, 0.5288)        // pt3dadd(15.68, 174.43, 63.67, 0.47)
      pt3dadd(17.5050, 196.3575, 96.1950, 0.5288)        // pt3dadd(15.56, 174.54, 64.13, 0.47)
      pt3dadd(17.5050, 196.6275, 96.1950, 0.5288)        // pt3dadd(15.56, 174.78, 64.13, 0.47)
      pt3dadd(17.1113, 196.7513, 96.1950, 0.5288)        // pt3dadd(15.21, 174.89, 64.13, 0.47)
      pt3dadd(16.5825, 197.2800, 96.4500, 0.5288)        // pt3dadd(14.74, 175.36, 64.3, 0.47)
      pt3dadd(16.3238, 197.9438, 96.4500, 0.5288)        // pt3dadd(14.51, 175.95, 64.3, 0.47)
      pt3dadd(16.3238, 198.3375, 96.4500, 0.5288)        // pt3dadd(14.51, 176.3, 64.3, 0.47)
      pt3dadd(16.5825, 199.1250, 97.0500, 0.5288)        // pt3dadd(14.74, 177, 64.7, 0.47)
      pt3dadd(16.5825, 199.5188, 97.0500, 0.5288)        // pt3dadd(14.74, 177.35, 64.7, 0.47)
      pt3dadd(16.9875, 200.1713, 97.0500, 0.7875)        // pt3dadd(15.1, 177.93, 64.7, 0.7)
      pt3dadd(17.3813, 200.3063, 97.2150, 0.7875)        // pt3dadd(15.45, 178.05, 64.81, 0.7)
      pt3dadd(17.5050, 200.7000, 97.2150, 0.7875)        // pt3dadd(15.56, 178.4, 64.81, 0.7)
      pt3dadd(17.6400, 200.9588, 97.2150, 0.7875)        // pt3dadd(15.68, 178.63, 64.81, 0.7)
      pt3dadd(18.0338, 201.2288, 97.2150, 0.5288)        // pt3dadd(16.03, 178.87, 64.81, 0.47)
      pt3dadd(18.5625, 202.0163, 97.3050, 0.6638)        // pt3dadd(16.5, 179.57, 64.87, 0.59)
      pt3dadd(18.6975, 202.1513, 97.3050, 0.6638)        // pt3dadd(16.62, 179.69, 64.87, 0.59)
      pt3dadd(18.9563, 202.1513, 97.4700, 0.6638)        // pt3dadd(16.85, 179.69, 64.98, 0.59)
      pt3dadd(19.4850, 202.4100, 97.4700, 0.5288)        // pt3dadd(17.32, 179.92, 64.98, 0.47)
      pt3dadd(19.6200, 203.3325, 97.8150, 0.6638)        // pt3dadd(17.44, 180.74, 65.21, 0.59)
      pt3dadd(19.7550, 203.4675, 98.6700, 0.6638)        // pt3dadd(17.56, 180.86, 65.78, 0.59)
      pt3dadd(19.4850, 203.4675, 100.5450, 0.6638)        // pt3dadd(17.32, 180.86, 67.03, 0.59)
      pt3dadd(19.2263, 203.3325, 101.3850, 0.6638)        // pt3dadd(17.09, 180.74, 67.59, 0.59)
      pt3dadd(19.2263, 203.1975, 101.9100, 0.6638)        // pt3dadd(17.09, 180.62, 67.94, 0.59)
      pt3dadd(19.3613, 203.1975, 102.2400, 0.6638)        // pt3dadd(17.21, 180.62, 68.16, 0.59)
  }
  apic[97] {pt3dclear()
      pt3dadd(13.1625, 192.4088, 93.4650, 1.0575)        // pt3dadd(11.7, 171.03, 62.31, 0.94)
      pt3dadd(13.5563, 192.9375, 93.5400, 1.0575)        // pt3dadd(12.05, 171.5, 62.36, 0.94)
      pt3dadd(15.2663, 193.3313, 94.1400, 0.5288)        // pt3dadd(13.57, 171.85, 62.76, 0.47)
      pt3dadd(15.6600, 193.3313, 94.6500, 0.5288)        // pt3dadd(13.92, 171.85, 63.1, 0.47)
      pt3dadd(15.9300, 193.3313, 94.6500, 0.5288)        // pt3dadd(14.16, 171.85, 63.1, 0.47)
      pt3dadd(16.3238, 193.0725, 94.6500, 0.5288)        // pt3dadd(14.51, 171.62, 63.1, 0.47)
      pt3dadd(16.7175, 193.0725, 94.4850, 0.5288)        // pt3dadd(14.86, 171.62, 62.99, 0.47)
      pt3dadd(17.1113, 193.0725, 94.3200, 0.5288)        // pt3dadd(15.21, 171.62, 62.88, 0.47)
      pt3dadd(17.5050, 193.6013, 93.7950, 0.5288)        // pt3dadd(15.56, 172.09, 62.53, 0.47)
      pt3dadd(17.7750, 193.6013, 93.7950, 0.5288)        // pt3dadd(15.8, 172.09, 62.53, 0.47)
      pt3dadd(18.4388, 193.3313, 94.2300, 0.5288)        // pt3dadd(16.39, 171.85, 62.82, 0.47)
      pt3dadd(18.6975, 193.3313, 94.4850, 0.5288)        // pt3dadd(16.62, 171.85, 62.99, 0.47)
      pt3dadd(19.2263, 193.2075, 94.4850, 0.5288)        // pt3dadd(17.09, 171.74, 62.99, 0.47)
      pt3dadd(19.6200, 193.2075, 94.4850, 0.5288)        // pt3dadd(17.44, 171.74, 62.99, 0.47)
      pt3dadd(20.0138, 193.2075, 94.7400, 0.5288)        // pt3dadd(17.79, 171.74, 63.16, 0.47)
      pt3dadd(20.0138, 193.2075, 96.1050, 0.5288)        // pt3dadd(17.79, 171.74, 64.07, 0.47)
      pt3dadd(20.5425, 193.3313, 96.8700, 0.5288)        // pt3dadd(18.26, 171.85, 64.58, 0.47)
      pt3dadd(20.8013, 193.8600, 96.2700, 0.3938)        // pt3dadd(18.49, 172.32, 64.18, 0.35)
      pt3dadd(20.8013, 194.3888, 96.8700, 0.3938)        // pt3dadd(18.49, 172.79, 64.58, 0.35)
      pt3dadd(19.8788, 194.6475, 96.8700, 0.7875)        // pt3dadd(17.67, 173.02, 64.58, 0.7)
      pt3dadd(19.8788, 194.6475, 97.2150, 0.7875)        // pt3dadd(17.67, 173.02, 64.81, 0.7)
      pt3dadd(18.9563, 194.5238, 97.2150, 0.3938)        // pt3dadd(16.85, 172.91, 64.81, 0.35)
      pt3dadd(18.8325, 194.6475, 97.4700, 0.3938)        // pt3dadd(16.74, 173.02, 64.98, 0.35)
      pt3dadd(18.6975, 194.9175, 97.8150, 0.3938)        // pt3dadd(16.62, 173.26, 65.21, 0.35)
      pt3dadd(18.6975, 194.9175, 98.2350, 0.3938)        // pt3dadd(16.62, 173.26, 65.49, 0.35)
      pt3dadd(18.4388, 195.4350, 98.2350, 0.3938)        // pt3dadd(16.39, 173.72, 65.49, 0.35)
      pt3dadd(18.6975, 195.8288, 98.2350, 0.9225)        // pt3dadd(16.62, 174.07, 65.49, 0.82)
      pt3dadd(18.6975, 196.3575, 98.7450, 1.0575)        // pt3dadd(16.62, 174.54, 65.83, 0.94)
      pt3dadd(18.6975, 197.6738, 98.7450, 0.6638)        // pt3dadd(16.62, 175.71, 65.83, 0.59)
      pt3dadd(19.2263, 198.2025, 99.0000, 0.6638)        // pt3dadd(17.09, 176.18, 66, 0.59)
      pt3dadd(19.4850, 198.7313, 99.0000, 0.6638)        // pt3dadd(17.32, 176.65, 66, 0.59)
      pt3dadd(20.0138, 198.8550, 99.6000, 0.6638)        // pt3dadd(17.79, 176.76, 66.4, 0.59)
      pt3dadd(20.8013, 198.9900, 101.3100, 1.0575)        // pt3dadd(18.49, 176.88, 67.54, 0.94)
  }
  apic[98] {pt3dclear()
      pt3dadd(20.8013, 198.9900, 101.3100, 0.2588)        // pt3dadd(18.49, 176.88, 67.54, 0.23)
      pt3dadd(21.4650, 197.8088, 103.8600, 0.2588)        // pt3dadd(19.08, 175.83, 69.24, 0.23)
      pt3dadd(21.3300, 197.4150, 104.5500, 0.2588)        // pt3dadd(18.96, 175.48, 69.7, 0.23)
      pt3dadd(20.8013, 197.4150, 104.5500, 0.2588)        // pt3dadd(18.49, 175.48, 69.7, 0.23)
      pt3dadd(20.2838, 197.2800, 104.5500, 0.5288)        // pt3dadd(18.03, 175.36, 69.7, 0.47)
      pt3dadd(20.8013, 196.6275, 104.9700, 0.7875)        // pt3dadd(18.49, 174.78, 69.98, 0.7)
      pt3dadd(20.9363, 196.3575, 104.9700, 0.7875)        // pt3dadd(18.61, 174.54, 69.98, 0.7)
      pt3dadd(21.2063, 196.2338, 105.6600, 0.7875)        // pt3dadd(18.85, 174.43, 70.44, 0.7)
      pt3dadd(21.4650, 195.9638, 105.6600, 0.7875)        // pt3dadd(19.08, 174.19, 70.44, 0.7)
      pt3dadd(21.7238, 196.3575, 105.6600, 1.0575)        // pt3dadd(19.31, 174.54, 70.44, 0.94)
      pt3dadd(22.3875, 196.6275, 105.7350, 1.0575)        // pt3dadd(19.9, 174.78, 70.49, 0.94)
      pt3dadd(23.0513, 196.8863, 105.9150, 0.5288)        // pt3dadd(20.49, 175.01, 70.61, 0.47)
      pt3dadd(24.0975, 196.4925, 106.3350, 1.0575)        // pt3dadd(21.42, 174.66, 70.89, 0.94)
      pt3dadd(24.3675, 196.6275, 106.3350, 1.0575)        // pt3dadd(21.66, 174.78, 70.89, 0.94)
      pt3dadd(24.4913, 196.6275, 106.5150, 1.0575)        // pt3dadd(21.77, 174.78, 71.01, 0.94)
      pt3dadd(25.1550, 196.7513, 106.5900, 0.7875)        // pt3dadd(22.36, 174.89, 71.06, 0.7)
      pt3dadd(25.5488, 196.6275, 106.8450, 0.5288)        // pt3dadd(22.71, 174.78, 71.23, 0.47)
      pt3dadd(25.9425, 196.7513, 105.9150, 0.5288)        // pt3dadd(23.06, 174.89, 70.61, 0.47)
      pt3dadd(26.3363, 196.3575, 106.0800, 0.3938)        // pt3dadd(23.41, 174.54, 70.72, 0.35)
      pt3dadd(26.8650, 196.3575, 106.0800, 0.3938)        // pt3dadd(23.88, 174.54, 70.72, 0.35)
      pt3dadd(27.2588, 196.3575, 106.3350, 0.7875)        // pt3dadd(24.23, 174.54, 70.89, 0.7)
      pt3dadd(27.6638, 196.2338, 106.3350, 0.7875)        // pt3dadd(24.59, 174.43, 70.89, 0.7)
      pt3dadd(27.9225, 196.3575, 106.3350, 0.7875)        // pt3dadd(24.82, 174.54, 70.89, 0.7)
      pt3dadd(27.9225, 196.4925, 106.5900, 0.7875)        // pt3dadd(24.82, 174.66, 71.06, 0.7)
      pt3dadd(28.1813, 196.6275, 106.8450, 0.7875)        // pt3dadd(25.05, 174.78, 71.23, 0.7)
      pt3dadd(28.7100, 196.8863, 106.8450, 0.5288)        // pt3dadd(25.52, 175.01, 71.23, 0.47)
      pt3dadd(29.2388, 196.2338, 107.1900, 1.0575)        // pt3dadd(25.99, 174.43, 71.46, 0.94)
      pt3dadd(29.5088, 196.2338, 107.1900, 1.0575)        // pt3dadd(26.23, 174.43, 71.46, 0.94)
      pt3dadd(29.6325, 196.3575, 107.5350, 1.0575)        // pt3dadd(26.34, 174.54, 71.69, 0.94)
      pt3dadd(30.0375, 196.6275, 107.5350, 0.7875)        // pt3dadd(26.7, 174.78, 71.69, 0.7)
  }
  apic[99] {pt3dclear()
      pt3dadd(20.8013, 198.9900, 101.3100, 0.5288)        // pt3dadd(18.49, 176.88, 67.54, 0.47)
      pt3dadd(21.4650, 198.3375, 101.7300, 0.5288)        // pt3dadd(19.08, 176.3, 67.82, 0.47)
      pt3dadd(21.8588, 198.3375, 101.7300, 0.5288)        // pt3dadd(19.43, 176.3, 67.82, 0.47)
      pt3dadd(21.9938, 198.3375, 101.7300, 0.5288)        // pt3dadd(19.55, 176.3, 67.82, 0.47)
      pt3dadd(22.1288, 197.9438, 101.7300, 0.5288)        // pt3dadd(19.67, 175.95, 67.82, 0.47)
      pt3dadd(21.8588, 197.2800, 101.8200, 1.1813)        // pt3dadd(19.43, 175.36, 67.88, 1.05)
      pt3dadd(22.1288, 197.0213, 101.9850, 1.1813)        // pt3dadd(19.67, 175.13, 67.99, 1.05)
      pt3dadd(22.1288, 196.6275, 102.0750, 1.1813)        // pt3dadd(19.67, 174.78, 68.05, 1.05)
      pt3dadd(22.2525, 196.3575, 102.0750, 1.1813)        // pt3dadd(19.78, 174.54, 68.05, 1.05)
      pt3dadd(22.3875, 195.5700, 102.2400, 0.6638)        // pt3dadd(19.9, 173.84, 68.16, 0.59)
      pt3dadd(22.6463, 195.0413, 102.7500, 0.6638)        // pt3dadd(20.13, 173.37, 68.5, 0.59)
      pt3dadd(22.7813, 194.9175, 102.7500, 0.6638)        // pt3dadd(20.25, 173.26, 68.5, 0.59)
  }
  apic[100] {pt3dclear()
      pt3dadd(7.6275, 197.0213, 83.5650, 0.9225)        // pt3dadd(6.78, 175.13, 55.71, 0.82)
      pt3dadd(7.7625, 197.2800, 83.7450, 0.9225)        // pt3dadd(6.9, 175.36, 55.83, 0.82)
      pt3dadd(8.4150, 197.5388, 83.8200, 0.9225)        // pt3dadd(7.48, 175.59, 55.88, 0.82)
      pt3dadd(9.3375, 196.8863, 84.0750, 1.0575)        // pt3dadd(8.3, 175.01, 56.05, 0.94)
      pt3dadd(11.0475, 196.6275, 84.0750, 0.9225)        // pt3dadd(9.82, 174.78, 56.05, 0.82)
      pt3dadd(11.4525, 196.7513, 84.8550, 0.9225)        // pt3dadd(10.18, 174.89, 56.57, 0.82)
      pt3dadd(11.8463, 197.1450, 84.8550, 0.9225)        // pt3dadd(10.53, 175.24, 56.57, 0.82)
      pt3dadd(11.8463, 197.1450, 85.2750, 0.9225)        // pt3dadd(10.53, 175.24, 56.85, 0.82)
      pt3dadd(11.9700, 197.5388, 85.2750, 0.5288)        // pt3dadd(10.64, 175.59, 56.85, 0.47)
      pt3dadd(11.7113, 198.3375, 85.6200, 0.5288)        // pt3dadd(10.41, 176.3, 57.08, 0.47)
      pt3dadd(11.9700, 198.4613, 85.6200, 0.5288)        // pt3dadd(10.64, 176.41, 57.08, 0.47)
      pt3dadd(12.4988, 198.5963, 85.6200, 0.5288)        // pt3dadd(11.11, 176.53, 57.08, 0.47)
      pt3dadd(12.7688, 198.7313, 85.7850, 0.5288)        // pt3dadd(11.35, 176.65, 57.19, 0.47)
      pt3dadd(13.0275, 198.7313, 85.8750, 0.5288)        // pt3dadd(11.58, 176.65, 57.25, 0.47)
      pt3dadd(13.5563, 198.4613, 85.8750, 0.5288)        // pt3dadd(12.05, 176.41, 57.25, 0.47)
      pt3dadd(13.9500, 198.2025, 85.8750, 0.5288)        // pt3dadd(12.4, 176.18, 57.25, 0.47)
      pt3dadd(13.6913, 197.9438, 86.1300, 0.5288)        // pt3dadd(12.17, 175.95, 57.42, 0.47)
      pt3dadd(13.6913, 198.4613, 86.2200, 0.5288)        // pt3dadd(12.17, 176.41, 57.48, 0.47)
      pt3dadd(13.9500, 198.5963, 86.2200, 0.3938)        // pt3dadd(12.4, 176.53, 57.48, 0.35)
      pt3dadd(14.3438, 199.2488, 86.5500, 0.9225)        // pt3dadd(12.75, 177.11, 57.7, 0.82)
      pt3dadd(14.4788, 199.2488, 86.5500, 0.9225)        // pt3dadd(12.87, 177.11, 57.7, 0.82)
      pt3dadd(14.8725, 199.5188, 86.5500, 0.9225)        // pt3dadd(13.22, 177.35, 57.7, 0.82)
      pt3dadd(14.8725, 199.5188, 87.0600, 0.9225)        // pt3dadd(13.22, 177.35, 58.04, 0.82)
      pt3dadd(14.8725, 199.7775, 87.3150, 0.9225)        // pt3dadd(13.22, 177.58, 58.21, 0.82)
      pt3dadd(14.7375, 200.0475, 87.3150, 0.7875)        // pt3dadd(13.1, 177.82, 58.21, 0.7)
      pt3dadd(14.6138, 200.5650, 88.0050, 0.7875)        // pt3dadd(12.99, 178.28, 58.67, 0.7)
      pt3dadd(14.4788, 200.8350, 88.0950, 0.7875)        // pt3dadd(12.87, 178.52, 58.73, 0.7)
      pt3dadd(14.3438, 200.9588, 88.4250, 0.7875)        // pt3dadd(12.75, 178.63, 58.95, 0.7)
      pt3dadd(14.2200, 201.4875, 88.6050, 0.6638)        // pt3dadd(12.64, 179.1, 59.07, 0.59)
      pt3dadd(14.0850, 201.7575, 88.7700, 0.6638)        // pt3dadd(12.52, 179.34, 59.18, 0.59)
      pt3dadd(13.8150, 202.2750, 88.7700, 0.6638)        // pt3dadd(12.28, 179.8, 59.18, 0.59)
      pt3dadd(13.6913, 202.8038, 88.9350, 0.6638)        // pt3dadd(12.17, 180.27, 59.29, 0.59)
      pt3dadd(14.6138, 203.0625, 89.2050, 0.5288)        // pt3dadd(12.99, 180.5, 59.47, 0.47)
      pt3dadd(14.8725, 203.1975, 89.2050, 0.5288)        // pt3dadd(13.22, 180.62, 59.47, 0.47)
      pt3dadd(15.2663, 203.1975, 89.2800, 0.5288)        // pt3dadd(13.57, 180.62, 59.52, 0.47)
      pt3dadd(15.9300, 203.8613, 89.2800, 0.7875)        // pt3dadd(14.16, 181.21, 59.52, 0.7)
      pt3dadd(15.6600, 204.3788, 89.6250, 0.9225)        // pt3dadd(13.92, 181.67, 59.75, 0.82)
      pt3dadd(16.1888, 205.3013, 89.9700, 0.6638)        // pt3dadd(14.39, 182.49, 59.98, 0.59)
      pt3dadd(16.1888, 205.9650, 89.9700, 0.5288)        // pt3dadd(14.39, 183.08, 59.98, 0.47)
      pt3dadd(16.5825, 206.0888, 89.9700, 0.5288)        // pt3dadd(14.74, 183.19, 59.98, 0.47)
      pt3dadd(16.8525, 206.0888, 89.9700, 0.5288)        // pt3dadd(14.98, 183.19, 59.98, 0.47)
      pt3dadd(17.7750, 206.7525, 90.3000, 0.5288)        // pt3dadd(15.8, 183.78, 60.2, 0.47)
      pt3dadd(18.5625, 207.1463, 90.2250, 0.5288)        // pt3dadd(16.5, 184.13, 60.15, 0.47)
      pt3dadd(18.9563, 207.6750, 89.8800, 0.9225)        // pt3dadd(16.85, 184.6, 59.92, 0.82)
      pt3dadd(20.0138, 208.4625, 89.3700, 1.0575)        // pt3dadd(17.79, 185.3, 59.58, 0.94)
      pt3dadd(20.4075, 208.7213, 89.3700, 1.0575)        // pt3dadd(18.14, 185.53, 59.58, 0.94)
      pt3dadd(20.8013, 208.8563, 89.6250, 0.5288)        // pt3dadd(18.49, 185.65, 59.75, 0.47)
      pt3dadd(21.4650, 209.5088, 89.9700, 0.5288)        // pt3dadd(19.08, 186.23, 59.98, 0.47)
      pt3dadd(21.6000, 210.0375, 89.9700, 0.5288)        // pt3dadd(19.2, 186.7, 59.98, 0.47)
      pt3dadd(21.6000, 210.2963, 89.9700, 0.5288)        // pt3dadd(19.2, 186.93, 59.98, 0.47)
      pt3dadd(21.3300, 211.0950, 90.1350, 0.5288)        // pt3dadd(18.96, 187.64, 60.09, 0.47)
      pt3dadd(20.8013, 211.6125, 90.1350, 0.6638)        // pt3dadd(18.49, 188.1, 60.09, 0.59)
      pt3dadd(20.6775, 212.5350, 89.6250, 0.7875)        // pt3dadd(18.38, 188.92, 59.75, 0.7)
      pt3dadd(20.6775, 213.5925, 89.2050, 0.9225)        // pt3dadd(18.38, 189.86, 59.47, 0.82)
      pt3dadd(21.0713, 213.9863, 90.0450, 0.9225)        // pt3dadd(18.73, 190.21, 60.03, 0.82)
      pt3dadd(21.7238, 214.2450, 90.2250, 0.5288)        // pt3dadd(19.31, 190.44, 60.15, 0.47)
      pt3dadd(21.9938, 213.9863, 90.2250, 0.5288)        // pt3dadd(19.55, 190.21, 60.15, 0.47)
      pt3dadd(22.5225, 213.9863, 90.5550, 0.5288)        // pt3dadd(20.02, 190.21, 60.37, 0.47)
      pt3dadd(22.7813, 214.2450, 90.5550, 0.5288)        // pt3dadd(20.25, 190.44, 60.37, 0.47)
      pt3dadd(22.9163, 214.7738, 90.5550, 1.0575)        // pt3dadd(20.37, 190.91, 60.37, 0.94)
      pt3dadd(23.0513, 215.3025, 90.6450, 1.1813)        // pt3dadd(20.49, 191.38, 60.43, 1.05)
      pt3dadd(23.7038, 215.8313, 91.5000, 1.1813)        // pt3dadd(21.07, 191.85, 61, 1.05)
      pt3dadd(23.8388, 216.8775, 91.3350, 0.6638)        // pt3dadd(21.19, 192.78, 60.89, 0.59)
      pt3dadd(23.9738, 217.2713, 90.9900, 0.6638)        // pt3dadd(21.31, 193.13, 60.66, 0.59)
      pt3dadd(24.3675, 217.6650, 90.9900, 0.6638)        // pt3dadd(21.66, 193.48, 60.66, 0.59)
      pt3dadd(24.4913, 217.8000, 90.9900, 0.6638)        // pt3dadd(21.77, 193.6, 60.66, 0.59)
      pt3dadd(24.4913, 218.0588, 90.8250, 0.6638)        // pt3dadd(21.77, 193.83, 60.55, 0.59)
      pt3dadd(23.7038, 218.9813, 90.6450, 0.3938)        // pt3dadd(21.07, 194.65, 60.43, 0.35)
      pt3dadd(23.1750, 219.7688, 90.6450, 0.6638)        // pt3dadd(20.6, 195.35, 60.43, 0.59)
      pt3dadd(23.3100, 220.1625, 90.5550, 0.6638)        // pt3dadd(20.72, 195.7, 60.37, 0.59)
      pt3dadd(23.5688, 220.4325, 90.3000, 0.6638)        // pt3dadd(20.95, 195.94, 60.2, 0.59)
      pt3dadd(23.7038, 220.9500, 90.3000, 0.6638)        // pt3dadd(21.07, 196.4, 60.2, 0.59)
      pt3dadd(23.8388, 221.0850, 90.3000, 0.6638)        // pt3dadd(21.19, 196.52, 60.2, 0.59)
  }
  apic[101] {pt3dclear()
      pt3dadd(-20.4525, 176.7600, 72.9150, 0.7875)        // pt3dadd(-18.18, 157.12, 48.61, 0.7)
      pt3dadd(-21.4988, 177.8175, 73.0800, 0.7875)        // pt3dadd(-19.11, 158.06, 48.72, 0.7)
      pt3dadd(-21.6338, 178.6050, 73.5900, 0.3938)        // pt3dadd(-19.23, 158.76, 49.06, 0.35)
      pt3dadd(-21.4988, 178.9988, 73.5900, 0.3938)        // pt3dadd(-19.11, 159.11, 49.06, 0.35)
      pt3dadd(-21.4988, 178.9988, 72.0600, 0.3938)        // pt3dadd(-19.11, 159.11, 48.04, 0.35)
      pt3dadd(-20.9813, 179.3925, 71.4600, 0.3938)        // pt3dadd(-18.65, 159.46, 47.64, 0.35)
  }
}
proc shape3d_23() {
  apic[101] {
      pt3dadd(-20.8463, 179.9213, 70.5150, 0.3938)        // pt3dadd(-18.53, 159.93, 47.01, 0.35)
      pt3dadd(-20.7113, 180.4500, 70.5150, 0.3938)        // pt3dadd(-18.41, 160.4, 47.01, 0.35)
      pt3dadd(-20.5763, 180.8438, 70.5150, 0.3938)        // pt3dadd(-18.29, 160.75, 47.01, 0.35)
      pt3dadd(-20.7113, 181.7550, 70.7850, 0.5288)        // pt3dadd(-18.41, 161.56, 47.19, 0.47)
      pt3dadd(-20.8463, 182.1600, 71.1150, 0.5288)        // pt3dadd(-18.53, 161.92, 47.41, 0.47)
      pt3dadd(-20.8463, 182.1600, 71.1150, 0.5288)        // pt3dadd(-18.53, 161.92, 47.41, 0.47)
      pt3dadd(-20.9813, 182.5538, 71.3700, 0.5288)        // pt3dadd(-18.65, 162.27, 47.58, 0.47)
      pt3dadd(-21.2400, 182.6775, 71.4600, 0.5288)        // pt3dadd(-18.88, 162.38, 47.64, 0.47)
      pt3dadd(-21.4988, 182.9475, 71.4600, 0.5288)        // pt3dadd(-19.11, 162.62, 47.64, 0.47)
      pt3dadd(-22.0275, 183.3413, 71.4600, 0.5288)        // pt3dadd(-19.58, 162.97, 47.64, 0.47)
      pt3dadd(-22.2975, 183.7350, 71.4600, 0.5288)        // pt3dadd(-19.82, 163.32, 47.64, 0.47)
      pt3dadd(-22.5563, 183.8700, 71.7150, 0.5288)        // pt3dadd(-20.05, 163.44, 47.81, 0.47)
      pt3dadd(-23.2200, 183.8700, 71.8050, 0.5288)        // pt3dadd(-20.64, 163.44, 47.87, 0.47)
      pt3dadd(-23.3438, 183.8700, 71.8050, 0.5288)        // pt3dadd(-20.75, 163.44, 47.87, 0.47)
      pt3dadd(-23.7488, 184.7813, 71.8050, 0.6638)        // pt3dadd(-21.11, 164.25, 47.87, 0.59)
      pt3dadd(-23.7488, 184.9163, 72.1500, 0.6638)        // pt3dadd(-21.11, 164.37, 48.1, 0.59)
      pt3dadd(-24.2663, 185.0513, 72.1500, 0.6638)        // pt3dadd(-21.57, 164.49, 48.1, 0.59)
      pt3dadd(-24.2663, 185.8388, 72.3150, 0.3938)        // pt3dadd(-21.57, 165.19, 48.21, 0.35)
      pt3dadd(-24.2663, 185.8388, 72.3150, 0.3938)        // pt3dadd(-21.57, 165.19, 48.21, 0.35)
      pt3dadd(-24.5363, 186.6263, 71.9700, 0.9225)        // pt3dadd(-21.81, 165.89, 47.98, 0.82)
      pt3dadd(-25.0650, 187.1550, 71.3700, 1.0575)        // pt3dadd(-22.28, 166.36, 47.58, 0.94)
      pt3dadd(-25.0650, 187.1550, 72.3150, 1.0575)        // pt3dadd(-22.28, 166.36, 48.21, 0.94)
      pt3dadd(-25.1888, 187.5488, 72.3150, 1.0575)        // pt3dadd(-22.39, 166.71, 48.21, 0.94)
      pt3dadd(-25.4588, 188.2013, 72.3150, 0.6638)        // pt3dadd(-22.63, 167.29, 48.21, 0.59)
      pt3dadd(-25.5938, 188.5950, 72.4800, 0.3938)        // pt3dadd(-22.75, 167.64, 48.32, 0.35)
      pt3dadd(-25.9875, 189.6525, 72.3150, 0.3938)        // pt3dadd(-23.1, 168.58, 48.21, 0.35)
      pt3dadd(-25.9875, 190.0463, 72.3150, 0.3938)        // pt3dadd(-23.1, 168.93, 48.21, 0.35)
      pt3dadd(-26.1225, 190.6988, 72.3150, 0.9225)        // pt3dadd(-23.22, 169.51, 48.21, 0.82)
      pt3dadd(-26.1225, 191.1038, 72.6600, 1.0575)        // pt3dadd(-23.22, 169.87, 48.44, 0.94)
      pt3dadd(-26.1225, 191.4975, 72.8250, 0.7875)        // pt3dadd(-23.22, 170.22, 48.55, 0.7)
      pt3dadd(-25.9875, 192.4088, 71.7150, 0.5288)        // pt3dadd(-23.1, 171.03, 47.81, 0.47)
      pt3dadd(-26.3813, 192.9375, 71.4600, 0.5288)        // pt3dadd(-23.45, 171.5, 47.64, 0.47)
      pt3dadd(-26.3813, 193.6013, 71.5500, 1.0575)        // pt3dadd(-23.45, 172.09, 47.7, 0.94)
      pt3dadd(-26.6400, 194.3888, 71.5500, 0.7875)        // pt3dadd(-23.68, 172.79, 47.7, 0.7)
      pt3dadd(-27.1688, 195.9638, 71.6250, 0.6638)        // pt3dadd(-24.15, 174.19, 47.75, 0.59)
      pt3dadd(-27.5625, 197.0213, 71.9700, 0.6638)        // pt3dadd(-24.5, 175.13, 47.98, 0.59)
      pt3dadd(-27.9675, 197.6738, 72.0600, 0.6638)        // pt3dadd(-24.86, 175.71, 48.04, 0.59)
      pt3dadd(-28.8900, 198.2025, 72.4050, 0.9225)        // pt3dadd(-25.68, 176.18, 48.27, 0.82)
      pt3dadd(-29.0138, 198.4613, 71.5500, 0.9225)        // pt3dadd(-25.79, 176.41, 47.7, 0.82)
      pt3dadd(-29.4075, 198.8550, 72.2250, 0.2588)        // pt3dadd(-26.14, 176.76, 48.15, 0.23)
      pt3dadd(-29.4075, 199.2488, 72.2250, 0.2588)        // pt3dadd(-26.14, 177.11, 48.15, 0.23)
      pt3dadd(-29.5425, 199.5188, 72.2250, 0.3938)        // pt3dadd(-26.26, 177.35, 48.15, 0.35)
      pt3dadd(-29.4075, 200.1713, 72.4050, 0.2588)        // pt3dadd(-26.14, 177.93, 48.27, 0.23)
      pt3dadd(-29.1488, 200.4413, 72.4050, 0.2588)        // pt3dadd(-25.91, 178.17, 48.27, 0.23)
      pt3dadd(-29.1488, 200.7000, 72.4800, 0.3938)        // pt3dadd(-25.91, 178.4, 48.32, 0.35)
  }
  apic[102] {pt3dclear()
      pt3dadd(8.6175, 72.0788, 57.3900, 0.9225)        // pt3dadd(7.66, 64.07, 38.26, 0.82)
      pt3dadd(8.0888, 72.2025, 57.9000, 0.9225)        // pt3dadd(7.19, 64.18, 38.6, 0.82)
      pt3dadd(7.6950, 72.0788, 58.5900, 0.9225)        // pt3dadd(6.84, 64.07, 39.06, 0.82)
      pt3dadd(7.4250, 71.8088, 60.1200, 0.9225)        // pt3dadd(6.6, 63.83, 40.08, 0.82)
      pt3dadd(6.7725, 71.8088, 60.5400, 0.9225)        // pt3dadd(6.02, 63.83, 40.36, 0.82)
      pt3dadd(6.1088, 71.8088, 60.5400, 0.9225)        // pt3dadd(5.43, 63.83, 40.36, 0.82)
      pt3dadd(5.7150, 71.8088, 60.5400, 0.9225)        // pt3dadd(5.08, 63.83, 40.36, 0.82)
      pt3dadd(5.3213, 71.6738, 60.3750, 0.9225)        // pt3dadd(4.73, 63.71, 40.25, 0.82)
      pt3dadd(4.7925, 71.8088, 59.4300, 0.9225)        // pt3dadd(4.26, 63.83, 39.62, 0.82)
      pt3dadd(4.1400, 72.4725, 59.4300, 0.9225)        // pt3dadd(3.68, 64.42, 39.62, 0.82)
      pt3dadd(4.0050, 72.9900, 59.0100, 0.9225)        // pt3dadd(3.56, 64.88, 39.34, 0.82)
      pt3dadd(3.8700, 73.3838, 59.0100, 0.9225)        // pt3dadd(3.44, 65.23, 39.34, 0.82)
      pt3dadd(3.4763, 74.1825, 59.0100, 0.9225)        // pt3dadd(3.09, 65.94, 39.34, 0.82)
      pt3dadd(3.4763, 74.8350, 58.8450, 0.9225)        // pt3dadd(3.09, 66.52, 39.23, 0.82)
      pt3dadd(3.4763, 75.3638, 58.8450, 0.9225)        // pt3dadd(3.09, 66.99, 39.23, 0.82)
      pt3dadd(3.4763, 75.7575, 59.2650, 0.9225)        // pt3dadd(3.09, 67.34, 39.51, 0.82)
      pt3dadd(3.2175, 76.1513, 59.1750, 0.9225)        // pt3dadd(2.86, 67.69, 39.45, 0.82)
      pt3dadd(3.2175, 76.6800, 59.1750, 0.9225)        // pt3dadd(2.86, 68.16, 39.45, 0.82)
      pt3dadd(3.2175, 77.0738, 59.1000, 0.9225)        // pt3dadd(2.86, 68.51, 39.4, 0.82)
  }
  apic[103] {pt3dclear()
      pt3dadd(3.2175, 77.0738, 59.1000, 0.6638)        // pt3dadd(2.86, 68.51, 39.4, 0.59)
      pt3dadd(3.5550, 77.4563, 59.2650, 0.6638)        // pt3dadd(3.16, 68.85, 39.51, 0.59)
      pt3dadd(4.2188, 77.8613, 59.2650, 0.6638)        // pt3dadd(3.75, 69.21, 39.51, 0.59)
      pt3dadd(4.7475, 77.9850, 58.9200, 0.6638)        // pt3dadd(4.22, 69.32, 39.28, 0.59)
      pt3dadd(6.0638, 77.7263, 59.7750, 0.9225)        // pt3dadd(5.39, 69.09, 39.85, 0.82)
      pt3dadd(6.4575, 77.3325, 59.6100, 0.9225)        // pt3dadd(5.74, 68.74, 39.74, 0.82)
      pt3dadd(7.2450, 77.4563, 59.5200, 1.1813)        // pt3dadd(6.44, 68.85, 39.68, 1.05)
      pt3dadd(7.7738, 77.3325, 59.0100, 1.0575)        // pt3dadd(6.91, 68.74, 39.34, 0.94)
      pt3dadd(8.4375, 77.1975, 58.2450, 1.0575)        // pt3dadd(7.5, 68.62, 38.83, 0.94)
      pt3dadd(8.6963, 77.1975, 58.1550, 1.0575)        // pt3dadd(7.73, 68.62, 38.77, 0.94)
      pt3dadd(8.8313, 77.1975, 57.8100, 1.0575)        // pt3dadd(7.85, 68.62, 38.54, 0.94)
      pt3dadd(9.0900, 77.4563, 57.8100, 1.0575)        // pt3dadd(8.08, 68.85, 38.54, 0.94)
      pt3dadd(9.6188, 77.8613, 57.4800, 1.0575)        // pt3dadd(8.55, 69.21, 38.32, 0.94)
      pt3dadd(10.1475, 78.7725, 58.6650, 0.9225)        // pt3dadd(9.02, 70.02, 39.11, 0.82)
      pt3dadd(10.5413, 79.6950, 58.7550, 1.1813)        // pt3dadd(9.37, 70.84, 39.17, 1.05)
      pt3dadd(10.6763, 80.8763, 59.2650, 1.3163)        // pt3dadd(9.49, 71.89, 39.51, 1.17)
      pt3dadd(10.9350, 81.9338, 59.6100, 1.4513)        // pt3dadd(9.72, 72.83, 39.74, 1.29)
      pt3dadd(11.4638, 82.5863, 59.9550, 1.0575)        // pt3dadd(10.19, 73.41, 39.97, 0.94)
      pt3dadd(11.7338, 82.5863, 59.9550, 1.0575)        // pt3dadd(10.43, 73.41, 39.97, 0.94)
      pt3dadd(11.8575, 82.9800, 59.9550, 1.0575)        // pt3dadd(10.54, 73.76, 39.97, 0.94)
      pt3dadd(11.9925, 83.9025, 60.7950, 1.0575)        // pt3dadd(10.66, 74.58, 40.53, 0.94)
      pt3dadd(11.8575, 84.4313, 61.4850, 1.0575)        // pt3dadd(10.54, 75.05, 40.99, 0.94)
      pt3dadd(11.5988, 84.9600, 61.4850, 1.0575)        // pt3dadd(10.31, 75.52, 40.99, 0.94)
      pt3dadd(11.0700, 85.4888, 62.0850, 0.6638)        // pt3dadd(9.84, 75.99, 41.39, 0.59)
      pt3dadd(10.8113, 86.1413, 62.3400, 0.6638)        // pt3dadd(9.61, 76.57, 41.56, 0.59)
      pt3dadd(10.5413, 86.5350, 62.2500, 0.6638)        // pt3dadd(9.37, 76.92, 41.5, 0.59)
      pt3dadd(10.2825, 87.3225, 62.1600, 1.0575)        // pt3dadd(9.14, 77.62, 41.44, 0.94)
      pt3dadd(10.2825, 87.5925, 61.8300, 1.0575)        // pt3dadd(9.14, 77.86, 41.22, 0.94)
      pt3dadd(10.2825, 88.2450, 61.6500, 1.0575)        // pt3dadd(9.14, 78.44, 41.1, 0.94)
      pt3dadd(10.1475, 88.5150, 61.3950, 1.0575)        // pt3dadd(9.02, 78.68, 40.93, 0.94)
      pt3dadd(10.0125, 88.7738, 61.3200, 1.0575)        // pt3dadd(8.9, 78.91, 40.88, 0.94)
      pt3dadd(9.8888, 89.4263, 61.3200, 1.0575)        // pt3dadd(8.79, 79.49, 40.88, 0.94)
      pt3dadd(10.0125, 89.9550, 61.3200, 1.0575)        // pt3dadd(8.9, 79.96, 40.88, 0.94)
      pt3dadd(10.1475, 90.6188, 60.4650, 0.9225)        // pt3dadd(9.02, 80.55, 40.31, 0.82)
      pt3dadd(9.7538, 91.2713, 60.3750, 0.9225)        // pt3dadd(8.67, 81.13, 40.25, 0.82)
      pt3dadd(9.6188, 91.6650, 59.8650, 0.9225)        // pt3dadd(8.55, 81.48, 39.91, 0.82)
      pt3dadd(9.3600, 92.1938, 59.6850, 0.7875)        // pt3dadd(8.32, 81.95, 39.79, 0.7)
      pt3dadd(8.5613, 92.7225, 59.2650, 0.7875)        // pt3dadd(7.61, 82.42, 39.51, 0.7)
      pt3dadd(7.5150, 92.7225, 59.7750, 0.7875)        // pt3dadd(6.68, 82.42, 39.85, 0.7)
      pt3dadd(7.1100, 92.9813, 60.4650, 0.7875)        // pt3dadd(6.32, 82.65, 40.31, 0.7)
      pt3dadd(6.5925, 92.9813, 61.0500, 1.3163)        // pt3dadd(5.86, 82.65, 40.7, 1.17)
      pt3dadd(5.7938, 92.8463, 61.3200, 1.5863)        // pt3dadd(5.15, 82.53, 40.88, 1.41)
      pt3dadd(5.4000, 92.9813, 62.3400, 1.5863)        // pt3dadd(4.8, 82.65, 41.56, 1.41)
      pt3dadd(4.7475, 92.8463, 62.7600, 1.1813)        // pt3dadd(4.22, 82.53, 41.84, 1.05)
      pt3dadd(4.2188, 92.8463, 63.1050, 1.1813)        // pt3dadd(3.75, 82.53, 42.07, 1.05)
      pt3dadd(3.8250, 93.5100, 63.1950, 1.1813)        // pt3dadd(3.4, 83.12, 42.13, 1.05)
      pt3dadd(3.8250, 94.4325, 63.8700, 0.9225)        // pt3dadd(3.4, 83.94, 42.58, 0.82)
      pt3dadd(3.9488, 95.0850, 64.0350, 0.9225)        // pt3dadd(3.51, 84.52, 42.69, 0.82)
      pt3dadd(4.2188, 95.2200, 64.2150, 0.9225)        // pt3dadd(3.75, 84.64, 42.81, 0.82)
      pt3dadd(4.3425, 95.8725, 64.4700, 0.9225)        // pt3dadd(3.86, 85.22, 42.98, 0.82)
      pt3dadd(4.7475, 96.2663, 64.4700, 0.9225)        // pt3dadd(4.22, 85.57, 42.98, 0.82)
      pt3dadd(4.8713, 96.5363, 64.9800, 0.9225)        // pt3dadd(4.33, 85.81, 43.32, 0.82)
      pt3dadd(5.4000, 97.5825, 64.8900, 0.9225)        // pt3dadd(4.8, 86.74, 43.26, 0.82)
      pt3dadd(6.0638, 98.2463, 64.9800, 0.9225)        // pt3dadd(5.39, 87.33, 43.32, 0.82)
      pt3dadd(6.5925, 99.4275, 64.9800, 0.7875)        // pt3dadd(5.86, 88.38, 43.32, 0.7)
      pt3dadd(6.4575, 100.0800, 65.6550, 0.7875)        // pt3dadd(5.74, 88.96, 43.77, 0.7)
      pt3dadd(6.0638, 101.2725, 64.9800, 0.7875)        // pt3dadd(5.39, 90.02, 43.32, 0.7)
      pt3dadd(6.0638, 102.3188, 65.3250, 0.7875)        // pt3dadd(5.39, 90.95, 43.55, 0.7)
      pt3dadd(5.6700, 102.4538, 65.3250, 0.7875)        // pt3dadd(5.04, 91.07, 43.55, 0.7)
      pt3dadd(5.2650, 102.4538, 65.3250, 0.6638)        // pt3dadd(4.68, 91.07, 43.55, 0.59)
      pt3dadd(5.0063, 102.5775, 65.4900, 0.6638)        // pt3dadd(4.45, 91.18, 43.66, 0.59)
      pt3dadd(4.4775, 103.2413, 65.4900, 1.0575)        // pt3dadd(3.98, 91.77, 43.66, 0.94)
      pt3dadd(3.5550, 103.6350, 66.1800, 0.9225)        // pt3dadd(3.16, 92.12, 44.12, 0.82)
      pt3dadd(2.7675, 103.8938, 66.6000, 0.9225)        // pt3dadd(2.46, 92.35, 44.4, 0.82)
      pt3dadd(2.3738, 103.8938, 66.6000, 0.9225)        // pt3dadd(2.11, 92.35, 44.4, 0.82)
      pt3dadd(2.2388, 104.4225, 66.6000, 0.7875)        // pt3dadd(1.99, 92.82, 44.4, 0.7)
      pt3dadd(1.4513, 105.9975, 66.8550, 0.6638)        // pt3dadd(1.29, 94.22, 44.57, 0.59)
      pt3dadd(1.3163, 106.9200, 66.8550, 1.0575)        // pt3dadd(1.17, 95.04, 44.57, 0.94)
      pt3dadd(1.3163, 107.5838, 67.3650, 1.1813)        // pt3dadd(1.17, 95.63, 44.91, 1.05)
      pt3dadd(1.7100, 107.9775, 68.2200, 1.0575)        // pt3dadd(1.52, 95.98, 45.48, 0.94)
      pt3dadd(2.1038, 109.1588, 68.5650, 1.4513)        // pt3dadd(1.87, 97.03, 45.71, 1.29)
      pt3dadd(2.4975, 109.8225, 68.5650, 1.4513)        // pt3dadd(2.22, 97.62, 45.71, 1.29)
  }
  apic[104] {pt3dclear()
      pt3dadd(2.4975, 109.8225, 68.5650, 0.3938)        // pt3dadd(2.22, 97.62, 45.71, 0.35)
      pt3dadd(1.2488, 110.5988, 68.3850, 0.3938)        // pt3dadd(1.11, 98.31, 45.59, 0.35)
      pt3dadd(0.9788, 111.2513, 68.8950, 0.3938)        // pt3dadd(0.87, 98.89, 45.93, 0.35)
      pt3dadd(0.9788, 111.9038, 69.1650, 0.3938)        // pt3dadd(0.87, 99.47, 46.11, 0.35)
      pt3dadd(0.9788, 112.4325, 69.1650, 0.3938)        // pt3dadd(0.87, 99.94, 46.11, 0.35)
      pt3dadd(0.9788, 112.8263, 69.2400, 0.3938)        // pt3dadd(0.87, 100.29, 46.16, 0.35)
      pt3dadd(0.8438, 113.2200, 69.1650, 0.3938)        // pt3dadd(0.75, 100.64, 46.11, 0.35)
      pt3dadd(0.7200, 113.6138, 69.1650, 0.3938)        // pt3dadd(0.64, 100.99, 46.11, 0.35)
      pt3dadd(0.1913, 113.8838, 69.2400, 0.3938)        // pt3dadd(0.17, 101.23, 46.16, 0.35)
      pt3dadd(-1.0013, 114.6713, 69.4200, 0.5288)        // pt3dadd(-0.89, 101.93, 46.28, 0.47)
      pt3dadd(-1.7888, 114.9300, 70.0050, 0.5288)        // pt3dadd(-1.59, 102.16, 46.67, 0.47)
  }
  apic[105] {pt3dclear()
      pt3dadd(-1.7888, 114.9300, 70.0050, 0.1350)        // pt3dadd(-1.59, 102.16, 46.67, 0.12)
      pt3dadd(-1.5188, 116.1225, 70.6950, 0.1350)        // pt3dadd(-1.35, 103.22, 47.13, 0.12)
      pt3dadd(-2.0475, 116.5163, 70.6950, 0.1350)        // pt3dadd(-1.82, 103.57, 47.13, 0.12)
      pt3dadd(-2.3175, 117.0338, 70.1850, 0.1350)        // pt3dadd(-2.06, 104.03, 46.79, 0.12)
      pt3dadd(-2.3175, 117.4275, 69.6750, 0.3938)        // pt3dadd(-2.06, 104.38, 46.45, 0.35)
      pt3dadd(-2.3175, 117.5625, 69.6750, 0.3938)        // pt3dadd(-2.06, 104.5, 46.45, 0.35)
  }
  apic[106] {pt3dclear()
      pt3dadd(-1.7888, 114.9300, 70.0050, 0.2588)        // pt3dadd(-1.59, 102.16, 46.67, 0.23)
      pt3dadd(-3.2400, 115.5938, 68.8200, 0.2588)        // pt3dadd(-2.88, 102.75, 45.88, 0.23)
      pt3dadd(-3.3638, 116.2463, 69.5850, 0.2588)        // pt3dadd(-2.99, 103.33, 46.39, 0.23)
      pt3dadd(-4.4213, 116.2463, 69.9300, 0.3938)        // pt3dadd(-3.93, 103.33, 46.62, 0.35)
      pt3dadd(-4.6913, 116.5163, 70.4400, 0.3938)        // pt3dadd(-4.17, 103.57, 46.96, 0.35)
      pt3dadd(-4.9500, 116.6400, 70.5150, 0.3938)        // pt3dadd(-4.4, 103.68, 47.01, 0.35)
      pt3dadd(-5.2200, 116.9100, 70.6050, 0.3938)        // pt3dadd(-4.64, 103.92, 47.07, 0.35)
      pt3dadd(-5.4788, 117.0338, 70.7850, 0.3938)        // pt3dadd(-4.87, 104.03, 47.19, 0.35)
      pt3dadd(-6.0075, 117.1688, 71.1150, 0.3938)        // pt3dadd(-5.34, 104.15, 47.41, 0.35)
      pt3dadd(-6.4013, 117.1688, 71.2050, 0.3938)        // pt3dadd(-5.69, 104.15, 47.47, 0.35)
      pt3dadd(-6.7950, 117.1688, 71.3700, 0.3938)        // pt3dadd(-6.04, 104.15, 47.58, 0.35)
      pt3dadd(-7.3238, 117.6975, 71.3700, 0.3938)        // pt3dadd(-6.51, 104.62, 47.58, 0.35)
      pt3dadd(-6.6600, 118.2263, 71.7150, 0.3938)        // pt3dadd(-5.92, 105.09, 47.81, 0.35)
      pt3dadd(-6.6600, 118.6200, 71.7150, 0.3938)        // pt3dadd(-5.92, 105.44, 47.81, 0.35)
      pt3dadd(-6.2663, 119.1375, 72.1500, 0.6638)        // pt3dadd(-5.57, 105.9, 48.1, 0.59)
      pt3dadd(-6.2663, 119.5425, 72.5700, 0.6638)        // pt3dadd(-5.57, 106.26, 48.38, 0.59)
      pt3dadd(-6.5363, 119.9363, 72.5700, 0.6638)        // pt3dadd(-5.81, 106.61, 48.38, 0.59)
      pt3dadd(-6.5363, 120.3300, 72.5700, 0.6638)        // pt3dadd(-5.81, 106.96, 48.38, 0.59)
      pt3dadd(-6.9300, 120.7238, 72.5700, 0.2588)        // pt3dadd(-6.16, 107.31, 48.38, 0.23)
      pt3dadd(-7.5825, 120.7238, 73.1700, 0.2588)        // pt3dadd(-6.74, 107.31, 48.78, 0.23)
      pt3dadd(-7.9875, 121.5113, 73.2450, 0.2588)        // pt3dadd(-7.1, 108.01, 48.83, 0.23)
      pt3dadd(-8.2463, 121.9050, 73.3350, 0.2588)        // pt3dadd(-7.33, 108.36, 48.89, 0.23)
      pt3dadd(-8.2463, 122.2988, 73.5900, 0.2588)        // pt3dadd(-7.33, 108.71, 49.06, 0.23)
      pt3dadd(-8.7750, 122.8275, 73.5900, 0.2588)        // pt3dadd(-7.8, 109.18, 49.06, 0.23)
      pt3dadd(-8.7750, 123.0863, 74.3550, 0.2588)        // pt3dadd(-7.8, 109.41, 49.57, 0.23)
  }
  apic[107] {pt3dclear()
      pt3dadd(2.4975, 109.8225, 68.5650, 0.7875)        // pt3dadd(2.22, 97.62, 45.71, 0.7)
      pt3dadd(3.2963, 110.3400, 67.9650, 0.7875)        // pt3dadd(2.93, 98.08, 45.31, 0.7)
      pt3dadd(4.0838, 111.3975, 68.2200, 0.9225)        // pt3dadd(3.63, 99.02, 45.48, 0.82)
      pt3dadd(4.6125, 112.1850, 68.2200, 0.9225)        // pt3dadd(4.1, 99.72, 45.48, 0.82)
      pt3dadd(5.1413, 113.5013, 68.8200, 0.9225)        // pt3dadd(4.57, 100.89, 45.88, 0.82)
      pt3dadd(4.4775, 114.5475, 68.8200, 1.3163)        // pt3dadd(3.98, 101.82, 45.88, 1.17)
      pt3dadd(3.8250, 115.2113, 69.3300, 1.4513)        // pt3dadd(3.4, 102.41, 46.22, 1.29)
      pt3dadd(3.1613, 115.4700, 69.4950, 1.4513)        // pt3dadd(2.81, 102.64, 46.33, 1.29)
      pt3dadd(2.9025, 115.4700, 69.4950, 1.4513)        // pt3dadd(2.58, 102.64, 46.33, 1.29)
      pt3dadd(1.9800, 115.6050, 70.0050, 1.3163)        // pt3dadd(1.76, 102.76, 46.67, 1.17)
      pt3dadd(1.5750, 115.7400, 70.2600, 1.3163)        // pt3dadd(1.4, 102.88, 46.84, 1.17)
      pt3dadd(1.4513, 115.8638, 70.5150, 1.3163)        // pt3dadd(1.29, 102.99, 47.01, 1.17)
      pt3dadd(1.4513, 115.8638, 71.0400, 1.3163)        // pt3dadd(1.29, 102.99, 47.36, 1.17)
      pt3dadd(1.4513, 115.9988, 71.3700, 1.3163)        // pt3dadd(1.29, 103.11, 47.58, 1.17)
      pt3dadd(0.7875, 116.1338, 71.3700, 1.1813)        // pt3dadd(0.7, 103.23, 47.58, 1.05)
      pt3dadd(0.7875, 116.1338, 72.5700, 1.1813)        // pt3dadd(0.7, 103.23, 48.38, 1.05)
      pt3dadd(0.5288, 116.5275, 72.5700, 1.0575)        // pt3dadd(0.47, 103.58, 48.38, 0.94)
      pt3dadd(0.2588, 117.0563, 72.5700, 1.0575)        // pt3dadd(0.23, 104.05, 48.38, 0.94)
      pt3dadd(0.1350, 118.4963, 73.3350, 1.0575)        // pt3dadd(0.12, 105.33, 48.89, 0.94)
      pt3dadd(0.1350, 119.2838, 73.3350, 1.0575)        // pt3dadd(0.12, 106.03, 48.89, 0.94)
      pt3dadd(0.7875, 120.2063, 73.4250, 0.9225)        // pt3dadd(0.7, 106.85, 48.95, 0.82)
      pt3dadd(1.3163, 120.6000, 73.8450, 0.9225)        // pt3dadd(1.17, 107.2, 49.23, 0.82)
  }
}
proc shape3d_24() {
  apic[107] {
      pt3dadd(2.1038, 120.8700, 73.8450, 0.9225)        // pt3dadd(1.87, 107.44, 49.23, 0.82)
      pt3dadd(2.9025, 120.8700, 73.1700, 0.9225)        // pt3dadd(2.58, 107.44, 48.78, 0.82)
      pt3dadd(3.4200, 120.8700, 72.4800, 0.9225)        // pt3dadd(3.04, 107.44, 48.32, 0.82)
      pt3dadd(3.8250, 121.2638, 72.4800, 0.9225)        // pt3dadd(3.4, 107.79, 48.32, 0.82)
      pt3dadd(4.3425, 121.6575, 71.8800, 0.9225)        // pt3dadd(3.86, 108.14, 47.92, 0.82)
      pt3dadd(4.7475, 122.0513, 71.6250, 0.9225)        // pt3dadd(4.22, 108.49, 47.75, 0.82)
      pt3dadd(5.1413, 123.0975, 71.5500, 1.0575)        // pt3dadd(4.57, 109.42, 47.7, 0.94)
      pt3dadd(4.8713, 123.6263, 71.8050, 1.1813)        // pt3dadd(4.33, 109.89, 47.87, 1.05)
      pt3dadd(5.0063, 124.0200, 72.1500, 1.1813)        // pt3dadd(4.45, 110.24, 48.1, 1.05)
      pt3dadd(5.2650, 124.6838, 72.1500, 1.1813)        // pt3dadd(4.68, 110.83, 48.1, 1.05)
      pt3dadd(5.4000, 125.7300, 72.1500, 1.0575)        // pt3dadd(4.8, 111.76, 48.1, 0.94)
      pt3dadd(5.4000, 126.6525, 72.3150, 1.0575)        // pt3dadd(4.8, 112.58, 48.21, 0.94)
      pt3dadd(5.1413, 126.9113, 72.3150, 0.9225)        // pt3dadd(4.57, 112.81, 48.21, 0.82)
      pt3dadd(4.6125, 127.7100, 72.6600, 1.4513)        // pt3dadd(4.1, 113.52, 48.44, 1.29)
      pt3dadd(4.0838, 128.3625, 72.9150, 1.4513)        // pt3dadd(3.63, 114.1, 48.61, 1.29)
      pt3dadd(4.0838, 128.7563, 72.9150, 1.4513)        // pt3dadd(3.63, 114.45, 48.61, 1.29)
      pt3dadd(3.6900, 129.6788, 72.9150, 0.9225)        // pt3dadd(3.28, 115.27, 48.61, 0.82)
      pt3dadd(3.6900, 130.0725, 73.3350, 0.9225)        // pt3dadd(3.28, 115.62, 48.89, 0.82)
      pt3dadd(3.8250, 130.7250, 73.3350, 0.9225)        // pt3dadd(3.4, 116.2, 48.89, 0.82)
      pt3dadd(3.9488, 131.1188, 73.5000, 0.9225)        // pt3dadd(3.51, 116.55, 49, 0.82)
      pt3dadd(4.0838, 131.1188, 74.1900, 0.9225)        // pt3dadd(3.63, 116.55, 49.46, 0.82)
      pt3dadd(4.2188, 131.5238, 74.3550, 0.9225)        // pt3dadd(3.75, 116.91, 49.57, 0.82)
      pt3dadd(4.6125, 131.5238, 75.3000, 0.9225)        // pt3dadd(4.1, 116.91, 50.2, 0.82)
      pt3dadd(4.6125, 131.5238, 75.5550, 0.9225)        // pt3dadd(4.1, 116.91, 50.37, 0.82)
      pt3dadd(5.5350, 131.1188, 75.8100, 1.0575)        // pt3dadd(4.92, 116.55, 50.54, 0.94)
      pt3dadd(6.1875, 131.1188, 76.0650, 1.0575)        // pt3dadd(5.5, 116.55, 50.71, 0.94)
      pt3dadd(7.1100, 130.9950, 76.8300, 1.5863)        // pt3dadd(6.32, 116.44, 51.22, 1.41)
      pt3dadd(7.7738, 130.7250, 77.0100, 1.5863)        // pt3dadd(6.91, 116.2, 51.34, 1.41)
      pt3dadd(9.2250, 130.8600, 77.0100, 0.9225)        // pt3dadd(8.2, 116.32, 51.34, 0.82)
      pt3dadd(9.8888, 130.9950, 76.2300, 0.9225)        // pt3dadd(8.79, 116.44, 50.82, 0.82)
      pt3dadd(10.4063, 131.6475, 76.6650, 0.7875)        // pt3dadd(9.25, 117.02, 51.11, 0.7)
      pt3dadd(10.8113, 131.7825, 76.6650, 0.7875)        // pt3dadd(9.61, 117.14, 51.11, 0.7)
      pt3dadd(11.0700, 132.4350, 76.9200, 0.7875)        // pt3dadd(9.84, 117.72, 51.28, 0.7)
      pt3dadd(10.9350, 133.0988, 76.9200, 0.7875)        // pt3dadd(9.72, 118.31, 51.28, 0.7)
      pt3dadd(10.8113, 133.7513, 76.9200, 1.1813)        // pt3dadd(9.61, 118.89, 51.28, 1.05)
      pt3dadd(10.4063, 134.8088, 77.0850, 1.3163)        // pt3dadd(9.25, 119.83, 51.39, 1.17)
      pt3dadd(10.1475, 135.8550, 77.0850, 1.4513)        // pt3dadd(9.02, 120.76, 51.39, 1.29)
      pt3dadd(10.0125, 136.7775, 77.5950, 1.4513)        // pt3dadd(8.9, 121.58, 51.73, 1.29)
      pt3dadd(9.8888, 137.7000, 77.8500, 1.0575)        // pt3dadd(8.79, 122.4, 51.9, 0.94)
      pt3dadd(9.4838, 138.8813, 78.0300, 0.7875)        // pt3dadd(8.43, 123.45, 52.02, 0.7)
      pt3dadd(9.2250, 139.6688, 78.1050, 0.7875)        // pt3dadd(8.2, 124.15, 52.07, 0.7)
      pt3dadd(9.3600, 140.3325, 78.1950, 0.7875)        // pt3dadd(8.32, 124.74, 52.13, 0.7)
      pt3dadd(9.2250, 142.0425, 78.4500, 0.7875)        // pt3dadd(8.2, 126.26, 52.3, 0.7)
      pt3dadd(8.5613, 143.6175, 79.1400, 1.0575)        // pt3dadd(7.61, 127.66, 52.76, 0.94)
      pt3dadd(8.1113, 144.4050, 79.5600, 1.0575)        // pt3dadd(7.21, 128.36, 53.04, 0.94)
      pt3dadd(7.1888, 145.1925, 80.0700, 1.3163)        // pt3dadd(6.39, 129.06, 53.38, 1.17)
      pt3dadd(6.5250, 145.4513, 80.9250, 1.3163)        // pt3dadd(5.8, 129.29, 53.95, 1.17)
      pt3dadd(5.7375, 145.3163, 80.9250, 1.3163)        // pt3dadd(5.1, 129.17, 53.95, 1.17)
      pt3dadd(4.8150, 145.3163, 81.0150, 0.9225)        // pt3dadd(4.28, 129.17, 54.01, 0.82)
      pt3dadd(4.4213, 146.2388, 82.2000, 0.7875)        // pt3dadd(3.93, 129.99, 54.8, 0.7)
      pt3dadd(4.4213, 146.3738, 82.3800, 0.7875)        // pt3dadd(3.93, 130.11, 54.92, 0.7)
      pt3dadd(5.0738, 147.0263, 82.5450, 1.0575)        // pt3dadd(4.51, 130.69, 55.03, 0.94)
      pt3dadd(5.4788, 147.6900, 82.0350, 1.1813)        // pt3dadd(4.87, 131.28, 54.69, 1.05)
      pt3dadd(5.4788, 147.8138, 81.9450, 1.1813)        // pt3dadd(4.87, 131.39, 54.63, 1.05)
      pt3dadd(5.6025, 148.2188, 81.6900, 1.1813)        // pt3dadd(4.98, 131.75, 54.46, 1.05)
      pt3dadd(5.6025, 148.2188, 81.6900, 1.1813)        // pt3dadd(4.98, 131.75, 54.46, 1.05)
      pt3dadd(5.9963, 148.7363, 81.6900, 1.1813)        // pt3dadd(5.33, 132.21, 54.46, 1.05)
      pt3dadd(5.8725, 148.8713, 81.2700, 1.1813)        // pt3dadd(5.22, 132.33, 54.18, 1.05)
      pt3dadd(5.9963, 149.2650, 81.2700, 1.1813)        // pt3dadd(5.33, 132.68, 54.18, 1.05)
      pt3dadd(6.7950, 150.4463, 81.1800, 0.7875)        // pt3dadd(6.04, 133.73, 54.12, 0.7)
      pt3dadd(7.4475, 151.7625, 80.5800, 0.7875)        // pt3dadd(6.62, 134.9, 53.72, 0.7)
      pt3dadd(7.1888, 152.6850, 80.6700, 0.7875)        // pt3dadd(6.39, 135.72, 53.78, 0.7)
      pt3dadd(6.2663, 153.4725, 81.1800, 1.0575)        // pt3dadd(5.57, 136.42, 54.12, 0.94)
      pt3dadd(5.8725, 154.0013, 81.1800, 1.0575)        // pt3dadd(5.22, 136.89, 54.12, 0.94)
      pt3dadd(5.0738, 153.7425, 81.3450, 1.0575)        // pt3dadd(4.51, 136.66, 54.23, 0.94)
      pt3dadd(4.4213, 153.7425, 81.9450, 1.0575)        // pt3dadd(3.93, 136.66, 54.63, 0.94)
      pt3dadd(4.4213, 153.7425, 82.4550, 1.0575)        // pt3dadd(3.93, 136.66, 54.97, 0.94)
      pt3dadd(3.7575, 153.6075, 82.4550, 1.1813)        // pt3dadd(3.34, 136.54, 54.97, 1.05)
      pt3dadd(3.3638, 153.3488, 82.9800, 1.1813)        // pt3dadd(2.99, 136.31, 55.32, 1.05)
      pt3dadd(2.7113, 152.6850, 82.9800, 1.3163)        // pt3dadd(2.41, 135.72, 55.32, 1.17)
      pt3dadd(2.5763, 152.5500, 83.4000, 1.3163)        // pt3dadd(2.29, 135.6, 55.6, 1.17)
      pt3dadd(1.7775, 152.4263, 83.4000, 1.5863)        // pt3dadd(1.58, 135.49, 55.6, 1.41)
      pt3dadd(0.8550, 152.1563, 84.3300, 1.7100)        // pt3dadd(0.76, 135.25, 56.22, 1.52)
      pt3dadd(0.8550, 152.1563, 85.7850, 1.7100)        // pt3dadd(0.76, 135.25, 57.19, 1.52)
      pt3dadd(0.8550, 151.7625, 86.1300, 1.7100)        // pt3dadd(0.76, 134.9, 57.42, 1.52)
      pt3dadd(0.8550, 151.7625, 86.8050, 1.7100)        // pt3dadd(0.76, 134.9, 57.87, 1.52)
      pt3dadd(0.8550, 151.7625, 87.0600, 1.7100)        // pt3dadd(0.76, 134.9, 58.04, 1.52)
      pt3dadd(0.7313, 151.5038, 87.4950, 1.7100)        // pt3dadd(0.65, 134.67, 58.33, 1.52)
      pt3dadd(0.4613, 151.7625, 88.3500, 1.7100)        // pt3dadd(0.41, 134.9, 58.9, 1.52)
      pt3dadd(-0.3263, 152.2913, 88.8600, 0.9225)        // pt3dadd(-0.29, 135.37, 59.24, 0.82)
      pt3dadd(-0.3263, 152.9438, 88.7700, 0.9225)        // pt3dadd(-0.29, 135.95, 59.18, 0.82)
      pt3dadd(-0.1913, 153.4725, 88.4250, 0.9225)        // pt3dadd(-0.17, 136.42, 58.95, 0.82)
      pt3dadd(-0.0675, 154.1363, 88.3500, 0.9225)        // pt3dadd(-0.06, 137.01, 58.9, 0.82)
      pt3dadd(0.2025, 155.0588, 88.3500, 1.1813)        // pt3dadd(0.18, 137.83, 58.9, 1.05)
      pt3dadd(0.4613, 155.8463, 87.6600, 1.1813)        // pt3dadd(0.41, 138.53, 58.44, 1.05)
      pt3dadd(0.4613, 156.4988, 87.4950, 1.1813)        // pt3dadd(0.41, 139.11, 58.33, 1.05)
      pt3dadd(0.7313, 156.4988, 87.4950, 1.1813)        // pt3dadd(0.65, 139.11, 58.33, 1.05)
      pt3dadd(0.8550, 157.2863, 87.1500, 1.1813)        // pt3dadd(0.76, 139.81, 58.1, 1.05)
      pt3dadd(0.8550, 157.2863, 86.9850, 1.1813)        // pt3dadd(0.76, 139.81, 57.99, 1.05)
      pt3dadd(0.8550, 157.4213, 86.8050, 1.1813)        // pt3dadd(0.76, 139.93, 57.87, 1.05)
      pt3dadd(0.8550, 157.6800, 86.8050, 1.1813)        // pt3dadd(0.76, 140.16, 57.87, 1.05)
      pt3dadd(1.1250, 158.3438, 86.8050, 0.6638)        // pt3dadd(1, 140.75, 57.87, 0.59)
      pt3dadd(1.1250, 158.6025, 86.9850, 0.6638)        // pt3dadd(1, 140.98, 57.99, 0.59)
      pt3dadd(1.1250, 158.7375, 87.3150, 0.6638)        // pt3dadd(1, 141.1, 58.21, 0.59)
      pt3dadd(1.1250, 159.1313, 87.3150, 0.6638)        // pt3dadd(1, 141.45, 58.21, 0.59)
      pt3dadd(0.9900, 159.6600, 87.3150, 1.0575)        // pt3dadd(0.88, 141.92, 58.21, 0.94)
      pt3dadd(1.1250, 160.0538, 87.6600, 1.0575)        // pt3dadd(1, 142.27, 58.44, 0.94)
      pt3dadd(0.5963, 160.8413, 87.7500, 1.3163)        // pt3dadd(0.53, 142.97, 58.5, 1.17)
      pt3dadd(-0.3263, 162.0225, 88.4250, 1.1813)        // pt3dadd(-0.29, 144.02, 58.95, 1.05)
      pt3dadd(-0.8550, 162.8100, 88.4250, 0.9225)        // pt3dadd(-0.76, 144.72, 58.95, 0.82)
      pt3dadd(-1.1138, 163.2038, 88.5150, 0.9225)        // pt3dadd(-0.99, 145.07, 59.01, 0.82)
      pt3dadd(-1.9125, 163.4738, 88.6800, 1.4513)        // pt3dadd(-1.7, 145.31, 59.12, 1.29)
      pt3dadd(-2.1713, 164.0025, 89.0250, 1.5863)        // pt3dadd(-1.93, 145.78, 59.35, 1.41)
      pt3dadd(-3.0938, 164.3963, 89.3700, 1.3163)        // pt3dadd(-2.75, 146.13, 59.58, 1.17)
      pt3dadd(-4.0163, 164.6550, 89.7150, 0.7875)        // pt3dadd(-3.57, 146.36, 59.81, 0.7)
      pt3dadd(-4.0163, 164.6550, 89.8800, 0.7875)        // pt3dadd(-3.57, 146.36, 59.92, 0.7)
      pt3dadd(-4.4100, 165.1838, 89.9700, 0.7875)        // pt3dadd(-3.92, 146.83, 59.98, 0.7)
      pt3dadd(-4.4100, 165.1838, 89.9700, 0.7875)        // pt3dadd(-3.92, 146.83, 59.98, 0.7)
      pt3dadd(-4.8038, 165.7125, 90.0450, 1.3163)        // pt3dadd(-4.27, 147.3, 60.03, 1.17)
      pt3dadd(-4.8038, 166.3650, 90.9000, 1.8450)        // pt3dadd(-4.27, 147.88, 60.6, 1.64)
      pt3dadd(-4.4100, 166.7588, 91.6650, 1.8450)        // pt3dadd(-3.92, 148.23, 61.11, 1.64)
      pt3dadd(-3.6225, 167.4225, 93.0300, 1.4513)        // pt3dadd(-3.22, 148.82, 62.02, 1.29)
      pt3dadd(-3.3525, 167.5463, 93.7200, 1.4513)        // pt3dadd(-2.98, 148.93, 62.48, 1.29)
      pt3dadd(-3.2288, 167.5463, 93.7950, 1.4513)        // pt3dadd(-2.87, 148.93, 62.53, 1.29)
      pt3dadd(-2.7000, 167.9400, 93.8850, 1.1813)        // pt3dadd(-2.4, 149.28, 62.59, 1.05)
      pt3dadd(-2.7000, 167.9400, 94.9050, 1.1813)        // pt3dadd(-2.4, 149.28, 63.27, 1.05)
      pt3dadd(-2.4300, 168.0750, 94.9050, 1.1813)        // pt3dadd(-2.16, 149.4, 63.27, 1.05)
      pt3dadd(-1.7775, 168.4688, 94.9050, 0.7875)        // pt3dadd(-1.58, 149.75, 63.27, 0.7)
      pt3dadd(-1.3838, 168.7275, 94.9950, 0.6638)        // pt3dadd(-1.23, 149.98, 63.33, 0.59)
      pt3dadd(-0.9900, 169.6500, 94.2300, 0.6638)        // pt3dadd(-0.88, 150.8, 62.82, 0.59)
      pt3dadd(-0.9900, 170.0438, 94.2300, 0.6638)        // pt3dadd(-0.88, 151.15, 62.82, 0.59)
      pt3dadd(-0.8550, 170.5725, 94.5750, 0.6638)        // pt3dadd(-0.76, 151.62, 63.05, 0.59)
      pt3dadd(-1.1138, 171.4950, 94.6500, 0.9225)        // pt3dadd(-0.99, 152.44, 63.1, 0.82)
      pt3dadd(-1.7775, 172.4175, 94.5750, 0.9225)        // pt3dadd(-1.58, 153.26, 63.05, 0.82)
      pt3dadd(-1.7775, 172.6763, 94.6500, 0.9225)        // pt3dadd(-1.58, 153.49, 63.1, 0.82)
      pt3dadd(-2.3063, 172.9463, 94.6500, 0.9225)        // pt3dadd(-2.05, 153.73, 63.1, 0.82)
      pt3dadd(-3.4875, 173.9925, 94.3950, 0.7875)        // pt3dadd(-3.1, 154.66, 62.93, 0.7)
      pt3dadd(-3.8813, 174.6563, 94.6500, 0.7875)        // pt3dadd(-3.45, 155.25, 63.1, 0.7)
      pt3dadd(-4.2750, 174.9150, 94.6500, 0.7875)        // pt3dadd(-3.8, 155.48, 63.1, 0.7)
      pt3dadd(-5.0738, 175.4438, 94.7400, 0.6638)        // pt3dadd(-4.51, 155.95, 63.16, 0.59)
      pt3dadd(-5.3325, 175.8375, 95.0850, 0.6638)        // pt3dadd(-4.74, 156.3, 63.39, 0.59)
      pt3dadd(-5.9963, 176.0963, 95.1600, 1.1813)        // pt3dadd(-5.33, 156.53, 63.44, 1.05)
      pt3dadd(-5.9963, 176.0963, 95.5950, 1.1813)        // pt3dadd(-5.33, 156.53, 63.73, 1.05)
      pt3dadd(-6.6488, 176.4900, 95.7600, 1.5863)        // pt3dadd(-5.91, 156.88, 63.84, 1.41)
      pt3dadd(-6.6488, 176.4900, 96.4500, 1.5863)        // pt3dadd(-5.91, 156.88, 64.3, 1.41)
      pt3dadd(-7.0425, 176.6250, 96.4500, 1.8450)        // pt3dadd(-6.26, 157, 64.3, 1.64)
      pt3dadd(-7.4475, 177.0188, 96.6150, 1.8450)        // pt3dadd(-6.62, 157.35, 64.41, 1.64)
      pt3dadd(-7.7063, 177.0188, 99.0900, 1.7100)        // pt3dadd(-6.85, 157.35, 66.06, 1.52)
      pt3dadd(-7.8413, 177.2775, 99.6900, 1.7100)        // pt3dadd(-6.97, 157.58, 66.46, 1.52)
      pt3dadd(-7.0425, 177.8063, 99.6900, 1.0575)        // pt3dadd(-6.26, 158.05, 66.46, 0.94)
      pt3dadd(-6.3900, 177.4125, 99.6900, 1.0575)        // pt3dadd(-5.68, 157.7, 66.46, 0.94)
      pt3dadd(-5.3325, 177.5475, 99.7650, 0.7875)        // pt3dadd(-4.74, 157.82, 66.51, 0.7)
      pt3dadd(-4.4100, 177.8063, 99.6000, 0.7875)        // pt3dadd(-3.92, 158.05, 66.4, 0.7)
      pt3dadd(-4.1513, 178.8638, 99.6000, 0.7875)        // pt3dadd(-3.69, 158.99, 66.4, 0.7)
      pt3dadd(-4.4100, 179.6513, 99.6900, 1.1813)        // pt3dadd(-3.92, 159.69, 66.46, 1.05)
      pt3dadd(-4.8038, 180.9675, 99.0900, 1.1813)        // pt3dadd(-4.27, 160.86, 66.06, 1.05)
      pt3dadd(-4.9388, 181.3613, 99.0900, 1.1813)        // pt3dadd(-4.39, 161.21, 66.06, 1.05)
      pt3dadd(-4.9388, 181.7550, 99.4350, 1.1813)        // pt3dadd(-4.39, 161.56, 66.29, 1.05)
      pt3dadd(-4.9388, 181.8900, 99.4350, 1.1813)        // pt3dadd(-4.39, 161.68, 66.29, 1.05)
      pt3dadd(-5.0738, 182.2838, 99.4350, 0.7875)        // pt3dadd(-4.51, 162.03, 66.29, 0.7)
      pt3dadd(-5.4675, 182.5425, 99.4350, 0.7875)        // pt3dadd(-4.86, 162.26, 66.29, 0.7)
      pt3dadd(-5.6025, 182.8013, 99.8550, 0.7875)        // pt3dadd(-4.98, 162.49, 66.57, 0.7)
      pt3dadd(-5.7263, 182.9363, 100.8000, 0.7875)        // pt3dadd(-5.09, 162.61, 67.2, 0.7)
      pt3dadd(-5.7263, 182.9363, 100.8000, 0.7875)        // pt3dadd(-5.09, 162.61, 67.2, 0.7)
      pt3dadd(-6.6488, 182.8013, 101.5650, 1.1813)        // pt3dadd(-5.91, 162.49, 67.71, 1.05)
      pt3dadd(-6.6488, 182.8013, 101.8200, 1.1813)        // pt3dadd(-5.91, 162.49, 67.88, 1.05)
      pt3dadd(-7.1775, 182.8013, 102.3300, 1.1813)        // pt3dadd(-6.38, 162.49, 68.22, 1.05)
      pt3dadd(-7.5713, 182.4075, 102.4200, 1.1813)        // pt3dadd(-6.73, 162.14, 68.28, 1.05)
      pt3dadd(-7.7063, 182.2838, 102.6750, 1.1813)        // pt3dadd(-6.85, 162.03, 68.45, 1.05)
      pt3dadd(-8.3700, 181.4850, 103.0050, 1.1813)        // pt3dadd(-7.44, 161.32, 68.67, 1.05)
      pt3dadd(-8.8988, 181.4850, 103.0950, 1.1813)        // pt3dadd(-7.91, 161.32, 68.73, 1.05)
      pt3dadd(-8.6288, 181.7550, 103.2750, 1.1813)        // pt3dadd(-7.67, 161.56, 68.85, 1.05)
      pt3dadd(-7.8413, 182.2838, 103.2750, 1.1813)        // pt3dadd(-6.97, 162.03, 68.85, 1.05)
      pt3dadd(-7.4475, 182.6775, 103.2750, 1.1813)        // pt3dadd(-6.62, 162.38, 68.85, 1.05)
      pt3dadd(-7.4475, 183.1950, 103.5300, 0.7875)        // pt3dadd(-6.62, 162.84, 69.02, 0.7)
      pt3dadd(-7.1100, 183.8475, 103.5300, 0.7875)        // pt3dadd(-6.32, 163.42, 69.02, 0.7)
  }
  apic[108] {pt3dclear()
      pt3dadd(-7.1100, 183.8475, 103.5300, 0.3938)        // pt3dadd(-6.32, 163.42, 69.02, 0.35)
      pt3dadd(-6.0525, 184.1175, 102.6750, 0.3938)        // pt3dadd(-5.38, 163.66, 68.45, 0.35)
      pt3dadd(-5.4000, 184.3763, 102.1650, 0.3938)        // pt3dadd(-4.8, 163.89, 68.11, 0.35)
      pt3dadd(-4.8713, 184.1175, 102.1650, 0.5288)        // pt3dadd(-4.33, 163.66, 68.11, 0.47)
      pt3dadd(-4.6013, 184.3763, 101.4750, 0.5288)        // pt3dadd(-4.09, 163.89, 67.65, 0.47)
      pt3dadd(-4.3425, 185.0288, 101.4750, 0.5288)        // pt3dadd(-3.86, 164.47, 67.65, 0.47)
  }
  apic[109] {pt3dclear()
      pt3dadd(-7.1100, 183.8475, 103.5300, 1.5863)        // pt3dadd(-6.32, 163.42, 69.02, 1.41)
      pt3dadd(-7.0425, 183.7238, 103.1850, 1.5863)        // pt3dadd(-6.26, 163.31, 68.79, 1.41)
      pt3dadd(-6.6488, 183.8588, 103.4400, 1.5863)        // pt3dadd(-5.91, 163.43, 68.96, 1.41)
      pt3dadd(-6.5250, 184.5113, 103.4400, 1.8450)        // pt3dadd(-5.8, 164.01, 68.96, 1.64)
      pt3dadd(-6.3900, 185.0400, 103.6050, 1.8450)        // pt3dadd(-5.68, 164.48, 69.07, 1.64)
      pt3dadd(-6.3900, 185.8275, 103.6050, 1.3163)        // pt3dadd(-5.68, 165.18, 69.07, 1.17)
      pt3dadd(-6.5250, 186.2213, 103.6950, 1.3163)        // pt3dadd(-5.8, 165.53, 69.13, 1.17)
      pt3dadd(-6.5250, 186.7500, 103.7850, 1.3163)        // pt3dadd(-5.8, 166, 69.19, 1.17)
      pt3dadd(-6.5250, 187.4138, 103.8600, 0.9225)        // pt3dadd(-5.8, 166.59, 69.24, 0.82)
      pt3dadd(-6.5250, 187.6725, 104.3700, 0.9225)        // pt3dadd(-5.8, 166.82, 69.58, 0.82)
      pt3dadd(-6.5250, 187.9313, 104.3700, 0.9225)        // pt3dadd(-5.8, 167.05, 69.58, 0.82)
      pt3dadd(-6.9188, 189.1238, 104.4600, 0.6638)        // pt3dadd(-6.15, 168.11, 69.64, 0.59)
      pt3dadd(-7.7063, 189.1238, 105.0600, 0.6638)        // pt3dadd(-6.85, 168.11, 70.04, 0.59)
      pt3dadd(-8.4938, 188.7188, 104.9700, 0.6638)        // pt3dadd(-7.55, 167.75, 69.98, 0.59)
      pt3dadd(-9.2925, 188.0663, 104.9700, 0.7875)        // pt3dadd(-8.26, 167.17, 69.98, 0.7)
      pt3dadd(-9.5513, 188.2013, 105.3150, 0.9225)        // pt3dadd(-8.49, 167.29, 70.21, 0.82)
      pt3dadd(-9.8213, 188.4600, 105.4800, 0.9225)        // pt3dadd(-8.73, 167.52, 70.32, 0.82)
      pt3dadd(-9.8213, 188.4600, 106.0800, 0.9225)        // pt3dadd(-8.73, 167.52, 70.72, 0.82)
      pt3dadd(-9.8213, 188.4600, 106.5150, 0.9225)        // pt3dadd(-8.73, 167.52, 71.01, 0.82)
      pt3dadd(-9.9450, 188.9888, 106.5900, 0.9225)        // pt3dadd(-8.84, 167.99, 71.06, 0.82)
      pt3dadd(-9.5513, 189.2475, 106.5900, 0.9225)        // pt3dadd(-8.49, 168.22, 71.06, 0.82)
      pt3dadd(-9.4163, 189.5175, 106.6800, 1.1813)        // pt3dadd(-8.37, 168.46, 71.12, 1.05)
      pt3dadd(-8.8988, 190.3050, 107.3550, 1.1813)        // pt3dadd(-7.91, 169.16, 71.57, 1.05)
      pt3dadd(-8.8988, 190.8338, 107.7900, 1.1813)        // pt3dadd(-7.91, 169.63, 71.86, 1.05)
      pt3dadd(-8.4938, 191.8800, 107.7900, 0.7875)        // pt3dadd(-7.55, 170.56, 71.86, 0.7)
      pt3dadd(-8.6288, 192.1388, 107.7900, 0.7875)        // pt3dadd(-7.67, 170.79, 71.86, 0.7)
  }
  apic[110] {pt3dclear()
      pt3dadd(-8.6288, 192.1388, 107.7900, 0.6638)        // pt3dadd(-7.67, 170.79, 71.86, 0.59)
      pt3dadd(-8.5613, 192.9263, 108.6450, 0.6638)        // pt3dadd(-7.61, 171.49, 72.43, 0.59)
  }
}
proc shape3d_25() {
  apic[110] {
      pt3dadd(-8.6963, 193.3200, 108.4650, 0.6638)        // pt3dadd(-7.73, 171.84, 72.31, 0.59)
      pt3dadd(-8.9550, 193.9725, 108.9750, 0.3938)        // pt3dadd(-7.96, 172.42, 72.65, 0.35)
      pt3dadd(-9.4838, 194.1075, 108.6450, 0.6638)        // pt3dadd(-8.43, 172.54, 72.43, 0.59)
      pt3dadd(-10.0125, 194.7713, 108.0450, 0.3938)        // pt3dadd(-8.9, 173.13, 72.03, 0.35)
      pt3dadd(-10.4063, 195.8175, 107.7900, 0.6638)        // pt3dadd(-9.25, 174.06, 71.86, 0.59)
      pt3dadd(-10.6650, 196.0763, 107.4450, 0.6638)        // pt3dadd(-9.48, 174.29, 71.63, 0.59)
      pt3dadd(-11.0588, 196.7400, 107.4450, 0.6638)        // pt3dadd(-9.83, 174.88, 71.63, 0.59)
      pt3dadd(-10.9350, 197.3925, 107.4450, 0.3938)        // pt3dadd(-9.72, 175.46, 71.63, 0.35)
      pt3dadd(-11.0588, 198.0563, 107.3550, 0.5288)        // pt3dadd(-9.83, 176.05, 71.57, 0.47)
      pt3dadd(-11.0588, 198.4500, 107.3550, 0.5288)        // pt3dadd(-9.83, 176.4, 71.57, 0.47)
      pt3dadd(-11.0588, 198.4500, 107.7000, 0.3938)        // pt3dadd(-9.83, 176.4, 71.8, 0.35)
      pt3dadd(-10.9350, 199.4963, 107.4450, 0.7875)        // pt3dadd(-9.72, 177.33, 71.63, 0.7)
      pt3dadd(-10.9350, 199.9013, 107.0250, 0.7875)        // pt3dadd(-9.72, 177.69, 71.35, 0.7)
      pt3dadd(-11.1938, 200.2950, 107.7900, 0.3938)        // pt3dadd(-9.95, 178.04, 71.86, 0.35)
      pt3dadd(-11.1938, 200.6888, 107.7900, 0.3938)        // pt3dadd(-9.95, 178.39, 71.86, 0.35)
      pt3dadd(-11.5875, 201.3413, 107.7900, 0.9225)        // pt3dadd(-10.3, 178.97, 71.86, 0.82)
      pt3dadd(-11.1938, 201.8700, 107.7900, 0.9225)        // pt3dadd(-9.95, 179.44, 71.86, 0.82)
      pt3dadd(-11.1938, 202.2638, 107.7900, 0.9225)        // pt3dadd(-9.95, 179.79, 71.86, 0.82)
      pt3dadd(-11.7225, 202.9163, 107.7900, 0.5288)        // pt3dadd(-10.42, 180.37, 71.86, 0.47)
      pt3dadd(-11.7225, 203.1863, 107.7900, 0.5288)        // pt3dadd(-10.42, 180.61, 71.86, 0.47)
      pt3dadd(-11.5875, 203.7150, 107.7900, 0.7875)        // pt3dadd(-10.3, 181.08, 71.86, 0.7)
      pt3dadd(-11.5875, 203.8388, 107.3550, 0.7875)        // pt3dadd(-10.3, 181.19, 71.57, 0.7)
      pt3dadd(-11.4638, 204.3675, 107.3550, 0.7875)        // pt3dadd(-10.19, 181.66, 71.57, 0.7)
      pt3dadd(-11.5875, 205.1550, 107.3550, 0.3938)        // pt3dadd(-10.3, 182.36, 71.57, 0.35)
      pt3dadd(-11.8575, 205.6838, 107.2800, 0.3938)        // pt3dadd(-10.54, 182.83, 71.52, 0.35)
  }
  apic[111] {pt3dclear()
      pt3dadd(-8.6288, 192.1388, 107.7900, 0.7875)        // pt3dadd(-7.67, 170.79, 71.86, 0.7)
      pt3dadd(-8.7638, 193.3313, 108.2100, 0.7875)        // pt3dadd(-7.79, 171.85, 72.14, 0.7)
      pt3dadd(-9.2925, 193.8488, 108.5550, 1.1813)        // pt3dadd(-8.26, 172.31, 72.37, 1.05)
      pt3dadd(-9.8213, 194.3775, 108.8100, 1.7100)        // pt3dadd(-8.73, 172.78, 72.54, 1.52)
      pt3dadd(-10.7438, 194.7713, 108.9750, 1.4513)        // pt3dadd(-9.55, 173.13, 72.65, 1.29)
      pt3dadd(-11.6663, 195.3000, 109.6650, 1.9800)        // pt3dadd(-10.37, 173.6, 73.11, 1.76)
      pt3dadd(-12.4538, 195.4350, 109.6650, 1.9800)        // pt3dadd(-11.07, 173.72, 73.11, 1.76)
      pt3dadd(-12.9825, 195.8288, 109.7550, 1.5863)        // pt3dadd(-11.54, 174.07, 73.17, 1.41)
      pt3dadd(-14.0288, 196.4813, 110.0850, 0.6638)        // pt3dadd(-12.47, 174.65, 73.39, 0.59)
      pt3dadd(-14.4338, 197.0100, 110.2650, 0.6638)        // pt3dadd(-12.83, 175.12, 73.51, 0.59)
      pt3dadd(-14.8275, 197.5388, 110.2650, 0.9225)        // pt3dadd(-13.18, 175.59, 73.51, 0.82)
      pt3dadd(-14.9513, 197.7975, 110.0850, 0.9225)        // pt3dadd(-13.29, 175.82, 73.39, 0.82)
      pt3dadd(-15.2213, 198.1913, 110.0850, 0.6638)        // pt3dadd(-13.53, 176.17, 73.39, 0.59)
      pt3dadd(-15.4800, 198.7200, 109.7550, 0.6638)        // pt3dadd(-13.76, 176.64, 73.17, 0.59)
      pt3dadd(-15.4800, 199.2488, 109.7550, 0.5288)        // pt3dadd(-13.76, 177.11, 73.17, 0.47)
      pt3dadd(-14.9513, 199.9013, 109.7550, 0.9225)        // pt3dadd(-13.29, 177.69, 73.17, 0.82)
      pt3dadd(-14.4338, 200.6888, 110.0850, 1.0575)        // pt3dadd(-12.83, 178.39, 73.39, 0.94)
      pt3dadd(-14.2988, 201.0825, 110.4300, 1.0575)        // pt3dadd(-12.71, 178.74, 73.62, 0.94)
  }
  apic[112] {pt3dclear()
      pt3dadd(-14.2988, 201.0825, 110.4300, 0.5288)        // pt3dadd(-12.71, 178.74, 73.62, 0.47)
      pt3dadd(-14.8838, 201.0825, 111.9600, 0.5288)        // pt3dadd(-13.23, 178.74, 74.64, 0.47)
      pt3dadd(-14.6250, 201.3413, 113.8350, 0.5288)        // pt3dadd(-13, 178.97, 75.89, 0.47)
      pt3dadd(-15.1538, 201.3413, 114.1800, 0.5288)        // pt3dadd(-13.47, 178.97, 76.12, 0.47)
      pt3dadd(-15.4125, 201.4763, 114.4350, 0.3938)        // pt3dadd(-13.7, 179.09, 76.29, 0.35)
      pt3dadd(-15.9413, 200.8125, 115.2900, 0.3938)        // pt3dadd(-14.17, 178.5, 76.86, 0.35)
      pt3dadd(-16.2000, 200.8125, 115.2900, 0.3938)        // pt3dadd(-14.4, 178.5, 76.86, 0.35)
      pt3dadd(-16.2000, 200.9475, 115.7250, 0.3938)        // pt3dadd(-14.4, 178.62, 77.15, 0.35)
      pt3dadd(-16.7288, 201.3413, 115.9800, 0.7875)        // pt3dadd(-14.87, 178.97, 77.32, 0.7)
      pt3dadd(-16.6050, 201.4763, 116.3100, 0.7875)        // pt3dadd(-14.76, 179.09, 77.54, 0.7)
  }
  apic[113] {pt3dclear()
      pt3dadd(-14.2988, 201.0825, 110.4300, 0.7875)        // pt3dadd(-12.71, 178.74, 73.62, 0.7)
      pt3dadd(-13.6350, 201.7463, 110.3400, 0.7875)        // pt3dadd(-12.12, 179.33, 73.56, 0.7)
      pt3dadd(-13.1063, 203.0625, 110.3400, 0.5288)        // pt3dadd(-11.65, 180.5, 73.56, 0.47)
      pt3dadd(-13.5113, 203.8500, 109.9200, 0.9225)        // pt3dadd(-12.01, 181.2, 73.28, 0.82)
      pt3dadd(-13.5113, 204.2438, 109.9200, 0.9225)        // pt3dadd(-12.01, 181.55, 73.28, 0.82)
      pt3dadd(-13.7700, 205.0313, 110.2650, 0.5288)        // pt3dadd(-12.24, 182.25, 73.51, 0.47)
      pt3dadd(-13.9050, 205.3013, 110.2650, 0.5288)        // pt3dadd(-12.36, 182.49, 73.51, 0.47)
      pt3dadd(-14.1638, 205.5600, 110.4300, 0.5288)        // pt3dadd(-12.59, 182.72, 73.62, 0.47)
      pt3dadd(-15.0863, 206.2125, 110.4300, 0.6638)        // pt3dadd(-13.41, 183.3, 73.62, 0.59)
      pt3dadd(-15.0863, 206.6175, 111.1200, 1.1813)        // pt3dadd(-13.41, 183.66, 74.08, 1.05)
      pt3dadd(-15.3563, 207.0113, 111.9600, 1.7100)        // pt3dadd(-13.65, 184.01, 74.64, 1.52)
      pt3dadd(-15.3563, 207.0113, 112.8150, 1.7100)        // pt3dadd(-13.65, 184.01, 75.21, 1.52)
      pt3dadd(-15.4800, 207.4050, 112.8150, 1.7100)        // pt3dadd(-13.76, 184.36, 75.21, 1.52)
      pt3dadd(-15.4800, 207.4050, 114.6150, 1.7100)        // pt3dadd(-13.76, 184.36, 76.41, 1.52)
      pt3dadd(-15.4800, 207.6638, 114.6900, 1.7100)        // pt3dadd(-13.76, 184.59, 76.46, 1.52)
      pt3dadd(-15.4800, 207.6638, 115.1250, 1.7100)        // pt3dadd(-13.76, 184.59, 76.75, 1.52)
      pt3dadd(-15.4800, 207.9225, 115.1250, 1.7100)        // pt3dadd(-13.76, 184.82, 76.75, 1.52)
      pt3dadd(-15.7500, 208.1925, 115.3800, 1.0575)        // pt3dadd(-14, 185.06, 76.92, 0.94)
      pt3dadd(-16.5375, 208.4513, 114.9450, 0.3938)        // pt3dadd(-14.7, 185.29, 76.63, 0.35)
      pt3dadd(-16.5375, 208.4513, 114.8700, 0.3938)        // pt3dadd(-14.7, 185.29, 76.58, 0.35)
      pt3dadd(-16.6725, 208.9800, 114.7800, 0.7875)        // pt3dadd(-14.82, 185.76, 76.52, 0.7)
      pt3dadd(-16.7963, 209.7675, 114.7800, 0.7875)        // pt3dadd(-14.93, 186.46, 76.52, 0.7)
      pt3dadd(-16.9988, 210.4200, 115.1250, 0.2588)        // pt3dadd(-15.11, 187.04, 76.75, 0.23)
      pt3dadd(-17.7863, 211.2075, 115.2000, 0.6638)        // pt3dadd(-15.81, 187.74, 76.8, 0.59)
      pt3dadd(-18.0450, 211.8600, 115.2000, 0.9225)        // pt3dadd(-16.04, 188.32, 76.8, 0.82)
      pt3dadd(-18.5738, 212.5238, 115.6350, 1.3163)        // pt3dadd(-16.51, 188.91, 77.09, 1.17)
      pt3dadd(-19.1025, 213.0525, 115.2900, 0.7875)        // pt3dadd(-16.98, 189.38, 76.86, 0.7)
      pt3dadd(-19.3725, 213.3113, 115.2900, 0.7875)        // pt3dadd(-17.22, 189.61, 76.86, 0.7)
      pt3dadd(-19.4963, 213.7050, 115.2900, 0.7875)        // pt3dadd(-17.33, 189.96, 76.86, 0.7)
      pt3dadd(-19.6313, 214.2338, 115.2900, 1.0575)        // pt3dadd(-17.45, 190.43, 76.86, 0.94)
      pt3dadd(-19.6313, 214.7625, 115.2900, 1.1813)        // pt3dadd(-17.45, 190.9, 76.86, 1.05)
      pt3dadd(-19.4963, 215.5500, 114.8700, 1.0575)        // pt3dadd(-17.33, 191.6, 76.58, 0.94)
      pt3dadd(-19.2375, 216.2025, 115.1250, 0.7875)        // pt3dadd(-17.1, 192.18, 76.75, 0.7)
      pt3dadd(-19.1025, 216.7313, 115.2000, 0.7875)        // pt3dadd(-16.98, 192.65, 76.8, 0.7)
      pt3dadd(-18.8438, 217.1250, 115.6350, 0.6638)        // pt3dadd(-16.75, 193, 77.09, 0.59)
      pt3dadd(-18.7088, 218.0475, 115.6350, 0.9225)        // pt3dadd(-16.63, 193.82, 77.09, 0.82)
      pt3dadd(-18.0450, 218.7000, 116.4000, 0.7875)        // pt3dadd(-16.04, 194.4, 77.6, 0.7)
      pt3dadd(-18.1800, 218.9700, 116.4000, 0.7875)        // pt3dadd(-16.16, 194.64, 77.6, 0.7)
      pt3dadd(-18.1800, 219.4988, 116.4000, 0.3938)        // pt3dadd(-16.16, 195.11, 77.6, 0.35)
      pt3dadd(-18.3150, 219.6225, 116.8200, 0.3938)        // pt3dadd(-16.28, 195.22, 77.88, 0.35)
      pt3dadd(-18.7088, 220.0163, 116.8200, 0.6638)        // pt3dadd(-16.63, 195.57, 77.88, 0.59)
      pt3dadd(-18.9675, 220.0163, 116.4000, 0.6638)        // pt3dadd(-16.86, 195.57, 77.6, 0.59)
      pt3dadd(-19.1025, 220.4100, 116.4000, 0.3938)        // pt3dadd(-16.98, 195.92, 77.6, 0.35)
      pt3dadd(-19.3725, 221.0738, 115.9800, 1.3163)        // pt3dadd(-17.22, 196.51, 77.32, 1.17)
      pt3dadd(-19.3725, 221.4675, 115.9800, 1.3163)        // pt3dadd(-17.22, 196.86, 77.32, 1.17)
      pt3dadd(-19.7663, 222.3900, 117.2550, 0.9225)        // pt3dadd(-17.57, 197.68, 78.17, 0.82)
      pt3dadd(-20.4188, 223.8300, 117.0000, 0.7875)        // pt3dadd(-18.15, 198.96, 78, 0.7)
      pt3dadd(-21.2175, 224.2238, 117.0900, 0.7875)        // pt3dadd(-18.86, 199.31, 78.06, 0.7)
      pt3dadd(-21.7350, 225.2813, 117.0900, 1.1813)        // pt3dadd(-19.32, 200.25, 78.06, 1.05)
      pt3dadd(-21.2175, 225.4163, 117.3450, 1.1813)        // pt3dadd(-18.86, 200.37, 78.23, 1.05)
      pt3dadd(-21.0825, 225.9338, 117.6750, 0.7875)        // pt3dadd(-18.74, 200.83, 78.45, 0.7)
      pt3dadd(-20.4188, 226.8563, 117.9300, 0.7875)        // pt3dadd(-18.15, 201.65, 78.62, 0.7)
      pt3dadd(-19.7663, 227.1263, 117.5100, 1.0575)        // pt3dadd(-17.57, 201.89, 78.34, 0.94)
      pt3dadd(-19.4963, 227.2500, 117.1650, 1.0575)        // pt3dadd(-17.33, 202, 78.11, 0.94)
      pt3dadd(-18.9675, 228.0375, 117.0900, 0.9225)        // pt3dadd(-16.86, 202.7, 78.06, 0.82)
      pt3dadd(-17.7863, 228.4425, 117.8550, 0.7875)        // pt3dadd(-15.81, 203.06, 78.57, 0.7)
      pt3dadd(-17.2575, 228.4425, 117.9300, 0.7875)        // pt3dadd(-15.34, 203.06, 78.62, 0.7)
      pt3dadd(-17.1225, 228.7013, 117.9300, 0.7875)        // pt3dadd(-15.22, 203.29, 78.62, 0.7)
      pt3dadd(-16.4700, 229.2300, 117.9300, 0.7875)        // pt3dadd(-14.64, 203.76, 78.62, 0.7)
      pt3dadd(-15.8063, 229.3538, 118.5300, 0.7875)        // pt3dadd(-14.05, 203.87, 79.02, 0.7)
      pt3dadd(-15.2775, 229.4888, 118.7100, 0.6638)        // pt3dadd(-13.58, 203.99, 79.14, 0.59)
      pt3dadd(-14.8838, 229.6238, 118.9650, 0.6638)        // pt3dadd(-13.23, 204.11, 79.31, 0.59)
      pt3dadd(-14.6250, 230.0175, 119.0400, 0.6638)        // pt3dadd(-13, 204.46, 79.36, 0.59)
      pt3dadd(-14.7600, 230.5463, 119.7300, 0.9225)        // pt3dadd(-13.12, 204.93, 79.82, 0.82)
      pt3dadd(-14.8838, 231.1988, 119.7300, 1.4513)        // pt3dadd(-13.23, 205.51, 79.82, 1.29)
      pt3dadd(-15.0188, 232.3800, 119.4750, 1.4513)        // pt3dadd(-13.35, 206.56, 79.65, 1.29)
      pt3dadd(-15.0188, 233.1675, 120.0600, 1.1813)        // pt3dadd(-13.35, 207.26, 80.04, 1.05)
      pt3dadd(-15.2775, 234.2250, 120.2400, 0.6638)        // pt3dadd(-13.58, 208.2, 80.16, 0.59)
      pt3dadd(-15.2775, 235.1475, 120.2400, 0.6638)        // pt3dadd(-13.58, 209.02, 80.16, 0.59)
      pt3dadd(-15.2775, 236.1938, 120.3300, 1.0575)        // pt3dadd(-13.58, 209.95, 80.22, 0.94)
      pt3dadd(-15.1538, 236.8575, 120.5850, 1.1813)        // pt3dadd(-13.47, 210.54, 80.39, 1.05)
  }
  apic[114] {pt3dclear()
      pt3dadd(-15.1538, 236.8575, 120.5850, 0.2588)        // pt3dadd(-13.47, 210.54, 80.39, 0.23)
      pt3dadd(-14.3550, 236.9813, 120.5850, 0.2588)        // pt3dadd(-12.76, 210.65, 80.39, 0.23)
      pt3dadd(-13.8375, 236.8575, 121.6050, 0.2588)        // pt3dadd(-12.3, 210.54, 81.07, 0.23)
      pt3dadd(-13.4325, 236.4638, 121.6050, 0.6638)        // pt3dadd(-11.94, 210.19, 81.07, 0.59)
      pt3dadd(-13.4325, 236.0700, 122.0250, 0.6638)        // pt3dadd(-11.94, 209.84, 81.35, 0.59)
      pt3dadd(-13.1738, 235.2713, 122.0250, 0.5288)        // pt3dadd(-11.71, 209.13, 81.35, 0.47)
  }
  apic[115] {pt3dclear()
      pt3dadd(-15.1538, 236.8575, 120.5850, 0.5288)        // pt3dadd(-13.47, 210.54, 80.39, 0.47)
      pt3dadd(-15.5475, 237.9038, 120.1500, 0.5288)        // pt3dadd(-13.82, 211.47, 80.1, 0.47)
      pt3dadd(-15.9413, 238.5675, 120.4950, 0.5288)        // pt3dadd(-14.17, 212.06, 80.33, 0.47)
      pt3dadd(-16.0763, 239.0963, 120.4950, 0.6638)        // pt3dadd(-14.29, 212.53, 80.33, 0.59)
      pt3dadd(-16.2000, 239.6138, 120.7500, 0.6638)        // pt3dadd(-14.4, 212.99, 80.5, 0.59)
      pt3dadd(-15.8063, 239.8838, 121.7700, 0.6638)        // pt3dadd(-14.05, 213.23, 81.18, 0.59)
      pt3dadd(-15.2775, 239.7488, 121.8600, 0.6638)        // pt3dadd(-13.58, 213.11, 81.24, 0.59)
      pt3dadd(-15.2775, 239.6138, 122.3700, 0.6638)        // pt3dadd(-13.58, 212.99, 81.58, 0.59)
      pt3dadd(-15.0188, 239.7488, 122.3700, 0.3938)        // pt3dadd(-13.35, 213.11, 81.58, 0.35)
      pt3dadd(-14.7600, 239.7488, 123.1350, 0.3938)        // pt3dadd(-13.12, 213.11, 82.09, 0.35)
      pt3dadd(-14.4900, 239.7488, 123.1350, 0.3938)        // pt3dadd(-12.88, 213.11, 82.09, 0.35)
      pt3dadd(-13.8375, 239.7488, 123.1350, 0.7875)        // pt3dadd(-12.3, 213.11, 82.09, 0.7)
      pt3dadd(-13.1738, 239.2200, 123.4800, 0.9225)        // pt3dadd(-11.71, 212.64, 82.32, 0.82)
  }
  apic[116] {pt3dclear()
      pt3dadd(3.2175, 77.0738, 59.1000, 0.7875)        // pt3dadd(2.86, 68.51, 39.4, 0.7)
      pt3dadd(3.0825, 77.6025, 58.4100, 0.7875)        // pt3dadd(2.74, 68.98, 38.94, 0.7)
      pt3dadd(3.0825, 78.1200, 58.5900, 0.7875)        // pt3dadd(2.74, 69.44, 39.06, 0.7)
      pt3dadd(3.2175, 78.9075, 57.6450, 0.7875)        // pt3dadd(2.86, 70.14, 38.43, 0.7)
      pt3dadd(3.3413, 79.3125, 58.3350, 0.7875)        // pt3dadd(2.97, 70.5, 38.89, 0.7)
      pt3dadd(3.6113, 79.7063, 58.3350, 0.7875)        // pt3dadd(3.21, 70.85, 38.89, 0.7)
      pt3dadd(3.6113, 80.1000, 58.3350, 0.7875)        // pt3dadd(3.21, 71.2, 38.89, 0.7)
      pt3dadd(3.8700, 80.7525, 58.4100, 0.7875)        // pt3dadd(3.44, 71.78, 38.94, 0.7)
      pt3dadd(3.7350, 81.1463, 58.5900, 0.7875)        // pt3dadd(3.32, 72.13, 39.06, 0.7)
      pt3dadd(2.6888, 81.5400, 58.5900, 0.7875)        // pt3dadd(2.39, 72.48, 39.06, 0.7)
      pt3dadd(2.2838, 81.5400, 58.5900, 0.7875)        // pt3dadd(2.03, 72.48, 39.06, 0.7)
      pt3dadd(0.7088, 81.6750, 59.3550, 0.7875)        // pt3dadd(0.63, 72.6, 39.57, 0.7)
      pt3dadd(-0.2138, 81.9338, 59.6850, 0.7875)        // pt3dadd(-0.19, 72.83, 39.79, 0.7)
      pt3dadd(-0.6075, 82.2038, 59.6850, 0.7875)        // pt3dadd(-0.54, 73.07, 39.79, 0.7)
      pt3dadd(-1.2713, 82.3275, 59.6850, 0.7875)        // pt3dadd(-1.13, 73.18, 39.79, 0.7)
      pt3dadd(-1.9238, 82.5975, 59.6850, 0.7875)        // pt3dadd(-1.71, 73.42, 39.79, 0.7)
      pt3dadd(-2.1938, 82.9913, 59.7750, 0.7875)        // pt3dadd(-1.95, 73.77, 39.85, 0.7)
      pt3dadd(-2.4525, 83.3850, 59.7750, 0.7875)        // pt3dadd(-2.18, 74.12, 39.85, 0.7)
      pt3dadd(-2.7225, 84.4425, 59.7750, 0.7875)        // pt3dadd(-2.42, 75.06, 39.85, 0.7)
      pt3dadd(-2.8463, 84.9600, 59.8650, 0.7875)        // pt3dadd(-2.53, 75.52, 39.91, 0.7)
      pt3dadd(-3.3750, 86.1525, 61.2300, 0.9225)        // pt3dadd(-3, 76.58, 40.82, 0.82)
      pt3dadd(-3.2513, 86.6700, 61.2300, 1.0575)        // pt3dadd(-2.89, 77.04, 40.82, 0.94)
      pt3dadd(-2.9813, 87.7275, 60.9750, 1.0575)        // pt3dadd(-2.65, 77.98, 40.65, 0.94)
      pt3dadd(-2.9813, 88.7738, 60.9750, 1.0575)        // pt3dadd(-2.65, 78.91, 40.65, 0.94)
      pt3dadd(-2.8463, 90.6188, 60.7950, 1.0575)        // pt3dadd(-2.53, 80.55, 40.53, 0.94)
      pt3dadd(-2.4525, 91.4063, 61.2300, 1.0575)        // pt3dadd(-2.18, 81.25, 40.82, 0.94)
      pt3dadd(-2.4525, 91.9350, 61.2300, 1.0575)        // pt3dadd(-2.18, 81.72, 40.82, 0.94)
      pt3dadd(-2.0588, 93.3863, 61.3950, 1.0575)        // pt3dadd(-1.83, 83.01, 40.93, 0.94)
      pt3dadd(-2.3288, 94.5675, 61.3200, 1.0575)        // pt3dadd(-2.07, 84.06, 40.88, 0.94)
      pt3dadd(-1.9238, 95.2200, 60.7950, 1.0575)        // pt3dadd(-1.71, 84.64, 40.53, 0.94)
      pt3dadd(-2.1938, 96.1425, 60.7200, 1.0575)        // pt3dadd(-1.95, 85.46, 40.48, 0.94)
      pt3dadd(-1.8000, 97.7175, 60.7200, 1.0575)        // pt3dadd(-1.6, 86.86, 40.48, 0.94)
      pt3dadd(-1.8000, 98.9100, 60.8850, 1.0575)        // pt3dadd(-1.6, 87.92, 40.59, 0.94)
      pt3dadd(-2.0588, 99.4275, 60.8850, 1.0575)        // pt3dadd(-1.83, 88.38, 40.59, 0.94)
      pt3dadd(-3.2513, 100.2150, 61.3950, 1.1813)        // pt3dadd(-2.89, 89.08, 40.93, 1.05)
      pt3dadd(-4.1738, 100.7438, 62.4150, 1.3163)        // pt3dadd(-3.71, 89.55, 41.61, 1.17)
      pt3dadd(-4.6913, 101.0138, 62.9400, 1.3163)        // pt3dadd(-4.17, 89.79, 41.96, 1.17)
      pt3dadd(-5.0963, 101.1375, 63.0150, 1.3163)        // pt3dadd(-4.53, 89.9, 42.01, 1.17)
      pt3dadd(-5.3550, 101.4075, 63.2700, 1.3163)        // pt3dadd(-4.76, 90.14, 42.18, 1.17)
      pt3dadd(-5.7488, 101.6663, 63.3600, 1.3163)        // pt3dadd(-5.11, 90.37, 42.24, 1.17)
      pt3dadd(-6.4125, 102.0600, 63.3600, 1.3163)        // pt3dadd(-5.7, 90.72, 42.24, 1.17)
      pt3dadd(-7.7288, 102.5888, 63.8700, 1.3163)        // pt3dadd(-6.87, 91.19, 42.58, 1.17)
      pt3dadd(-9.0450, 103.1175, 64.5600, 1.3163)        // pt3dadd(-8.04, 91.66, 43.04, 1.17)
      pt3dadd(-9.7088, 103.9050, 64.5600, 1.3163)        // pt3dadd(-8.63, 92.36, 43.04, 1.17)
      pt3dadd(-9.8325, 104.9513, 64.5600, 1.3163)        // pt3dadd(-8.74, 93.29, 43.04, 1.17)
      pt3dadd(-9.3150, 106.0088, 64.8150, 1.1813)        // pt3dadd(-8.28, 94.23, 43.21, 1.05)
      pt3dadd(-8.7863, 107.8538, 64.2150, 1.3163)        // pt3dadd(-7.81, 95.87, 42.81, 1.17)
      pt3dadd(-8.5163, 108.9000, 63.4500, 1.1813)        // pt3dadd(-7.57, 96.8, 42.3, 1.05)
      pt3dadd(-8.3925, 109.9575, 62.7600, 1.1813)        // pt3dadd(-7.46, 97.74, 41.84, 1.05)
      pt3dadd(-8.3925, 110.8688, 62.7600, 1.1813)        // pt3dadd(-7.46, 98.55, 41.84, 1.05)
      pt3dadd(-9.0450, 112.4550, 62.5950, 0.9225)        // pt3dadd(-8.04, 99.96, 41.73, 0.82)
      pt3dadd(-9.3150, 112.8488, 62.5950, 0.9225)        // pt3dadd(-8.28, 100.31, 41.73, 0.82)
      pt3dadd(-9.7088, 113.3775, 62.8500, 0.9225)        // pt3dadd(-8.63, 100.78, 41.9, 0.82)
      pt3dadd(-10.7550, 114.4238, 62.8500, 0.9225)        // pt3dadd(-9.56, 101.71, 41.9, 0.82)
      pt3dadd(-11.0250, 114.9525, 62.8500, 0.9225)        // pt3dadd(-9.8, 102.18, 41.9, 0.82)
      pt3dadd(-12.4763, 116.9213, 63.1950, 0.9225)        // pt3dadd(-11.09, 103.93, 42.13, 0.82)
      pt3dadd(-13.3988, 117.8438, 63.3600, 0.9225)        // pt3dadd(-11.91, 104.75, 42.24, 0.82)
  }
}
proc shape3d_26() {
  apic[116] {
      pt3dadd(-14.0513, 117.7088, 63.3600, 0.9225)        // pt3dadd(-12.49, 104.63, 42.24, 0.82)
      pt3dadd(-14.9738, 117.7088, 63.3600, 0.7875)        // pt3dadd(-13.31, 104.63, 42.24, 0.7)
      pt3dadd(-15.5025, 117.4500, 63.5250, 0.7875)        // pt3dadd(-13.78, 104.4, 42.35, 0.7)
      pt3dadd(-16.0313, 117.0563, 63.5250, 0.7875)        // pt3dadd(-14.25, 104.05, 42.35, 0.7)
      pt3dadd(-16.5600, 117.1913, 63.8700, 0.9225)        // pt3dadd(-14.72, 104.17, 42.58, 0.82)
      pt3dadd(-17.0888, 117.3150, 63.8700, 0.9225)        // pt3dadd(-15.19, 104.28, 42.58, 0.82)
      pt3dadd(-17.7413, 117.5850, 64.0350, 1.0575)        // pt3dadd(-15.77, 104.52, 42.69, 0.94)
      pt3dadd(-18.2700, 117.5850, 64.4700, 1.0575)        // pt3dadd(-16.24, 104.52, 42.98, 0.94)
      pt3dadd(-19.0575, 117.7088, 64.6350, 1.1813)        // pt3dadd(-16.94, 104.63, 43.09, 1.05)
      pt3dadd(-20.1150, 117.4500, 65.4000, 1.4513)        // pt3dadd(-17.88, 104.4, 43.6, 1.29)
      pt3dadd(-20.6438, 117.0563, 66.6000, 1.3163)        // pt3dadd(-18.35, 104.05, 44.4, 1.17)
      pt3dadd(-21.0375, 116.6625, 67.2000, 1.3163)        // pt3dadd(-18.7, 103.7, 44.8, 1.17)
      pt3dadd(-21.8363, 115.8750, 67.8750, 1.1813)        // pt3dadd(-19.41, 103, 45.25, 1.05)
      pt3dadd(-22.0950, 115.2113, 69.4200, 1.0575)        // pt3dadd(-19.64, 102.41, 46.28, 0.94)
      pt3dadd(-22.2300, 115.2113, 70.1850, 1.0575)        // pt3dadd(-19.76, 102.41, 46.79, 0.94)
      pt3dadd(-22.4888, 115.0875, 70.1850, 0.9225)        // pt3dadd(-19.99, 102.3, 46.79, 0.82)
      pt3dadd(-22.4888, 115.2113, 71.2050, 0.9225)        // pt3dadd(-19.99, 102.41, 47.47, 0.82)
      pt3dadd(-22.8825, 115.2113, 71.8050, 0.9225)        // pt3dadd(-20.34, 102.41, 47.87, 0.82)
      pt3dadd(-23.1525, 115.6050, 72.1500, 0.9225)        // pt3dadd(-20.58, 102.76, 48.1, 0.82)
      pt3dadd(-23.1525, 115.6050, 72.3150, 0.9225)        // pt3dadd(-20.58, 102.76, 48.21, 0.82)
      pt3dadd(-23.2763, 115.6050, 72.6600, 0.9225)        // pt3dadd(-20.69, 102.76, 48.44, 0.82)
      pt3dadd(-23.4113, 115.9988, 72.6600, 0.6638)        // pt3dadd(-20.81, 103.11, 48.44, 0.59)
      pt3dadd(-23.8050, 116.5275, 72.4050, 0.6638)        // pt3dadd(-21.16, 103.58, 48.27, 0.59)
      pt3dadd(-24.0750, 117.0563, 71.8050, 0.6638)        // pt3dadd(-21.4, 104.05, 47.87, 0.59)
      pt3dadd(-24.0750, 117.5850, 71.8050, 0.6638)        // pt3dadd(-21.4, 104.52, 47.87, 0.59)
      pt3dadd(-23.8050, 118.3725, 71.2050, 0.6638)        // pt3dadd(-21.16, 105.22, 47.47, 0.59)
      pt3dadd(-23.8050, 118.5075, 71.2050, 1.0575)        // pt3dadd(-21.16, 105.34, 47.47, 0.94)
      pt3dadd(-23.8050, 118.7663, 70.3500, 1.1813)        // pt3dadd(-21.16, 105.57, 46.9, 1.05)
      pt3dadd(-23.6813, 119.4188, 69.7500, 1.1813)        // pt3dadd(-21.05, 106.15, 46.5, 1.05)
      pt3dadd(-23.8050, 120.3413, 70.0950, 1.0575)        // pt3dadd(-21.16, 106.97, 46.73, 0.94)
      pt3dadd(-23.8050, 120.6113, 69.9300, 1.0575)        // pt3dadd(-21.16, 107.21, 46.62, 0.94)
      pt3dadd(-23.6813, 121.0050, 69.6750, 0.7875)        // pt3dadd(-21.05, 107.56, 46.45, 0.7)
      pt3dadd(-23.4113, 121.3988, 69.8400, 0.7875)        // pt3dadd(-20.81, 107.91, 46.56, 0.7)
      pt3dadd(-23.2763, 122.1863, 70.0950, 1.1813)        // pt3dadd(-20.69, 108.61, 46.73, 1.05)
      pt3dadd(-23.4113, 122.5800, 70.6950, 1.1813)        // pt3dadd(-20.81, 108.96, 47.13, 1.05)
      pt3dadd(-23.4113, 123.3675, 71.2050, 1.3163)        // pt3dadd(-20.81, 109.66, 47.47, 1.17)
      pt3dadd(-23.2763, 124.4250, 71.8050, 1.4513)        // pt3dadd(-20.69, 110.6, 47.87, 1.29)
      pt3dadd(-23.5463, 125.2125, 71.9700, 1.5863)        // pt3dadd(-20.93, 111.3, 47.98, 1.41)
      pt3dadd(-23.4113, 125.8650, 72.4800, 1.7100)        // pt3dadd(-20.81, 111.88, 48.32, 1.52)
      pt3dadd(-23.0175, 126.6525, 71.8800, 1.0575)        // pt3dadd(-20.46, 112.58, 47.92, 0.94)
      pt3dadd(-22.0950, 127.9688, 72.2250, 0.9225)        // pt3dadd(-19.64, 113.75, 48.15, 0.82)
      pt3dadd(-21.9600, 128.7675, 72.6600, 0.9225)        // pt3dadd(-19.52, 114.46, 48.44, 0.82)
      pt3dadd(-21.9600, 129.2850, 72.6600, 0.9225)        // pt3dadd(-19.52, 114.92, 48.44, 0.82)
      pt3dadd(-22.2300, 130.0725, 72.7350, 1.0575)        // pt3dadd(-19.76, 115.62, 48.49, 0.94)
      pt3dadd(-22.4888, 130.6013, 73.3350, 1.4513)        // pt3dadd(-19.99, 116.09, 48.89, 1.29)
      pt3dadd(-22.8825, 131.3888, 73.6800, 1.5863)        // pt3dadd(-20.34, 116.79, 49.12, 1.41)
      pt3dadd(-23.1525, 131.7825, 73.9350, 1.7100)        // pt3dadd(-20.58, 117.14, 49.29, 1.52)
  }
  apic[117] {pt3dclear()
      pt3dadd(-23.1525, 131.7825, 73.9350, 1.1813)        // pt3dadd(-20.58, 117.14, 49.29, 1.05)
      pt3dadd(-23.3550, 132.0638, 76.4100, 1.1813)        // pt3dadd(-20.76, 117.39, 50.94, 1.05)
      pt3dadd(-23.4788, 132.0638, 78.9600, 1.1813)        // pt3dadd(-20.87, 117.39, 52.64, 1.05)
      pt3dadd(-23.7488, 132.0638, 79.6500, 1.1813)        // pt3dadd(-21.11, 117.39, 53.1, 1.05)
      pt3dadd(-23.8838, 131.7938, 79.8150, 0.9225)        // pt3dadd(-21.23, 117.15, 53.21, 0.82)
      pt3dadd(-24.8063, 131.7938, 80.0700, 0.7875)        // pt3dadd(-22.05, 117.15, 53.38, 0.7)
      pt3dadd(-25.2000, 131.5350, 80.1600, 0.7875)        // pt3dadd(-22.4, 116.92, 53.44, 0.7)
      pt3dadd(-25.7288, 131.1413, 80.1600, 0.9225)        // pt3dadd(-22.87, 116.57, 53.44, 0.82)
      pt3dadd(-26.3813, 130.8825, 80.1600, 0.9225)        // pt3dadd(-23.45, 116.34, 53.44, 0.82)
      pt3dadd(-27.3038, 130.7475, 79.8150, 0.9225)        // pt3dadd(-24.27, 116.22, 53.21, 0.82)
      pt3dadd(-28.3613, 131.1413, 79.8150, 0.9225)        // pt3dadd(-25.21, 116.57, 53.21, 0.82)
      pt3dadd(-28.7550, 131.5350, 79.5600, 0.9225)        // pt3dadd(-25.56, 116.92, 53.04, 0.82)
      pt3dadd(-29.6775, 132.4575, 79.9950, 0.7875)        // pt3dadd(-26.38, 117.74, 53.33, 0.7)
      pt3dadd(-30.3413, 132.4575, 79.9950, 0.7875)        // pt3dadd(-26.97, 117.74, 53.33, 0.7)
      pt3dadd(-31.1288, 132.1875, 80.2500, 0.6638)        // pt3dadd(-27.67, 117.5, 53.5, 0.59)
      pt3dadd(-31.6575, 131.6700, 80.2500, 0.7875)        // pt3dadd(-28.14, 117.04, 53.5, 0.7)
      pt3dadd(-32.3100, 131.2763, 81.0150, 0.9225)        // pt3dadd(-28.72, 116.69, 54.01, 0.82)
      pt3dadd(-32.5800, 131.4000, 81.6900, 0.7875)        // pt3dadd(-28.96, 116.8, 54.46, 0.7)
      pt3dadd(-33.7613, 132.0638, 82.0350, 0.7875)        // pt3dadd(-30.01, 117.39, 54.69, 0.7)
      pt3dadd(-34.5600, 132.9863, 82.2900, 1.0575)        // pt3dadd(-30.72, 118.21, 54.86, 0.94)
      pt3dadd(-34.6838, 133.8975, 81.8700, 0.9225)        // pt3dadd(-30.83, 119.02, 54.58, 0.82)
      pt3dadd(-35.2125, 134.4263, 81.8700, 0.9225)        // pt3dadd(-31.3, 119.49, 54.58, 0.82)
      pt3dadd(-36.2700, 134.8200, 82.4550, 1.0575)        // pt3dadd(-32.24, 119.84, 54.97, 0.94)
      pt3dadd(-36.9225, 134.8200, 82.1250, 1.0575)        // pt3dadd(-32.82, 119.84, 54.75, 0.94)
      pt3dadd(-37.3275, 134.8200, 82.1250, 1.0575)        // pt3dadd(-33.18, 119.84, 54.75, 0.94)
      pt3dadd(-38.6438, 135.3488, 82.1250, 1.1813)        // pt3dadd(-34.35, 120.31, 54.75, 1.05)
      pt3dadd(-39.2963, 136.0013, 81.5250, 1.0575)        // pt3dadd(-34.93, 120.89, 54.35, 0.94)
      pt3dadd(-40.2188, 136.5300, 81.2700, 0.9225)        // pt3dadd(-35.75, 121.36, 54.18, 0.82)
      pt3dadd(-41.2763, 137.1938, 81.9450, 0.5288)        // pt3dadd(-36.69, 121.95, 54.63, 0.47)
      pt3dadd(-41.5463, 137.0588, 82.1250, 0.5288)        // pt3dadd(-36.93, 121.83, 54.75, 0.47)
      pt3dadd(-41.9400, 137.0588, 82.2000, 0.5288)        // pt3dadd(-37.28, 121.83, 54.8, 0.47)
      pt3dadd(-42.8625, 136.8000, 82.2900, 0.9225)        // pt3dadd(-38.1, 121.6, 54.86, 0.82)
      pt3dadd(-43.2563, 136.9238, 82.9800, 0.9225)        // pt3dadd(-38.45, 121.71, 55.32, 0.82)
      pt3dadd(-43.5150, 137.1938, 82.9800, 0.9225)        // pt3dadd(-38.68, 121.95, 55.32, 0.82)
      pt3dadd(-44.1788, 137.9813, 82.9800, 0.6638)        // pt3dadd(-39.27, 122.65, 55.32, 0.59)
      pt3dadd(-44.5725, 138.7688, 84.3300, 0.6638)        // pt3dadd(-39.62, 123.35, 56.22, 0.59)
      pt3dadd(-44.5725, 139.4213, 84.6000, 0.6638)        // pt3dadd(-39.62, 123.93, 56.4, 0.59)
      pt3dadd(-45.7538, 141.2663, 84.6750, 0.7875)        // pt3dadd(-40.67, 125.57, 56.45, 0.7)
      pt3dadd(-46.4175, 141.5363, 84.6750, 0.7875)        // pt3dadd(-41.26, 125.81, 56.45, 0.7)
      pt3dadd(-47.0813, 141.6600, 85.0200, 0.7875)        // pt3dadd(-41.85, 125.92, 56.68, 0.7)
      pt3dadd(-47.7338, 142.4475, 84.9300, 0.9225)        // pt3dadd(-42.43, 126.62, 56.62, 0.82)
      pt3dadd(-48.3975, 142.7175, 85.1850, 0.9225)        // pt3dadd(-43.02, 126.86, 56.79, 0.82)
      pt3dadd(-49.1850, 143.3700, 84.5100, 0.7875)        // pt3dadd(-43.72, 127.44, 56.34, 0.7)
      pt3dadd(-49.9725, 144.0338, 84.8550, 1.1813)        // pt3dadd(-44.42, 128.03, 56.57, 1.05)
      pt3dadd(-50.8950, 145.3500, 84.9300, 1.1813)        // pt3dadd(-45.24, 129.2, 56.62, 1.05)
      pt3dadd(-51.0300, 145.6088, 84.9300, 1.1813)        // pt3dadd(-45.36, 129.43, 56.62, 1.05)
      pt3dadd(-51.1650, 145.7438, 84.6000, 1.1813)        // pt3dadd(-45.48, 129.55, 56.4, 1.05)
      pt3dadd(-51.5588, 146.3963, 84.5100, 1.1813)        // pt3dadd(-45.83, 130.13, 56.34, 1.05)
      pt3dadd(-52.0875, 147.0600, 84.5100, 0.9225)        // pt3dadd(-46.3, 130.72, 56.34, 0.82)
      pt3dadd(-52.0875, 147.8475, 84.0000, 0.6638)        // pt3dadd(-46.3, 131.42, 56, 0.59)
      pt3dadd(-52.0875, 148.3650, 84.2550, 0.6638)        // pt3dadd(-46.3, 131.88, 56.17, 0.59)
      pt3dadd(-52.2225, 149.2875, 84.2550, 0.6638)        // pt3dadd(-46.42, 132.7, 56.17, 0.59)
      pt3dadd(-52.6163, 149.5575, 84.3300, 0.6638)        // pt3dadd(-46.77, 132.94, 56.22, 0.59)
      pt3dadd(-53.6625, 149.2875, 84.8550, 0.7875)        // pt3dadd(-47.7, 132.7, 56.57, 0.7)
      pt3dadd(-53.7975, 149.1638, 85.3650, 0.7875)        // pt3dadd(-47.82, 132.59, 56.91, 0.7)
      pt3dadd(-54.3263, 148.8938, 85.8750, 0.7875)        // pt3dadd(-48.29, 132.35, 57.25, 0.7)
      pt3dadd(-54.4613, 148.8938, 86.6400, 0.7875)        // pt3dadd(-48.41, 132.35, 57.76, 0.7)
      pt3dadd(-54.5850, 148.8938, 87.2400, 0.7875)        // pt3dadd(-48.52, 132.35, 58.16, 0.7)
      pt3dadd(-54.9900, 148.7700, 87.3150, 0.7875)        // pt3dadd(-48.88, 132.24, 58.21, 0.7)
      pt3dadd(-55.3838, 148.3650, 87.5700, 0.7875)        // pt3dadd(-49.23, 131.88, 58.38, 0.7)
      pt3dadd(-55.5075, 148.2413, 88.0950, 0.7875)        // pt3dadd(-49.34, 131.77, 58.73, 0.7)
      pt3dadd(-55.7775, 148.1063, 88.9350, 0.7875)        // pt3dadd(-49.58, 131.65, 59.29, 0.7)
      pt3dadd(-56.3063, 148.1063, 89.7150, 0.7875)        // pt3dadd(-50.05, 131.65, 59.81, 0.7)
      pt3dadd(-56.9588, 148.3650, 89.6250, 0.7875)        // pt3dadd(-50.63, 131.88, 59.75, 0.7)
      pt3dadd(-57.7575, 149.4225, 89.6250, 0.9225)        // pt3dadd(-51.34, 132.82, 59.75, 0.82)
      pt3dadd(-58.4100, 150.2100, 89.2800, 1.1813)        // pt3dadd(-51.92, 133.52, 59.52, 1.05)
      pt3dadd(-59.0738, 151.5263, 88.7700, 1.3163)        // pt3dadd(-52.51, 134.69, 59.18, 1.17)
      pt3dadd(-59.0738, 151.9200, 88.4250, 1.3163)        // pt3dadd(-52.51, 135.04, 58.95, 1.17)
      pt3dadd(-59.4675, 152.7075, 88.4250, 0.6638)        // pt3dadd(-52.86, 135.74, 58.95, 0.59)
      pt3dadd(-59.9963, 153.7650, 88.8600, 0.6638)        // pt3dadd(-53.33, 136.68, 59.24, 0.59)
      pt3dadd(-60.1200, 154.1588, 88.8600, 0.6638)        // pt3dadd(-53.44, 137.03, 59.24, 0.59)
      pt3dadd(-60.3900, 154.8113, 88.9350, 0.7875)        // pt3dadd(-53.68, 137.61, 59.29, 0.7)
      pt3dadd(-60.6488, 155.4750, 89.3700, 0.9225)        // pt3dadd(-53.91, 138.2, 59.58, 0.82)
      pt3dadd(-60.6488, 155.8688, 89.5350, 0.6638)        // pt3dadd(-53.91, 138.55, 59.69, 0.59)
      pt3dadd(-60.7838, 156.3975, 89.8800, 0.6638)        // pt3dadd(-54.03, 139.02, 59.92, 0.59)
      pt3dadd(-61.1775, 156.3975, 89.7900, 0.6638)        // pt3dadd(-54.38, 139.02, 59.86, 0.59)
      pt3dadd(-62.1000, 156.5213, 89.5350, 0.7875)        // pt3dadd(-55.2, 139.13, 59.69, 0.7)
      pt3dadd(-63.0225, 156.9150, 89.2800, 0.9225)        // pt3dadd(-56.02, 139.48, 59.52, 0.82)
      pt3dadd(-63.2925, 157.1850, 89.1150, 0.9225)        // pt3dadd(-56.26, 139.72, 59.41, 0.82)
      pt3dadd(-64.0800, 158.2313, 89.0250, 1.0575)        // pt3dadd(-56.96, 140.65, 59.35, 0.94)
      pt3dadd(-64.3388, 158.3663, 88.6800, 1.0575)        // pt3dadd(-57.19, 140.77, 59.12, 0.94)
      pt3dadd(-65.0025, 158.3663, 88.6800, 0.9225)        // pt3dadd(-57.78, 140.77, 59.12, 0.82)
      pt3dadd(-65.3963, 158.5013, 88.6800, 0.9225)        // pt3dadd(-58.13, 140.89, 59.12, 0.82)
      pt3dadd(-65.6663, 158.8950, 88.8600, 0.9225)        // pt3dadd(-58.37, 141.24, 59.24, 0.82)
      pt3dadd(-66.5888, 159.1538, 88.8600, 0.7875)        // pt3dadd(-59.19, 141.47, 59.24, 0.7)
      pt3dadd(-67.2413, 158.7600, 88.8600, 0.9225)        // pt3dadd(-59.77, 141.12, 59.24, 0.82)
      pt3dadd(-67.6350, 158.7600, 89.0250, 0.9225)        // pt3dadd(-60.12, 141.12, 59.35, 0.82)
      pt3dadd(-68.2988, 158.7600, 89.0250, 0.9225)        // pt3dadd(-60.71, 141.12, 59.35, 0.82)
      pt3dadd(-68.8275, 158.7600, 89.0250, 0.9225)        // pt3dadd(-61.18, 141.12, 59.35, 0.82)
      pt3dadd(-69.4800, 157.9725, 89.5350, 0.6638)        // pt3dadd(-61.76, 140.42, 59.69, 0.59)
      pt3dadd(-70.2788, 158.3663, 89.5350, 0.5288)        // pt3dadd(-62.47, 140.77, 59.69, 0.47)
      pt3dadd(-70.2788, 158.8950, 89.5350, 0.5288)        // pt3dadd(-62.47, 141.24, 59.69, 0.47)
      pt3dadd(-70.0088, 159.4238, 89.6250, 0.5288)        // pt3dadd(-62.23, 141.71, 59.75, 0.47)
      pt3dadd(-70.2788, 159.5475, 89.7150, 0.5288)        // pt3dadd(-62.47, 141.82, 59.81, 0.47)
      pt3dadd(-70.9313, 159.5475, 89.7150, 0.6638)        // pt3dadd(-63.05, 141.82, 59.81, 0.59)
      pt3dadd(-71.4600, 159.2888, 90.2250, 0.7875)        // pt3dadd(-63.52, 141.59, 60.15, 0.7)
      pt3dadd(-71.9888, 159.0188, 91.1550, 0.9225)        // pt3dadd(-63.99, 141.35, 60.77, 0.82)
      pt3dadd(-72.1238, 158.7600, 91.5000, 0.9225)        // pt3dadd(-64.11, 141.12, 61, 0.82)
      pt3dadd(-72.2475, 158.7600, 91.9200, 0.9225)        // pt3dadd(-64.22, 141.12, 61.28, 0.82)
      pt3dadd(-72.5175, 158.7600, 92.1000, 0.9225)        // pt3dadd(-64.46, 141.12, 61.4, 0.82)
      pt3dadd(-72.5175, 158.8950, 92.1000, 0.9225)        // pt3dadd(-64.46, 141.24, 61.4, 0.82)
      pt3dadd(-72.5175, 159.2888, 92.1000, 0.6638)        // pt3dadd(-64.46, 141.59, 61.4, 0.59)
      pt3dadd(-72.5175, 159.8175, 92.6100, 0.6638)        // pt3dadd(-64.46, 142.06, 61.74, 0.59)
      pt3dadd(-72.5175, 160.2113, 92.6100, 0.6638)        // pt3dadd(-64.46, 142.41, 61.74, 0.59)
      pt3dadd(-72.6413, 160.4700, 92.6100, 0.6638)        // pt3dadd(-64.57, 142.64, 61.74, 0.59)
      pt3dadd(-72.2475, 161.1338, 92.6100, 0.7875)        // pt3dadd(-64.22, 143.23, 61.74, 0.7)
      pt3dadd(-71.8538, 161.3925, 92.4450, 0.7875)        // pt3dadd(-63.87, 143.46, 61.63, 0.7)
      pt3dadd(-71.7188, 161.6513, 92.4450, 0.7875)        // pt3dadd(-63.75, 143.69, 61.63, 0.7)
      pt3dadd(-71.7188, 162.5738, 92.5200, 0.7875)        // pt3dadd(-63.75, 144.51, 61.68, 0.7)
      pt3dadd(-71.8538, 163.3613, 92.9550, 0.9225)        // pt3dadd(-63.87, 145.21, 61.97, 0.82)
      pt3dadd(-71.5950, 163.7550, 93.1200, 0.9225)        // pt3dadd(-63.64, 145.56, 62.08, 0.82)
      pt3dadd(-71.7188, 164.5538, 93.2850, 0.9225)        // pt3dadd(-63.75, 146.27, 62.19, 0.82)
      pt3dadd(-71.7188, 164.6775, 93.2850, 0.7875)        // pt3dadd(-63.75, 146.38, 62.19, 0.7)
      pt3dadd(-72.1238, 165.6000, 93.9750, 0.6638)        // pt3dadd(-64.11, 147.2, 62.65, 0.59)
      pt3dadd(-72.9113, 166.3875, 94.0650, 0.6638)        // pt3dadd(-64.81, 147.9, 62.71, 0.59)
      pt3dadd(-72.9113, 167.1750, 94.0650, 0.6638)        // pt3dadd(-64.81, 148.6, 62.71, 0.59)
      pt3dadd(-72.7763, 168.0975, 94.2300, 1.0575)        // pt3dadd(-64.69, 149.42, 62.82, 0.94)
      pt3dadd(-72.6413, 168.8850, 93.9750, 0.9225)        // pt3dadd(-64.57, 150.12, 62.65, 0.82)
      pt3dadd(-72.7763, 169.1550, 93.9750, 0.9225)        // pt3dadd(-64.69, 150.36, 62.65, 0.82)
      pt3dadd(-73.3050, 169.8075, 93.9750, 0.7875)        // pt3dadd(-65.16, 150.94, 62.65, 0.7)
      pt3dadd(-74.4975, 170.8650, 94.0650, 0.7875)        // pt3dadd(-66.22, 151.88, 62.71, 0.7)
      pt3dadd(-74.7563, 171.3825, 94.0650, 0.7875)        // pt3dadd(-66.45, 152.34, 62.71, 0.7)
      pt3dadd(-75.0150, 171.9113, 94.0650, 0.7875)        // pt3dadd(-66.68, 152.81, 62.71, 0.7)
      pt3dadd(-75.6788, 172.4400, 94.8300, 0.7875)        // pt3dadd(-67.27, 153.28, 63.22, 0.7)
      pt3dadd(-75.8138, 172.4400, 94.8300, 0.7875)        // pt3dadd(-67.39, 153.28, 63.22, 0.7)
      pt3dadd(-75.9375, 172.9688, 94.8300, 0.7875)        // pt3dadd(-67.5, 153.75, 63.22, 0.7)
      pt3dadd(-76.0725, 173.2275, 94.8300, 0.7875)        // pt3dadd(-67.62, 153.98, 63.22, 0.7)
      pt3dadd(-76.3425, 173.4975, 94.9050, 0.7875)        // pt3dadd(-67.86, 154.22, 63.27, 0.7)
      pt3dadd(-76.3425, 173.8913, 95.2500, 0.7875)        // pt3dadd(-67.86, 154.57, 63.5, 0.7)
      pt3dadd(-76.6013, 174.4088, 95.5050, 0.9225)        // pt3dadd(-68.09, 155.03, 63.67, 0.82)
      pt3dadd(-76.7363, 174.8025, 96.1950, 0.9225)        // pt3dadd(-68.21, 155.38, 64.13, 0.82)
      pt3dadd(-76.4663, 175.6013, 96.1950, 0.9225)        // pt3dadd(-67.97, 156.09, 64.13, 0.82)
      pt3dadd(-76.3425, 176.2538, 96.1950, 0.6638)        // pt3dadd(-67.86, 156.67, 64.13, 0.59)
      pt3dadd(-76.6013, 176.3888, 96.5250, 0.9225)        // pt3dadd(-68.09, 156.79, 64.35, 0.82)
      pt3dadd(-76.9950, 177.1763, 96.1050, 1.0575)        // pt3dadd(-68.44, 157.49, 64.07, 0.94)
      pt3dadd(-77.5238, 177.5700, 96.5250, 0.9225)        // pt3dadd(-68.91, 157.84, 64.35, 0.82)
      pt3dadd(-77.9175, 177.8288, 96.5250, 0.9225)        // pt3dadd(-69.26, 158.07, 64.35, 0.82)
      pt3dadd(-78.4463, 177.5700, 96.8700, 0.6638)        // pt3dadd(-69.73, 157.84, 64.58, 0.59)
      pt3dadd(-79.2338, 177.3113, 97.0500, 0.7875)        // pt3dadd(-70.43, 157.61, 64.7, 0.7)
      pt3dadd(-79.7625, 177.0413, 97.3050, 0.9225)        // pt3dadd(-70.9, 157.37, 64.87, 0.82)
      pt3dadd(-80.4263, 177.3113, 97.6350, 0.6638)        // pt3dadd(-71.49, 157.61, 65.09, 0.59)
      pt3dadd(-81.2138, 177.9638, 97.8900, 0.6638)        // pt3dadd(-72.19, 158.19, 65.26, 0.59)
      pt3dadd(-81.6075, 177.9638, 97.8900, 1.0575)        // pt3dadd(-72.54, 158.19, 65.26, 0.94)
      pt3dadd(-82.5300, 178.0988, 98.2350, 1.3163)        // pt3dadd(-73.36, 158.31, 65.49, 1.17)
      pt3dadd(-83.0588, 178.7513, 98.5800, 1.4513)        // pt3dadd(-73.83, 158.89, 65.72, 1.29)
      pt3dadd(-83.5875, 179.1450, 98.8350, 1.4513)        // pt3dadd(-74.3, 159.24, 65.89, 1.29)
  }
  apic[118] {pt3dclear()
      pt3dadd(-83.5875, 179.1450, 98.8350, 0.3938)        // pt3dadd(-74.3, 159.24, 65.89, 0.35)
      pt3dadd(-84.4313, 179.1563, 101.3850, 0.3938)        // pt3dadd(-75.05, 159.25, 67.59, 0.35)
      pt3dadd(-84.6900, 179.9438, 101.0550, 0.5288)        // pt3dadd(-75.28, 159.95, 67.37, 0.47)
      pt3dadd(-84.9600, 180.2138, 100.9650, 0.3938)        // pt3dadd(-75.52, 160.19, 67.31, 0.35)
      pt3dadd(-85.0950, 180.7425, 101.3100, 0.3938)        // pt3dadd(-75.64, 160.66, 67.54, 0.35)
      pt3dadd(-85.4888, 181.0013, 101.3100, 1.0575)        // pt3dadd(-75.99, 160.89, 67.54, 0.94)
      pt3dadd(-86.0175, 181.1363, 101.9850, 1.0575)        // pt3dadd(-76.46, 161.01, 67.99, 0.94)
  }
}
proc shape3d_27() {
  apic[118] {
      pt3dadd(-86.0175, 181.2600, 102.2400, 1.0575)        // pt3dadd(-76.46, 161.12, 68.16, 0.94)
      pt3dadd(-87.0638, 182.3175, 102.4950, 0.3938)        // pt3dadd(-77.39, 162.06, 68.33, 0.35)
  }
  apic[119] {pt3dclear()
      pt3dadd(-83.5875, 179.1450, 98.8350, 0.5288)        // pt3dadd(-74.3, 159.24, 65.89, 0.47)
      pt3dadd(-83.8463, 181.2488, 98.7450, 0.5288)        // pt3dadd(-74.53, 161.11, 65.83, 0.47)
      pt3dadd(-83.8463, 182.0363, 99.1800, 0.3938)        // pt3dadd(-74.53, 161.81, 66.12, 0.35)
      pt3dadd(-83.7225, 182.7000, 99.6900, 1.0575)        // pt3dadd(-74.42, 162.4, 66.46, 0.94)
      pt3dadd(-83.4525, 183.0938, 100.2900, 1.0575)        // pt3dadd(-74.18, 162.75, 66.86, 0.94)
      pt3dadd(-82.8000, 183.0938, 100.2900, 1.0575)        // pt3dadd(-73.6, 162.75, 66.86, 0.94)
      pt3dadd(-82.1363, 183.7463, 100.2900, 0.7875)        // pt3dadd(-73.01, 163.33, 66.86, 0.7)
      pt3dadd(-81.6075, 184.4100, 100.7100, 0.7875)        // pt3dadd(-72.54, 163.92, 67.14, 0.7)
      pt3dadd(-81.6075, 184.9388, 100.7100, 0.7875)        // pt3dadd(-72.54, 164.39, 67.14, 0.7)
      pt3dadd(-81.6075, 185.3325, 100.9650, 0.6638)        // pt3dadd(-72.54, 164.74, 67.31, 0.59)
      pt3dadd(-82.1363, 185.7263, 101.6550, 0.6638)        // pt3dadd(-73.01, 165.09, 67.77, 0.59)
      pt3dadd(-82.1363, 185.8613, 102.2400, 0.6638)        // pt3dadd(-73.01, 165.21, 68.16, 0.59)
      pt3dadd(-82.2713, 186.2550, 102.4200, 0.9225)        // pt3dadd(-73.13, 165.56, 68.28, 0.82)
      pt3dadd(-83.0588, 186.7725, 103.0050, 0.5288)        // pt3dadd(-73.83, 166.02, 68.67, 0.47)
      pt3dadd(-83.1938, 186.9075, 102.7500, 0.5288)        // pt3dadd(-73.95, 166.14, 68.5, 0.47)
      pt3dadd(-83.8463, 187.1663, 102.5850, 0.6638)        // pt3dadd(-74.53, 166.37, 68.39, 0.59)
      pt3dadd(-84.1163, 187.4363, 102.1650, 0.7875)        // pt3dadd(-74.77, 166.61, 68.11, 0.7)
      pt3dadd(-84.6450, 187.5600, 101.8200, 0.7875)        // pt3dadd(-75.24, 166.72, 67.88, 0.7)
      pt3dadd(-85.1738, 187.6950, 101.8200, 0.6638)        // pt3dadd(-75.71, 166.84, 67.88, 0.59)
      pt3dadd(-85.8263, 188.2238, 102.2400, 0.3938)        // pt3dadd(-76.29, 167.31, 68.16, 0.35)
      pt3dadd(-86.2200, 189.0113, 102.7500, 0.9225)        // pt3dadd(-76.64, 168.01, 68.5, 0.82)
      pt3dadd(-85.9613, 189.1463, 103.3500, 0.9225)        // pt3dadd(-76.41, 168.13, 68.9, 0.82)
      pt3dadd(-85.1738, 189.4050, 103.3500, 0.7875)        // pt3dadd(-75.71, 168.36, 68.9, 0.7)
      pt3dadd(-84.7688, 189.5400, 103.7850, 0.7875)        // pt3dadd(-75.35, 168.48, 69.19, 0.7)
      pt3dadd(-84.2513, 189.9338, 103.7850, 0.6638)        // pt3dadd(-74.89, 168.83, 69.19, 0.59)
      pt3dadd(-83.8463, 190.1925, 104.2950, 0.3938)        // pt3dadd(-74.53, 169.06, 69.53, 0.35)
      pt3dadd(-83.7225, 190.9800, 104.4600, 0.9225)        // pt3dadd(-74.42, 169.76, 69.64, 0.82)
      pt3dadd(-83.8463, 191.2500, 104.8950, 0.9225)        // pt3dadd(-74.53, 170, 69.93, 0.82)
      pt3dadd(-83.8463, 191.2500, 105.2250, 0.9225)        // pt3dadd(-74.53, 170, 70.15, 0.82)
      pt3dadd(-84.3750, 192.2963, 105.2250, 0.6638)        // pt3dadd(-75, 170.93, 70.15, 0.59)
      pt3dadd(-85.2975, 192.2963, 104.9700, 0.9225)        // pt3dadd(-75.82, 170.93, 69.98, 0.82)
      pt3dadd(-85.9613, 192.2963, 105.2250, 1.0575)        // pt3dadd(-76.41, 170.93, 70.15, 0.94)
      pt3dadd(-86.4900, 192.2963, 105.6600, 1.0575)        // pt3dadd(-76.88, 170.93, 70.44, 0.94)
      pt3dadd(-87.4125, 192.4313, 105.7350, 0.7875)        // pt3dadd(-77.7, 171.05, 70.49, 0.7)
      pt3dadd(-87.4125, 192.1725, 105.7350, 0.7875)        // pt3dadd(-77.7, 170.82, 70.49, 0.7)
      pt3dadd(-88.2000, 191.9025, 106.1700, 0.7875)        // pt3dadd(-78.4, 170.58, 70.78, 0.7)
      pt3dadd(-88.8638, 191.5088, 106.2600, 0.7875)        // pt3dadd(-78.99, 170.23, 70.84, 0.7)
      pt3dadd(-89.3813, 191.5088, 106.4250, 0.7875)        // pt3dadd(-79.45, 170.23, 70.95, 0.7)
      pt3dadd(-89.5163, 191.7788, 106.5150, 0.7875)        // pt3dadd(-79.57, 170.47, 71.01, 0.7)
      pt3dadd(-89.5163, 191.7788, 106.8450, 0.7875)        // pt3dadd(-79.57, 170.47, 71.23, 0.7)
      pt3dadd(-89.5163, 191.7788, 106.8450, 0.7875)        // pt3dadd(-79.57, 170.47, 71.23, 0.7)
      pt3dadd(-89.5163, 192.2963, 106.8450, 0.7875)        // pt3dadd(-79.57, 170.93, 71.23, 0.7)
      pt3dadd(-89.2575, 192.8250, 107.6100, 0.7875)        // pt3dadd(-79.34, 171.4, 71.74, 0.7)
      pt3dadd(-89.2575, 193.2188, 107.6100, 0.7875)        // pt3dadd(-79.34, 171.75, 71.74, 0.7)
      pt3dadd(-89.1225, 193.6125, 107.6100, 1.1813)        // pt3dadd(-79.22, 172.1, 71.74, 1.05)
      pt3dadd(-89.1225, 194.0063, 107.9550, 1.1813)        // pt3dadd(-79.22, 172.45, 71.97, 1.05)
      pt3dadd(-89.3813, 194.9288, 108.0450, 1.1813)        // pt3dadd(-79.45, 173.27, 72.03, 1.05)
      pt3dadd(-89.3813, 195.3225, 108.0450, 1.1813)        // pt3dadd(-79.45, 173.62, 72.03, 1.05)
      pt3dadd(-89.2575, 196.1100, 108.2100, 1.0575)        // pt3dadd(-79.34, 174.32, 72.14, 0.94)
      pt3dadd(-89.3813, 196.6388, 108.3900, 1.0575)        // pt3dadd(-79.45, 174.79, 72.26, 0.94)
      pt3dadd(-89.9100, 197.1675, 108.3900, 1.1813)        // pt3dadd(-79.92, 175.26, 72.26, 1.05)
      pt3dadd(-90.4388, 197.8200, 108.7200, 1.4513)        // pt3dadd(-80.39, 175.84, 72.48, 1.29)
      pt3dadd(-90.6300, 198.8888, 108.8100, 0.7875)        // pt3dadd(-80.56, 176.79, 72.54, 0.7)
      pt3dadd(-91.0238, 200.0700, 109.2300, 0.5288)        // pt3dadd(-80.91, 177.84, 72.82, 0.47)
      pt3dadd(-91.4175, 200.7338, 110.0850, 0.9225)        // pt3dadd(-81.26, 178.43, 73.39, 0.82)
      pt3dadd(-92.2050, 201.3863, 110.1750, 1.0575)        // pt3dadd(-81.96, 179.01, 73.45, 0.94)
      pt3dadd(-93.0038, 202.3088, 110.1750, 1.0575)        // pt3dadd(-82.67, 179.83, 73.45, 0.94)
      pt3dadd(-94.3200, 201.9150, 110.5950, 0.7875)        // pt3dadd(-83.84, 179.48, 73.73, 0.7)
      pt3dadd(-95.1075, 201.1275, 110.6850, 0.9225)        // pt3dadd(-84.54, 178.78, 73.79, 0.82)
      pt3dadd(-95.6363, 200.8575, 111.1950, 0.9225)        // pt3dadd(-85.01, 178.54, 74.13, 0.82)
      pt3dadd(-96.1650, 200.4638, 111.7950, 1.0575)        // pt3dadd(-85.48, 178.19, 74.53, 0.94)
      pt3dadd(-96.8175, 200.3400, 111.7950, 1.0575)        // pt3dadd(-86.06, 178.08, 74.53, 0.94)
      pt3dadd(-97.2225, 200.2050, 112.3050, 0.9225)        // pt3dadd(-86.42, 177.96, 74.87, 0.82)
      pt3dadd(-97.6163, 200.2050, 112.3050, 0.9225)        // pt3dadd(-86.77, 177.96, 74.87, 0.82)
      pt3dadd(-97.4813, 200.5988, 112.3050, 0.6638)        // pt3dadd(-86.65, 178.31, 74.87, 0.59)
      pt3dadd(-97.8750, 201.3863, 112.3050, 0.7875)        // pt3dadd(-87, 179.01, 74.87, 0.7)
      pt3dadd(-97.8750, 202.1738, 112.7400, 1.0575)        // pt3dadd(-87, 179.71, 75.16, 0.94)
      pt3dadd(-97.7400, 202.8375, 112.7400, 1.0575)        // pt3dadd(-86.88, 180.3, 75.16, 0.94)
      pt3dadd(-97.7400, 203.4900, 113.3250, 1.0575)        // pt3dadd(-86.88, 180.88, 75.55, 0.94)
      pt3dadd(-97.7400, 203.4900, 114.0150, 1.0575)        // pt3dadd(-86.88, 180.88, 76.01, 0.94)
      pt3dadd(-97.8750, 203.7488, 114.0150, 0.9225)        // pt3dadd(-87, 181.11, 76.01, 0.82)
      pt3dadd(-98.4038, 204.0188, 114.1800, 0.9225)        // pt3dadd(-87.47, 181.35, 76.12, 0.82)
      pt3dadd(-98.5388, 204.1538, 114.1800, 0.9225)        // pt3dadd(-87.59, 181.47, 76.12, 0.82)
      pt3dadd(-98.9325, 205.0650, 114.2700, 0.9225)        // pt3dadd(-87.94, 182.28, 76.18, 0.82)
      pt3dadd(-99.0675, 206.1225, 114.6900, 0.7875)        // pt3dadd(-88.06, 183.22, 76.46, 0.7)
      pt3dadd(-99.3263, 206.6513, 114.8700, 0.7875)        // pt3dadd(-88.29, 183.69, 76.58, 0.7)
      pt3dadd(-99.5850, 207.1688, 114.8700, 0.7875)        // pt3dadd(-88.52, 184.15, 76.58, 0.7)
      pt3dadd(-99.7200, 207.5738, 114.8700, 0.7875)        // pt3dadd(-88.64, 184.51, 76.58, 0.7)
      pt3dadd(-99.8550, 208.3613, 115.1250, 0.6638)        // pt3dadd(-88.76, 185.21, 76.75, 0.59)
      pt3dadd(-100.2488, 208.4850, 115.2000, 0.6638)        // pt3dadd(-89.11, 185.32, 76.8, 0.59)
      pt3dadd(-100.6425, 209.4075, 115.3800, 0.5288)        // pt3dadd(-89.46, 186.14, 76.92, 0.47)
      pt3dadd(-100.3838, 209.9363, 115.7250, 0.5288)        // pt3dadd(-89.23, 186.61, 77.15, 0.47)
      pt3dadd(-100.3838, 210.3300, 115.8000, 1.3163)        // pt3dadd(-89.23, 186.96, 77.2, 1.17)
      pt3dadd(-100.2488, 211.1175, 116.3100, 1.4513)        // pt3dadd(-89.11, 187.66, 77.54, 1.29)
      pt3dadd(-100.1138, 211.2525, 117.0900, 1.4513)        // pt3dadd(-88.99, 187.78, 78.06, 1.29)
      pt3dadd(-99.8550, 211.5113, 117.0900, 1.4513)        // pt3dadd(-88.76, 188.01, 78.06, 1.29)
      pt3dadd(-99.4613, 211.7813, 117.2550, 1.4513)        // pt3dadd(-88.41, 188.25, 78.17, 1.29)
      pt3dadd(-99.4613, 211.7813, 117.2550, 1.1813)        // pt3dadd(-88.41, 188.25, 78.17, 1.05)
      pt3dadd(-99.3263, 212.2988, 117.6000, 0.5288)        // pt3dadd(-88.29, 188.71, 78.4, 0.47)
      pt3dadd(-99.1913, 212.6925, 117.6000, 0.5288)        // pt3dadd(-88.17, 189.06, 78.4, 0.47)
      pt3dadd(-98.7975, 212.8275, 117.6000, 0.5288)        // pt3dadd(-87.82, 189.18, 78.4, 0.47)
      pt3dadd(-98.5388, 213.3563, 117.6000, 0.6638)        // pt3dadd(-87.59, 189.65, 78.4, 0.59)
      pt3dadd(-98.4038, 213.7500, 117.6000, 0.6638)        // pt3dadd(-87.47, 190, 78.4, 0.59)
      pt3dadd(-98.2688, 214.1438, 117.6000, 0.7875)        // pt3dadd(-87.35, 190.35, 78.4, 0.7)
      pt3dadd(-98.1450, 214.2788, 117.6000, 0.7875)        // pt3dadd(-87.24, 190.47, 78.4, 0.7)
  }
  apic[120] {pt3dclear()
      pt3dadd(-98.1450, 214.2788, 117.6000, 0.3938)        // pt3dadd(-87.24, 190.47, 78.4, 0.35)
      pt3dadd(-96.6938, 214.0088, 117.9300, 0.3938)        // pt3dadd(-85.95, 190.23, 78.62, 0.35)
      pt3dadd(-95.6363, 213.6150, 118.1100, 0.3938)        // pt3dadd(-85.01, 189.88, 78.74, 0.35)
      pt3dadd(-94.9725, 213.0975, 118.2750, 0.3938)        // pt3dadd(-84.42, 189.42, 78.85, 0.35)
  }
  apic[121] {pt3dclear()
      pt3dadd(-98.1450, 214.2788, 117.6000, 0.5288)        // pt3dadd(-87.24, 190.47, 78.4, 0.47)
      pt3dadd(-98.0100, 214.9313, 118.1850, 0.5288)        // pt3dadd(-87.12, 191.05, 78.79, 0.47)
      pt3dadd(-97.6163, 215.7188, 118.1850, 0.7875)        // pt3dadd(-86.77, 191.75, 78.79, 0.7)
      pt3dadd(-96.9525, 216.3825, 118.1850, 0.9225)        // pt3dadd(-86.18, 192.34, 78.79, 0.82)
      pt3dadd(-95.8950, 217.0350, 118.3650, 0.5288)        // pt3dadd(-85.24, 192.92, 78.91, 0.47)
      pt3dadd(-95.5013, 217.5638, 118.1100, 0.3938)        // pt3dadd(-84.89, 193.39, 78.74, 0.35)
      pt3dadd(-95.1075, 217.9575, 117.9300, 0.5288)        // pt3dadd(-84.54, 193.74, 78.62, 0.47)
      pt3dadd(-94.9725, 218.6213, 117.6000, 0.5288)        // pt3dadd(-84.42, 194.33, 78.4, 0.47)
      pt3dadd(-94.9725, 219.0150, 117.6000, 0.3938)        // pt3dadd(-84.42, 194.68, 78.4, 0.35)
      pt3dadd(-94.9725, 220.0613, 117.5100, 0.3938)        // pt3dadd(-84.42, 195.61, 78.34, 0.35)
      pt3dadd(-94.9725, 220.7250, 117.5100, 0.6638)        // pt3dadd(-84.42, 196.2, 78.34, 0.59)
      pt3dadd(-94.9725, 220.9838, 117.6000, 0.6638)        // pt3dadd(-84.42, 196.43, 78.4, 0.59)
      pt3dadd(-94.8488, 221.7713, 117.6000, 0.3938)        // pt3dadd(-84.31, 197.13, 78.4, 0.35)
      pt3dadd(-94.4438, 222.0413, 117.7650, 0.3938)        // pt3dadd(-83.95, 197.37, 78.51, 0.35)
      pt3dadd(-94.4438, 222.5588, 117.9300, 0.3938)        // pt3dadd(-83.95, 197.83, 78.62, 0.35)
  }
  apic[122] {pt3dclear()
      pt3dadd(-23.1525, 131.7825, 73.9350, 1.0575)        // pt3dadd(-20.58, 117.14, 49.29, 0.94)
      pt3dadd(-22.6238, 132.3113, 74.7900, 1.0575)        // pt3dadd(-20.11, 117.61, 49.86, 0.94)
      pt3dadd(-22.2300, 133.0988, 75.9000, 0.7875)        // pt3dadd(-19.76, 118.31, 50.6, 0.7)
      pt3dadd(-21.7013, 132.8400, 75.9000, 0.7875)        // pt3dadd(-19.29, 118.08, 50.6, 0.7)
      pt3dadd(-21.0375, 132.1763, 76.4850, 0.7875)        // pt3dadd(-18.7, 117.49, 50.99, 0.7)
      pt3dadd(-20.6438, 132.1763, 76.7400, 0.7875)        // pt3dadd(-18.35, 117.49, 51.16, 0.7)
      pt3dadd(-20.6438, 132.8400, 76.7400, 0.7875)        // pt3dadd(-18.35, 118.08, 51.16, 0.7)
      pt3dadd(-21.0375, 133.8863, 77.1750, 0.6638)        // pt3dadd(-18.7, 119.01, 51.45, 0.59)
      pt3dadd(-21.5663, 134.2913, 76.0650, 0.6638)        // pt3dadd(-19.17, 119.37, 50.71, 0.59)
      pt3dadd(-22.7588, 134.8088, 76.6650, 0.6638)        // pt3dadd(-20.23, 119.83, 51.11, 0.59)
      pt3dadd(-23.4113, 135.2025, 77.1750, 0.6638)        // pt3dadd(-20.81, 120.18, 51.45, 0.59)
      pt3dadd(-23.2763, 135.3375, 77.4300, 0.6638)        // pt3dadd(-20.69, 120.3, 51.62, 0.59)
      pt3dadd(-23.0175, 135.7313, 77.4300, 0.6638)        // pt3dadd(-20.46, 120.65, 51.62, 0.59)
      pt3dadd(-22.6238, 136.2600, 77.7750, 0.7875)        // pt3dadd(-20.11, 121.12, 51.85, 0.7)
      pt3dadd(-22.6238, 136.5188, 77.2650, 0.7875)        // pt3dadd(-20.11, 121.35, 51.51, 0.7)
      pt3dadd(-22.2300, 136.9125, 77.8500, 0.5288)        // pt3dadd(-19.76, 121.7, 51.9, 0.47)
      pt3dadd(-21.9600, 137.1825, 78.3750, 0.5288)        // pt3dadd(-19.52, 121.94, 52.25, 0.47)
      pt3dadd(-21.9600, 137.8350, 78.3750, 0.5288)        // pt3dadd(-19.52, 122.52, 52.25, 0.47)
      pt3dadd(-22.4888, 138.1050, 78.3750, 0.5288)        // pt3dadd(-19.99, 122.76, 52.25, 0.47)
      pt3dadd(-22.6238, 138.1050, 78.1950, 0.5288)        // pt3dadd(-20.11, 122.76, 52.13, 0.47)
      pt3dadd(-23.2763, 138.3638, 77.7750, 0.6638)        // pt3dadd(-20.69, 122.99, 51.85, 0.59)
      pt3dadd(-23.5463, 138.2288, 77.2650, 0.7875)        // pt3dadd(-20.93, 122.87, 51.51, 0.7)
      pt3dadd(-23.8050, 138.2288, 76.6650, 0.7875)        // pt3dadd(-21.16, 122.87, 51.11, 0.7)
      pt3dadd(-23.9400, 138.1050, 76.6650, 0.7875)        // pt3dadd(-21.28, 122.76, 51.11, 0.7)
      pt3dadd(-24.3338, 138.1050, 76.7400, 0.6638)        // pt3dadd(-21.63, 122.76, 51.16, 0.59)
      pt3dadd(-24.8625, 138.1050, 77.0850, 0.6638)        // pt3dadd(-22.1, 122.76, 51.39, 0.59)
      pt3dadd(-25.3913, 138.3638, 77.5950, 0.6638)        // pt3dadd(-22.57, 122.99, 51.73, 0.59)
      pt3dadd(-25.3913, 138.4988, 78.1950, 0.6638)        // pt3dadd(-22.57, 123.11, 52.13, 0.59)
      pt3dadd(-25.5263, 138.6225, 78.7050, 0.6638)        // pt3dadd(-22.69, 123.22, 52.47, 0.59)
      pt3dadd(-25.5263, 138.7575, 79.2150, 0.6638)        // pt3dadd(-22.69, 123.34, 52.81, 0.59)
      pt3dadd(-25.2563, 138.7575, 79.3050, 0.6638)        // pt3dadd(-22.45, 123.34, 52.87, 0.59)
      pt3dadd(-24.7275, 139.0163, 79.4700, 0.6638)        // pt3dadd(-21.98, 123.57, 52.98, 0.59)
      pt3dadd(-24.4688, 139.2863, 79.8150, 0.6638)        // pt3dadd(-21.75, 123.81, 53.21, 0.59)
      pt3dadd(-24.0750, 140.0738, 79.8150, 0.7875)        // pt3dadd(-21.4, 124.51, 53.21, 0.7)
      pt3dadd(-24.1988, 140.7263, 80.0700, 1.0575)        // pt3dadd(-21.51, 125.09, 53.38, 0.94)
      pt3dadd(-23.7600, 141.0075, 81.5250, 1.0575)        // pt3dadd(-21.12, 125.34, 54.35, 0.94)
      pt3dadd(-23.6250, 141.4013, 82.7100, 0.7875)        // pt3dadd(-21, 125.69, 55.14, 0.7)
      pt3dadd(-23.7600, 142.0538, 83.3100, 0.5288)        // pt3dadd(-21.12, 126.27, 55.54, 0.47)
      pt3dadd(-24.2888, 142.4475, 82.8900, 0.6638)        // pt3dadd(-21.59, 126.62, 55.26, 0.59)
      pt3dadd(-25.2113, 142.4475, 82.4550, 0.7875)        // pt3dadd(-22.41, 126.62, 54.97, 0.7)
      pt3dadd(-25.4700, 142.7175, 81.8700, 0.5288)        // pt3dadd(-22.64, 126.86, 54.58, 0.47)
      pt3dadd(-25.7400, 143.1113, 81.8700, 0.5288)        // pt3dadd(-22.88, 127.21, 54.58, 0.47)
      pt3dadd(-25.9988, 144.1575, 82.3800, 0.5288)        // pt3dadd(-23.11, 128.14, 54.92, 0.47)
      pt3dadd(-26.6625, 144.8213, 82.3800, 0.6638)        // pt3dadd(-23.7, 128.73, 54.92, 0.59)
      pt3dadd(-27.1913, 145.3500, 83.2350, 1.1813)        // pt3dadd(-24.17, 129.2, 55.49, 1.05)
      pt3dadd(-27.7200, 146.2613, 83.7450, 1.1813)        // pt3dadd(-24.64, 130.01, 55.83, 1.05)
      pt3dadd(-28.1138, 146.7900, 83.7450, 1.1813)        // pt3dadd(-24.99, 130.48, 55.83, 1.05)
      pt3dadd(-28.5075, 147.9713, 83.9100, 0.9225)        // pt3dadd(-25.34, 131.53, 55.94, 0.82)
      pt3dadd(-27.9788, 149.0288, 84.0750, 0.9225)        // pt3dadd(-24.87, 132.47, 56.05, 0.82)
      pt3dadd(-27.3150, 149.2875, 84.3300, 0.9225)        // pt3dadd(-24.28, 132.7, 56.22, 0.82)
      pt3dadd(-26.7975, 149.4225, 85.1100, 0.9225)        // pt3dadd(-23.82, 132.82, 56.74, 0.82)
      pt3dadd(-26.2688, 149.8163, 85.1100, 0.9225)        // pt3dadd(-23.35, 133.17, 56.74, 0.82)
      pt3dadd(-25.7400, 150.2100, 85.1100, 1.0575)        // pt3dadd(-22.88, 133.52, 56.74, 0.94)
      pt3dadd(-26.2688, 150.6038, 86.2200, 1.3163)        // pt3dadd(-23.35, 133.87, 57.48, 1.17)
      pt3dadd(-26.5275, 150.7388, 87.2400, 1.0575)        // pt3dadd(-23.58, 133.99, 58.16, 0.94)
      pt3dadd(-27.3150, 151.3913, 87.4950, 0.6638)        // pt3dadd(-24.28, 134.57, 58.33, 0.59)
      pt3dadd(-27.8438, 152.0550, 87.4950, 0.6638)        // pt3dadd(-24.75, 135.16, 58.33, 0.59)
      pt3dadd(-27.8438, 153.3713, 87.4950, 0.7875)        // pt3dadd(-24.75, 136.33, 58.33, 0.7)
      pt3dadd(-27.9788, 154.1588, 87.0600, 0.7875)        // pt3dadd(-24.87, 137.03, 58.04, 0.7)
      pt3dadd(-27.9788, 154.6875, 87.0600, 0.7875)        // pt3dadd(-24.87, 137.5, 58.04, 0.7)
      pt3dadd(-28.6425, 156.0038, 86.7300, 0.7875)        // pt3dadd(-25.46, 138.67, 57.82, 0.7)
      pt3dadd(-28.6425, 156.3975, 86.6400, 0.7875)        // pt3dadd(-25.46, 139.02, 57.76, 0.7)
      pt3dadd(-29.6888, 156.2625, 86.7300, 0.7875)        // pt3dadd(-26.39, 138.9, 57.82, 0.7)
      pt3dadd(-30.3525, 156.1275, 86.8050, 0.7875)        // pt3dadd(-26.98, 138.78, 57.87, 0.7)
      pt3dadd(-30.6113, 155.8688, 86.8950, 0.7875)        // pt3dadd(-27.21, 138.55, 57.93, 0.7)
      pt3dadd(-31.4100, 155.3400, 87.0600, 0.6638)        // pt3dadd(-27.92, 138.08, 58.04, 0.59)
      pt3dadd(-31.8038, 154.8113, 87.3150, 0.6638)        // pt3dadd(-28.27, 137.61, 58.21, 0.59)
      pt3dadd(-32.0625, 154.8113, 87.5700, 0.6638)        // pt3dadd(-28.5, 137.61, 58.38, 0.59)
      pt3dadd(-32.0625, 155.0813, 87.6600, 0.7875)        // pt3dadd(-28.5, 137.85, 58.44, 0.7)
      pt3dadd(-32.5913, 155.5988, 88.0950, 1.0575)        // pt3dadd(-28.97, 138.31, 58.73, 0.94)
      pt3dadd(-33.2550, 156.3975, 89.2050, 1.4513)        // pt3dadd(-29.56, 139.02, 59.47, 1.29)
      pt3dadd(-33.5138, 156.9150, 90.9000, 1.3163)        // pt3dadd(-29.79, 139.48, 60.6, 1.17)
      pt3dadd(-34.1775, 157.8375, 91.4100, 0.9225)        // pt3dadd(-30.38, 140.3, 60.94, 0.82)
      pt3dadd(-34.5713, 159.1538, 90.9000, 0.6638)        // pt3dadd(-30.73, 141.47, 60.6, 0.59)
      pt3dadd(-34.8300, 159.6825, 90.8250, 0.6638)        // pt3dadd(-30.96, 141.94, 60.55, 0.59)
      pt3dadd(-34.7063, 160.0763, 90.9900, 0.5288)        // pt3dadd(-30.85, 142.29, 60.66, 0.47)
      pt3dadd(-33.6488, 160.0763, 91.3350, 0.5288)        // pt3dadd(-29.91, 142.29, 60.89, 0.47)
      pt3dadd(-32.9850, 159.6825, 91.6650, 0.5288)        // pt3dadd(-29.32, 141.94, 61.11, 0.47)
      pt3dadd(-32.5913, 160.3350, 92.1000, 1.3163)        // pt3dadd(-28.97, 142.52, 61.4, 1.17)
      pt3dadd(-32.4563, 161.1338, 92.4450, 1.1813)        // pt3dadd(-28.85, 143.23, 61.63, 1.05)
      pt3dadd(-31.5338, 162.0450, 92.8650, 0.9225)        // pt3dadd(-28.03, 144.04, 61.91, 0.82)
      pt3dadd(-31.1400, 162.0450, 93.4650, 0.9225)        // pt3dadd(-27.68, 144.04, 62.31, 0.82)
      pt3dadd(-30.6113, 162.8438, 94.1400, 0.7875)        // pt3dadd(-27.21, 144.75, 62.76, 0.7)
      pt3dadd(-31.0163, 163.2375, 94.2300, 0.7875)        // pt3dadd(-27.57, 145.1, 62.82, 0.7)
  }
}
proc shape3d_28() {
  apic[122] {
      pt3dadd(-31.4100, 163.3613, 94.2300, 0.7875)        // pt3dadd(-27.92, 145.21, 62.82, 0.7)
      pt3dadd(-32.0625, 163.4963, 93.8850, 0.7875)        // pt3dadd(-28.5, 145.33, 62.59, 0.7)
      pt3dadd(-32.7263, 163.7550, 93.7950, 0.7875)        // pt3dadd(-29.09, 145.56, 62.53, 0.7)
      pt3dadd(-32.9850, 164.1488, 93.7950, 0.9225)        // pt3dadd(-29.32, 145.91, 62.53, 0.82)
      pt3dadd(-33.3788, 164.5538, 93.2850, 0.9225)        // pt3dadd(-29.67, 146.27, 62.19, 0.82)
      pt3dadd(-33.7838, 165.2063, 93.2850, 0.9225)        // pt3dadd(-30.03, 146.85, 62.19, 0.82)
      pt3dadd(-34.1775, 165.8588, 93.6300, 0.9225)        // pt3dadd(-30.38, 147.43, 62.42, 0.82)
      pt3dadd(-34.5713, 166.2525, 93.7200, 0.9225)        // pt3dadd(-30.73, 147.78, 62.48, 0.82)
      pt3dadd(-34.7063, 166.5225, 94.2300, 0.9225)        // pt3dadd(-30.85, 148.02, 62.82, 0.82)
      pt3dadd(-34.7063, 166.6575, 94.4850, 0.9225)        // pt3dadd(-30.85, 148.14, 62.99, 0.82)
      pt3dadd(-34.8300, 167.0513, 94.7400, 0.9225)        // pt3dadd(-30.96, 148.49, 63.16, 0.82)
      pt3dadd(-35.3588, 167.9625, 94.7400, 0.7875)        // pt3dadd(-31.43, 149.3, 63.16, 0.7)
      pt3dadd(-35.8875, 168.7613, 95.5050, 0.7875)        // pt3dadd(-31.9, 150.01, 63.67, 0.7)
      pt3dadd(-35.8875, 168.8850, 96.1050, 0.7875)        // pt3dadd(-31.9, 150.12, 64.07, 0.7)
      pt3dadd(-36.5513, 169.2788, 96.1050, 0.7875)        // pt3dadd(-32.49, 150.47, 64.07, 0.7)
      pt3dadd(-36.6750, 170.2013, 96.2700, 0.6638)        // pt3dadd(-32.6, 151.29, 64.18, 0.59)
      pt3dadd(-36.4163, 170.5950, 96.9600, 0.6638)        // pt3dadd(-32.37, 151.64, 64.64, 0.59)
      pt3dadd(-35.6288, 171.1238, 96.8700, 1.0575)        // pt3dadd(-31.67, 152.11, 64.58, 0.94)
      pt3dadd(-35.2238, 171.6525, 96.1050, 1.1813)        // pt3dadd(-31.31, 152.58, 64.07, 1.05)
      pt3dadd(-34.5713, 171.9113, 95.5950, 1.0575)        // pt3dadd(-30.73, 152.81, 63.73, 0.94)
      pt3dadd(-33.9075, 172.0463, 96.8700, 0.7875)        // pt3dadd(-30.14, 152.93, 64.58, 0.7)
      pt3dadd(-33.2550, 172.3050, 96.8700, 0.7875)        // pt3dadd(-29.56, 153.16, 64.58, 0.7)
      pt3dadd(-32.8613, 172.4400, 97.1250, 0.7875)        // pt3dadd(-29.21, 153.28, 64.75, 0.7)
      pt3dadd(-32.5913, 172.8338, 97.4700, 0.7875)        // pt3dadd(-28.97, 153.63, 64.98, 0.7)
      pt3dadd(-33.2550, 173.4975, 97.4700, 0.9225)        // pt3dadd(-29.56, 154.22, 64.98, 0.82)
      pt3dadd(-33.5138, 174.1500, 98.2350, 0.9225)        // pt3dadd(-29.79, 154.8, 65.49, 0.82)
      pt3dadd(-33.6488, 174.1500, 98.6700, 0.9225)        // pt3dadd(-29.91, 154.8, 65.78, 0.82)
      pt3dadd(-33.7838, 174.2850, 99.0900, 0.9225)        // pt3dadd(-30.03, 154.92, 66.06, 0.82)
      pt3dadd(-34.5713, 174.4088, 99.6000, 0.9225)        // pt3dadd(-30.73, 155.03, 66.4, 0.82)
      pt3dadd(-34.5713, 174.4088, 100.2000, 0.9225)        // pt3dadd(-30.73, 155.03, 66.8, 0.82)
      pt3dadd(-34.9650, 174.4088, 100.3650, 0.9225)        // pt3dadd(-31.08, 155.03, 66.91, 0.82)
      pt3dadd(-35.2238, 174.2850, 100.4550, 0.7875)        // pt3dadd(-31.31, 154.92, 66.97, 0.7)
      pt3dadd(-35.6288, 174.8025, 100.8750, 1.0575)        // pt3dadd(-31.67, 155.38, 67.25, 0.94)
      pt3dadd(-36.4163, 175.3313, 101.2200, 1.4513)        // pt3dadd(-32.37, 155.85, 67.48, 1.29)
      pt3dadd(-37.0688, 175.6013, 101.5650, 1.1813)        // pt3dadd(-32.95, 156.09, 67.71, 1.05)
      pt3dadd(-37.3388, 175.6013, 101.1300, 1.1813)        // pt3dadd(-33.19, 156.09, 67.42, 1.05)
      pt3dadd(-37.9913, 175.8600, 101.1300, 0.6638)        // pt3dadd(-33.77, 156.32, 67.42, 0.59)
      pt3dadd(-38.3963, 176.5125, 101.1300, 0.6638)        // pt3dadd(-34.13, 156.9, 67.42, 0.59)
      pt3dadd(-38.3963, 177.3113, 100.8750, 0.6638)        // pt3dadd(-34.13, 157.61, 67.25, 0.59)
      pt3dadd(-38.9138, 177.7050, 100.6200, 0.6638)        // pt3dadd(-34.59, 157.96, 67.08, 0.59)
      pt3dadd(-39.7125, 177.4350, 100.6200, 0.6638)        // pt3dadd(-35.3, 157.72, 67.08, 0.59)
      pt3dadd(-40.2413, 176.9063, 101.5650, 0.9225)        // pt3dadd(-35.77, 157.25, 67.71, 0.82)
      pt3dadd(-40.6350, 177.1763, 101.9850, 1.0575)        // pt3dadd(-36.12, 157.49, 67.99, 0.94)
      pt3dadd(-40.3650, 177.8288, 102.7500, 1.0575)        // pt3dadd(-35.88, 158.07, 68.5, 0.94)
      pt3dadd(-40.3650, 177.8288, 102.7500, 1.0575)        // pt3dadd(-35.88, 158.07, 68.5, 0.94)
      pt3dadd(-40.2413, 177.8288, 102.8400, 1.0575)        // pt3dadd(-35.77, 158.07, 68.56, 0.94)
      pt3dadd(-40.2413, 178.0988, 104.5500, 0.7875)        // pt3dadd(-35.77, 158.31, 69.7, 0.7)
      pt3dadd(-40.2413, 178.3575, 104.7150, 0.7875)        // pt3dadd(-35.77, 158.54, 69.81, 0.7)
      pt3dadd(-40.3650, 178.8863, 104.8050, 0.7875)        // pt3dadd(-35.88, 159.01, 69.87, 0.7)
      pt3dadd(-40.6350, 179.1450, 104.8050, 0.7875)        // pt3dadd(-36.12, 159.24, 69.87, 0.7)
      pt3dadd(-40.7588, 179.5388, 104.8050, 0.7875)        // pt3dadd(-36.23, 159.59, 69.87, 0.7)
      pt3dadd(-40.7588, 180.2025, 104.8050, 0.7875)        // pt3dadd(-36.23, 160.18, 69.87, 0.7)
      pt3dadd(-41.0288, 181.6425, 104.2950, 0.7875)        // pt3dadd(-36.47, 161.46, 69.53, 0.7)
      pt3dadd(-41.0288, 181.6425, 104.3700, 0.7875)        // pt3dadd(-36.47, 161.46, 69.58, 0.7)
      pt3dadd(-41.5575, 182.3063, 104.8950, 0.9225)        // pt3dadd(-36.94, 162.05, 69.93, 0.82)
      pt3dadd(-41.5575, 183.0938, 105.4050, 0.9225)        // pt3dadd(-36.94, 162.75, 70.27, 0.82)
      pt3dadd(-41.6925, 183.2288, 106.0800, 0.9225)        // pt3dadd(-37.06, 162.87, 70.72, 0.82)
      pt3dadd(-41.8163, 183.6225, 106.0800, 0.7875)        // pt3dadd(-37.17, 163.22, 70.72, 0.7)
      pt3dadd(-41.9513, 184.4100, 107.0250, 0.6638)        // pt3dadd(-37.29, 163.92, 71.35, 0.59)
      pt3dadd(-41.8163, 185.0625, 106.5900, 0.7875)        // pt3dadd(-37.17, 164.5, 71.06, 0.7)
      pt3dadd(-41.9513, 185.4563, 106.2600, 0.9225)        // pt3dadd(-37.29, 164.85, 70.84, 0.82)
      pt3dadd(-42.2100, 186.3788, 106.1700, 0.9225)        // pt3dadd(-37.52, 165.67, 70.78, 0.82)
      pt3dadd(-42.2100, 186.6488, 105.4050, 0.9225)        // pt3dadd(-37.52, 165.91, 70.27, 0.82)
      pt3dadd(-42.0863, 187.1663, 105.3150, 0.6638)        // pt3dadd(-37.41, 166.37, 70.21, 0.59)
      pt3dadd(-41.9513, 187.5600, 105.3150, 0.6638)        // pt3dadd(-37.29, 166.72, 70.21, 0.59)
      pt3dadd(-41.9513, 187.9650, 105.3150, 0.6638)        // pt3dadd(-37.29, 167.08, 70.21, 0.59)
      pt3dadd(-41.9513, 188.2238, 105.3150, 0.6638)        // pt3dadd(-37.29, 167.31, 70.21, 0.59)
      pt3dadd(-41.6925, 188.4825, 105.7350, 0.6638)        // pt3dadd(-37.06, 167.54, 70.49, 0.59)
      pt3dadd(-41.6925, 188.7525, 105.9900, 0.6638)        // pt3dadd(-37.06, 167.78, 70.66, 0.59)
      pt3dadd(-41.9513, 189.2700, 106.5150, 0.9225)        // pt3dadd(-37.29, 168.24, 71.01, 0.82)
      pt3dadd(-42.4800, 189.7988, 107.1900, 1.0575)        // pt3dadd(-37.76, 168.71, 71.46, 0.94)
      pt3dadd(-42.4800, 190.4625, 107.7000, 1.0575)        // pt3dadd(-37.76, 169.3, 71.8, 0.94)
      pt3dadd(-42.6150, 190.9800, 107.7000, 1.1813)        // pt3dadd(-37.88, 169.76, 71.8, 1.05)
      pt3dadd(-43.0088, 191.2500, 108.3900, 1.1813)        // pt3dadd(-38.23, 170, 72.26, 1.05)
      pt3dadd(-43.1325, 191.7788, 108.3900, 0.9225)        // pt3dadd(-38.34, 170.47, 72.26, 0.82)
      pt3dadd(-43.4025, 192.4313, 108.9000, 0.6638)        // pt3dadd(-38.58, 171.05, 72.6, 0.59)
      pt3dadd(-43.2675, 193.3538, 108.2100, 0.5288)        // pt3dadd(-38.46, 171.87, 72.14, 0.47)
      pt3dadd(-43.1325, 193.6125, 108.2100, 0.5288)        // pt3dadd(-38.34, 172.1, 72.14, 0.47)
      pt3dadd(-43.1325, 194.5350, 108.2100, 0.6638)        // pt3dadd(-38.34, 172.92, 72.14, 0.59)
      pt3dadd(-43.0088, 195.8513, 108.3000, 0.7875)        // pt3dadd(-38.23, 174.09, 72.2, 0.7)
      pt3dadd(-43.0088, 196.3800, 108.3000, 0.7875)        // pt3dadd(-38.23, 174.56, 72.2, 0.7)
      pt3dadd(-43.2675, 196.9088, 108.3000, 0.6638)        // pt3dadd(-38.46, 175.03, 72.2, 0.59)
      pt3dadd(-43.0088, 197.5613, 108.3000, 1.0575)        // pt3dadd(-38.23, 175.61, 72.2, 0.94)
      pt3dadd(-42.7388, 197.8200, 108.7200, 1.0575)        // pt3dadd(-37.99, 175.84, 72.48, 0.94)
      pt3dadd(-42.6150, 198.3488, 108.7200, 1.0575)        // pt3dadd(-37.88, 176.31, 72.48, 0.94)
      pt3dadd(-42.6150, 198.7425, 108.8100, 1.0575)        // pt3dadd(-37.88, 176.66, 72.54, 0.94)
      pt3dadd(-42.8738, 199.2713, 108.8100, 1.0575)        // pt3dadd(-38.11, 177.13, 72.54, 0.94)
      pt3dadd(-42.4800, 199.4063, 108.8100, 1.0575)        // pt3dadd(-37.76, 177.25, 72.54, 0.94)
      pt3dadd(-42.3450, 199.9238, 108.5550, 0.9225)        // pt3dadd(-37.64, 177.71, 72.37, 0.82)
      pt3dadd(-42.0863, 200.4525, 108.7200, 0.7875)        // pt3dadd(-37.41, 178.18, 72.48, 0.7)
      pt3dadd(-41.6925, 200.3288, 109.1550, 0.7875)        // pt3dadd(-37.06, 178.07, 72.77, 0.7)
      pt3dadd(-41.1638, 200.1938, 109.1550, 0.6638)        // pt3dadd(-36.59, 177.95, 72.77, 0.59)
      pt3dadd(-41.0288, 199.9238, 109.8300, 0.6638)        // pt3dadd(-36.47, 177.71, 73.22, 0.59)
      pt3dadd(-40.7588, 199.0125, 109.8300, 0.6638)        // pt3dadd(-36.23, 176.9, 73.22, 0.59)
      pt3dadd(-40.3650, 199.1363, 109.8300, 0.6638)        // pt3dadd(-35.88, 177.01, 73.22, 0.59)
      pt3dadd(-40.3650, 199.4063, 109.9200, 1.0575)        // pt3dadd(-35.88, 177.25, 73.28, 0.94)
      pt3dadd(-40.1063, 199.9238, 109.8300, 1.0575)        // pt3dadd(-35.65, 177.71, 73.22, 0.94)
      pt3dadd(-40.1063, 200.5875, 109.8300, 1.0575)        // pt3dadd(-35.65, 178.3, 73.22, 0.94)
      pt3dadd(-39.9713, 201.3750, 109.6650, 0.7875)        // pt3dadd(-35.53, 179, 73.11, 0.7)
      pt3dadd(-39.8363, 201.7688, 109.6650, 0.7875)        // pt3dadd(-35.41, 179.35, 73.11, 0.7)
      pt3dadd(-39.8363, 202.5563, 109.6650, 0.6638)        // pt3dadd(-35.41, 180.05, 73.11, 0.59)
      pt3dadd(-40.2413, 202.9500, 109.9200, 0.6638)        // pt3dadd(-35.77, 180.4, 73.28, 0.59)
      pt3dadd(-40.6350, 203.3438, 109.9200, 0.6638)        // pt3dadd(-36.12, 180.75, 73.28, 0.59)
      pt3dadd(-40.8938, 203.6138, 109.9200, 0.6638)        // pt3dadd(-36.35, 180.99, 73.28, 0.59)
      pt3dadd(-41.0288, 204.0075, 109.9200, 0.6638)        // pt3dadd(-36.47, 181.34, 73.28, 0.59)
      pt3dadd(-41.0288, 204.5363, 109.9200, 0.6638)        // pt3dadd(-36.47, 181.81, 73.28, 0.59)
      pt3dadd(-40.3650, 204.7950, 110.0850, 0.6638)        // pt3dadd(-35.88, 182.04, 73.39, 0.59)
      pt3dadd(-39.7125, 205.1888, 111.9600, 0.9225)        // pt3dadd(-35.3, 182.39, 74.64, 0.82)
      pt3dadd(-39.4425, 206.1113, 112.8150, 0.6638)        // pt3dadd(-35.06, 183.21, 75.21, 0.59)
      pt3dadd(-39.5775, 206.6400, 112.8150, 0.6638)        // pt3dadd(-35.18, 183.68, 75.21, 0.59)
      pt3dadd(-40.0388, 207.0000, 113.1600, 0.6638)        // pt3dadd(-35.59, 184, 75.44, 0.59)
      pt3dadd(-40.5675, 207.0000, 114.2700, 0.9225)        // pt3dadd(-36.06, 184, 76.18, 0.82)
      pt3dadd(-40.8263, 207.7988, 114.0150, 0.7875)        // pt3dadd(-36.29, 184.71, 76.01, 0.7)
      pt3dadd(-40.9613, 208.1925, 114.5250, 0.9225)        // pt3dadd(-36.41, 185.06, 76.35, 0.82)
      pt3dadd(-41.3550, 208.4513, 114.8700, 1.1813)        // pt3dadd(-36.76, 185.29, 76.58, 1.05)
      pt3dadd(-41.6250, 208.8450, 114.9450, 1.1813)        // pt3dadd(-37, 185.64, 76.63, 1.05)
      pt3dadd(-41.2313, 209.2388, 115.3800, 1.1813)        // pt3dadd(-36.65, 185.99, 76.92, 1.05)
      pt3dadd(-41.2313, 209.6325, 115.4550, 0.7875)        // pt3dadd(-36.65, 186.34, 76.97, 0.7)
      pt3dadd(-42.1538, 210.1613, 115.2900, 0.5288)        // pt3dadd(-37.47, 186.81, 76.86, 0.47)
      pt3dadd(-43.4700, 210.6900, 115.4550, 0.9225)        // pt3dadd(-38.64, 187.28, 76.97, 0.82)
      pt3dadd(-44.3925, 211.3425, 115.9800, 0.9225)        // pt3dadd(-39.46, 187.86, 77.32, 0.82)
      pt3dadd(-45.0450, 211.4775, 115.8900, 0.9225)        // pt3dadd(-40.04, 187.98, 77.26, 0.82)
      pt3dadd(-45.5738, 212.0063, 115.5450, 0.7875)        // pt3dadd(-40.51, 188.45, 77.03, 0.7)
      pt3dadd(-45.7088, 212.1300, 115.4550, 0.7875)        // pt3dadd(-40.63, 188.56, 76.97, 0.7)
      pt3dadd(-46.1025, 212.4000, 115.2900, 0.7875)        // pt3dadd(-40.98, 188.8, 76.86, 0.7)
      pt3dadd(-46.1025, 212.7938, 115.2900, 1.0575)        // pt3dadd(-40.98, 189.15, 76.86, 0.94)
      pt3dadd(-46.3725, 212.9288, 115.0350, 1.0575)        // pt3dadd(-41.22, 189.27, 76.69, 0.94)
      pt3dadd(-46.6313, 213.3225, 115.0350, 1.0575)        // pt3dadd(-41.45, 189.62, 76.69, 0.94)
      pt3dadd(-46.7663, 214.1100, 114.1050, 0.9225)        // pt3dadd(-41.57, 190.32, 76.07, 0.82)
      pt3dadd(-46.7663, 214.3688, 114.1050, 0.9225)        // pt3dadd(-41.57, 190.55, 76.07, 0.82)
      pt3dadd(-46.8900, 214.7625, 114.1050, 0.9225)        // pt3dadd(-41.68, 190.9, 76.07, 0.82)
      pt3dadd(-47.0250, 214.8975, 113.9250, 0.7875)        // pt3dadd(-41.8, 191.02, 75.95, 0.7)
      pt3dadd(-47.1600, 215.2913, 113.9250, 0.7875)        // pt3dadd(-41.92, 191.37, 75.95, 0.7)
      pt3dadd(-47.4188, 216.0788, 114.0150, 0.9225)        // pt3dadd(-42.15, 192.07, 76.01, 0.82)
      pt3dadd(-47.1600, 216.3488, 114.5250, 0.9225)        // pt3dadd(-41.92, 192.31, 76.35, 0.82)
      pt3dadd(-47.1600, 216.8663, 115.1250, 0.7875)        // pt3dadd(-41.92, 192.77, 76.75, 0.7)
      pt3dadd(-47.1600, 217.2600, 115.1250, 0.9225)        // pt3dadd(-41.92, 193.12, 76.75, 0.82)
      pt3dadd(-46.8900, 217.7888, 115.5450, 0.9225)        // pt3dadd(-41.68, 193.59, 77.03, 0.82)
      pt3dadd(-47.0250, 218.3175, 115.6350, 0.7875)        // pt3dadd(-41.8, 194.06, 77.09, 0.7)
      pt3dadd(-49.0050, 218.7113, 116.0550, 0.9225)        // pt3dadd(-43.56, 194.41, 77.37, 0.82)
      pt3dadd(-49.2638, 218.7113, 116.0550, 0.9225)        // pt3dadd(-43.79, 194.41, 77.37, 0.82)
      pt3dadd(-49.6575, 219.1050, 116.1450, 0.9225)        // pt3dadd(-44.14, 194.76, 77.43, 0.82)
      pt3dadd(-50.0625, 219.3638, 116.3100, 0.7875)        // pt3dadd(-44.5, 194.99, 77.54, 0.7)
      pt3dadd(-50.3213, 220.0275, 116.5650, 0.6638)        // pt3dadd(-44.73, 195.58, 77.71, 0.59)
      pt3dadd(-50.4563, 220.5563, 117.2550, 0.6638)        // pt3dadd(-44.85, 196.05, 78.17, 0.59)
      pt3dadd(-50.3213, 221.7375, 116.6550, 0.6638)        // pt3dadd(-44.73, 197.1, 77.77, 0.59)
      pt3dadd(-50.5800, 222.2663, 116.6550, 0.6638)        // pt3dadd(-44.96, 197.57, 77.77, 0.59)
      pt3dadd(-50.8500, 222.5250, 116.6550, 0.9225)        // pt3dadd(-45.2, 197.8, 77.77, 0.82)
      pt3dadd(-50.9850, 223.0538, 117.3450, 0.9225)        // pt3dadd(-45.32, 198.27, 78.23, 0.82)
      pt3dadd(-50.9850, 223.0538, 117.3450, 0.7875)        // pt3dadd(-45.32, 198.27, 78.23, 0.7)
      pt3dadd(-51.1088, 223.3125, 117.6000, 0.7875)        // pt3dadd(-45.43, 198.5, 78.4, 0.7)
      pt3dadd(-51.1088, 223.8413, 117.6000, 1.0575)        // pt3dadd(-45.43, 198.97, 78.4, 0.94)
      pt3dadd(-50.9850, 223.8413, 118.7100, 1.1813)        // pt3dadd(-45.32, 198.97, 79.14, 1.05)
      pt3dadd(-50.5800, 223.1775, 119.5500, 0.7875)        // pt3dadd(-44.96, 198.38, 79.7, 0.7)
      pt3dadd(-50.1863, 223.0538, 119.9850, 0.7875)        // pt3dadd(-44.61, 198.27, 79.99, 0.7)
      pt3dadd(-50.0625, 223.0538, 119.9850, 0.7875)        // pt3dadd(-44.5, 198.27, 79.99, 0.7)
      pt3dadd(-49.9275, 223.4475, 120.4050, 0.7875)        // pt3dadd(-44.38, 198.62, 80.27, 0.7)
      pt3dadd(-49.9275, 223.5825, 120.4950, 0.7875)        // pt3dadd(-44.38, 198.74, 80.33, 0.7)
      pt3dadd(-49.9275, 224.1000, 120.4950, 0.9225)        // pt3dadd(-44.38, 199.2, 80.33, 0.82)
      pt3dadd(-50.0625, 224.2350, 120.8400, 0.9225)        // pt3dadd(-44.5, 199.32, 80.56, 0.82)
      pt3dadd(-50.3213, 224.4938, 120.8400, 0.7875)        // pt3dadd(-44.73, 199.55, 80.56, 0.7)
      pt3dadd(-50.7150, 225.2925, 120.7500, 0.5288)        // pt3dadd(-45.08, 200.26, 80.5, 0.47)
      pt3dadd(-50.7150, 225.5513, 120.6600, 0.5288)        // pt3dadd(-45.08, 200.49, 80.44, 0.47)
      pt3dadd(-50.7150, 226.0800, 120.3300, 0.5288)        // pt3dadd(-45.08, 200.96, 80.22, 0.47)
      pt3dadd(-51.2438, 226.7325, 120.3300, 0.6638)        // pt3dadd(-45.55, 201.54, 80.22, 0.59)
      pt3dadd(-51.2438, 227.0025, 120.3300, 0.6638)        // pt3dadd(-45.55, 201.78, 80.22, 0.59)
      pt3dadd(-52.0313, 227.6550, 120.3300, 0.9225)        // pt3dadd(-46.25, 202.36, 80.22, 0.82)
      pt3dadd(-52.0313, 228.0488, 120.6600, 0.9225)        // pt3dadd(-46.25, 202.71, 80.44, 0.82)
      pt3dadd(-52.1663, 228.7125, 120.6600, 0.7875)        // pt3dadd(-46.37, 203.3, 80.44, 0.7)
      pt3dadd(-51.9075, 229.1063, 120.7500, 0.7875)        // pt3dadd(-46.14, 203.65, 80.5, 0.7)
      pt3dadd(-51.7725, 229.3650, 121.1700, 0.7875)        // pt3dadd(-46.02, 203.88, 80.78, 0.7)
      pt3dadd(-51.5025, 229.5000, 121.1700, 0.7875)        // pt3dadd(-45.78, 204, 80.78, 0.7)
      pt3dadd(-51.5025, 229.8938, 121.1700, 0.7875)        // pt3dadd(-45.78, 204.35, 80.78, 0.7)
      pt3dadd(-51.5025, 230.2875, 121.4250, 0.7875)        // pt3dadd(-45.78, 204.7, 80.95, 0.7)
      pt3dadd(-51.9075, 230.5463, 121.6050, 0.7875)        // pt3dadd(-46.14, 204.93, 81.07, 0.7)
      pt3dadd(-52.1663, 230.8163, 121.7700, 0.7875)        // pt3dadd(-46.37, 205.17, 81.18, 0.7)
      pt3dadd(-52.1663, 231.0750, 121.7700, 0.7875)        // pt3dadd(-46.37, 205.4, 81.18, 0.7)
      pt3dadd(-52.0313, 231.6038, 122.3700, 0.7875)        // pt3dadd(-46.25, 205.87, 81.58, 0.7)
      pt3dadd(-52.0313, 231.8625, 122.7150, 0.7875)        // pt3dadd(-46.25, 206.1, 81.81, 0.7)
      pt3dadd(-52.1663, 232.1213, 123.6450, 0.9225)        // pt3dadd(-46.37, 206.33, 82.43, 0.82)
      pt3dadd(-52.1663, 232.1213, 123.8250, 0.9225)        // pt3dadd(-46.37, 206.33, 82.55, 0.82)
  }
  apic[123] {pt3dclear()
      pt3dadd(4.0838, 62.7413, 53.2950, 0.9225)        // pt3dadd(3.63, 55.77, 35.53, 0.82)
      pt3dadd(3.4313, 64.3163, 53.0400, 0.9225)        // pt3dadd(3.05, 57.17, 35.36, 0.82)
      pt3dadd(3.0263, 64.8450, 53.2050, 0.9225)        // pt3dadd(2.69, 57.64, 35.47, 0.82)
      pt3dadd(3.2963, 65.8913, 53.2950, 0.7875)        // pt3dadd(2.93, 58.57, 35.53, 0.7)
      pt3dadd(3.2963, 67.0838, 53.5500, 0.7875)        // pt3dadd(2.93, 59.63, 35.7, 0.7)
      pt3dadd(2.9025, 67.0838, 53.5500, 0.7875)        // pt3dadd(2.58, 59.63, 35.7, 0.7)
      pt3dadd(2.5088, 67.3425, 53.8950, 0.7875)        // pt3dadd(2.23, 59.86, 35.93, 0.7)
      pt3dadd(1.5863, 66.9488, 53.4600, 0.7875)        // pt3dadd(1.41, 59.51, 35.64, 0.7)
      pt3dadd(1.1813, 67.7363, 53.4600, 0.7875)        // pt3dadd(1.05, 60.21, 35.64, 0.7)
      pt3dadd(1.4513, 67.8713, 53.5500, 0.7875)        // pt3dadd(1.29, 60.33, 35.7, 0.7)
      pt3dadd(1.7100, 68.2650, 53.8050, 0.7875)        // pt3dadd(1.52, 60.68, 35.87, 0.7)
      pt3dadd(2.2388, 68.3888, 53.8050, 0.7875)        // pt3dadd(1.99, 60.79, 35.87, 0.7)
      pt3dadd(2.9025, 68.5238, 54.0600, 0.7875)        // pt3dadd(2.58, 60.91, 36.04, 0.7)
      pt3dadd(3.1613, 68.7938, 54.0600, 0.7875)        // pt3dadd(2.81, 61.15, 36.04, 0.7)
      pt3dadd(3.4313, 68.7938, 54.4950, 0.7875)        // pt3dadd(3.05, 61.15, 36.33, 0.7)
      pt3dadd(3.5550, 68.7938, 54.9150, 0.7875)        // pt3dadd(3.16, 61.15, 36.61, 0.7)
      pt3dadd(4.0838, 68.6588, 55.0950, 0.7875)        // pt3dadd(3.63, 61.03, 36.73, 0.7)
      pt3dadd(4.2188, 69.3113, 54.7500, 0.3938)        // pt3dadd(3.75, 61.61, 36.5, 0.35)
      pt3dadd(4.2188, 69.5813, 54.8250, 0.3938)        // pt3dadd(3.75, 61.85, 36.55, 0.35)
  }
}
proc shape3d_29() {
  apic[123] {
      pt3dadd(4.4775, 70.0988, 55.5150, 0.3938)        // pt3dadd(3.98, 62.31, 37.01, 0.35)
      pt3dadd(4.8713, 70.0988, 55.8600, 0.3938)        // pt3dadd(4.33, 62.31, 37.24, 0.35)
      pt3dadd(5.1413, 70.0988, 56.1900, 0.3938)        // pt3dadd(4.57, 62.31, 37.46, 0.35)
      pt3dadd(6.1988, 69.4463, 56.2800, 0.3938)        // pt3dadd(5.51, 61.73, 37.52, 0.35)
      pt3dadd(6.4575, 69.4463, 56.7900, 0.3938)        // pt3dadd(5.74, 61.73, 37.86, 0.35)
      pt3dadd(7.1213, 69.4463, 56.8800, 0.3938)        // pt3dadd(6.33, 61.73, 37.92, 0.35)
      pt3dadd(7.1213, 69.4463, 57.4800, 0.3938)        // pt3dadd(6.33, 61.73, 38.32, 0.35)
      pt3dadd(7.5150, 69.5813, 58.2450, 0.3938)        // pt3dadd(6.68, 61.85, 38.83, 0.35)
  }
  apic[124] {pt3dclear()
      pt3dadd(-1.4625, 25.6163, 40.3350, 0.6638)        // pt3dadd(-1.3, 22.77, 26.89, 0.59)
      pt3dadd(-1.0688, 24.4350, 32.6550, 0.6638)        // pt3dadd(-0.95, 21.72, 21.77, 0.59)
      pt3dadd(-0.6638, 23.3775, 31.7250, 0.3938)        // pt3dadd(-0.59, 20.78, 21.15, 0.35)
      pt3dadd(-0.9338, 22.8600, 31.7250, 0.5288)        // pt3dadd(-0.83, 20.32, 21.15, 0.47)
      pt3dadd(-1.0688, 22.9838, 31.7250, 0.5288)        // pt3dadd(-0.95, 20.43, 21.15, 0.47)
      pt3dadd(-1.3275, 23.1188, 31.3800, 0.5288)        // pt3dadd(-1.18, 20.55, 20.92, 0.47)
      pt3dadd(-2.2500, 23.3775, 31.2150, 0.2588)        // pt3dadd(-2, 20.78, 20.81, 0.23)
      pt3dadd(-2.3850, 22.8600, 31.2150, 0.3938)        // pt3dadd(-2.12, 20.32, 20.81, 0.35)
      pt3dadd(-2.3850, 22.5900, 32.2350, 0.3938)        // pt3dadd(-2.12, 20.08, 21.49, 0.35)
      pt3dadd(-2.1150, 22.3313, 32.1450, 0.3938)        // pt3dadd(-1.88, 19.85, 21.43, 0.35)
      pt3dadd(-1.9913, 21.8025, 32.1450, 0.3938)        // pt3dadd(-1.77, 19.38, 21.43, 0.35)
      pt3dadd(-1.7213, 21.6675, 31.8900, 0.2588)        // pt3dadd(-1.53, 19.26, 21.26, 0.23)
      pt3dadd(-1.0688, 21.4088, 32.2350, 0.5288)        // pt3dadd(-0.95, 19.03, 21.49, 0.47)
      pt3dadd(-0.7988, 21.2738, 32.1450, 0.5288)        // pt3dadd(-0.71, 18.91, 21.43, 0.47)
      pt3dadd(-0.7988, 21.2738, 31.8150, 0.5288)        // pt3dadd(-0.71, 18.91, 21.21, 0.47)
      pt3dadd(-0.0113, 20.8800, 31.8150, 0.7875)        // pt3dadd(-0.01, 18.56, 21.21, 0.7)
      pt3dadd(-0.0113, 20.8800, 31.2900, 0.7875)        // pt3dadd(-0.01, 18.56, 20.86, 0.7)
      pt3dadd(-0.0113, 20.8800, 30.4500, 0.7875)        // pt3dadd(-0.01, 18.56, 20.3, 0.7)
      pt3dadd(0.2588, 21.0150, 30.1800, 0.7875)        // pt3dadd(0.23, 18.68, 20.12, 0.7)
  }
  apic[125] {pt3dclear()
      pt3dadd(6.1875, 31.5338, 48.7800, 0.6638)        // pt3dadd(5.5, 28.03, 32.52, 0.59)
      pt3dadd(6.0975, 31.3988, 48.1800, 0.6638)        // pt3dadd(5.42, 27.91, 32.12, 0.59)
      pt3dadd(5.5688, 30.9938, 47.5050, 0.7875)        // pt3dadd(4.95, 27.55, 31.67, 0.7)
      pt3dadd(5.1750, 30.8700, 48.4350, 0.7875)        // pt3dadd(4.6, 27.44, 32.29, 0.7)
      pt3dadd(5.0400, 30.4763, 48.6000, 0.7875)        // pt3dadd(4.48, 27.09, 32.4, 0.7)
  }
  apic[126] {pt3dclear()
      pt3dadd(5.0400, 30.4763, 48.6000, 0.6638)        // pt3dadd(4.48, 27.09, 32.4, 0.59)
      pt3dadd(3.9938, 31.1288, 49.3800, 0.6638)        // pt3dadd(3.55, 27.67, 32.92, 0.59)
      pt3dadd(3.3300, 31.5225, 50.0550, 0.7875)        // pt3dadd(2.96, 28.02, 33.37, 0.7)
      pt3dadd(2.6775, 31.3988, 50.2200, 0.7875)        // pt3dadd(2.38, 27.91, 33.48, 0.7)
      pt3dadd(2.6775, 31.3988, 50.8200, 0.7875)        // pt3dadd(2.38, 27.91, 33.88, 0.7)
      pt3dadd(2.5425, 31.5225, 51.5100, 0.7875)        // pt3dadd(2.26, 28.02, 34.34, 0.7)
      pt3dadd(2.5425, 31.6575, 52.0200, 0.7875)        // pt3dadd(2.26, 28.14, 34.68, 0.7)
      pt3dadd(2.5425, 32.0513, 52.2750, 0.7875)        // pt3dadd(2.26, 28.49, 34.85, 0.7)
      pt3dadd(2.4075, 32.4450, 52.7850, 0.5288)        // pt3dadd(2.14, 28.84, 35.19, 0.47)
      pt3dadd(2.0138, 32.7038, 52.8750, 0.5288)        // pt3dadd(1.79, 29.07, 35.25, 0.47)
      pt3dadd(1.4850, 32.8388, 52.9500, 0.5288)        // pt3dadd(1.32, 29.19, 35.3, 0.47)
      pt3dadd(1.0913, 32.8388, 53.1300, 0.5288)        // pt3dadd(0.97, 29.19, 35.42, 0.47)
      pt3dadd(0.6975, 32.9738, 53.1300, 0.5288)        // pt3dadd(0.62, 29.31, 35.42, 0.47)
      pt3dadd(0.5625, 33.3675, 53.2050, 0.5288)        // pt3dadd(0.5, 29.66, 35.47, 0.47)
      pt3dadd(0.4275, 33.5025, 53.3850, 0.5288)        // pt3dadd(0.38, 29.78, 35.59, 0.47)
      pt3dadd(0.1688, 34.0200, 53.5500, 0.5288)        // pt3dadd(0.15, 30.24, 35.7, 0.47)
      pt3dadd(-0.0900, 34.5488, 53.7300, 0.5288)        // pt3dadd(-0.08, 30.71, 35.82, 0.47)
      pt3dadd(-0.3600, 34.6838, 54.0600, 0.5288)        // pt3dadd(-0.32, 30.83, 36.04, 0.47)
  }
  apic[127] {pt3dclear()
      pt3dadd(5.0400, 30.4763, 48.6000, 0.5288)        // pt3dadd(4.48, 27.09, 32.4, 0.47)
      pt3dadd(3.8588, 29.9475, 48.0900, 0.5288)        // pt3dadd(3.43, 26.62, 32.06, 0.47)
      pt3dadd(3.8588, 29.8125, 48.5250, 0.5288)        // pt3dadd(3.43, 26.5, 32.35, 0.47)
      pt3dadd(3.1950, 29.4188, 48.6900, 0.9225)        // pt3dadd(2.84, 26.15, 32.46, 0.82)
      pt3dadd(2.4075, 29.1600, 49.3800, 1.4513)        // pt3dadd(2.14, 25.92, 32.92, 1.29)
      pt3dadd(1.8788, 29.1600, 50.0550, 1.4513)        // pt3dadd(1.67, 25.92, 33.37, 1.29)
      pt3dadd(1.7550, 29.1600, 50.7450, 1.4513)        // pt3dadd(1.56, 25.92, 33.83, 1.29)
      pt3dadd(1.4850, 29.2950, 50.7450, 1.4513)        // pt3dadd(1.32, 26.04, 33.83, 1.29)
      pt3dadd(-0.0900, 29.4188, 51.0750, 0.6638)        // pt3dadd(-0.08, 26.15, 34.05, 0.59)
      pt3dadd(-1.1475, 29.5538, 51.5850, 0.9225)        // pt3dadd(-1.02, 26.27, 34.39, 0.82)
      pt3dadd(-1.6763, 29.4188, 52.6200, 0.9225)        // pt3dadd(-1.49, 26.15, 35.08, 0.82)
      pt3dadd(-2.2050, 29.4188, 52.9500, 0.9225)        // pt3dadd(-1.96, 26.15, 35.3, 0.82)
      pt3dadd(-2.5988, 29.8125, 52.9500, 0.6638)        // pt3dadd(-2.31, 26.5, 35.3, 0.59)
      pt3dadd(-2.9925, 30.2063, 52.7850, 0.9225)        // pt3dadd(-2.66, 26.85, 35.19, 0.82)
      pt3dadd(-2.9925, 30.6000, 52.3650, 1.0575)        // pt3dadd(-2.66, 27.2, 34.91, 0.94)
      pt3dadd(-2.9925, 30.9938, 51.5850, 1.0575)        // pt3dadd(-2.66, 27.55, 34.39, 0.94)
      pt3dadd(-2.9925, 30.9938, 51.5850, 1.0575)        // pt3dadd(-2.66, 27.55, 34.39, 0.94)
      pt3dadd(-2.9925, 30.9938, 51.5850, 1.0575)        // pt3dadd(-2.66, 27.55, 34.39, 0.94)
      pt3dadd(-2.9925, 31.5225, 51.0000, 1.0575)        // pt3dadd(-2.66, 28.02, 34, 0.94)
      pt3dadd(-3.1275, 31.7925, 51.0000, 1.0575)        // pt3dadd(-2.78, 28.26, 34, 0.94)
      pt3dadd(-3.2625, 32.5800, 50.7450, 1.0575)        // pt3dadd(-2.9, 28.96, 33.83, 0.94)
      pt3dadd(-3.2625, 32.9738, 50.7450, 1.0575)        // pt3dadd(-2.9, 29.31, 33.83, 0.94)
      pt3dadd(-3.1275, 33.2325, 51.0750, 0.6638)        // pt3dadd(-2.78, 29.54, 34.05, 0.59)
      pt3dadd(-3.7800, 33.7613, 51.5100, 0.6638)        // pt3dadd(-3.36, 30.01, 34.34, 0.59)
      pt3dadd(-3.9150, 34.5488, 51.5100, 0.9225)        // pt3dadd(-3.48, 30.71, 34.34, 0.82)
      pt3dadd(-3.7800, 35.3363, 50.8200, 0.9225)        // pt3dadd(-3.36, 31.41, 33.88, 0.82)
      pt3dadd(-3.7800, 36.1238, 51.7650, 1.0575)        // pt3dadd(-3.36, 32.11, 34.51, 0.94)
      pt3dadd(-3.5213, 36.7875, 52.2750, 1.0575)        // pt3dadd(-3.13, 32.7, 34.85, 0.94)
      pt3dadd(-3.2625, 37.1813, 51.2550, 0.3938)        // pt3dadd(-2.9, 33.05, 34.17, 0.35)
      pt3dadd(-3.5213, 37.9688, 50.7450, 0.3938)        // pt3dadd(-3.13, 33.75, 33.83, 0.35)
      pt3dadd(-3.9150, 37.9688, 50.7450, 0.3938)        // pt3dadd(-3.48, 33.75, 33.83, 0.35)
      pt3dadd(-4.1850, 37.7100, 50.8200, 0.3938)        // pt3dadd(-3.72, 33.52, 33.88, 0.35)
      pt3dadd(-4.5788, 37.3163, 50.8200, 0.7875)        // pt3dadd(-4.07, 33.17, 33.88, 0.7)
      pt3dadd(-5.2313, 37.3163, 51.0000, 0.9225)        // pt3dadd(-4.65, 33.17, 34, 0.82)
      pt3dadd(-5.8950, 37.4400, 51.1650, 0.7875)        // pt3dadd(-5.24, 33.28, 34.11, 0.7)
      pt3dadd(-6.2888, 37.3163, 51.1650, 0.7875)        // pt3dadd(-5.59, 33.17, 34.11, 0.7)
      pt3dadd(-7.0763, 37.7100, 51.1650, 0.9225)        // pt3dadd(-6.29, 33.52, 34.11, 0.82)
      pt3dadd(-7.3463, 37.9688, 51.2550, 0.9225)        // pt3dadd(-6.53, 33.75, 34.17, 0.82)
      pt3dadd(-7.7400, 38.7563, 51.5850, 0.7875)        // pt3dadd(-6.88, 34.45, 34.39, 0.7)
      pt3dadd(-7.7400, 39.0263, 51.5850, 0.3938)        // pt3dadd(-6.88, 34.69, 34.39, 0.35)
      pt3dadd(-7.7400, 39.4200, 51.8400, 0.3938)        // pt3dadd(-6.88, 35.04, 34.56, 0.35)
      pt3dadd(-7.7400, 39.9488, 51.8400, 0.3938)        // pt3dadd(-6.88, 35.51, 34.56, 0.35)
      pt3dadd(-7.7400, 40.3425, 51.7650, 0.5288)        // pt3dadd(-6.88, 35.86, 34.51, 0.47)
      pt3dadd(-7.4813, 40.6013, 51.9300, 0.9225)        // pt3dadd(-6.65, 36.09, 34.62, 0.82)
      pt3dadd(-7.6050, 40.8600, 52.2750, 0.9225)        // pt3dadd(-6.76, 36.32, 34.85, 0.82)
      pt3dadd(-7.7400, 40.8600, 52.2750, 0.9225)        // pt3dadd(-6.88, 36.32, 34.85, 0.82)
      pt3dadd(-7.7400, 41.2538, 52.4400, 0.9225)        // pt3dadd(-6.88, 36.67, 34.96, 0.82)
      pt3dadd(-7.7400, 41.2538, 52.7850, 0.9225)        // pt3dadd(-6.88, 36.67, 35.19, 0.82)
      pt3dadd(-7.2113, 41.3888, 52.7850, 0.9225)        // pt3dadd(-6.41, 36.79, 35.19, 0.82)
      pt3dadd(-7.2113, 41.3888, 52.7850, 0.9225)        // pt3dadd(-6.41, 36.79, 35.19, 0.82)
      pt3dadd(-6.8175, 41.7825, 52.6950, 0.3938)        // pt3dadd(-6.06, 37.14, 35.13, 0.35)
      pt3dadd(-6.6825, 42.3113, 52.1850, 0.3938)        // pt3dadd(-5.94, 37.61, 34.79, 0.35)
      pt3dadd(-6.6825, 42.9638, 52.1850, 0.7875)        // pt3dadd(-5.94, 38.19, 34.79, 0.7)
      pt3dadd(-6.5588, 43.6275, 51.7650, 0.7875)        // pt3dadd(-5.83, 38.78, 34.51, 0.7)
      pt3dadd(-6.5588, 44.1563, 51.5100, 0.7875)        // pt3dadd(-5.83, 39.25, 34.34, 0.7)
      pt3dadd(-6.6825, 44.4150, 52.4400, 0.6638)        // pt3dadd(-5.94, 39.48, 34.96, 0.59)
      pt3dadd(-6.9525, 44.5500, 52.8750, 0.6638)        // pt3dadd(-6.18, 39.6, 35.25, 0.59)
      pt3dadd(-7.7400, 45.0675, 52.8750, 0.3938)        // pt3dadd(-6.88, 40.06, 35.25, 0.35)
      pt3dadd(-7.9988, 45.2025, 52.8750, 0.3938)        // pt3dadd(-7.11, 40.18, 35.25, 0.35)
      pt3dadd(-8.1338, 45.5963, 52.8750, 0.6638)        // pt3dadd(-7.23, 40.53, 35.25, 0.59)
      pt3dadd(-8.2688, 46.3838, 52.5300, 0.7875)        // pt3dadd(-7.35, 41.23, 35.02, 0.7)
      pt3dadd(-7.9988, 46.7775, 51.7650, 0.6638)        // pt3dadd(-7.11, 41.58, 34.51, 0.59)
      pt3dadd(-7.9988, 47.4413, 51.5100, 0.6638)        // pt3dadd(-7.11, 42.17, 34.34, 0.59)
      pt3dadd(-7.9988, 47.8350, 51.5100, 0.6638)        // pt3dadd(-7.11, 42.52, 34.34, 0.59)
      pt3dadd(-8.1338, 48.0938, 51.4200, 0.6638)        // pt3dadd(-7.23, 42.75, 34.28, 0.59)
      pt3dadd(-8.2688, 48.2288, 51.4200, 0.5288)        // pt3dadd(-7.35, 42.87, 34.28, 0.47)
      pt3dadd(-8.7975, 48.7575, 51.9300, 0.9225)        // pt3dadd(-7.82, 43.34, 34.62, 0.82)
      pt3dadd(-9.3263, 49.1513, 52.1100, 1.1813)        // pt3dadd(-8.29, 43.69, 34.74, 1.05)
      pt3dadd(-9.4500, 49.6800, 52.3650, 0.3938)        // pt3dadd(-8.4, 44.16, 34.91, 0.35)
      pt3dadd(-9.4500, 49.8038, 52.5300, 0.3938)        // pt3dadd(-8.4, 44.27, 35.02, 0.35)
      pt3dadd(-9.3263, 50.3325, 52.5300, 0.3938)        // pt3dadd(-8.29, 44.74, 35.02, 0.35)
      pt3dadd(-9.1913, 50.9963, 52.5300, 0.6638)        // pt3dadd(-8.17, 45.33, 35.02, 0.59)
  }
}
proc basic_shape() {
  shape3d_1()
  shape3d_2()
  shape3d_3()
  shape3d_4()
  shape3d_5()
  shape3d_6()
  shape3d_7()
  shape3d_8()
  shape3d_9()
  shape3d_10()
  shape3d_11()
  shape3d_12()
  shape3d_13()
  shape3d_14()
  shape3d_15()
  shape3d_16()
  shape3d_17()
  shape3d_18()
  shape3d_19()
  shape3d_20()
  shape3d_21()
  shape3d_22()
  shape3d_23()
  shape3d_24()
  shape3d_25()
  shape3d_26()
  shape3d_27()
  shape3d_28()
  shape3d_29()
}

objref all, somatic, basal, apical
proc subsets() { local i
    objref all
    all = new SectionList()
    soma all.append()
    for i=0, 10 dend[i] all.append()
    for i=0, 127 apic[i] all.append()

  somatic = new SectionList()
    soma somatic.append()

  basal = new SectionList()
    for i=0, 10 dend[i] basal.append()

  apical = new SectionList()
    for i=0, 127 apic[i] apical.append()

}

proc geom() {
}

proc geom_nseg() {
area(0.5) // make sure diam reflects 3d points
forall { 
     //nseg = int((L/(d_lambda*lambda_f(freq))+0.9)/2)*2 + 1
//printf("%g", nseg) - For debugging 
nseg=7
  }
}

      //soma {nseg = 1}
// Sets nseg in each section to an odd value so that its segments are no longer than 
//  d_lambda x the AC length constant at frequency freq in that section.

     //freq = 1000    //original:100     // Hz, frequency at which AC length constant will be computed
     //d_lambda = 0.1 //original:0.1

     //func lambda_f() { local i, x1, x2, d1, d2, lam
     //        if (n3d() < 2) {
     //                return 1e5*sqrt(diam/(4*PI*$1*Ra*cm))
     //        }
// above was too inaccurate with large variation in 3d diameter
// so now we use all 3-d points to get a better approximate lambda
     //        x1 = arc3d(0)
     //        d1 = diam3d(0)
     //        lam = 0
     //        for i=1, n3d()-1 {
     //                x2 = arc3d(i)
     //                d2 = diam3d(i)
     //                lam += (x2 - x1)/sqrt(d1 + d2)
     //                x1 = x2   d1 = d2
     //        }
        //  length of the section in units of lambda
     //        lam *= sqrt(2) * 1e-5*sqrt(4*PI*$1*Ra*cm)
     //
     //        return L/lam
     //}


access soma

proc biophys() {
  forsec all {
    cm = cm_val
    Ra = Ra_val
    insert cldif_CA3_NKCC1_HCO3
      cli0_cldif_CA3_NKCC1_HCO3 = Cli_val
      clo0_cldif_CA3_NKCC1_HCO3 = Cle_val
      cli_cldif_CA3_NKCC1_HCO3=Cli_val
      clo_cldif_CA3_NKCC1_HCO3=Cle_val
      cli_Start_cldif_CA3_NKCC1_HCO3 = Cli_init

      hco3i0_cldif_CA3_NKCC1_HCO3 = 14.1
      hco3o0_cldif_CA3_NKCC1_HCO3 = 24
      hco3i_cldif_CA3_NKCC1_HCO3=14.1
      hco3o_cldif_CA3_NKCC1_HCO3=24
      hco3i_Start_cldif_CA3_NKCC1_HCO3 = 14.1

      tau_NKCC1_cldif_CA3_NKCC1_HCO3 = tau_NKCC1_val 
      tau_passive_cldif_CA3_NKCC1_HCO3 = tau_passive_val

      celsius = 31

    insert tonic
       leak_tonic = tonic_leak_value
       P_tonic = 0.0
       HCO3e_tonic = 24
       HCO3i_tonic = 14.1
       

  }

  forsec somatic {
     insert pas
        g_pas = g_pas_val
        e_pas = e_pas_val
   }

  forsec apical {
     insert pas
        g_pas = g_pas_val
        e_pas = e_pas_val
  }

  forsec basal {
     insert pas
        g_pas = g_pas_val
        e_pas = e_pas_val
  }
}



celldef()

//define ionic concentrations
cli0_cl_ion = cli0_cldif_CA3_NKCC1_HCO3
clo0_cl_ion = clo0_cldif_CA3_NKCC1_HCO3
hco3i0_hco3_ion = hco3i0_cldif_CA3_NKCC1_HCO3
hco3o0_hco3_ion = hco3o0_cldif_CA3_NKCC1_HCO3