AP initiation, propagation, and cortical invasion in a Layer 5 pyramidal cell (Anderson et 2018)

 Download zip file 
Help downloading and running models
Accession:241160
" ... High frequency (~130 Hz) deep brain stimulation (DBS) of the subthalamic region is an established clinical therapy for the treatment of late stage Parkinson's disease (PD). Direct modulation of the hyperdirect pathway, defined as cortical layer V pyramidal neurons that send an axon collateral to the subthalamic nucleus (STN), has emerged as a possible component of the therapeutic mechanisms. ...We found robust AP propagation throughout the complex axonal arbor of the hyperdirect neuron. Even at therapeutic DBS frequencies, stimulation induced APs could reach all of the intracortical axon terminals with ~100% fidelity. The functional result of this high frequency axonal driving of the thousands of synaptic connections made by each directly stimulated hyperdirect neuron is a profound synaptic suppression that would effectively disconnect the neuron from the cortical circuitry. ..."
Reference:
1 . Anderson RW, Farokhniaee A, Gunalan K, Howell B, McIntyre CC (2018) Action potential initiation, propagation, and cortical invasion in the hyperdirect pathway during subthalamic deep brain stimulation Brain Stimulation
Model Information (Click on a link to find other models with that property)
Model Type: Neuron or other electrically excitable cell; Axon;
Brain Region(s)/Organism:
Cell Type(s): Neocortex U1 L2/6 pyramidal intratelencephalic GLU cell;
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Action Potentials; Parkinson's; Deep brain stimulation;
Implementer(s):
Search NeuronDB for information about:  Neocortex U1 L2/6 pyramidal intratelencephalic GLU cell;
n_node = 131
n_myelin = 65

create node[n_node + 1], myelin[n_myelin + 1]



proc geometry0() {
  node[0] {pt3dclear()
        pt3dadd(3180.12, 1198.54, 4664.34, 1.00)
        pt3dadd(3180.12, 1198.25, 4663.93, 1.00)
  }
  myelin[0] {pt3dclear()
        pt3dadd(3180.12, 1198.25, 4663.93, 1.00)
        pt3dadd(3180.45, 1181.69, 4640.51, 1.00)
        pt3dadd(3180.99, 1164.63, 4616.83, 1.00)
        pt3dadd(3181.75, 1147.36, 4593.30, 1.00)
        pt3dadd(3182.71, 1129.90, 4569.92, 1.00)
        pt3dadd(3183.88, 1112.24, 4546.68, 1.00)
        pt3dadd(3185.25, 1094.39, 4523.58, 1.00)
        pt3dadd(3186.82, 1076.36, 4500.62, 1.00)
        pt3dadd(3188.58, 1058.14, 4477.80, 1.00)
        pt3dadd(3190.53, 1039.75, 4455.11, 1.00)
        pt3dadd(3192.67, 1021.18, 4432.55, 1.00)
        pt3dadd(3193.17, 1017.19, 4427.78, 1.00)
  }
  node[1] {pt3dclear()
        pt3dadd(3193.17, 1017.19, 4427.78, 1.00)
        pt3dadd(3193.21, 1016.87, 4427.39, 1.00)
  }
  node[2] {pt3dclear()
        pt3dadd(3193.21, 1016.87, 4427.39, 1.00)
        pt3dadd(3193.25, 1016.55, 4427.01, 1.00)
  }
  myelin[1] {pt3dclear()
        pt3dadd(3193.25, 1016.55, 4427.01, 1.00)
        pt3dadd(3195.00, 1002.44, 4410.12, 1.00)
        pt3dadd(3197.51, 983.53, 4387.82, 1.00)
        pt3dadd(3200.20, 964.47, 4365.63, 1.00)
        pt3dadd(3203.06, 945.25, 4343.57, 1.00)
        pt3dadd(3206.09, 925.87, 4321.63, 1.00)
        pt3dadd(3209.30, 906.34, 4299.80, 1.00)
        pt3dadd(3212.66, 886.67, 4278.08, 1.00)
        pt3dadd(3216.19, 866.86, 4256.47, 1.00)
        pt3dadd(3219.88, 846.91, 4234.97, 1.00)
        pt3dadd(3223.73, 826.83, 4213.57, 1.00)
        pt3dadd(3225.17, 819.50, 4205.86, 1.00)
  }
  node[3] {pt3dclear()
        pt3dadd(3225.17, 819.50, 4205.86, 1.00)
        pt3dadd(3225.24, 819.16, 4205.50, 1.00)
  }
  node[4] {pt3dclear()
        pt3dadd(3225.24, 819.16, 4205.50, 1.00)
        pt3dadd(3225.31, 818.82, 4205.14, 1.00)
  }
  myelin[2] {pt3dclear()
        pt3dadd(3225.31, 818.82, 4205.14, 1.00)
        pt3dadd(3227.72, 806.62, 4192.28, 1.00)
        pt3dadd(3231.86, 786.28, 4171.08, 1.00)
        pt3dadd(3236.15, 765.83, 4149.98, 1.00)
        pt3dadd(3240.59, 745.26, 4128.98, 1.00)
        pt3dadd(3245.16, 724.58, 4108.06, 1.00)
        pt3dadd(3249.86, 703.79, 4087.24, 1.00)
        pt3dadd(3254.70, 682.90, 4066.50, 1.00)
        pt3dadd(3259.66, 661.91, 4045.84, 1.00)
        pt3dadd(3264.75, 640.82, 4025.26, 1.00)
        pt3dadd(3269.97, 619.64, 4004.76, 1.00)
        pt3dadd(3272.09, 611.18, 3996.63, 1.00)
  }
  node[5] {pt3dclear()
        pt3dadd(3272.09, 611.18, 3996.63, 1.00)
        pt3dadd(3272.18, 610.82, 3996.29, 1.00)
  }
  node[6] {pt3dclear()
        pt3dadd(3272.18, 610.82, 3996.29, 1.00)
        pt3dadd(3272.27, 610.47, 3995.95, 1.00)
  }
  myelin[3] {pt3dclear()
        pt3dadd(3272.27, 610.47, 3995.95, 1.00)
        pt3dadd(3275.30, 598.38, 3984.34, 1.00)
        pt3dadd(3280.75, 577.03, 3963.98, 1.00)
        pt3dadd(3286.31, 555.60, 3943.70, 1.00)
        pt3dadd(3291.98, 534.10, 3923.49, 1.00)
        pt3dadd(3297.75, 512.53, 3903.34, 1.00)
        pt3dadd(3303.63, 490.89, 3883.25, 1.00)
        pt3dadd(3309.61, 469.20, 3863.22, 1.00)
        pt3dadd(3315.68, 447.44, 3843.24, 1.00)
        pt3dadd(3321.84, 425.63, 3823.32, 1.00)
        pt3dadd(3328.09, 403.77, 3803.45, 1.00)
        pt3dadd(3330.21, 396.47, 3796.84, 1.00)
  }
  node[7] {pt3dclear()
        pt3dadd(3330.21, 396.47, 3796.84, 1.00)
        pt3dadd(3330.31, 396.10, 3796.52, 1.00)
  }
  node[8] {pt3dclear()
        pt3dadd(3330.31, 396.10, 3796.52, 1.00)
        pt3dadd(3330.42, 395.74, 3796.19, 1.00)
  }
  myelin[4] {pt3dclear()
        pt3dadd(3330.42, 395.74, 3796.19, 1.00)
        pt3dadd(3334.43, 381.87, 3783.63, 1.00)
        pt3dadd(3340.85, 359.92, 3763.86, 1.00)
        pt3dadd(3347.35, 337.94, 3744.13, 1.00)
        pt3dadd(3353.93, 315.92, 3724.44, 1.00)
        pt3dadd(3360.58, 293.88, 3704.79, 1.00)
        pt3dadd(3367.30, 271.81, 3685.17, 1.00)
        pt3dadd(3374.08, 249.72, 3665.59, 1.00)
        pt3dadd(3380.93, 227.61, 3646.03, 1.00)
        pt3dadd(3387.83, 205.49, 3626.51, 1.00)
        pt3dadd(3394.80, 183.37, 3607.00, 1.00)
        pt3dadd(3396.27, 178.70, 3602.90, 1.00)
  }
  node[9] {pt3dclear()
        pt3dadd(3396.27, 178.70, 3602.90, 1.00)
        pt3dadd(3396.39, 178.34, 3602.57, 1.00)
  }
  node[10] {pt3dclear()
        pt3dadd(3396.39, 178.34, 3602.57, 1.00)
        pt3dadd(3396.51, 177.97, 3602.25, 1.00)
  }
  myelin[5] {pt3dclear()
        pt3dadd(3396.51, 177.97, 3602.25, 1.00)
        pt3dadd(3401.81, 161.24, 3587.52, 1.00)
        pt3dadd(3408.87, 139.11, 3568.06, 1.00)
        pt3dadd(3415.98, 116.98, 3548.62, 1.00)
        pt3dadd(3423.14, 94.87, 3529.19, 1.00)
        pt3dadd(3430.33, 72.77, 3509.77, 1.00)
        pt3dadd(3437.56, 50.68, 3490.36, 1.00)
        pt3dadd(3444.82, 28.61, 3470.95, 1.00)
        pt3dadd(3452.11, 6.58, 3451.55, 1.00)
        pt3dadd(3459.43, -15.44, 3432.16, 1.00)
        pt3dadd(3466.77, -37.41, 3412.75, 1.00)
        pt3dadd(3467.41, -39.34, 3411.05, 1.00)
  }
  node[11] {pt3dclear()
        pt3dadd(3467.41, -39.34, 3411.05, 1.00)
        pt3dadd(3467.54, -39.70, 3410.73, 1.00)
  }
  node[12] {pt3dclear()
        pt3dadd(3467.54, -39.70, 3410.73, 1.00)
        pt3dadd(3467.66, -40.06, 3410.41, 1.00)
  }
  myelin[6] {pt3dclear()
        pt3dadd(3467.66, -40.06, 3410.41, 1.00)
        pt3dadd(3474.13, -59.35, 3393.35, 1.00)
        pt3dadd(3481.50, -81.25, 3373.93, 1.00)
        pt3dadd(3488.89, -103.10, 3354.51, 1.00)
        pt3dadd(3496.29, -124.90, 3335.08, 1.00)
        pt3dadd(3503.70, -146.65, 3315.62, 1.00)
        pt3dadd(3511.11, -168.33, 3296.16, 1.00)
        pt3dadd(3518.51, -189.96, 3276.67, 1.00)
        pt3dadd(3525.92, -211.52, 3257.16, 1.00)
        pt3dadd(3533.32, -233.00, 3237.62, 1.00)
        pt3dadd(3540.70, -254.42, 3218.05, 1.00)
        pt3dadd(3540.92, -255.05, 3217.47, 1.00)
  }
  node[13] {pt3dclear()
        pt3dadd(3540.92, -255.05, 3217.47, 1.00)
        pt3dadd(3541.04, -255.40, 3217.15, 1.00)
  }
  node[14] {pt3dclear()
        pt3dadd(3541.04, -255.40, 3217.15, 1.00)
        pt3dadd(3541.17, -255.76, 3216.82, 1.00)
  }
  myelin[7] {pt3dclear()
        pt3dadd(3541.17, -255.76, 3216.82, 1.00)
        pt3dadd(3548.08, -275.75, 3198.46, 1.00)
        pt3dadd(3555.43, -297.00, 3178.82, 1.00)
        pt3dadd(3562.77, -318.16, 3159.16, 1.00)
        pt3dadd(3570.09, -339.23, 3139.45, 1.00)
        pt3dadd(3577.37, -360.20, 3119.70, 1.00)
        pt3dadd(3584.63, -381.08, 3099.91, 1.00)
        pt3dadd(3591.86, -401.85, 3080.07, 1.00)
        pt3dadd(3599.04, -422.52, 3060.19, 1.00)
        pt3dadd(3606.19, -443.09, 3040.26, 1.00)
        pt3dadd(3613.28, -463.55, 3020.28, 1.00)
        pt3dadd(3614.01, -465.65, 3018.22, 1.00)
  }
  node[15] {pt3dclear()
        pt3dadd(3614.01, -465.65, 3018.22, 1.00)
        pt3dadd(3614.13, -465.99, 3017.87, 1.00)
  }
  node[16] {pt3dclear()
        pt3dadd(3614.13, -465.99, 3017.87, 1.00)
        pt3dadd(3614.25, -466.34, 3017.53, 1.00)
  }
  myelin[8] {pt3dclear()
        pt3dadd(3614.25, -466.34, 3017.53, 1.00)
        pt3dadd(3620.33, -483.91, 3000.25, 1.00)
        pt3dadd(3627.33, -504.16, 2980.16, 1.00)
        pt3dadd(3634.26, -524.30, 2960.03, 1.00)
        pt3dadd(3641.14, -544.34, 2939.85, 1.00)
        pt3dadd(3647.95, -564.27, 2919.61, 1.00)
        pt3dadd(3654.69, -584.09, 2899.32, 1.00)
        pt3dadd(3661.36, -603.80, 2878.97, 1.00)
        pt3dadd(3667.94, -623.40, 2858.56, 1.00)
        pt3dadd(3674.45, -642.89, 2838.10, 1.00)
        pt3dadd(3680.87, -662.27, 2817.58, 1.00)
        pt3dadd(3683.11, -669.08, 2810.30, 1.00)
  }
  node[17] {pt3dclear()
        pt3dadd(3683.11, -669.08, 2810.30, 1.00)
        pt3dadd(3683.22, -669.42, 2809.94, 1.00)
  }
  node[18] {pt3dclear()
        pt3dadd(3683.22, -669.42, 2809.94, 1.00)
        pt3dadd(3683.33, -669.75, 2809.58, 1.00)
  }
  myelin[9] {pt3dclear()
        pt3dadd(3683.33, -669.75, 2809.58, 1.00)
        pt3dadd(3687.20, -681.53, 2796.99, 1.00)
        pt3dadd(3693.44, -700.68, 2776.35, 1.00)
        pt3dadd(3699.58, -719.72, 2755.65, 1.00)
  }
}
proc geometry1() {
  myelin[9] {
        pt3dadd(3705.61, -738.64, 2734.89, 1.00)
        pt3dadd(3711.55, -757.44, 2714.06, 1.00)
        pt3dadd(3717.37, -776.13, 2693.17, 1.00)
        pt3dadd(3723.07, -794.70, 2672.21, 1.00)
        pt3dadd(3728.66, -813.15, 2651.18, 1.00)
        pt3dadd(3734.13, -831.48, 2630.09, 1.00)
        pt3dadd(3739.47, -849.70, 2608.93, 1.00)
        pt3dadd(3743.64, -864.15, 2591.97, 1.00)
  }
  node[19] {pt3dclear()
        pt3dadd(3743.64, -864.15, 2591.97, 1.00)
        pt3dadd(3743.73, -864.47, 2591.60, 1.00)
  }
  node[20] {pt3dclear()
        pt3dadd(3743.73, -864.47, 2591.60, 1.00)
        pt3dadd(3743.82, -864.79, 2591.22, 1.00)
  }
  myelin[10] {pt3dclear()
        pt3dadd(3743.82, -864.79, 2591.22, 1.00)
        pt3dadd(3744.69, -867.79, 2587.70, 1.00)
        pt3dadd(3749.76, -885.76, 2566.41, 1.00)
        pt3dadd(3754.70, -903.60, 2545.04, 1.00)
        pt3dadd(3759.50, -921.33, 2523.60, 1.00)
        pt3dadd(3764.16, -938.93, 2502.08, 1.00)
        pt3dadd(3768.66, -956.40, 2480.49, 1.00)
        pt3dadd(3773.01, -973.75, 2458.83, 1.00)
        pt3dadd(3777.20, -990.98, 2437.09, 1.00)
        pt3dadd(3781.23, -1008.07, 2415.27, 1.00)
        pt3dadd(3785.09, -1025.04, 2393.38, 1.00)
        pt3dadd(3788.78, -1041.88, 2371.41, 1.00)
        pt3dadd(3790.31, -1049.13, 2361.83, 1.00)
  }
  node[21] {pt3dclear()
        pt3dadd(3790.31, -1049.13, 2361.83, 1.00)
        pt3dadd(3790.38, -1049.43, 2361.44, 1.00)
  }
  node[22] {pt3dclear()
        pt3dadd(3790.38, -1049.43, 2361.44, 1.00)
        pt3dadd(3790.44, -1049.73, 2361.04, 1.00)
  }
  myelin[11] {pt3dclear()
        pt3dadd(3790.44, -1049.73, 2361.04, 1.00)
        pt3dadd(3792.30, -1058.59, 2349.35, 1.00)
        pt3dadd(3795.64, -1075.17, 2327.22, 1.00)
        pt3dadd(3798.80, -1091.62, 2305.00, 1.00)
        pt3dadd(3801.78, -1107.94, 2282.70, 1.00)
        pt3dadd(3804.56, -1124.12, 2260.32, 1.00)
        pt3dadd(3807.16, -1140.18, 2237.86, 1.00)
        pt3dadd(3809.56, -1156.12, 2215.32, 1.00)
        pt3dadd(3811.78, -1171.94, 2192.71, 1.00)
        pt3dadd(3813.80, -1187.65, 2170.03, 1.00)
        pt3dadd(3815.63, -1203.26, 2147.28, 1.00)
        pt3dadd(3817.27, -1218.77, 2124.47, 1.00)
        pt3dadd(3817.58, -1222.07, 2119.57, 1.00)
  }
  node[23] {pt3dclear()
        pt3dadd(3817.58, -1222.07, 2119.57, 1.00)
        pt3dadd(3817.61, -1222.35, 2119.15, 1.00)
  }
  node[24] {pt3dclear()
        pt3dadd(3817.61, -1222.35, 2119.15, 1.00)
        pt3dadd(3817.63, -1222.63, 2118.74, 1.00)
  }
  myelin[12] {pt3dclear()
        pt3dadd(3817.63, -1222.63, 2118.74, 1.00)
        pt3dadd(3818.72, -1234.18, 2101.59, 1.00)
        pt3dadd(3819.98, -1249.51, 2078.66, 1.00)
        pt3dadd(3821.04, -1264.75, 2055.68, 1.00)
        pt3dadd(3821.91, -1279.92, 2032.64, 1.00)
        pt3dadd(3822.59, -1295.01, 2009.55, 1.00)
        pt3dadd(3823.08, -1310.04, 1986.43, 1.00)
        pt3dadd(3823.37, -1325.01, 1963.26, 1.00)
        pt3dadd(3823.47, -1339.92, 1940.05, 1.00)
        pt3dadd(3823.37, -1354.78, 1916.81, 1.00)
        pt3dadd(3823.08, -1369.60, 1893.53, 1.00)
        pt3dadd(3822.60, -1384.38, 1870.23, 1.00)
        pt3dadd(3822.57, -1385.11, 1869.07, 1.00)
  }
  node[25] {pt3dclear()
        pt3dadd(3822.57, -1385.11, 1869.07, 1.00)
        pt3dadd(3822.55, -1385.38, 1868.64, 1.00)
  }
  node[26] {pt3dclear()
        pt3dadd(3822.55, -1385.38, 1868.64, 1.00)
        pt3dadd(3822.54, -1385.64, 1868.22, 1.00)
  }
  myelin[13] {pt3dclear()
        pt3dadd(3822.54, -1385.64, 1868.22, 1.00)
        pt3dadd(3821.92, -1399.12, 1846.90, 1.00)
        pt3dadd(3821.05, -1413.84, 1823.56, 1.00)
        pt3dadd(3819.98, -1428.54, 1800.19, 1.00)
        pt3dadd(3818.71, -1443.21, 1776.81, 1.00)
        pt3dadd(3817.25, -1457.88, 1753.41, 1.00)
        pt3dadd(3815.59, -1472.54, 1730.01, 1.00)
        pt3dadd(3813.74, -1487.21, 1706.60, 1.00)
        pt3dadd(3811.69, -1501.87, 1683.19, 1.00)
        pt3dadd(3809.44, -1516.55, 1659.78, 1.00)
        pt3dadd(3806.99, -1531.24, 1636.38, 1.00)
        pt3dadd(3804.73, -1543.83, 1616.37, 1.00)
  }
  node[27] {pt3dclear()
        pt3dadd(3804.73, -1543.83, 1616.37, 1.00)
        pt3dadd(3804.68, -1544.09, 1615.95, 1.00)
  }
  node[28] {pt3dclear()
        pt3dadd(3804.68, -1544.09, 1615.95, 1.00)
        pt3dadd(3804.64, -1544.36, 1615.53, 1.00)
  }
  myelin[14] {pt3dclear()
        pt3dadd(3804.64, -1544.36, 1615.53, 1.00)
        pt3dadd(3804.35, -1545.96, 1612.98, 1.00)
        pt3dadd(3801.51, -1560.70, 1589.60, 1.00)
        pt3dadd(3798.47, -1575.48, 1566.23, 1.00)
        pt3dadd(3795.23, -1590.29, 1542.87, 1.00)
        pt3dadd(3791.80, -1605.15, 1519.54, 1.00)
        pt3dadd(3788.17, -1620.04, 1496.22, 1.00)
        pt3dadd(3784.34, -1634.97, 1472.93, 1.00)
        pt3dadd(3780.33, -1649.95, 1449.66, 1.00)
        pt3dadd(3776.13, -1664.96, 1426.41, 1.00)
        pt3dadd(3771.75, -1680.02, 1403.19, 1.00)
        pt3dadd(3767.18, -1695.13, 1379.99, 1.00)
        pt3dadd(3764.51, -1703.65, 1366.96, 1.00)
  }
  node[29] {pt3dclear()
        pt3dadd(3764.51, -1703.65, 1366.96, 1.00)
        pt3dadd(3764.42, -1703.92, 1366.55, 1.00)
  }
  node[30] {pt3dclear()
        pt3dadd(3764.42, -1703.92, 1366.55, 1.00)
        pt3dadd(3764.34, -1704.19, 1366.14, 1.00)
  }
  myelin[15] {pt3dclear()
        pt3dadd(3764.34, -1704.19, 1366.14, 1.00)
        pt3dadd(3762.43, -1710.27, 1356.83, 1.00)
        pt3dadd(3757.50, -1725.46, 1333.69, 1.00)
        pt3dadd(3752.40, -1740.70, 1310.58, 1.00)
        pt3dadd(3747.12, -1755.98, 1287.51, 1.00)
        pt3dadd(3741.67, -1771.31, 1264.46, 1.00)
        pt3dadd(3736.05, -1786.68, 1241.45, 1.00)
        pt3dadd(3730.26, -1802.10, 1218.48, 1.00)
        pt3dadd(3724.31, -1817.57, 1195.55, 1.00)
        pt3dadd(3718.19, -1833.09, 1172.65, 1.00)
        pt3dadd(3711.91, -1848.65, 1149.79, 1.00)
        pt3dadd(3705.48, -1864.27, 1126.97, 1.00)
        pt3dadd(3704.50, -1866.59, 1123.60, 1.00)
  }
  node[31] {pt3dclear()
        pt3dadd(3704.50, -1866.59, 1123.60, 1.00)
        pt3dadd(3704.39, -1866.86, 1123.20, 1.00)
  }
  node[32] {pt3dclear()
        pt3dadd(3704.39, -1866.86, 1123.20, 1.00)
        pt3dadd(3704.27, -1867.14, 1122.80, 1.00)
  }
  myelin[16] {pt3dclear()
        pt3dadd(3704.27, -1867.14, 1122.80, 1.00)
        pt3dadd(3698.88, -1879.94, 1104.20, 1.00)
        pt3dadd(3692.14, -1895.65, 1081.46, 1.00)
        pt3dadd(3685.24, -1911.42, 1058.78, 1.00)
        pt3dadd(3678.19, -1927.25, 1036.13, 1.00)
        pt3dadd(3670.99, -1943.12, 1013.54, 1.00)
        pt3dadd(3663.65, -1959.05, 990.99, 1.00)
        pt3dadd(3656.17, -1975.03, 968.50, 1.00)
        pt3dadd(3648.54, -1991.07, 946.05, 1.00)
        pt3dadd(3640.78, -2007.16, 923.66, 1.00)
        pt3dadd(3632.88, -2023.31, 901.32, 1.00)
        pt3dadd(3627.91, -2033.32, 887.55, 1.00)
  }
  node[33] {pt3dclear()
        pt3dadd(3627.91, -2033.32, 887.55, 1.00)
        pt3dadd(3627.77, -2033.60, 887.17, 1.00)
  }
  node[34] {pt3dclear()
        pt3dadd(3627.77, -2033.60, 887.17, 1.00)
        pt3dadd(3627.63, -2033.88, 886.78, 1.00)
  }
  myelin[17] {pt3dclear()
        pt3dadd(3627.63, -2033.88, 886.78, 1.00)
        pt3dadd(3624.84, -2039.51, 879.03, 1.00)
        pt3dadd(3616.68, -2055.77, 856.80, 1.00)
        pt3dadd(3608.38, -2072.09, 834.63, 1.00)
        pt3dadd(3599.95, -2088.47, 812.52, 1.00)
        pt3dadd(3591.41, -2104.90, 790.47, 1.00)
        pt3dadd(3582.74, -2121.40, 768.48, 1.00)
        pt3dadd(3573.94, -2137.95, 746.55, 1.00)
        pt3dadd(3565.03, -2154.57, 724.68, 1.00)
        pt3dadd(3556.01, -2171.25, 702.88, 1.00)
        pt3dadd(3546.86, -2187.99, 681.15, 1.00)
        pt3dadd(3537.71, -2204.61, 659.72, 1.00)
  }
  node[35] {pt3dclear()
        pt3dadd(3537.71, -2204.61, 659.72, 1.00)
        pt3dadd(3537.61, -2204.79, 659.48, 1.00)
        pt3dadd(3537.55, -2204.90, 659.34, 1.00)
  }
  node[36] {pt3dclear()
        pt3dadd(3537.55, -2204.90, 659.34, 1.00)
        pt3dadd(3537.39, -2205.19, 658.97, 1.00)
  }
  myelin[18] {pt3dclear()
        pt3dadd(3537.39, -2205.19, 658.97, 1.00)
        pt3dadd(3528.25, -2221.65, 637.88, 1.00)
        pt3dadd(3518.78, -2238.58, 616.36, 1.00)
        pt3dadd(3509.20, -2255.57, 594.90, 1.00)
  }
}
proc geometry2() {
  myelin[18] {
        pt3dadd(3499.53, -2272.63, 573.52, 1.00)
        pt3dadd(3489.75, -2289.76, 552.21, 1.00)
        pt3dadd(3479.87, -2306.95, 530.98, 1.00)
        pt3dadd(3469.90, -2324.20, 509.82, 1.00)
        pt3dadd(3459.83, -2341.53, 488.74, 1.00)
        pt3dadd(3449.68, -2358.92, 467.74, 1.00)
        pt3dadd(3439.43, -2376.38, 446.82, 1.00)
        pt3dadd(3436.48, -2381.38, 440.87, 1.00)
  }
  node[37] {pt3dclear()
        pt3dadd(3436.48, -2381.38, 440.87, 1.00)
        pt3dadd(3436.30, -2381.68, 440.52, 1.00)
  }
  node[38] {pt3dclear()
        pt3dadd(3436.30, -2381.68, 440.52, 1.00)
        pt3dadd(3436.12, -2381.98, 440.16, 1.00)
  }
  myelin[19] {pt3dclear()
        pt3dadd(3436.12, -2381.98, 440.16, 1.00)
        pt3dadd(3429.09, -2393.91, 425.98, 1.00)
        pt3dadd(3418.68, -2411.51, 405.23, 1.00)
        pt3dadd(3408.17, -2429.18, 384.56, 1.00)
        pt3dadd(3397.59, -2446.92, 363.97, 1.00)
        pt3dadd(3386.93, -2464.73, 343.48, 1.00)
        pt3dadd(3376.19, -2482.61, 323.07, 1.00)
        pt3dadd(3365.38, -2500.57, 302.75, 1.00)
        pt3dadd(3354.50, -2518.60, 282.52, 1.00)
        pt3dadd(3343.55, -2536.70, 262.38, 1.00)
        pt3dadd(3332.53, -2554.89, 242.34, 1.00)
        pt3dadd(3326.63, -2564.61, 231.71, 1.00)
  }
  node[39] {pt3dclear()
        pt3dadd(3326.63, -2564.61, 231.71, 1.00)
        pt3dadd(3326.44, -2564.92, 231.37, 1.00)
  }
  node[40] {pt3dclear()
        pt3dadd(3326.44, -2564.92, 231.37, 1.00)
        pt3dadd(3326.25, -2565.23, 231.03, 1.00)
  }
  myelin[20] {pt3dclear()
        pt3dadd(3326.25, -2565.23, 231.03, 1.00)
        pt3dadd(3321.45, -2573.14, 222.38, 1.00)
        pt3dadd(3310.30, -2591.47, 202.53, 1.00)
        pt3dadd(3299.09, -2609.88, 182.77, 1.00)
        pt3dadd(3287.83, -2628.36, 163.12, 1.00)
        pt3dadd(3276.51, -2646.92, 143.56, 1.00)
        pt3dadd(3265.13, -2665.56, 124.10, 1.00)
        pt3dadd(3253.71, -2684.28, 104.74, 1.00)
        pt3dadd(3242.23, -2703.08, 85.49, 1.00)
        pt3dadd(3230.71, -2721.96, 66.34, 1.00)
        pt3dadd(3219.14, -2740.92, 47.30, 1.00)
        pt3dadd(3210.36, -2755.33, 32.97, 1.00)
  }
  node[41] {pt3dclear()
        pt3dadd(3210.36, -2755.33, 32.97, 1.00)
        pt3dadd(3210.16, -2755.66, 32.65, 1.00)
  }
  node[42] {pt3dclear()
        pt3dadd(3210.16, -2755.66, 32.65, 1.00)
        pt3dadd(3209.96, -2755.98, 32.32, 1.00)
  }
  myelin[21] {pt3dclear()
        pt3dadd(3209.96, -2755.98, 32.32, 1.00)
        pt3dadd(3207.54, -2759.96, 28.37, 1.00)
        pt3dadd(3195.89, -2779.08, 9.55, 1.00)
        pt3dadd(3184.20, -2798.29, -9.17, 1.00)
        pt3dadd(3172.48, -2817.57, -27.77, 1.00)
        pt3dadd(3160.72, -2836.95, -46.26, 1.00)
        pt3dadd(3148.93, -2856.40, -64.64, 1.00)
        pt3dadd(3137.11, -2875.94, -82.90, 1.00)
        pt3dadd(3125.27, -2895.57, -101.05, 1.00)
        pt3dadd(3113.40, -2915.28, -119.08, 1.00)
        pt3dadd(3101.51, -2935.08, -136.99, 1.00)
        pt3dadd(3089.81, -2954.63, -154.47, 1.00)
  }
  node[43] {pt3dclear()
        pt3dadd(3089.81, -2954.63, -154.47, 1.00)
        pt3dadd(3089.60, -2954.97, -154.78, 1.00)
  }
  node[44] {pt3dclear()
        pt3dadd(3089.60, -2954.97, -154.78, 1.00)
        pt3dadd(3089.40, -2955.31, -155.08, 1.00)
  }
  myelin[22] {pt3dclear()
        pt3dadd(3089.40, -2955.31, -155.08, 1.00)
        pt3dadd(3077.67, -2974.94, -172.45, 1.00)
        pt3dadd(3065.73, -2995.01, -189.99, 1.00)
        pt3dadd(3053.77, -3015.16, -207.41, 1.00)
        pt3dadd(3041.80, -3035.40, -224.71, 1.00)
        pt3dadd(3029.82, -3055.74, -241.88, 1.00)
        pt3dadd(3017.84, -3076.16, -258.92, 1.00)
        pt3dadd(3005.85, -3096.68, -275.83, 1.00)
        pt3dadd(2993.86, -3117.28, -292.61, 1.00)
        pt3dadd(2981.87, -3137.99, -309.26, 1.00)
        pt3dadd(2969.88, -3158.78, -325.78, 1.00)
        pt3dadd(2967.31, -3163.25, -329.28, 1.00)
  }
  node[45] {pt3dclear()
        pt3dadd(2967.31, -3163.25, -329.28, 1.00)
        pt3dadd(2967.11, -3163.61, -329.56, 1.00)
  }
  node[46] {pt3dclear()
        pt3dadd(2967.11, -3163.61, -329.56, 1.00)
        pt3dadd(2966.90, -3163.97, -329.85, 1.00)
  }
  myelin[23] {pt3dclear()
        pt3dadd(2966.90, -3163.97, -329.85, 1.00)
        pt3dadd(2957.89, -3179.67, -342.16, 1.00)
        pt3dadd(2945.91, -3200.65, -358.41, 1.00)
        pt3dadd(2933.94, -3221.73, -374.52, 1.00)
        pt3dadd(2921.99, -3242.90, -390.49, 1.00)
        pt3dadd(2910.04, -3264.17, -406.33, 1.00)
        pt3dadd(2898.10, -3285.53, -422.03, 1.00)
        pt3dadd(2886.17, -3306.99, -437.60, 1.00)
        pt3dadd(2874.26, -3328.54, -453.03, 1.00)
        pt3dadd(2862.35, -3350.18, -468.34, 1.00)
        pt3dadd(2850.46, -3371.91, -483.51, 1.00)
        pt3dadd(2844.77, -3382.35, -490.71, 1.00)
  }
  node[47] {pt3dclear()
        pt3dadd(2844.77, -3382.35, -490.71, 1.00)
        pt3dadd(2844.57, -3382.73, -490.97, 1.00)
  }
  node[48] {pt3dclear()
        pt3dadd(2844.57, -3382.73, -490.97, 1.00)
        pt3dadd(2844.36, -3383.10, -491.23, 1.00)
  }
  myelin[24] {pt3dclear()
        pt3dadd(2844.36, -3383.10, -491.23, 1.00)
        pt3dadd(2838.57, -3393.73, -498.56, 1.00)
        pt3dadd(2826.70, -3415.64, -513.47, 1.00)
        pt3dadd(2814.84, -3437.64, -528.26, 1.00)
        pt3dadd(2802.99, -3459.73, -542.93, 1.00)
        pt3dadd(2791.16, -3481.90, -557.47, 1.00)
        pt3dadd(2779.33, -3504.16, -571.89, 1.00)
        pt3dadd(2767.52, -3526.51, -586.19, 1.00)
        pt3dadd(2755.71, -3548.94, -600.36, 1.00)
        pt3dadd(2743.92, -3571.45, -614.42, 1.00)
        pt3dadd(2732.14, -3594.05, -628.36, 1.00)
        pt3dadd(2723.23, -3611.22, -638.82, 1.00)
  }
  node[49] {pt3dclear()
        pt3dadd(2723.23, -3611.22, -638.82, 1.00)
        pt3dadd(2723.03, -3611.61, -639.06, 1.00)
  }
  node[50] {pt3dclear()
        pt3dadd(2723.03, -3611.61, -639.06, 1.00)
        pt3dadd(2722.83, -3612.00, -639.30, 1.00)
  }
  myelin[25] {pt3dclear()
        pt3dadd(2722.83, -3612.00, -639.30, 1.00)
        pt3dadd(2720.37, -3616.73, -642.18, 1.00)
        pt3dadd(2708.62, -3639.49, -655.89, 1.00)
        pt3dadd(2696.87, -3662.34, -669.49, 1.00)
        pt3dadd(2685.14, -3685.26, -682.97, 1.00)
        pt3dadd(2673.42, -3708.26, -696.34, 1.00)
        pt3dadd(2661.71, -3731.35, -709.59, 1.00)
        pt3dadd(2650.02, -3754.51, -722.74, 1.00)
        pt3dadd(2638.34, -3777.74, -735.78, 1.00)
        pt3dadd(2626.66, -3801.06, -748.72, 1.00)
        pt3dadd(2615.01, -3824.45, -761.55, 1.00)
        pt3dadd(2603.36, -3847.91, -774.27, 1.00)
        pt3dadd(2603.13, -3848.39, -774.52, 1.00)
  }
  node[51] {pt3dclear()
        pt3dadd(2603.13, -3848.39, -774.52, 1.00)
        pt3dadd(2602.93, -3848.79, -774.74, 1.00)
  }
  node[52] {pt3dclear()
        pt3dadd(2602.93, -3848.79, -774.74, 1.00)
        pt3dadd(2602.73, -3849.19, -774.96, 1.00)
  }
  myelin[26] {pt3dclear()
        pt3dadd(2602.73, -3849.19, -774.96, 1.00)
        pt3dadd(2591.73, -3871.45, -786.89, 1.00)
        pt3dadd(2580.11, -3895.06, -799.41, 1.00)
        pt3dadd(2568.50, -3918.75, -811.83, 1.00)
        pt3dadd(2556.91, -3942.50, -824.15, 1.00)
        pt3dadd(2545.32, -3966.33, -836.37, 1.00)
        pt3dadd(2533.76, -3990.23, -848.49, 1.00)
        pt3dadd(2522.20, -4014.20, -860.52, 1.00)
        pt3dadd(2510.66, -4038.23, -872.46, 1.00)
        pt3dadd(2499.13, -4062.34, -884.30, 1.00)
        pt3dadd(2487.61, -4086.51, -896.04, 1.00)
        pt3dadd(2484.76, -4092.53, -898.94, 1.00)
  }
  node[53] {pt3dclear()
        pt3dadd(2484.76, -4092.53, -898.94, 1.00)
        pt3dadd(2484.56, -4092.94, -899.14, 1.00)
  }
  node[54] {pt3dclear()
        pt3dadd(2484.56, -4092.94, -899.14, 1.00)
        pt3dadd(2484.36, -4093.35, -899.34, 1.00)
  }
  myelin[27] {pt3dclear()
        pt3dadd(2484.36, -4093.35, -899.34, 1.00)
        pt3dadd(2476.11, -4110.75, -907.70, 1.00)
        pt3dadd(2464.62, -4135.05, -919.27, 1.00)
        pt3dadd(2453.15, -4159.42, -930.75, 1.00)
        pt3dadd(2441.68, -4183.85, -942.14, 1.00)
        pt3dadd(2430.24, -4208.35, -953.45, 1.00)
        pt3dadd(2418.80, -4232.91, -964.67, 1.00)
        pt3dadd(2407.38, -4257.53, -975.80, 1.00)
        pt3dadd(2395.97, -4282.21, -986.86, 1.00)
  }
}
proc geometry3() {
  myelin[27] {
        pt3dadd(2384.58, -4306.95, -997.84, 1.00)
        pt3dadd(2373.20, -4331.76, -1008.73, 1.00)
        pt3dadd(2368.33, -4342.42, -1013.37, 1.00)
  }
  node[55] {pt3dclear()
        pt3dadd(2368.33, -4342.42, -1013.37, 1.00)
        pt3dadd(2368.13, -4342.84, -1013.55, 1.00)
  }
  node[56] {pt3dclear()
        pt3dadd(2368.13, -4342.84, -1013.55, 1.00)
        pt3dadd(2367.94, -4343.27, -1013.74, 1.00)
  }
  myelin[28] {pt3dclear()
        pt3dadd(2367.94, -4343.27, -1013.74, 1.00)
        pt3dadd(2361.84, -4356.62, -1019.54, 1.00)
        pt3dadd(2350.49, -4381.54, -1030.28, 1.00)
        pt3dadd(2339.15, -4406.52, -1040.95, 1.00)
        pt3dadd(2327.83, -4431.55, -1051.53, 1.00)
        pt3dadd(2316.52, -4456.64, -1062.05, 1.00)
        pt3dadd(2305.23, -4481.78, -1072.49, 1.00)
        pt3dadd(2293.95, -4506.98, -1082.86, 1.00)
        pt3dadd(2282.68, -4532.23, -1093.16, 1.00)
        pt3dadd(2271.43, -4557.54, -1103.39, 1.00)
        pt3dadd(2260.20, -4582.90, -1113.55, 1.00)
        pt3dadd(2253.96, -4597.03, -1119.17, 1.00)
  }
  node[57] {pt3dclear()
        pt3dadd(2253.96, -4597.03, -1119.17, 1.00)
        pt3dadd(2253.77, -4597.46, -1119.34, 1.00)
  }
  node[58] {pt3dclear()
        pt3dadd(2253.77, -4597.46, -1119.34, 1.00)
        pt3dadd(2253.58, -4597.89, -1119.51, 1.00)
  }
  myelin[29] {pt3dclear()
        pt3dadd(2253.58, -4597.89, -1119.51, 1.00)
        pt3dadd(2248.98, -4608.31, -1123.65, 1.00)
        pt3dadd(2237.78, -4633.77, -1133.68, 1.00)
        pt3dadd(2226.59, -4659.27, -1143.65, 1.00)
        pt3dadd(2215.41, -4684.83, -1153.56, 1.00)
        pt3dadd(2204.25, -4710.44, -1163.40, 1.00)
        pt3dadd(2193.11, -4736.09, -1173.18, 1.00)
        pt3dadd(2181.98, -4761.79, -1182.91, 1.00)
        pt3dadd(2170.86, -4787.54, -1192.58, 1.00)
        pt3dadd(2159.76, -4813.33, -1202.19, 1.00)
        pt3dadd(2148.68, -4839.16, -1211.74, 1.00)
        pt3dadd(2141.71, -4855.46, -1217.73, 1.00)
  }
  node[59] {pt3dclear()
        pt3dadd(2141.71, -4855.46, -1217.73, 1.00)
        pt3dadd(2141.52, -4855.90, -1217.89, 1.00)
  }
  node[60] {pt3dclear()
        pt3dadd(2141.52, -4855.90, -1217.89, 1.00)
        pt3dadd(2141.34, -4856.34, -1218.05, 1.00)
  }
  myelin[30] {pt3dclear()
        pt3dadd(2141.34, -4856.34, -1218.05, 1.00)
        pt3dadd(2137.61, -4865.04, -1221.24, 1.00)
        pt3dadd(2126.56, -4890.97, -1230.69, 1.00)
        pt3dadd(2115.53, -4916.93, -1240.09, 1.00)
        pt3dadd(2104.51, -4942.93, -1249.43, 1.00)
        pt3dadd(2093.50, -4968.98, -1258.73, 1.00)
        pt3dadd(2082.51, -4995.07, -1267.98, 1.00)
        pt3dadd(2071.54, -5021.19, -1277.18, 1.00)
        pt3dadd(2060.58, -5047.35, -1286.34, 1.00)
        pt3dadd(2049.64, -5073.56, -1295.45, 1.00)
        pt3dadd(2038.72, -5099.79, -1304.52, 1.00)
        pt3dadd(2031.59, -5116.97, -1310.42, 1.00)
  }
  node[61] {pt3dclear()
        pt3dadd(2031.59, -5116.97, -1310.42, 1.00)
        pt3dadd(2031.41, -5117.41, -1310.57, 1.00)
  }
  node[62] {pt3dclear()
        pt3dadd(2031.41, -5117.41, -1310.57, 1.00)
        pt3dadd(2031.22, -5117.85, -1310.72, 1.00)
  }
  myelin[31] {pt3dclear()
        pt3dadd(2031.22, -5117.85, -1310.72, 1.00)
        pt3dadd(2027.81, -5126.07, -1313.55, 1.00)
        pt3dadd(2016.92, -5152.38, -1322.54, 1.00)
        pt3dadd(2006.05, -5178.72, -1331.48, 1.00)
        pt3dadd(1995.19, -5205.10, -1340.39, 1.00)
        pt3dadd(1984.35, -5231.51, -1349.27, 1.00)
        pt3dadd(1973.52, -5257.95, -1358.10, 1.00)
        pt3dadd(1962.71, -5284.42, -1366.90, 1.00)
        pt3dadd(1951.92, -5310.93, -1375.67, 1.00)
        pt3dadd(1941.15, -5337.46, -1384.41, 1.00)
        pt3dadd(1930.39, -5364.02, -1393.12, 1.00)
        pt3dadd(1923.57, -5380.90, -1398.62, 1.00)
  }
  node[63] {pt3dclear()
        pt3dadd(1923.57, -5380.90, -1398.62, 1.00)
        pt3dadd(1923.39, -5381.34, -1398.77, 1.00)
  }
  node[64] {pt3dclear()
        pt3dadd(1923.39, -5381.34, -1398.77, 1.00)
        pt3dadd(1923.21, -5381.79, -1398.91, 1.00)
  }
  myelin[32] {pt3dclear()
        pt3dadd(1923.21, -5381.79, -1398.91, 1.00)
        pt3dadd(1919.65, -5390.62, -1401.79, 1.00)
        pt3dadd(1908.92, -5417.24, -1410.44, 1.00)
        pt3dadd(1898.22, -5443.88, -1419.06, 1.00)
        pt3dadd(1887.53, -5470.55, -1427.66, 1.00)
        pt3dadd(1876.86, -5497.25, -1436.23, 1.00)
        pt3dadd(1866.20, -5523.97, -1444.78, 1.00)
        pt3dadd(1855.57, -5550.72, -1453.30, 1.00)
        pt3dadd(1844.95, -5577.49, -1461.81, 1.00)
        pt3dadd(1834.34, -5604.28, -1470.29, 1.00)
        pt3dadd(1823.76, -5631.09, -1478.76, 1.00)
        pt3dadd(1817.62, -5646.69, -1483.67, 1.00)
  }
  node[65] {pt3dclear()
        pt3dadd(1817.62, -5646.69, -1483.67, 1.00)
        pt3dadd(1817.44, -5647.14, -1483.81, 1.00)
  }
  node[66] {pt3dclear()
        pt3dadd(1817.44, -5647.14, -1483.81, 1.00)
        pt3dadd(1817.27, -5647.59, -1483.95, 1.00)
  }
  myelin[33] {pt3dclear()
        pt3dadd(1817.27, -5647.59, -1483.95, 1.00)
        pt3dadd(1813.19, -5657.93, -1487.21, 1.00)
        pt3dadd(1802.64, -5684.78, -1495.64, 1.00)
        pt3dadd(1792.12, -5711.65, -1504.06, 1.00)
        pt3dadd(1781.60, -5738.55, -1512.46, 1.00)
        pt3dadd(1771.11, -5765.45, -1520.85, 1.00)
        pt3dadd(1760.63, -5792.38, -1529.23, 1.00)
        pt3dadd(1750.17, -5819.32, -1537.60, 1.00)
        pt3dadd(1739.73, -5846.28, -1545.97, 1.00)
        pt3dadd(1729.31, -5873.25, -1554.32, 1.00)
        pt3dadd(1718.91, -5900.24, -1562.67, 1.00)
        pt3dadd(1713.67, -5913.86, -1566.88, 1.00)
  }
  node[67] {pt3dclear()
        pt3dadd(1713.67, -5913.86, -1566.88, 1.00)
        pt3dadd(1713.50, -5914.31, -1567.02, 1.00)
  }
  node[68] {pt3dclear()
        pt3dadd(1713.50, -5914.31, -1567.02, 1.00)
        pt3dadd(1713.32, -5914.76, -1567.16, 1.00)
  }
  myelin[34] {pt3dclear()
        pt3dadd(1713.32, -5914.76, -1567.16, 1.00)
        pt3dadd(1708.52, -5927.24, -1571.01, 1.00)
        pt3dadd(1698.16, -5954.25, -1579.35, 1.00)
        pt3dadd(1687.81, -5981.27, -1587.69, 1.00)
        pt3dadd(1677.48, -6008.31, -1596.02, 1.00)
        pt3dadd(1667.17, -6035.35, -1604.36, 1.00)
        pt3dadd(1656.88, -6062.40, -1612.69, 1.00)
        pt3dadd(1646.61, -6089.47, -1621.03, 1.00)
        pt3dadd(1636.36, -6116.53, -1629.38, 1.00)
        pt3dadd(1626.12, -6143.61, -1637.72, 1.00)
        pt3dadd(1615.91, -6170.69, -1646.08, 1.00)
        pt3dadd(1611.67, -6181.94, -1649.55, 1.00)
  }
  node[69] {pt3dclear()
        pt3dadd(1611.67, -6181.94, -1649.55, 1.00)
        pt3dadd(1611.50, -6182.39, -1649.69, 1.00)
  }
  node[70] {pt3dclear()
        pt3dadd(1611.50, -6182.39, -1649.69, 1.00)
        pt3dadd(1611.33, -6182.84, -1649.83, 1.00)
  }
  myelin[35] {pt3dclear()
        pt3dadd(1611.33, -6182.84, -1649.83, 1.00)
        pt3dadd(1605.71, -6197.78, -1654.44, 1.00)
        pt3dadd(1595.54, -6224.88, -1662.81, 1.00)
        pt3dadd(1585.38, -6251.97, -1671.18, 1.00)
        pt3dadd(1575.24, -6279.07, -1679.57, 1.00)
        pt3dadd(1565.12, -6306.18, -1687.97, 1.00)
        pt3dadd(1555.03, -6333.28, -1696.39, 1.00)
        pt3dadd(1544.95, -6360.39, -1704.82, 1.00)
        pt3dadd(1534.89, -6387.49, -1713.26, 1.00)
        pt3dadd(1524.85, -6414.60, -1721.73, 1.00)
        pt3dadd(1514.83, -6441.70, -1730.21, 1.00)
        pt3dadd(1511.58, -6450.51, -1732.97, 1.00)
  }
  node[71] {pt3dclear()
        pt3dadd(1511.58, -6450.51, -1732.97, 1.00)
        pt3dadd(1511.41, -6450.96, -1733.11, 1.00)
  }
  node[72] {pt3dclear()
        pt3dadd(1511.41, -6450.96, -1733.11, 1.00)
        pt3dadd(1511.25, -6451.41, -1733.25, 1.00)
  }
  myelin[36] {pt3dclear()
        pt3dadd(1511.25, -6451.41, -1733.25, 1.00)
        pt3dadd(1504.83, -6468.80, -1738.71, 1.00)
        pt3dadd(1494.85, -6495.90, -1747.23, 1.00)
        pt3dadd(1484.89, -6522.99, -1755.77, 1.00)
        pt3dadd(1474.95, -6550.09, -1764.34, 1.00)
        pt3dadd(1465.03, -6577.17, -1772.93, 1.00)
        pt3dadd(1455.14, -6604.25, -1781.54, 1.00)
        pt3dadd(1445.26, -6631.32, -1790.19, 1.00)
        pt3dadd(1435.40, -6658.39, -1798.86, 1.00)
        pt3dadd(1425.56, -6685.44, -1807.56, 1.00)
        pt3dadd(1415.75, -6712.49, -1816.29, 1.00)
        pt3dadd(1413.35, -6719.12, -1818.44, 1.00)
  }
  node[73] {pt3dclear()
        pt3dadd(1413.35, -6719.12, -1818.44, 1.00)
        pt3dadd(1413.18, -6719.57, -1818.58, 1.00)
  }
  node[74] {pt3dclear()
        pt3dadd(1413.18, -6719.57, -1818.58, 1.00)
  }
}
proc geometry4() {
  node[74] {
        pt3dadd(1413.02, -6720.02, -1818.73, 1.00)
  }
  myelin[37] {pt3dclear()
        pt3dadd(1413.02, -6720.02, -1818.73, 1.00)
        pt3dadd(1405.95, -6739.53, -1825.05, 1.00)
        pt3dadd(1396.18, -6766.56, -1833.85, 1.00)
        pt3dadd(1386.42, -6793.57, -1842.67, 1.00)
        pt3dadd(1376.69, -6820.58, -1851.54, 1.00)
        pt3dadd(1366.98, -6847.57, -1860.44, 1.00)
        pt3dadd(1357.29, -6874.55, -1869.38, 1.00)
        pt3dadd(1347.62, -6901.51, -1878.36, 1.00)
        pt3dadd(1337.97, -6928.46, -1887.38, 1.00)
        pt3dadd(1328.34, -6955.39, -1896.44, 1.00)
        pt3dadd(1318.74, -6982.31, -1905.54, 1.00)
        pt3dadd(1316.95, -6987.31, -1907.25, 1.00)
  }
  node[75] {pt3dclear()
        pt3dadd(1316.95, -6987.31, -1907.25, 1.00)
        pt3dadd(1316.79, -6987.76, -1907.40, 1.00)
  }
  node[76] {pt3dclear()
        pt3dadd(1316.79, -6987.76, -1907.40, 1.00)
        pt3dadd(1316.63, -6988.21, -1907.55, 1.00)
  }
  myelin[38] {pt3dclear()
        pt3dadd(1316.63, -6988.21, -1907.55, 1.00)
        pt3dadd(1309.15, -7009.20, -1914.69, 1.00)
        pt3dadd(1299.59, -7036.09, -1923.88, 1.00)
        pt3dadd(1290.05, -7062.95, -1933.12, 1.00)
        pt3dadd(1280.53, -7089.79, -1942.41, 1.00)
        pt3dadd(1271.03, -7116.61, -1951.75, 1.00)
        pt3dadd(1261.55, -7143.41, -1961.13, 1.00)
        pt3dadd(1252.10, -7170.19, -1970.57, 1.00)
        pt3dadd(1242.67, -7196.94, -1980.06, 1.00)
        pt3dadd(1233.26, -7223.67, -1989.60, 1.00)
        pt3dadd(1223.87, -7250.38, -1999.20, 1.00)
        pt3dadd(1222.40, -7254.57, -2000.72, 1.00)
  }
  node[77] {pt3dclear()
        pt3dadd(1222.40, -7254.57, -2000.72, 1.00)
        pt3dadd(1222.24, -7255.02, -2000.88, 1.00)
  }
  node[78] {pt3dclear()
        pt3dadd(1222.24, -7255.02, -2000.88, 1.00)
        pt3dadd(1222.08, -7255.47, -2001.04, 1.00)
  }
  myelin[39] {pt3dclear()
        pt3dadd(1222.08, -7255.47, -2001.04, 1.00)
        pt3dadd(1214.50, -7277.06, -2008.86, 1.00)
        pt3dadd(1205.16, -7303.72, -2018.57, 1.00)
        pt3dadd(1195.84, -7330.35, -2028.34, 1.00)
        pt3dadd(1186.54, -7356.95, -2038.17, 1.00)
        pt3dadd(1177.26, -7383.53, -2048.07, 1.00)
        pt3dadd(1168.01, -7410.07, -2058.02, 1.00)
        pt3dadd(1158.78, -7436.59, -2068.04, 1.00)
        pt3dadd(1149.57, -7463.08, -2078.12, 1.00)
        pt3dadd(1140.38, -7489.53, -2088.27, 1.00)
        pt3dadd(1131.22, -7515.95, -2098.49, 1.00)
        pt3dadd(1129.71, -7520.31, -2100.19, 1.00)
  }
  node[79] {pt3dclear()
        pt3dadd(1129.71, -7520.31, -2100.19, 1.00)
        pt3dadd(1129.56, -7520.76, -2100.36, 1.00)
  }
  node[80] {pt3dclear()
        pt3dadd(1129.56, -7520.76, -2100.36, 1.00)
        pt3dadd(1129.40, -7521.20, -2100.53, 1.00)
  }
  myelin[40] {pt3dclear()
        pt3dadd(1129.40, -7521.20, -2100.53, 1.00)
        pt3dadd(1122.08, -7542.35, -2108.77, 1.00)
        pt3dadd(1112.96, -7568.70, -2119.13, 1.00)
        pt3dadd(1103.87, -7595.02, -2129.56, 1.00)
        pt3dadd(1094.80, -7621.31, -2140.05, 1.00)
        pt3dadd(1085.75, -7647.56, -2150.63, 1.00)
        pt3dadd(1076.72, -7673.78, -2161.27, 1.00)
        pt3dadd(1067.72, -7699.96, -2172.00, 1.00)
        pt3dadd(1058.74, -7726.10, -2182.80, 1.00)
        pt3dadd(1049.79, -7752.20, -2193.67, 1.00)
        pt3dadd(1040.86, -7778.26, -2204.63, 1.00)
        pt3dadd(1038.94, -7783.85, -2207.00, 1.00)
  }
  node[81] {pt3dclear()
        pt3dadd(1038.94, -7783.85, -2207.00, 1.00)
        pt3dadd(1038.79, -7784.29, -2207.19, 1.00)
  }
  node[82] {pt3dclear()
        pt3dadd(1038.79, -7784.29, -2207.19, 1.00)
        pt3dadd(1038.64, -7784.73, -2207.38, 1.00)
  }
  myelin[41] {pt3dclear()
        pt3dadd(1038.64, -7784.73, -2207.38, 1.00)
        pt3dadd(1031.95, -7804.28, -2215.67, 1.00)
        pt3dadd(1023.07, -7830.26, -2226.79, 1.00)
        pt3dadd(1014.21, -7856.20, -2237.99, 1.00)
        pt3dadd(1005.37, -7882.10, -2249.28, 1.00)
        pt3dadd(996.56, -7907.95, -2260.66, 1.00)
        pt3dadd(987.77, -7933.76, -2272.12, 1.00)
        pt3dadd(979.01, -7959.52, -2283.67, 1.00)
        pt3dadd(970.27, -7985.24, -2295.30, 1.00)
        pt3dadd(961.55, -8010.91, -2307.03, 1.00)
        pt3dadd(952.86, -8036.54, -2318.86, 1.00)
        pt3dadd(950.20, -8044.39, -2322.51, 1.00)
  }
  node[83] {pt3dclear()
        pt3dadd(950.20, -8044.39, -2322.51, 1.00)
        pt3dadd(950.05, -8044.82, -2322.71, 1.00)
  }
  node[84] {pt3dclear()
        pt3dadd(950.05, -8044.82, -2322.71, 1.00)
        pt3dadd(949.91, -8045.26, -2322.92, 1.00)
  }
  myelin[42] {pt3dclear()
        pt3dadd(949.91, -8045.26, -2322.92, 1.00)
        pt3dadd(944.19, -8062.12, -2330.77, 1.00)
        pt3dadd(935.55, -8087.65, -2342.78, 1.00)
        pt3dadd(926.93, -8113.12, -2354.88, 1.00)
        pt3dadd(918.34, -8138.55, -2367.08, 1.00)
        pt3dadd(909.77, -8163.93, -2379.38, 1.00)
        pt3dadd(901.23, -8189.26, -2391.78, 1.00)
        pt3dadd(892.71, -8214.53, -2404.28, 1.00)
        pt3dadd(884.21, -8239.75, -2416.88, 1.00)
        pt3dadd(875.74, -8264.92, -2429.58, 1.00)
        pt3dadd(867.30, -8290.03, -2442.39, 1.00)
        pt3dadd(863.62, -8300.99, -2448.04, 1.00)
  }
  node[85] {pt3dclear()
        pt3dadd(863.62, -8300.99, -2448.04, 1.00)
        pt3dadd(863.47, -8301.42, -2448.26, 1.00)
  }
  node[86] {pt3dclear()
        pt3dadd(863.47, -8301.42, -2448.26, 1.00)
        pt3dadd(863.33, -8301.84, -2448.47, 1.00)
  }
  myelin[43] {pt3dclear()
        pt3dadd(863.33, -8301.84, -2448.47, 1.00)
        pt3dadd(858.88, -8315.08, -2455.30, 1.00)
        pt3dadd(850.49, -8340.08, -2468.32, 1.00)
        pt3dadd(842.12, -8365.02, -2481.44, 1.00)
        pt3dadd(833.77, -8389.91, -2494.68, 1.00)
        pt3dadd(825.46, -8414.74, -2508.03, 1.00)
        pt3dadd(817.16, -8439.50, -2521.48, 1.00)
        pt3dadd(808.90, -8464.21, -2535.05, 1.00)
        pt3dadd(800.65, -8488.85, -2548.74, 1.00)
        pt3dadd(792.44, -8513.44, -2562.54, 1.00)
        pt3dadd(784.25, -8537.96, -2576.45, 1.00)
        pt3dadd(779.38, -8552.55, -2584.83, 1.00)
  }
  node[87] {pt3dclear()
        pt3dadd(779.38, -8552.55, -2584.83, 1.00)
        pt3dadd(779.24, -8552.97, -2585.06, 1.00)
  }
  node[88] {pt3dclear()
        pt3dadd(779.24, -8552.97, -2585.06, 1.00)
        pt3dadd(779.10, -8553.39, -2585.30, 1.00)
  }
  myelin[44] {pt3dclear()
        pt3dadd(779.10, -8553.39, -2585.30, 1.00)
        pt3dadd(776.09, -8562.42, -2590.49, 1.00)
        pt3dadd(767.95, -8586.81, -2604.64, 1.00)
        pt3dadd(759.83, -8611.14, -2618.91, 1.00)
        pt3dadd(751.75, -8635.41, -2633.30, 1.00)
        pt3dadd(743.69, -8659.60, -2647.82, 1.00)
        pt3dadd(735.65, -8683.74, -2662.46, 1.00)
        pt3dadd(727.65, -8707.80, -2677.22, 1.00)
        pt3dadd(719.66, -8731.79, -2692.11, 1.00)
        pt3dadd(711.71, -8755.72, -2707.13, 1.00)
        pt3dadd(703.78, -8779.57, -2722.28, 1.00)
        pt3dadd(697.71, -8797.84, -2734.01, 1.00)
  }
  node[89] {pt3dclear()
        pt3dadd(697.71, -8797.84, -2734.01, 1.00)
        pt3dadd(697.58, -8798.24, -2734.27, 1.00)
  }
  node[90] {pt3dclear()
        pt3dadd(697.58, -8798.24, -2734.27, 1.00)
        pt3dadd(697.45, -8798.65, -2734.53, 1.00)
  }
  myelin[45] {pt3dclear()
        pt3dadd(697.45, -8798.65, -2734.53, 1.00)
        pt3dadd(695.88, -8803.36, -2737.55, 1.00)
        pt3dadd(688.00, -8827.07, -2752.96, 1.00)
        pt3dadd(680.16, -8850.71, -2768.50, 1.00)
        pt3dadd(672.34, -8874.28, -2784.18, 1.00)
        pt3dadd(664.54, -8897.77, -2799.99, 1.00)
        pt3dadd(656.77, -8921.19, -2815.93, 1.00)
        pt3dadd(649.03, -8944.54, -2832.01, 1.00)
        pt3dadd(641.32, -8967.81, -2848.23, 1.00)
        pt3dadd(633.63, -8991.00, -2864.59, 1.00)
        pt3dadd(625.97, -9014.11, -2881.09, 1.00)
        pt3dadd(618.90, -9035.46, -2896.52, 1.00)
  }
  node[91] {pt3dclear()
        pt3dadd(618.90, -9035.46, -2896.52, 1.00)
        pt3dadd(618.77, -9035.85, -2896.80, 1.00)
  }
  node[92] {pt3dclear()
        pt3dadd(618.77, -9035.85, -2896.80, 1.00)
        pt3dadd(618.64, -9036.24, -2897.08, 1.00)
  }
  myelin[46] {pt3dclear()
        pt3dadd(618.64, -9036.24, -2897.08, 1.00)
        pt3dadd(618.34, -9037.14, -2897.74, 1.00)
        pt3dadd(610.74, -9060.10, -2914.52, 1.00)
        pt3dadd(603.16, -9082.97, -2931.45, 1.00)
        pt3dadd(595.61, -9105.77, -2948.53, 1.00)
  }
}
proc geometry5() {
  myelin[46] {
        pt3dadd(588.09, -9128.48, -2965.75, 1.00)
        pt3dadd(580.59, -9151.11, -2983.12, 1.00)
        pt3dadd(573.12, -9173.66, -3000.65, 1.00)
        pt3dadd(565.69, -9196.13, -3018.32, 1.00)
        pt3dadd(558.27, -9218.50, -3036.14, 1.00)
        pt3dadd(550.89, -9240.80, -3054.12, 1.00)
        pt3dadd(543.54, -9263.01, -3072.25, 1.00)
        pt3dadd(543.23, -9263.94, -3073.02, 1.00)
  }
  node[93] {pt3dclear()
        pt3dadd(543.23, -9263.94, -3073.02, 1.00)
        pt3dadd(543.11, -9264.31, -3073.33, 1.00)
  }
  node[94] {pt3dclear()
        pt3dadd(543.11, -9264.31, -3073.33, 1.00)
        pt3dadd(542.98, -9264.68, -3073.64, 1.00)
  }
  myelin[47] {pt3dclear()
        pt3dadd(542.98, -9264.68, -3073.64, 1.00)
        pt3dadd(536.21, -9285.13, -3090.54, 1.00)
        pt3dadd(528.91, -9307.16, -3108.98, 1.00)
        pt3dadd(521.64, -9329.11, -3127.58, 1.00)
        pt3dadd(514.40, -9350.97, -3146.35, 1.00)
        pt3dadd(507.19, -9372.73, -3165.27, 1.00)
        pt3dadd(500.00, -9394.41, -3184.35, 1.00)
        pt3dadd(492.84, -9415.99, -3203.60, 1.00)
        pt3dadd(485.71, -9437.49, -3223.01, 1.00)
        pt3dadd(478.62, -9458.89, -3242.59, 1.00)
        pt3dadd(471.55, -9480.19, -3262.33, 1.00)
        pt3dadd(471.02, -9481.78, -3263.83, 1.00)
  }
  node[95] {pt3dclear()
        pt3dadd(471.02, -9481.78, -3263.83, 1.00)
        pt3dadd(470.90, -9482.14, -3264.16, 1.00)
  }
  node[96] {pt3dclear()
        pt3dadd(470.90, -9482.14, -3264.16, 1.00)
        pt3dadd(470.78, -9482.49, -3264.49, 1.00)
  }
  myelin[48] {pt3dclear()
        pt3dadd(470.78, -9482.49, -3264.49, 1.00)
        pt3dadd(464.50, -9501.40, -3282.24, 1.00)
        pt3dadd(457.49, -9522.52, -3302.32, 1.00)
        pt3dadd(450.51, -9543.54, -3322.57, 1.00)
        pt3dadd(443.55, -9564.46, -3342.99, 1.00)
        pt3dadd(436.63, -9585.29, -3363.59, 1.00)
        pt3dadd(429.73, -9606.01, -3384.36, 1.00)
        pt3dadd(422.86, -9626.64, -3405.30, 1.00)
        pt3dadd(416.02, -9647.17, -3426.42, 1.00)
        pt3dadd(409.22, -9667.60, -3447.72, 1.00)
        pt3dadd(402.55, -9687.59, -3468.84, 1.00)
  }
  node[97] {pt3dclear()
        pt3dadd(402.55, -9687.59, -3468.84, 1.00)
        pt3dadd(402.44, -9687.93, -3469.20, 1.00)
  }
  node[98] {pt3dclear()
        pt3dadd(3089.60, -2954.97, -154.78, 1.00)
        pt3dadd(3089.13, -2954.83, -154.88, 1.00)
  }
  myelin[49] {pt3dclear()
        pt3dadd(3089.13, -2954.83, -154.88, 1.00)
        pt3dadd(3072.96, -2950.14, -158.44, 1.00)
        pt3dadd(3057.07, -2946.05, -162.24, 1.00)
        pt3dadd(3041.88, -2942.64, -166.19, 1.00)
        pt3dadd(3027.34, -2939.86, -170.27, 1.00)
        pt3dadd(3013.39, -2937.66, -174.47, 1.00)
        pt3dadd(2999.99, -2935.99, -178.77, 1.00)
        pt3dadd(2987.11, -2934.82, -183.18, 1.00)
        pt3dadd(2974.90, -2934.12, -187.61, 1.00)
  }
  node[99] {pt3dclear()
        pt3dadd(2974.90, -2934.12, -187.61, 1.00)
        pt3dadd(2974.69, -2934.11, -187.69, 1.00)
        pt3dadd(2974.43, -2934.10, -187.78, 1.00)
  }
  node[100] {pt3dclear()
        pt3dadd(2974.43, -2934.10, -187.78, 1.00)
        pt3dadd(2973.97, -2934.09, -187.96, 1.00)
  }
  myelin[50] {pt3dclear()
        pt3dadd(2973.97, -2934.09, -187.96, 1.00)
        pt3dadd(2962.70, -2933.81, -192.28, 1.00)
        pt3dadd(2951.10, -2933.90, -196.94, 1.00)
        pt3dadd(2939.87, -2934.33, -201.69, 1.00)
        pt3dadd(2928.96, -2935.09, -206.49, 1.00)
        pt3dadd(2918.35, -2936.14, -211.36, 1.00)
        pt3dadd(2908.01, -2937.45, -216.28, 1.00)
        pt3dadd(2897.92, -2939.00, -221.25, 1.00)
        pt3dadd(2888.05, -2940.77, -226.27, 1.00)
        pt3dadd(2878.38, -2942.73, -231.32, 1.00)
        pt3dadd(2868.90, -2944.87, -236.41, 1.00)
        pt3dadd(2865.08, -2945.81, -238.51, 1.00)
  }
  node[101] {pt3dclear()
        pt3dadd(2865.08, -2945.81, -238.51, 1.00)
        pt3dadd(2864.65, -2945.92, -238.75, 1.00)
  }
  node[102] {pt3dclear()
        pt3dadd(2864.65, -2945.92, -238.75, 1.00)
        pt3dadd(2864.22, -2946.02, -238.98, 1.00)
  }
  myelin[51] {pt3dclear()
        pt3dadd(2864.22, -2946.02, -238.98, 1.00)
        pt3dadd(2859.57, -2947.17, -241.54, 1.00)
        pt3dadd(2850.39, -2949.61, -246.69, 1.00)
        pt3dadd(2841.34, -2952.17, -251.87, 1.00)
        pt3dadd(2832.41, -2954.85, -257.07, 1.00)
        pt3dadd(2823.58, -2957.63, -262.30, 1.00)
        pt3dadd(2814.84, -2960.49, -267.54, 1.00)
        pt3dadd(2806.18, -2963.44, -272.80, 1.00)
        pt3dadd(2797.59, -2966.45, -278.07, 1.00)
        pt3dadd(2789.06, -2969.52, -283.35, 1.00)
        pt3dadd(2780.59, -2972.65, -288.65, 1.00)
        pt3dadd(2772.17, -2975.83, -293.95, 1.00)
        pt3dadd(2764.37, -2978.82, -298.89, 1.00)
  }
  node[103] {pt3dclear()
        pt3dadd(2764.37, -2978.82, -298.89, 1.00)
        pt3dadd(2763.97, -2978.97, -299.15, 1.00)
  }
  node[104] {pt3dclear()
        pt3dadd(2763.97, -2978.97, -299.15, 1.00)
        pt3dadd(2763.79, -2979.04, -299.26, 1.00)
        pt3dadd(2763.57, -2979.13, -299.40, 1.00)
  }
  myelin[52] {pt3dclear()
        pt3dadd(2763.57, -2979.13, -299.40, 1.00)
        pt3dadd(2755.45, -2982.30, -304.59, 1.00)
        pt3dadd(2747.14, -2985.58, -309.91, 1.00)
        pt3dadd(2738.86, -2988.90, -315.25, 1.00)
        pt3dadd(2730.61, -2992.24, -320.59, 1.00)
        pt3dadd(2722.39, -2995.61, -325.93, 1.00)
        pt3dadd(2714.19, -2999.00, -331.28, 1.00)
        pt3dadd(2706.01, -3002.41, -336.64, 1.00)
        pt3dadd(2697.85, -3005.85, -342.00, 1.00)
        pt3dadd(2689.71, -3009.30, -347.36, 1.00)
        pt3dadd(2681.60, -3012.78, -352.72, 1.00)
        pt3dadd(2673.50, -3016.27, -358.10, 1.00)
        pt3dadd(2667.79, -3018.76, -361.90, 1.00)
  }
  node[105] {pt3dclear()
        pt3dadd(2667.79, -3018.76, -361.90, 1.00)
        pt3dadd(2667.40, -3018.93, -362.16, 1.00)
  }
  node[106] {pt3dclear()
        pt3dadd(2667.40, -3018.93, -362.16, 1.00)
        pt3dadd(2667.00, -3019.10, -362.42, 1.00)
  }
  myelin[53] {pt3dclear()
        pt3dadd(2667.00, -3019.10, -362.42, 1.00)
        pt3dadd(2665.43, -3019.78, -363.47, 1.00)
        pt3dadd(2657.38, -3023.32, -368.85, 1.00)
        pt3dadd(2649.35, -3026.88, -374.23, 1.00)
        pt3dadd(2641.34, -3030.46, -379.62, 1.00)
        pt3dadd(2633.36, -3034.07, -385.02, 1.00)
        pt3dadd(2625.41, -3037.70, -390.42, 1.00)
        pt3dadd(2617.48, -3041.36, -395.82, 1.00)
        pt3dadd(2609.59, -3045.04, -401.23, 1.00)
        pt3dadd(2601.72, -3048.76, -406.65, 1.00)
        pt3dadd(2593.88, -3052.50, -412.07, 1.00)
        pt3dadd(2586.08, -3056.28, -417.50, 1.00)
        pt3dadd(2580.55, -3058.99, -421.36, 1.00)
  }
  node[107] {pt3dclear()
        pt3dadd(2580.55, -3058.99, -421.36, 1.00)
        pt3dadd(2580.17, -3059.18, -421.63, 1.00)
  }
  node[108] {pt3dclear()
        pt3dadd(2580.17, -3059.18, -421.63, 1.00)
        pt3dadd(2579.79, -3059.37, -421.90, 1.00)
  }
  myelin[54] {pt3dclear()
        pt3dadd(2579.79, -3059.37, -421.90, 1.00)
        pt3dadd(2578.31, -3060.09, -422.94, 1.00)
        pt3dadd(2570.57, -3063.94, -428.38, 1.00)
        pt3dadd(2562.88, -3067.82, -433.83, 1.00)
        pt3dadd(2555.22, -3071.74, -439.29, 1.00)
        pt3dadd(2547.59, -3075.69, -444.75, 1.00)
        pt3dadd(2540.01, -3079.68, -450.23, 1.00)
        pt3dadd(2532.47, -3083.71, -455.71, 1.00)
        pt3dadd(2524.96, -3087.78, -461.20, 1.00)
        pt3dadd(2517.50, -3091.89, -466.69, 1.00)
        pt3dadd(2510.08, -3096.04, -472.20, 1.00)
        pt3dadd(2502.70, -3100.23, -477.71, 1.00)
        pt3dadd(2496.60, -3103.74, -482.30, 1.00)
  }
  node[109] {pt3dclear()
        pt3dadd(2496.60, -3103.74, -482.30, 1.00)
        pt3dadd(2496.24, -3103.95, -482.57, 1.00)
  }
  node[110] {pt3dclear()
        pt3dadd(2496.24, -3103.95, -482.57, 1.00)
        pt3dadd(2495.88, -3104.16, -482.84, 1.00)
  }
  myelin[55] {pt3dclear()
        pt3dadd(2495.88, -3104.16, -482.84, 1.00)
        pt3dadd(2495.36, -3104.46, -483.24, 1.00)
        pt3dadd(2488.06, -3108.73, -488.77, 1.00)
        pt3dadd(2480.80, -3113.04, -494.31, 1.00)
        pt3dadd(2473.58, -3117.39, -499.85, 1.00)
        pt3dadd(2466.41, -3121.77, -505.41, 1.00)
        pt3dadd(2459.27, -3126.20, -510.97, 1.00)
        pt3dadd(2452.17, -3130.66, -516.54, 1.00)
  }
}
proc geometry6() {
  myelin[55] {
        pt3dadd(2445.10, -3135.16, -522.12, 1.00)
        pt3dadd(2438.08, -3139.69, -527.70, 1.00)
        pt3dadd(2431.09, -3144.26, -533.29, 1.00)
        pt3dadd(2424.13, -3148.86, -538.89, 1.00)
        pt3dadd(2417.20, -3153.49, -544.50, 1.00)
        pt3dadd(2416.86, -3153.73, -544.78, 1.00)
  }
  node[111] {pt3dclear()
        pt3dadd(2416.86, -3153.73, -544.78, 1.00)
        pt3dadd(2416.51, -3153.96, -545.06, 1.00)
  }
  node[112] {pt3dclear()
        pt3dadd(2416.51, -3153.96, -545.06, 1.00)
        pt3dadd(2416.17, -3154.20, -545.34, 1.00)
  }
  myelin[56] {pt3dclear()
        pt3dadd(2416.17, -3154.20, -545.34, 1.00)
        pt3dadd(2410.31, -3158.16, -550.11, 1.00)
        pt3dadd(2403.45, -3162.86, -555.73, 1.00)
        pt3dadd(2396.62, -3167.58, -561.35, 1.00)
        pt3dadd(2389.82, -3172.34, -566.98, 1.00)
        pt3dadd(2383.05, -3177.12, -572.62, 1.00)
        pt3dadd(2376.31, -3181.93, -578.26, 1.00)
        pt3dadd(2369.59, -3186.76, -583.91, 1.00)
        pt3dadd(2362.90, -3191.62, -589.56, 1.00)
        pt3dadd(2356.23, -3196.51, -595.22, 1.00)
        pt3dadd(2349.60, -3201.42, -600.88, 1.00)
        pt3dadd(2342.99, -3206.36, -606.55, 1.00)
        pt3dadd(2340.85, -3207.97, -608.39, 1.00)
  }
  node[113] {pt3dclear()
        pt3dadd(2340.85, -3207.97, -608.39, 1.00)
        pt3dadd(2340.52, -3208.22, -608.67, 1.00)
  }
  node[114] {pt3dclear()
        pt3dadd(2340.52, -3208.22, -608.67, 1.00)
        pt3dadd(2340.19, -3208.47, -608.96, 1.00)
  }
  myelin[57] {pt3dclear()
        pt3dadd(2340.19, -3208.47, -608.96, 1.00)
        pt3dadd(2336.40, -3211.33, -612.23, 1.00)
        pt3dadd(2329.85, -3216.32, -617.90, 1.00)
        pt3dadd(2323.33, -3221.34, -623.59, 1.00)
        pt3dadd(2316.84, -3226.40, -629.28, 1.00)
        pt3dadd(2310.38, -3231.49, -634.98, 1.00)
        pt3dadd(2303.97, -3236.62, -640.69, 1.00)
        pt3dadd(2297.59, -3241.79, -646.41, 1.00)
        pt3dadd(2291.27, -3247.01, -652.13, 1.00)
        pt3dadd(2284.99, -3252.27, -657.87, 1.00)
        pt3dadd(2278.78, -3257.59, -663.62, 1.00)
        pt3dadd(2272.63, -3262.98, -669.38, 1.00)
        pt3dadd(2268.85, -3266.36, -672.95, 1.00)
  }
  node[115] {pt3dclear()
        pt3dadd(2268.85, -3266.36, -672.95, 1.00)
        pt3dadd(2268.55, -3266.63, -673.24, 1.00)
  }
  node[116] {pt3dclear()
        pt3dadd(2667.40, -3018.93, -362.16, 1.00)
        pt3dadd(2667.48, -3019.36, -362.39, 1.00)
  }
  myelin[58] {pt3dclear()
        pt3dadd(2667.48, -3019.36, -362.39, 1.00)
        pt3dadd(2668.58, -3025.19, -365.54, 1.00)
        pt3dadd(2668.56, -3036.54, -372.53, 1.00)
        pt3dadd(2665.87, -3045.30, -378.98, 1.00)
        pt3dadd(2661.51, -3052.43, -385.11, 1.00)
        pt3dadd(2656.48, -3058.34, -390.74, 1.00)
  }
  node[117] {pt3dclear()
        pt3dadd(2656.48, -3058.34, -390.74, 1.00)
        pt3dadd(2656.21, -3058.64, -391.04, 1.00)
  }
  node[118] {pt3dclear()
        pt3dadd(2656.21, -3058.64, -391.04, 1.00)
        pt3dadd(2655.93, -3058.93, -391.33, 1.00)
  }
  myelin[59] {pt3dclear()
        pt3dadd(2655.93, -3058.93, -391.33, 1.00)
        pt3dadd(2650.47, -3064.42, -396.88, 1.00)
        pt3dadd(2644.59, -3070.07, -402.69, 1.00)
        pt3dadd(2638.75, -3075.77, -408.52, 1.00)
        pt3dadd(2633.03, -3081.57, -414.36, 1.00)
        pt3dadd(2627.41, -3087.47, -420.23, 1.00)
        pt3dadd(2621.84, -3093.42, -426.11, 1.00)
        pt3dadd(2616.23, -3099.34, -431.98, 1.00)
        pt3dadd(2610.50, -3105.13, -437.82, 1.00)
        pt3dadd(2604.57, -3110.74, -443.63, 1.00)
        pt3dadd(2601.84, -3113.12, -446.18, 1.00)
  }
  node[119] {pt3dclear()
        pt3dadd(2601.84, -3113.12, -446.18, 1.00)
        pt3dadd(2601.54, -3113.39, -446.47, 1.00)
  }
  node[120] {pt3dclear()
        pt3dadd(2601.54, -3113.39, -446.47, 1.00)
        pt3dadd(2601.23, -3113.66, -446.76, 1.00)
  }
  myelin[60] {pt3dclear()
        pt3dadd(2601.23, -3113.66, -446.76, 1.00)
        pt3dadd(2598.41, -3116.12, -449.39, 1.00)
        pt3dadd(2592.00, -3121.25, -455.09, 1.00)
        pt3dadd(2585.36, -3126.16, -460.76, 1.00)
        pt3dadd(2578.57, -3130.92, -466.39, 1.00)
        pt3dadd(2571.74, -3135.65, -472.01, 1.00)
        pt3dadd(2565.02, -3140.48, -477.66, 1.00)
        pt3dadd(2558.58, -3145.58, -483.36, 1.00)
        pt3dadd(2552.60, -3151.14, -489.16, 1.00)
        pt3dadd(2547.27, -3157.32, -495.08, 1.00)
        pt3dadd(2543.12, -3163.71, -500.66, 1.00)
  }
  node[121] {pt3dclear()
        pt3dadd(2543.12, -3163.71, -500.66, 1.00)
        pt3dadd(2542.90, -3164.05, -500.96, 1.00)
  }
  node[122] {pt3dclear()
        pt3dadd(2542.90, -3164.05, -500.96, 1.00)
        pt3dadd(2542.75, -3164.29, -501.17, 1.00)
        pt3dadd(2542.70, -3164.40, -501.25, 1.00)
  }
  myelin[61] {pt3dclear()
        pt3dadd(2542.70, -3164.40, -501.25, 1.00)
        pt3dadd(2539.14, -3172.16, -507.44, 1.00)
        pt3dadd(2536.49, -3180.95, -513.90, 1.00)
        pt3dadd(2534.73, -3190.61, -520.55, 1.00)
        pt3dadd(2533.65, -3200.93, -527.32, 1.00)
        pt3dadd(2532.85, -3211.52, -534.16, 1.00)
        pt3dadd(2531.72, -3221.80, -540.92, 1.00)
        pt3dadd(2529.39, -3230.90, -547.45, 1.00)
        pt3dadd(2528.16, -3235.61, -550.84, 1.00)
        pt3dadd(2525.99, -3239.79, -554.27, 1.00)
  }
  node[123] {pt3dclear()
        pt3dadd(2525.99, -3239.79, -554.27, 1.00)
        pt3dadd(2525.81, -3240.15, -554.56, 1.00)
  }
  node[124] {pt3dclear()
        pt3dadd(2656.21, -3058.64, -391.04, 1.00)
        pt3dadd(2656.11, -3059.04, -391.32, 1.00)
  }
  myelin[62] {pt3dclear()
        pt3dadd(2656.11, -3059.04, -391.32, 1.00)
        pt3dadd(2653.91, -3067.78, -397.57, 1.00)
        pt3dadd(2651.11, -3076.42, -404.00, 1.00)
        pt3dadd(2648.75, -3085.50, -410.52, 1.00)
        pt3dadd(2646.51, -3094.69, -417.07, 1.00)
        pt3dadd(2644.22, -3103.83, -423.60, 1.00)
        pt3dadd(2641.77, -3112.82, -430.10, 1.00)
        pt3dadd(2639.27, -3121.26, -436.29, 1.00)
  }
  node[125] {pt3dclear()
        pt3dadd(2639.27, -3121.26, -436.29, 1.00)
        pt3dadd(2639.16, -3121.65, -436.57, 1.00)
  }
  node[126] {pt3dclear()
        pt3dadd(2639.16, -3121.65, -436.57, 1.00)
        pt3dadd(2639.03, -3122.04, -436.86, 1.00)
  }
  myelin[63] {pt3dclear()
        pt3dadd(2639.03, -3122.04, -436.86, 1.00)
        pt3dadd(2636.41, -3130.36, -443.02, 1.00)
        pt3dadd(2633.61, -3139.00, -449.45, 1.00)
        pt3dadd(2630.81, -3147.65, -455.88, 1.00)
        pt3dadd(2628.10, -3156.38, -462.33, 1.00)
        pt3dadd(2625.53, -3165.25, -468.81, 1.00)
        pt3dadd(2623.13, -3174.29, -475.33, 1.00)
        pt3dadd(2620.91, -3183.51, -481.87, 1.00)
        pt3dadd(2618.83, -3192.86, -488.45, 1.00)
        pt3dadd(2616.84, -3202.29, -495.05, 1.00)
        pt3dadd(2614.83, -3211.70, -501.64, 1.00)
        pt3dadd(2614.46, -3213.31, -502.77, 1.00)
  }
  node[127] {pt3dclear()
        pt3dadd(2614.46, -3213.31, -502.77, 1.00)
        pt3dadd(2614.36, -3213.71, -503.06, 1.00)
  }
  node[128] {pt3dclear()
        pt3dadd(2614.36, -3213.71, -503.06, 1.00)
        pt3dadd(2614.27, -3214.11, -503.34, 1.00)
  }
  myelin[64] {pt3dclear()
        pt3dadd(2614.27, -3214.11, -503.34, 1.00)
        pt3dadd(2612.68, -3220.99, -508.20, 1.00)
        pt3dadd(2610.27, -3230.01, -514.71, 1.00)
        pt3dadd(2607.44, -3238.64, -521.14, 1.00)
        pt3dadd(2604.08, -3246.74, -527.46, 1.00)
        pt3dadd(2600.09, -3254.22, -533.65, 1.00)
        pt3dadd(2595.40, -3261.03, -539.71, 1.00)
        pt3dadd(2590.06, -3267.20, -545.63, 1.00)
        pt3dadd(2584.17, -3272.85, -551.44, 1.00)
        pt3dadd(2578.00, -3278.22, -557.20, 1.00)
        pt3dadd(2571.97, -3283.72, -562.98, 1.00)
        pt3dadd(2566.68, -3289.94, -568.92, 1.00)
        pt3dadd(2565.62, -3291.62, -570.37, 1.00)
  }
  node[129] {pt3dclear()
        pt3dadd(2565.62, -3291.62, -570.37, 1.00)
        pt3dadd(2565.41, -3291.97, -570.67, 1.00)
  }
  node[130] {pt3dclear()
        pt3dadd(2639.16, -3121.65, -436.57, 1.00)
        pt3dadd(2639.63, -3121.80, -436.48, 1.00)
  }
  myelin[65] {pt3dclear()
        pt3dadd(2639.63, -3121.80, -436.48, 1.00)
        pt3dadd(2650.82, -3125.31, -434.18, 1.00)
        pt3dadd(2661.89, -3130.33, -432.86, 1.00)
        pt3dadd(2665.01, -3136.82, -435.61, 1.00)
        pt3dadd(2662.58, -3144.67, -441.41, 1.00)
        pt3dadd(2657.14, -3156.44, -450.81, 1.00)
  }
}
proc geometry7() {
  myelin[65] {
        pt3dadd(2655.07, -3168.58, -459.10, 1.00)
        pt3dadd(2651.75, -3180.76, -467.91, 1.00)
        pt3dadd(2648.23, -3194.82, -477.96, 1.00)
  }
  node[131] {pt3dclear()
        pt3dadd(2648.23, -3194.82, -477.96, 1.00)
        pt3dadd(2648.14, -3195.22, -478.24, 1.00)
  }
}
  geometry0()
  geometry1()
  geometry2()
  geometry3()
  geometry4()
  geometry5()
  geometry6()
  geometry7()









//add node and myelin to the wholeaxon list:
//  for i=0, n_node node[i] wholeaxon.append()
//  for i=0, n_myelin myelin[i] wholeaxon.append()



  objref myelinseclist

  myelinseclist = new SectionList()
  for i=0, n_myelin myelin[i] myelinseclist.append()
  forsec myelinseclist nseg=L/10 + 1  //10


  objref nodeseclist
  nodeseclist = new SectionList()
  for i=0, n_node node[i] nodeseclist.append()
  forsec nodeseclist nseg=1








  //goofy, what is the difference?
  objref nodelist[n_node + 1]
  for i=0, n_node nodelist[i] = new SectionRef()

  objref myelinlist[n_myelin + 1]
  for i=0, n_myelin myelinlist[i] = new SectionRef()



//  objref axonseclist
//  axonseclist = new SectionList()
//  for i=0, n_myelin myelin[i] axonseclist.append()
//  for i=0, n_node node[i] axonseclist.append()





Loading data, please wait...