Olfactory bulb mitral cell gap junction NN model: burst firing and synchrony (O`Connor et al. 2012)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:146030
In a network of 6 mitral cells connected by gap junction in the apical dendrite tuft, continuous current injections of 0.06 nA are injected into 20 locations in the apical tufts of two of the mitral cells. The current injections into one of the cells starts 10 ms after the other to generate asynchronous firing in the cells (Migliore et al. 2005 protocol). Firing of the cells is asynchronous for the first 120 ms. However after the burst firing phase is completed the firing in all cells becomes synchronous.
Reference:
1 . O'Connor S, Angelo K, Jacob TJC (2012) Burst firing versus synchrony in a gap junction connected olfactory bulb mitral cell network model Frontiers in Computational Neuroscience 6:75:1-18 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Olfactory bulb;
Cell Type(s): Olfactory bulb main mitral GLU cell;
Channel(s): I Na,t; I L high threshold; I A; I K; I K,Ca;
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Bursting; Oscillations; Synchronization; Active Dendrites; Influence of Dendritic Geometry; Calcium dynamics; Olfaction;
Implementer(s):
Search NeuronDB for information about:  Olfactory bulb main mitral GLU cell; I Na,t; I L high threshold; I A; I K; I K,Ca;
/
oconnoretal2012
README
AMPA.mod
Ca_mit_conc_ChannelML.mod
CurrentClampExt.mod
KA_ChannelML.mod
KCa3_ChannelML_new.mod
Kdr_ChannelML.mod
LCa3_mit_usb_ChannelML.mod
LeakConductance.mod
NaxSH0_ChannelML.mod
NaxSH10_ChannelML.mod
SynForRndSpike.mod
Cell1.hoc
Cell2.hoc
Cell3.hoc
Cell4.hoc
Cell5.hoc
Cell6.hoc
cellCheck.hoc
CellPositions.dat
ElectricalInputs.dat
gap.hoc
init.hoc
mosinit.hoc *
nCtools.hoc
NetworkConnections.dat
regenerateMods
simulation.props
                            
//  ******************************************************
//
//     File generated by: neuroConstruct v1.3.8
//
//     Generally replicates hoc for Cell Type as exported from
//     NEURON's Cell Builder, together with some neuroConstruct
//     specific helper/info procedures, e.g. toString(), netInfo()
//
//  ******************************************************


begintemplate Cell6

public init, topol, basic_shape, subsets, geom, memb
public synlist, x, y, z, position, connect2target


//  Some fields for referencing the cells

public reference, type, description, name
strdef reference, type, description, name


//  Some methods for referencing the cells

public toString, netInfo

public all

objref synlist
objref all
objref stringFuncs

public soma_group
objref soma_group
public dendrite_group
objref dendrite_group
public apical_dendrite
objref apical_dendrite
public proximal_lateral_dendrites
objref proximal_lateral_dendrites
public axon_group
objref axon_group
public axon_hillock
objref axon_hillock
public axon_nonhillock
objref axon_nonhillock
public distal_lateral_dendrites
objref distal_lateral_dendrites
public apical_tuft
objref apical_tuft

proc init() {
    topol()
    subsets()
    geom()
    biophys()
    geom_nseg()
    synlist = new List()
    x = y = z = 0
    reference = $s1
    type = $s2
    description = $s3
    
    strdef indexNum
    stringFuncs = new StringFunctions()
    stringFuncs.tail(reference, "_", indexNum)
    while (stringFuncs.substr( indexNum, "_")>=0) {
        stringFuncs.tail(indexNum, "_", indexNum)
    }
    
    sprint(name, "%s", type)
}

create soma
public soma
create apic_0
public apic_0
create dend_11
public dend_11
create dend_0
public dend_0
create axon
public axon
create axon_non_hillock
public axon_non_hillock
create apic_22
public apic_22
create apic_1
public apic_1
create dend_6
public dend_6
create dend_1
public dend_1
create apic_21
public apic_21
create apic_2
public apic_2
create dend_10
public dend_10
create dend_7
public dend_7
create dend_5
public dend_5
create dend_2
public dend_2
create apic_16
public apic_16
create apic_3
public apic_3
create dend_9
public dend_9
create dend_8
public dend_8
create dend_4
public dend_4
create dend_3
public dend_3
create apic_20
public apic_20
create apic_17
public apic_17
create apic_13
public apic_13
create apic_4
public apic_4
create apic_19
public apic_19
create apic_18
public apic_18
create apic_15
public apic_15
create apic_14
public apic_14
create apic_12
public apic_12
create apic_5
public apic_5
create apic_11
public apic_11
create apic_6
public apic_6
create apic_10
public apic_10
create apic_7
public apic_7
create apic_9
public apic_9
create apic_8
public apic_8

proc topol() {
    connect apic_0(0), soma(0.49999994)
    connect dend_11(0), soma(0.49999994)
    connect dend_0(0), soma(0.49999994)
    connect axon(0), soma(0.49999994)
    connect axon_non_hillock(0), axon(1.0)
    connect apic_22(0), apic_0(1.0)
    connect apic_1(0), apic_0(1.0)
    connect dend_6(0), dend_0(1.0)
    connect dend_1(0), dend_0(1.0)
    connect apic_21(0), apic_1(1.0)
    connect apic_2(0), apic_1(1.0)
    connect dend_10(0), dend_6(1.0)
    connect dend_7(0), dend_6(1.0)
    connect dend_5(0), dend_1(1.0)
    connect dend_2(0), dend_1(1.0)
    connect apic_16(0), apic_2(1.0)
    connect apic_3(0), apic_2(1.0)
    connect dend_9(0), dend_7(1.0)
    connect dend_8(0), dend_7(1.0)
    connect dend_4(0), dend_2(1.0)
    connect dend_3(0), dend_2(1.0)
    connect apic_20(0), apic_16(1.0)
    connect apic_17(0), apic_16(1.0)
    connect apic_13(0), apic_3(1.0)
    connect apic_4(0), apic_3(1.0)
    connect apic_19(0), apic_17(1.0)
    connect apic_18(0), apic_17(1.0)
    connect apic_15(0), apic_13(1.0)
    connect apic_14(0), apic_13(1.0)
    connect apic_12(0), apic_4(1.0)
    connect apic_5(0), apic_4(1.0)
    connect apic_11(0), apic_5(1.0)
    connect apic_6(0), apic_5(1.0)
    connect apic_10(0), apic_6(1.0)
    connect apic_7(0), apic_6(1.0)
    connect apic_9(0), apic_7(1.0)
    connect apic_8(0), apic_7(1.0)
    basic_shape()
}

proc basic_shape() {
basic_shape_extra_0()
basic_shape_extra_1()
basic_shape_extra_2()
basic_shape_extra_3()
basic_shape_extra_4()
basic_shape_extra_5()
basic_shape_extra_6()
basic_shape_extra_7()
basic_shape_extra_8()
basic_shape_extra_9()
basic_shape_extra_10()
basic_shape_extra_11()
basic_shape_extra_12()
basic_shape_extra_13()
basic_shape_extra_14()
basic_shape_extra_15()
basic_shape_extra_16()
basic_shape_extra_17()
basic_shape_extra_18()
basic_shape_extra_19()
basic_shape_extra_20()
basic_shape_extra_21()
basic_shape_extra_22()
basic_shape_extra_23()
}

proc basic_shape_extra_0(){

//  Looking at segment number 0: Seg0_soma, section: soma, ID: 0, ROOT SEGMENT, rad: 2.90342, (0.0, 0.0, 0.0) -> (1.4452481, 0.45424008, -5.6700036E-4), len: 1.51495
    soma {pt3dclear() pt3dadd(0.0, 0.0, 0.0, 3.60766) pt3dadd(1.4452481, 0.45424008, -5.6700036E-4, 5.80684)}

//  Looking at segment number 1: Seg1_soma, section: soma, ID: 1, parent: Seg0_soma (0), rad: 3.5562, (1.4452481, 0.45424008, -5.6700036E-4) -> (2.8905, 0.9084799, -0.0011340007), len: 1.51495
    soma {pt3dadd(2.8905, 0.9084799, -0.0011340007, 7.1124)}

//  Looking at segment number 2: Seg2_soma, section: soma, ID: 2, parent: Seg1_soma (1), rad: 4.565205, (2.8905, 0.9084799, -0.0011340007) -> (4.33575, 1.3627198, -0.0017009974), len: 1.51495
    soma {pt3dadd(4.33575, 1.3627198, -0.0017009974, 9.13041)}

//  Looking at segment number 3: Seg3_soma, section: soma, ID: 3, parent: Seg2_soma (2), rad: 5.5243, (4.33575, 1.3627198, -0.0017009974) -> (5.781, 1.8169601, -0.0022679009), len: 1.51495
    soma {pt3dadd(5.781, 1.8169601, -0.0022679009, 11.0486)}

//  Looking at segment number 4: Seg4_soma, section: soma, ID: 4, parent: Seg3_soma (3), rad: 6.63105, (5.781, 1.8169601, -0.0022679009) -> (7.22625, 2.27121, -0.0028348975), len: 1.51496
    soma {pt3dadd(7.22625, 2.27121, -0.0028348975, 13.2621)}

//  Looking at segment number 5: Seg5_soma, section: soma, ID: 5, parent: Seg4_soma (4), rad: 7.5672, (7.22625, 2.27121, -0.0028348975) -> (8.67151, 2.7254498, -0.0034018978), len: 1.51496
    soma {pt3dadd(8.67151, 2.7254498, -0.0034018978, 15.1344)}

//  Looking at segment number 6: Seg6_soma, section: soma, ID: 6, parent: Seg5_soma (5), rad: 7.9254, (8.67151, 2.7254498, -0.0034018978) -> (10.11676, 3.1796901, -0.003968898), len: 1.51495
    soma {pt3dadd(10.11676, 3.1796901, -0.003968898, 15.8508)}

//  Looking at segment number 7: Seg7_soma, section: soma, ID: 7, parent: Seg6_soma (6), rad: 7.7924, (10.11676, 3.1796901, -0.003968898) -> (11.56201, 3.63393, -0.004535798), len: 1.51495
    soma {pt3dadd(11.56201, 3.63393, -0.004535798, 15.5848)}

//  Looking at segment number 8: Seg8_soma, section: soma, ID: 8, parent: Seg7_soma (7), rad: 7.4856, (11.56201, 3.63393, -0.004535798) -> (13.00729, 4.08817, -0.0051027983), len: 1.51498
    soma {pt3dadd(13.00729, 4.08817, -0.0051027983, 14.9712)}

//  Looking at segment number 9: Seg9_soma, section: soma, ID: 9, parent: Seg8_soma (8), rad: 7.01205, (13.00729, 4.08817, -0.0051027983) -> (14.45249, 4.54241, -0.0056697987), len: 1.5149
    soma {pt3dadd(14.45249, 4.54241, -0.0056697987, 14.0241)}

//  Looking at segment number 10: Seg10_soma, section: soma, ID: 10, parent: Seg9_soma (9), rad: 6.0307, (14.45249, 4.54241, -0.0056697987) -> (15.89779, 4.9966497, -0.006236799), len: 1.515
    soma {pt3dadd(15.89779, 4.9966497, -0.006236799, 12.0614)}

//  Looking at segment number 11: Seg11_soma, section: soma, ID: 11, parent: Seg10_soma (10), rad: 5.2532, (15.89779, 4.9966497, -0.006236799) -> (17.34299, 5.4508905, -0.006803699), len: 1.51491
    soma {pt3dadd(17.34299, 5.4508905, -0.006803699, 10.5064)}

//  Looking at segment number 12: Seg12_soma, section: soma, ID: 12, parent: Seg11_soma (11), rad: 4.598185, (17.34299, 5.4508905, -0.006803699) -> (18.78829, 5.9051304, -0.007370699), len: 1.515
    soma {pt3dadd(18.78829, 5.9051304, -0.007370699, 9.19637)}

//  Looking at segment number 13: Seg13_soma, section: soma, ID: 13, parent: Seg12_soma (12), rad: 4.01895, (18.78829, 5.9051304, -0.007370699) -> (20.23349, 6.35938, -0.0079377), len: 1.51491
    soma {pt3dadd(20.23349, 6.35938, -0.0079377, 8.0379)}

//  Looking at segment number 14: Seg14_soma, section: soma, ID: 14, parent: Seg13_soma (13), rad: 3.65087, (20.23349, 6.35938, -0.0079377) -> (21.678791, 6.8136206, -0.0085047), len: 1.515
    soma {pt3dadd(21.678791, 6.8136206, -0.0085047, 7.30174)}

//  Looking at segment number 15: Seg15_soma, section: soma, ID: 15, parent: Seg14_soma (14), rad: 3.341765, (21.678791, 6.8136206, -0.0085047) -> (23.123991, 7.2678204, -0.0090716), len: 1.51489
    soma {pt3dadd(23.123991, 7.2678204, -0.0090716, 6.68353)}

//  Looking at segment number 16: Seg16_soma, section: soma, ID: 16, parent: Seg15_soma (15), rad: 3.05769, (23.123991, 7.2678204, -0.0090716) -> (24.56929, 7.7221203, -0.0096386), len: 1.51502
    soma {pt3dadd(24.56929, 7.7221203, -0.0096386, 6.11538)}

//  Looking at segment number 17: Seg17_soma, section: soma, ID: 17, parent: Seg16_soma (16), rad: 2.759945, (24.56929, 7.7221203, -0.0096386) -> (26.01449, 8.17632, -0.0102056), len: 1.51489
    soma {pt3dadd(26.01449, 8.17632, -0.0102056, 5.51989)}

//  Looking at segment number 18: Seg18_soma, section: soma, ID: 18, parent: Seg17_soma (17), rad: 2.345095, (26.01449, 8.17632, -0.0102056) -> (27.459791, 8.63062, -0.010772601), len: 1.51502
    soma {pt3dadd(27.459791, 8.63062, -0.010772601, 4.69019)}

//  Looking at segment number 19: Seg19_soma, section: soma, ID: 19, parent: Seg18_soma (18), rad: 1.401415, (27.459791, 8.63062, -0.010772601) -> (28.904991, 9.08482, -0.011339501), len: 1.51489
    soma {pt3dadd(28.904991, 9.08482, -0.011339501, 2.80283)}

//  Looking at segment number 20: Seg0_apic_0, section: apic_0, ID: 773, parent: Seg10_soma (10), FRACT ALONG: 3.147439E-6, rad: 1.7, (29.135191, 8.29372, 0.09152561) -> (32.23519, 8.96372, 0.6915256), len: 3.22783
    apic_0 {pt3dclear() pt3dadd(29.135191, 8.29372, 0.09152561, 3.62) pt3dadd(32.23519, 8.96372, 0.6915256, 3.4)}

//  Looking at segment number 21: Seg1_apic_0, section: apic_0, ID: 774, parent: Seg0_apic_0 (773), rad: 1.625, (32.23519, 8.96372, 0.6915256) -> (34.60519, 9.40372, 0.6915256), len: 2.4105
    apic_0 {pt3dadd(34.60519, 9.40372, 0.6915256, 3.25)}

//  Looking at segment number 22: Seg2_apic_0, section: apic_0, ID: 775, parent: Seg1_apic_0 (774), rad: 1.59, (34.60519, 9.40372, 0.6915256) -> (37.115192, 9.11372, 0.6915256), len: 2.5267
    apic_0 {pt3dadd(37.115192, 9.11372, 0.6915256, 3.18)}

//  Looking at segment number 23: Seg3_apic_0, section: apic_0, ID: 776, parent: Seg2_apic_0 (775), rad: 1.44, (37.115192, 9.11372, 0.6915256) -> (39.33519, 8.74372, 0.6915256), len: 2.25062
    apic_0 {pt3dadd(39.33519, 8.74372, 0.6915256, 2.88)}

//  Looking at segment number 24: Seg4_apic_0, section: apic_0, ID: 777, parent: Seg3_apic_0 (776), rad: 1.55, (39.33519, 8.74372, 0.6915256) -> (42.21519, 8.59372, 0.6915256), len: 2.8839
    apic_0 {pt3dadd(42.21519, 8.59372, 0.6915256, 3.1)}

//  Looking at segment number 25: Seg5_apic_0, section: apic_0, ID: 778, parent: Seg4_apic_0 (777), rad: 1.55, (42.21519, 8.59372, 0.6915256) -> (45.025192, 7.78372, 0.7415256), len: 2.92484
    apic_0 {pt3dadd(45.025192, 7.78372, 0.7415256, 3.1)}

//  Looking at segment number 26: Seg0_dend_11, section: dend_11, ID: 759, parent: Seg10_soma (10), FRACT ALONG: 3.147439E-6, rad: 0.885, (5.17519, 9.02372, -1.8584744) -> (3.7751899, 11.45372, -1.8584744), len: 2.80444
    dend_11 {pt3dclear() pt3dadd(5.17519, 9.02372, -1.8584744, 1.77) pt3dadd(3.7751899, 11.45372, -1.8584744, 1.77)}

//  Looking at segment number 27: Seg1_dend_11, section: dend_11, ID: 760, parent: Seg0_dend_11 (759), rad: 0.85, (3.7751899, 11.45372, -1.8584744) -> (3.4751902, 14.043719, -1.8584744), len: 2.60732
    dend_11 {pt3dadd(3.4751902, 14.043719, -1.8584744, 1.7)}

//  Looking at segment number 28: Seg2_dend_11, section: dend_11, ID: 761, parent: Seg1_dend_11 (760), rad: 0.85, (3.4751902, 14.043719, -1.8584744) -> (4.65519, 17.43372, -1.8084744), len: 3.58985
    dend_11 {pt3dadd(4.65519, 17.43372, -1.8084744, 1.7)}

//  Looking at segment number 29: Seg3_dend_11, section: dend_11, ID: 762, parent: Seg2_dend_11 (761), rad: 0.775, (4.65519, 17.43372, -1.8084744) -> (5.47519, 19.873718, -0.0584744), len: 3.11263
    dend_11 {pt3dadd(5.47519, 19.873718, -0.0584744, 1.55)}

//  Looking at segment number 30: Seg4_dend_11, section: dend_11, ID: 763, parent: Seg3_dend_11 (762), rad: 0.775, (5.47519, 19.873718, -0.0584744) -> (6.4351897, 23.11372, -0.0584744), len: 3.37923
    dend_11 {pt3dadd(6.4351897, 23.11372, -0.0584744, 1.55)}

//  Looking at segment number 31: Seg5_dend_11, section: dend_11, ID: 764, parent: Seg4_dend_11 (763), rad: 0.775, (6.4351897, 23.11372, -0.0584744) -> (6.94519, 26.073719, -0.0584744), len: 3.00361
    dend_11 {pt3dadd(6.94519, 26.073719, -0.0584744, 1.55)}

//  Looking at segment number 32: Seg6_dend_11, section: dend_11, ID: 765, parent: Seg5_dend_11 (764), rad: 0.7, (6.94519, 26.073719, -0.0584744) -> (6.94519, 28.65372, -0.0584744), len: 2.58
    dend_11 {pt3dadd(6.94519, 28.65372, -0.0584744, 1.4)}

//  Looking at segment number 33: Seg7_dend_11, section: dend_11, ID: 766, parent: Seg6_dend_11 (765), rad: 0.7, (6.94519, 28.65372, -0.0584744) -> (7.46519, 31.013718, -0.3084744), len: 2.4295
    dend_11 {pt3dadd(7.46519, 31.013718, -0.3084744, 1.4)}

//  Looking at segment number 34: Seg8_dend_11, section: dend_11, ID: 767, parent: Seg7_dend_11 (766), rad: 0.7, (7.46519, 31.013718, -0.3084744) -> (8.245191, 32.47372, -1.3584744), len: 1.96023
    dend_11 {pt3dadd(8.245191, 32.47372, -1.3584744, 1.4)}

//  Looking at segment number 35: Seg9_dend_11, section: dend_11, ID: 768, parent: Seg8_dend_11 (767), rad: 0.7, (8.245191, 32.47372, -1.3584744) -> (9.285191, 34.31372, -0.9584744), len: 2.15109
    dend_11 {pt3dadd(9.285191, 34.31372, -0.9584744, 1.4)}

//  Looking at segment number 36: Seg10_dend_11, section: dend_11, ID: 769, parent: Seg9_dend_11 (768), rad: 0.7, (9.285191, 34.31372, -0.9584744) -> (8.83519, 36.30372, -0.9584744), len: 2.04024
    dend_11 {pt3dadd(8.83519, 36.30372, -0.9584744, 1.4)}

//  Looking at segment number 37: Seg11_dend_11, section: dend_11, ID: 770, parent: Seg10_dend_11 (769), rad: 0.665, (8.83519, 36.30372, -0.9584744) -> (8.54519, 38.96372, -0.1084744), len: 2.80753
    dend_11 {pt3dadd(8.54519, 38.96372, -0.1084744, 1.33)}

//  Looking at segment number 38: Seg12_dend_11, section: dend_11, ID: 771, parent: Seg11_dend_11 (770), rad: 0.665, (8.54519, 38.96372, -0.1084744) -> (7.72519, 41.18372, 0.1415256), len: 2.37977
    dend_11 {pt3dadd(7.72519, 41.18372, 0.1415256, 1.33)}

//  Looking at segment number 39: Seg13_dend_11, section: dend_11, ID: 772, parent: Seg12_dend_11 (771), rad: 0.665, (7.72519, 41.18372, 0.1415256) -> (8.09519, 43.763718, -0.4584744), len: 2.67456
    dend_11 {pt3dadd(8.09519, 43.763718, -0.4584744, 1.33)}

//  Looking at segment number 40: Seg0_dend_0, section: dend_0, ID: 438, parent: Seg10_soma (10), FRACT ALONG: 3.147439E-6, rad: 2.29, (3.2751899, 5.73372, -5.7584743) -> (1.9451901, 9.57372, -6.0084743), len: 4.07149
    dend_0 {pt3dclear() pt3dadd(3.2751899, 5.73372, -5.7584743, 5.25) pt3dadd(1.9451901, 9.57372, -6.0084743, 4.58)}

//  Looking at segment number 41: Seg1_dend_0, section: dend_0, ID: 439, parent: Seg0_dend_0 (438), rad: 1.81, (1.9451901, 9.57372, -6.0084743) -> (1.2051901, 12.67372, -5.8084745), len: 3.19337
    dend_0 {pt3dadd(1.2051901, 12.67372, -5.8084745, 3.62)}

//  Looking at segment number 42: Seg2_dend_0, section: dend_0, ID: 440, parent: Seg1_dend_0 (439), rad: 1.665, (1.2051901, 12.67372, -5.8084745) -> (0.46519005, 15.033721, -5.4084744), len: 2.50543
    dend_0 {pt3dadd(0.46519005, 15.033721, -5.4084744, 3.33)}

//  Looking at segment number 43: Seg3_dend_0, section: dend_0, ID: 441, parent: Seg2_dend_0 (440), rad: 1.59, (0.46519005, 15.033721, -5.4084744) -> (-1.3748099, 17.02372, -4.8584747), len: 2.76554
    dend_0 {pt3dadd(-1.3748099, 17.02372, -4.8584747, 3.18)}

//  Looking at segment number 44: Seg4_dend_0, section: dend_0, ID: 442, parent: Seg3_dend_0 (441), rad: 1.515, (-1.3748099, 17.02372, -4.8584747) -> (-2.63481, 18.94372, -4.5584745), len: 2.31603
    dend_0 {pt3dadd(-2.63481, 18.94372, -4.5584745, 3.03)}

//  Looking at segment number 45: Seg5_dend_0, section: dend_0, ID: 443, parent: Seg4_dend_0 (442), rad: 1.515, (-2.63481, 18.94372, -4.5584745) -> (-4.40481, 20.42372, -4.7584743), len: 2.31588
    dend_0 {pt3dadd(-4.40481, 20.42372, -4.7584743, 3.03)}

//  Looking at segment number 46: Seg0_axon, section: axon, ID: 20, parent: Seg10_soma (10), FRACT ALONG: 3.147439E-6, rad: 0.7, (1.74519, -3.69628, -4.6584744) -> (-0.24480999, -5.92628, -4.5084743), len: 2.99257
    axon {pt3dclear() pt3dadd(1.74519, -3.69628, -4.6584744, 1.55) pt3dadd(-0.24480999, -5.92628, -4.5084743, 1.4)}

//  Looking at segment number 47: Seg1_axon, section: axon_non_hillock, ID: 21, parent: Seg0_axon (20), rad: 0.7, (-0.24480999, -5.92628, -4.5084743) -> (-4.01481, -8.28628, -4.6084747), len: 4.44888
    axon_non_hillock {pt3dclear() pt3dadd(-0.24480999, -5.92628, -4.5084743, 1.4) pt3dadd(-4.01481, -8.28628, -4.6084747, 1.4)}

//  Looking at segment number 48: Seg2_axon, section: axon_non_hillock, ID: 22, parent: Seg1_axon (21), rad: 0.7, (-4.01481, -8.28628, -4.6084747) -> (-8.29481, -11.75628, -5.6584744), len: 5.60908
    axon_non_hillock {pt3dadd(-8.29481, -11.75628, -5.6584744, 1.4)}

//  Looking at segment number 49: Seg3_axon, section: axon_non_hillock, ID: 23, parent: Seg2_axon (22), rad: 0.7, (-8.29481, -11.75628, -5.6584744) -> (-12.06481, -13.526279, -5.7084746), len: 4.16513
    axon_non_hillock {pt3dadd(-12.06481, -13.526279, -5.7084746, 1.4)}
}

proc basic_shape_extra_1(){

//  Looking at segment number 50: Seg4_axon, section: axon_non_hillock, ID: 24, parent: Seg3_axon (23), rad: 0.7, (-12.06481, -13.526279, -5.7084746) -> (-15.174809, -15.816279, -6.5584745), len: 3.95458
    axon_non_hillock {pt3dadd(-15.174809, -15.816279, -6.5584745, 1.4)}

//  Looking at segment number 51: Seg5_axon, section: axon_non_hillock, ID: 25, parent: Seg4_axon (24), rad: 0.7, (-15.174809, -15.816279, -6.5584745) -> (-19.90481, -19.356281, -5.8584747), len: 5.94933
    axon_non_hillock {pt3dadd(-19.90481, -19.356281, -5.8584747, 1.4)}

//  Looking at segment number 52: Seg6_axon, section: axon_non_hillock, ID: 26, parent: Seg5_axon (25), rad: 0.7, (-19.90481, -19.356281, -5.8584747) -> (-23.07481, -21.71628, -5.7584743), len: 3.95329
    axon_non_hillock {pt3dadd(-23.07481, -21.71628, -5.7584743, 1.4)}

//  Looking at segment number 53: Seg7_axon, section: axon_non_hillock, ID: 27, parent: Seg6_axon (26), rad: 0.7, (-23.07481, -21.71628, -5.7584743) -> (-26.334808, -23.48628, -5.7584743), len: 3.70951
    axon_non_hillock {pt3dadd(-26.334808, -23.48628, -5.7584743, 1.4)}

//  Looking at segment number 54: Seg8_axon, section: axon_non_hillock, ID: 28, parent: Seg7_axon (27), rad: 0.7, (-26.334808, -23.48628, -5.7584743) -> (-30.244808, -24.30628, -6.6084747), len: 4.08448
    axon_non_hillock {pt3dadd(-30.244808, -24.30628, -6.6084747, 1.4)}

//  Looking at segment number 55: Seg9_axon, section: axon_non_hillock, ID: 29, parent: Seg8_axon (28), rad: 0.7, (-30.244808, -24.30628, -6.6084747) -> (-33.204807, -26.14628, -6.8084745), len: 3.49102
    axon_non_hillock {pt3dadd(-33.204807, -26.14628, -6.8084745, 1.4)}

//  Looking at segment number 56: Seg10_axon, section: axon_non_hillock, ID: 30, parent: Seg9_axon (29), rad: 0.7, (-33.204807, -26.14628, -6.8084745) -> (-36.23481, -28.50628, -6.8084745), len: 3.84064
    axon_non_hillock {pt3dadd(-36.23481, -28.50628, -6.8084745, 1.4)}

//  Looking at segment number 57: Seg11_axon, section: axon_non_hillock, ID: 31, parent: Seg10_axon (30), rad: 0.63, (-36.23481, -28.50628, -6.8084745) -> (-39.48481, -30.64628, -6.4584746), len: 3.90699
    axon_non_hillock {pt3dadd(-39.48481, -30.64628, -6.4584746, 1.26)}

//  Looking at segment number 58: Seg12_axon, section: axon_non_hillock, ID: 32, parent: Seg11_axon (31), rad: 0.63, (-39.48481, -30.64628, -6.4584746) -> (-42.66481, -32.64628, -5.8584747), len: 3.80426
    axon_non_hillock {pt3dadd(-42.66481, -32.64628, -5.8584747, 1.26)}

//  Looking at segment number 59: Seg13_axon, section: axon_non_hillock, ID: 33, parent: Seg12_axon (32), rad: 0.555, (-42.66481, -32.64628, -5.8584747) -> (-45.544807, -33.60628, -3.6084743), len: 3.77869
    axon_non_hillock {pt3dadd(-45.544807, -33.60628, -3.6084743, 1.11)}

//  Looking at segment number 60: Seg14_axon, section: axon_non_hillock, ID: 34, parent: Seg13_axon (33), rad: 0.555, (-45.544807, -33.60628, -3.6084743) -> (-51.044807, -34.75628, -2.6584742), len: 5.69868
    axon_non_hillock {pt3dadd(-51.044807, -34.75628, -2.6584742, 1.11)}

//  Looking at segment number 61: Seg15_axon, section: axon_non_hillock, ID: 35, parent: Seg14_axon (34), rad: 0.555, (-51.044807, -34.75628, -2.6584742) -> (-56.21481, -37.19628, -2.5084743), len: 5.71883
    axon_non_hillock {pt3dadd(-56.21481, -37.19628, -2.5084743, 1.11)}

//  Looking at segment number 62: Seg16_axon, section: axon_non_hillock, ID: 36, parent: Seg15_axon (35), rad: 0.515, (-56.21481, -37.19628, -2.5084743) -> (-61.24481, -39.84628, -1.7084744), len: 5.74137
    axon_non_hillock {pt3dadd(-61.24481, -39.84628, -1.7084744, 1.03)}

//  Looking at segment number 63: Seg17_axon, section: axon_non_hillock, ID: 37, parent: Seg16_axon (36), rad: 0.515, (-61.24481, -39.84628, -1.7084744) -> (-66.41481, -42.806282, -1.6084744), len: 5.95823
    axon_non_hillock {pt3dadd(-66.41481, -42.806282, -1.6084744, 1.03)}

//  Looking at segment number 64: Seg18_axon, section: axon_non_hillock, ID: 38, parent: Seg17_axon (37), rad: 0.515, (-66.41481, -42.806282, -1.6084744) -> (-71.73481, -45.75628, -3.1084743), len: 6.26537
    axon_non_hillock {pt3dadd(-71.73481, -45.75628, -3.1084743, 1.03)}

//  Looking at segment number 65: Seg19_axon, section: axon_non_hillock, ID: 39, parent: Seg18_axon (38), rad: 0.515, (-71.73481, -45.75628, -3.1084743) -> (-75.94482, -49.59628, -3.0584743), len: 5.69844
    axon_non_hillock {pt3dadd(-75.94482, -49.59628, -3.0584743, 1.03)}

//  Looking at segment number 66: Seg20_axon, section: axon_non_hillock, ID: 40, parent: Seg19_axon (39), rad: 0.515, (-75.94482, -49.59628, -3.0584743) -> (-80.67481, -54.09628, -3.0584743), len: 6.52862
    axon_non_hillock {pt3dadd(-80.67481, -54.09628, -3.0584743, 1.03)}

//  Looking at segment number 67: Seg21_axon, section: axon_non_hillock, ID: 41, parent: Seg20_axon (40), rad: 0.515, (-80.67481, -54.09628, -3.0584743) -> (-84.074814, -58.59628, -3.0584743), len: 5.64004
    axon_non_hillock {pt3dadd(-84.074814, -58.59628, -3.0584743, 1.03)}

//  Looking at segment number 68: Seg22_axon, section: axon_non_hillock, ID: 42, parent: Seg21_axon (41), rad: 0.515, (-84.074814, -58.59628, -3.0584743) -> (-85.334816, -61.40628, -3.0584743), len: 3.07956
    axon_non_hillock {pt3dadd(-85.334816, -61.40628, -3.0584743, 1.03)}

//  Looking at segment number 69: Seg23_axon, section: axon_non_hillock, ID: 43, parent: Seg22_axon (42), rad: 0.515, (-85.334816, -61.40628, -3.0584743) -> (-87.10481, -64.06628, -3.1084743), len: 3.19546
    axon_non_hillock {pt3dadd(-87.10481, -64.06628, -3.1084743, 1.03)}

//  Looking at segment number 70: Seg24_axon, section: axon_non_hillock, ID: 44, parent: Seg23_axon (43), rad: 0.515, (-87.10481, -64.06628, -3.1084743) -> (-88.254814, -67.54628, -4.0584745), len: 3.78622
    axon_non_hillock {pt3dadd(-88.254814, -67.54628, -4.0584745, 1.03)}

//  Looking at segment number 71: Seg25_axon, section: axon_non_hillock, ID: 45, parent: Seg24_axon (44), rad: 0.515, (-88.254814, -67.54628, -4.0584745) -> (-89.51482, -70.93628, -4.0584745), len: 3.61659
    axon_non_hillock {pt3dadd(-89.51482, -70.93628, -4.0584745, 1.03)}

//  Looking at segment number 72: Seg26_axon, section: axon_non_hillock, ID: 46, parent: Seg25_axon (45), rad: 0.515, (-89.51482, -70.93628, -4.0584745) -> (-90.69482, -73.44628, -4.0584745), len: 2.77354
    axon_non_hillock {pt3dadd(-90.69482, -73.44628, -4.0584745, 1.03)}

//  Looking at segment number 73: Seg27_axon, section: axon_non_hillock, ID: 47, parent: Seg26_axon (46), rad: 0.515, (-90.69482, -73.44628, -4.0584745) -> (-92.614815, -76.40628, -4.0584745), len: 3.52817
    axon_non_hillock {pt3dadd(-92.614815, -76.40628, -4.0584745, 1.03)}

//  Looking at segment number 74: Seg28_axon, section: axon_non_hillock, ID: 48, parent: Seg27_axon (47), rad: 0.515, (-92.614815, -76.40628, -4.0584745) -> (-94.834816, -79.57628, -4.0584745), len: 3.87005
    axon_non_hillock {pt3dadd(-94.834816, -79.57628, -4.0584745, 1.03)}

//  Looking at segment number 75: Seg29_axon, section: axon_non_hillock, ID: 49, parent: Seg28_axon (48), rad: 0.515, (-94.834816, -79.57628, -4.0584745) -> (-96.45481, -83.11628, -3.3084743), len: 3.96466
    axon_non_hillock {pt3dadd(-96.45481, -83.11628, -3.3084743, 1.03)}

//  Looking at segment number 76: Seg30_axon, section: axon_non_hillock, ID: 50, parent: Seg29_axon (49), rad: 0.515, (-96.45481, -83.11628, -3.3084743) -> (-98.01482, -87.62628, -3.8084743), len: 4.79831
    axon_non_hillock {pt3dadd(-98.01482, -87.62628, -3.8084743, 1.03)}

//  Looking at segment number 77: Seg31_axon, section: axon_non_hillock, ID: 51, parent: Seg30_axon (50), rad: 0.515, (-98.01482, -87.62628, -3.8084743) -> (-98.60481, -90.64628, -3.8084743), len: 3.07709
    axon_non_hillock {pt3dadd(-98.60481, -90.64628, -3.8084743, 1.03)}

//  Looking at segment number 78: Seg32_axon, section: axon_non_hillock, ID: 52, parent: Seg31_axon (51), rad: 0.515, (-98.60481, -90.64628, -3.8084743) -> (-101.184814, -95.59628, -5.6084747), len: 5.86506
    axon_non_hillock {pt3dadd(-101.184814, -95.59628, -5.6084747, 1.03)}

//  Looking at segment number 79: Seg33_axon, section: axon_non_hillock, ID: 53, parent: Seg32_axon (52), rad: 0.48, (-101.184814, -95.59628, -5.6084747) -> (-102.52481, -99.71628, -4.7584743), len: 4.41503
    axon_non_hillock {pt3dadd(-102.52481, -99.71628, -4.7584743, 0.96)}

//  Looking at segment number 80: Seg34_axon, section: axon_non_hillock, ID: 54, parent: Seg33_axon (53), rad: 0.48, (-102.52481, -99.71628, -4.7584743) -> (-105.184814, -103.18628, -4.7584743), len: 4.37225
    axon_non_hillock {pt3dadd(-105.184814, -103.18628, -4.7584743, 0.96)}

//  Looking at segment number 81: Seg35_axon, section: axon_non_hillock, ID: 55, parent: Seg34_axon (54), rad: 0.48, (-105.184814, -103.18628, -4.7584743) -> (-108.81481, -106.50628, -4.8084745), len: 4.91953
    axon_non_hillock {pt3dadd(-108.81481, -106.50628, -4.8084745, 0.96)}

//  Looking at segment number 82: Seg36_axon, section: axon_non_hillock, ID: 56, parent: Seg35_axon (55), rad: 0.48, (-108.81481, -106.50628, -4.8084745) -> (-111.474815, -109.23628, -4.8084745), len: 3.81163
    axon_non_hillock {pt3dadd(-111.474815, -109.23628, -4.8084745, 0.96)}

//  Looking at segment number 83: Seg37_axon, section: axon_non_hillock, ID: 57, parent: Seg36_axon (56), rad: 0.48, (-111.474815, -109.23628, -4.8084745) -> (-115.09481, -112.26628, -4.7084746), len: 4.72179
    axon_non_hillock {pt3dadd(-115.09481, -112.26628, -4.7084746, 0.96)}

//  Looking at segment number 84: Seg38_axon, section: axon_non_hillock, ID: 58, parent: Seg37_axon (57), rad: 0.48, (-115.09481, -112.26628, -4.7084746) -> (-119.37481, -113.816284, -4.4584746), len: 4.55888
    axon_non_hillock {pt3dadd(-119.37481, -113.816284, -4.4584746, 0.96)}

//  Looking at segment number 85: Seg39_axon, section: axon_non_hillock, ID: 59, parent: Seg38_axon (58), rad: 0.48, (-119.37481, -113.816284, -4.4584746) -> (-122.63481, -116.246284, -4.4584746), len: 4.06602
    axon_non_hillock {pt3dadd(-122.63481, -116.246284, -4.4584746, 0.96)}

//  Looking at segment number 86: Seg40_axon, section: axon_non_hillock, ID: 60, parent: Seg39_axon (59), rad: 0.48, (-122.63481, -116.246284, -4.4584746) -> (-125.73481, -118.246284, -4.3584747), len: 3.69053
    axon_non_hillock {pt3dadd(-125.73481, -118.246284, -4.3584747, 0.96)}

//  Looking at segment number 87: Seg41_axon, section: axon_non_hillock, ID: 61, parent: Seg40_axon (60), rad: 0.48, (-125.73481, -118.246284, -4.3584747) -> (-128.5448, -120.67628, -3.8084743), len: 3.75545
    axon_non_hillock {pt3dadd(-128.5448, -120.67628, -3.8084743, 0.96)}

//  Looking at segment number 88: Seg42_axon, section: axon_non_hillock, ID: 62, parent: Seg41_axon (61), rad: 0.48, (-128.5448, -120.67628, -3.8084743) -> (-130.3948, -123.77628, -3.8584743), len: 3.61041
    axon_non_hillock {pt3dadd(-130.3948, -123.77628, -3.8584743, 0.96)}

//  Looking at segment number 89: Seg43_axon, section: axon_non_hillock, ID: 63, parent: Seg42_axon (62), rad: 0.48, (-130.3948, -123.77628, -3.8584743) -> (-131.94481, -127.09628, -3.8584743), len: 3.664
    axon_non_hillock {pt3dadd(-131.94481, -127.09628, -3.8584743, 0.96)}

//  Looking at segment number 90: Seg44_axon, section: axon_non_hillock, ID: 64, parent: Seg43_axon (63), rad: 0.48, (-131.94481, -127.09628, -3.8584743) -> (-134.4648, -132.15628, -3.6584742), len: 5.65632
    axon_non_hillock {pt3dadd(-134.4648, -132.15628, -3.6584742, 0.96)}

//  Looking at segment number 91: Seg45_axon, section: axon_non_hillock, ID: 65, parent: Seg44_axon (64), rad: 0.48, (-134.4648, -132.15628, -3.6584742) -> (-135.8648, -137.32628, -4.4084744), len: 5.40846
    axon_non_hillock {pt3dadd(-135.8648, -137.32628, -4.4084744, 0.96)}

//  Looking at segment number 92: Seg46_axon, section: axon_non_hillock, ID: 66, parent: Seg45_axon (65), rad: 0.48, (-135.8648, -137.32628, -4.4084744) -> (-137.7848, -142.56627, -7.0584745), len: 6.1779
    axon_non_hillock {pt3dadd(-137.7848, -142.56627, -7.0584745, 0.96)}

//  Looking at segment number 93: Seg47_axon, section: axon_non_hillock, ID: 67, parent: Seg46_axon (66), rad: 0.48, (-137.7848, -142.56627, -7.0584745) -> (-139.63481, -146.99628, -7.0584745), len: 4.80078
    axon_non_hillock {pt3dadd(-139.63481, -146.99628, -7.0584745, 0.96)}

//  Looking at segment number 94: Seg48_axon, section: axon_non_hillock, ID: 68, parent: Seg47_axon (67), rad: 0.48, (-139.63481, -146.99628, -7.0584745) -> (-142.2948, -151.64627, -7.0584745), len: 5.35705
    axon_non_hillock {pt3dadd(-142.2948, -151.64627, -7.0584745, 0.96)}

//  Looking at segment number 95: Seg49_axon, section: axon_non_hillock, ID: 69, parent: Seg48_axon (68), rad: 0.48, (-142.2948, -151.64627, -7.0584745) -> (-145.3248, -156.88628, -6.2584743), len: 6.10562
    axon_non_hillock {pt3dadd(-145.3248, -156.88628, -6.2584743, 0.96)}

//  Looking at segment number 96: Seg50_axon, section: axon_non_hillock, ID: 70, parent: Seg49_axon (69), rad: 0.48, (-145.3248, -156.88628, -6.2584743) -> (-147.63481, -160.81627, -5.3584747), len: 4.64661
    axon_non_hillock {pt3dadd(-147.63481, -160.81627, -5.3584747, 0.96)}

//  Looking at segment number 97: Seg51_axon, section: axon_non_hillock, ID: 71, parent: Seg50_axon (70), rad: 0.48, (-147.63481, -160.81627, -5.3584747) -> (-150.8148, -163.10628, -5.4084744), len: 3.91905
    axon_non_hillock {pt3dadd(-150.8148, -163.10628, -5.4084744, 0.96)}

//  Looking at segment number 98: Seg52_axon, section: axon_non_hillock, ID: 72, parent: Seg51_axon (71), rad: 0.48, (-150.8148, -163.10628, -5.4084744) -> (-154.2148, -165.69627, -5.4084744), len: 4.27411
    axon_non_hillock {pt3dadd(-154.2148, -165.69627, -5.4084744, 0.96)}

//  Looking at segment number 99: Seg53_axon, section: axon_non_hillock, ID: 73, parent: Seg52_axon (72), rad: 0.48, (-154.2148, -165.69627, -5.4084744) -> (-157.24481, -167.09627, -5.6584744), len: 3.34716
    axon_non_hillock {pt3dadd(-157.24481, -167.09627, -5.6584744, 0.96)}
}

proc basic_shape_extra_2(){

//  Looking at segment number 100: Seg54_axon, section: axon_non_hillock, ID: 74, parent: Seg53_axon (73), rad: 0.48, (-157.24481, -167.09627, -5.6584744) -> (-162.3448, -167.53627, -6.3084745), len: 5.16004
    axon_non_hillock {pt3dadd(-162.3448, -167.53627, -6.3084745, 0.96)}

//  Looking at segment number 101: Seg55_axon, section: axon_non_hillock, ID: 75, parent: Seg54_axon (74), rad: 0.48, (-162.3448, -167.53627, -6.3084745) -> (-165.22481, -168.42627, -6.2584743), len: 3.0148
    axon_non_hillock {pt3dadd(-165.22481, -168.42627, -6.2584743, 0.96)}

//  Looking at segment number 102: Seg56_axon, section: axon_non_hillock, ID: 76, parent: Seg55_axon (75), rad: 0.48, (-165.22481, -168.42627, -6.2584743) -> (-165.8148, -172.11627, -9.808475), len: 5.15429
    axon_non_hillock {pt3dadd(-165.8148, -172.11627, -9.808475, 0.96)}

//  Looking at segment number 103: Seg57_axon, section: axon_non_hillock, ID: 77, parent: Seg56_axon (76), rad: 0.48, (-165.8148, -172.11627, -9.808475) -> (-167.88481, -174.76627, -9.808475), len: 3.36265
    axon_non_hillock {pt3dadd(-167.88481, -174.76627, -9.808475, 0.96)}

//  Looking at segment number 104: Seg58_axon, section: axon_non_hillock, ID: 78, parent: Seg57_axon (77), rad: 0.48, (-167.88481, -174.76627, -9.808475) -> (-167.9648, -178.90628, -11.108475), len: 4.34006
    axon_non_hillock {pt3dadd(-167.9648, -178.90628, -11.108475, 0.96)}

//  Looking at segment number 105: Seg59_axon, section: axon_non_hillock, ID: 79, parent: Seg58_axon (78), rad: 0.48, (-167.9648, -178.90628, -11.108475) -> (-168.9248, -182.59627, -11.858475), len: 3.88589
    axon_non_hillock {pt3dadd(-168.9248, -182.59627, -11.858475, 0.96)}

//  Looking at segment number 106: Seg60_axon, section: axon_non_hillock, ID: 80, parent: Seg59_axon (79), rad: 0.48, (-168.9248, -182.59627, -11.858475) -> (-170.4048, -184.80627, -11.858475), len: 2.6598
    axon_non_hillock {pt3dadd(-170.4048, -184.80627, -11.858475, 0.96)}

//  Looking at segment number 107: Seg61_axon, section: axon_non_hillock, ID: 81, parent: Seg60_axon (80), rad: 0.48, (-170.4048, -184.80627, -11.858475) -> (-170.1748, -187.53627, -11.858475), len: 2.73967
    axon_non_hillock {pt3dadd(-170.1748, -187.53627, -11.858475, 0.96)}

//  Looking at segment number 108: Seg62_axon, section: axon_non_hillock, ID: 82, parent: Seg61_axon (81), rad: 0.48, (-170.1748, -187.53627, -11.858475) -> (-171.4848, -192.36627, -11.858475), len: 5.0045
    axon_non_hillock {pt3dadd(-171.4848, -192.36627, -11.858475, 0.96)}

//  Looking at segment number 109: Seg63_axon, section: axon_non_hillock, ID: 83, parent: Seg62_axon (82), rad: 0.48, (-171.4848, -192.36627, -11.858475) -> (-173.69481, -195.31627, -12.458474), len: 3.73452
    axon_non_hillock {pt3dadd(-173.69481, -195.31627, -12.458474, 0.96)}

//  Looking at segment number 110: Seg64_axon, section: axon_non_hillock, ID: 84, parent: Seg63_axon (83), rad: 0.48, (-173.69481, -195.31627, -12.458474) -> (-176.13481, -198.93628, -13.658475), len: 4.52748
    axon_non_hillock {pt3dadd(-176.13481, -198.93628, -13.658475, 0.96)}

//  Looking at segment number 111: Seg65_axon, section: axon_non_hillock, ID: 85, parent: Seg64_axon (84), rad: 0.48, (-176.13481, -198.93628, -13.658475) -> (-177.91481, -201.14627, -15.908475), len: 3.62146
    axon_non_hillock {pt3dadd(-177.91481, -201.14627, -15.908475, 0.96)}

//  Looking at segment number 112: Seg66_axon, section: axon_non_hillock, ID: 86, parent: Seg65_axon (85), rad: 0.48, (-177.91481, -201.14627, -15.908475) -> (-179.5348, -205.13628, -17.458473), len: 4.57679
    axon_non_hillock {pt3dadd(-179.5348, -205.13628, -17.458473, 0.96)}

//  Looking at segment number 113: Seg67_axon, section: axon_non_hillock, ID: 87, parent: Seg66_axon (86), rad: 0.48, (-179.5348, -205.13628, -17.458473) -> (-181.08481, -209.70627, -17.108473), len: 4.83837
    axon_non_hillock {pt3dadd(-181.08481, -209.70627, -17.108473, 0.96)}

//  Looking at segment number 114: Seg68_axon, section: axon_non_hillock, ID: 88, parent: Seg67_axon (87), rad: 0.48, (-181.08481, -209.70627, -17.108473) -> (-183.08481, -212.73627, -17.158474), len: 3.63089
    axon_non_hillock {pt3dadd(-183.08481, -212.73627, -17.158474, 0.96)}

//  Looking at segment number 115: Seg69_axon, section: axon_non_hillock, ID: 89, parent: Seg68_axon (88), rad: 0.48, (-183.08481, -212.73627, -17.158474) -> (-186.0448, -216.94627, -16.658474), len: 5.17066
    axon_non_hillock {pt3dadd(-186.0448, -216.94627, -16.658474, 0.96)}

//  Looking at segment number 116: Seg70_axon, section: axon_non_hillock, ID: 90, parent: Seg69_axon (89), rad: 0.48, (-186.0448, -216.94627, -16.658474) -> (-187.44481, -220.70627, -15.658475), len: 4.13492
    axon_non_hillock {pt3dadd(-187.44481, -220.70627, -15.658475, 0.96)}

//  Looking at segment number 117: Seg71_axon, section: axon_non_hillock, ID: 91, parent: Seg70_axon (90), rad: 0.48, (-187.44481, -220.70627, -15.658475) -> (-189.2948, -224.32628, -15.758474), len: 4.06656
    axon_non_hillock {pt3dadd(-189.2948, -224.32628, -15.758474, 0.96)}

//  Looking at segment number 118: Seg72_axon, section: axon_non_hillock, ID: 92, parent: Seg71_axon (91), rad: 0.48, (-189.2948, -224.32628, -15.758474) -> (-190.8448, -227.42627, -15.958474), len: 3.47166
    axon_non_hillock {pt3dadd(-190.8448, -227.42627, -15.958474, 0.96)}

//  Looking at segment number 119: Seg73_axon, section: axon_non_hillock, ID: 93, parent: Seg72_axon (92), rad: 0.48, (-190.8448, -227.42627, -15.958474) -> (-192.9848, -231.26627, -15.958474), len: 4.39604
    axon_non_hillock {pt3dadd(-192.9848, -231.26627, -15.958474, 0.96)}

//  Looking at segment number 120: Seg74_axon, section: axon_non_hillock, ID: 94, parent: Seg73_axon (93), rad: 0.445, (-192.9848, -231.26627, -15.958474) -> (-194.91481, -234.80627, -15.958474), len: 4.03195
    axon_non_hillock {pt3dadd(-194.91481, -234.80627, -15.958474, 0.89)}

//  Looking at segment number 121: Seg75_axon, section: axon_non_hillock, ID: 95, parent: Seg74_axon (94), rad: 0.445, (-194.91481, -234.80627, -15.958474) -> (-196.38481, -238.79628, -15.958474), len: 4.25218
    axon_non_hillock {pt3dadd(-196.38481, -238.79628, -15.958474, 0.89)}

//  Looking at segment number 122: Seg76_axon, section: axon_non_hillock, ID: 96, parent: Seg75_axon (95), rad: 0.445, (-196.38481, -238.79628, -15.958474) -> (-198.16481, -241.96628, -15.958474), len: 3.63556
    axon_non_hillock {pt3dadd(-198.16481, -241.96628, -15.958474, 0.89)}

//  Looking at segment number 123: Seg77_axon, section: axon_non_hillock, ID: 97, parent: Seg76_axon (96), rad: 0.445, (-198.16481, -241.96628, -15.958474) -> (-200.6748, -245.36627, -16.758474), len: 4.30117
    axon_non_hillock {pt3dadd(-200.6748, -245.36627, -16.758474, 0.89)}

//  Looking at segment number 124: Seg78_axon, section: axon_non_hillock, ID: 98, parent: Seg77_axon (97), rad: 0.445, (-200.6748, -245.36627, -16.758474) -> (-203.2648, -247.57628, -16.708473), len: 3.4051
    axon_non_hillock {pt3dadd(-203.2648, -247.57628, -16.708473, 0.89)}

//  Looking at segment number 125: Seg79_axon, section: axon_non_hillock, ID: 99, parent: Seg78_axon (98), rad: 0.445, (-203.2648, -247.57628, -16.708473) -> (-206.9548, -249.42627, -16.708473), len: 4.12778
    axon_non_hillock {pt3dadd(-206.9548, -249.42627, -16.708473, 0.89)}

//  Looking at segment number 126: Seg80_axon, section: axon_non_hillock, ID: 100, parent: Seg79_axon (99), rad: 0.48, (-206.9548, -249.42627, -16.708473) -> (-211.02481, -251.11627, -16.708473), len: 4.40693
    axon_non_hillock {pt3dadd(-211.02481, -251.11627, -16.708473, 0.96)}

//  Looking at segment number 127: Seg81_axon, section: axon_non_hillock, ID: 101, parent: Seg80_axon (100), rad: 0.48, (-211.02481, -251.11627, -16.708473) -> (-213.7548, -252.89627, -16.508474), len: 3.26516
    axon_non_hillock {pt3dadd(-213.7548, -252.89627, -16.508474, 0.96)}

//  Looking at segment number 128: Seg82_axon, section: axon_non_hillock, ID: 102, parent: Seg81_axon (101), rad: 0.48, (-213.7548, -252.89627, -16.508474) -> (-218.2648, -256.36627, -15.708474), len: 5.74639
    axon_non_hillock {pt3dadd(-218.2648, -256.36627, -15.708474, 0.96)}

//  Looking at segment number 129: Seg83_axon, section: axon_non_hillock, ID: 103, parent: Seg82_axon (102), rad: 0.445, (-218.2648, -256.36627, -15.708474) -> (-222.1848, -259.02628, -15.058475), len: 4.78168
    axon_non_hillock {pt3dadd(-222.1848, -259.02628, -15.058475, 0.89)}

//  Looking at segment number 130: Seg84_axon, section: axon_non_hillock, ID: 104, parent: Seg83_axon (103), rad: 0.445, (-222.1848, -259.02628, -15.058475) -> (-225.5748, -261.38626, -15.308475), len: 4.13813
    axon_non_hillock {pt3dadd(-225.5748, -261.38626, -15.308475, 0.89)}

//  Looking at segment number 131: Seg85_axon, section: axon_non_hillock, ID: 105, parent: Seg84_axon (104), rad: 0.445, (-225.5748, -261.38626, -15.308475) -> (-229.5748, -263.82626, -13.908475), len: 4.89015
    axon_non_hillock {pt3dadd(-229.5748, -263.82626, -13.908475, 0.89)}

//  Looking at segment number 132: Seg86_axon, section: axon_non_hillock, ID: 106, parent: Seg85_axon (105), rad: 0.445, (-229.5748, -263.82626, -13.908475) -> (-233.41481, -266.85626, -13.808475), len: 4.8925
    axon_non_hillock {pt3dadd(-233.41481, -266.85626, -13.808475, 0.89)}

//  Looking at segment number 133: Seg87_axon, section: axon_non_hillock, ID: 107, parent: Seg86_axon (106), rad: 0.445, (-233.41481, -266.85626, -13.808475) -> (-237.4048, -269.95627, -14.108475), len: 5.06163
    axon_non_hillock {pt3dadd(-237.4048, -269.95627, -14.108475, 0.89)}

//  Looking at segment number 134: Seg88_axon, section: axon_non_hillock, ID: 108, parent: Seg87_axon (107), rad: 0.445, (-237.4048, -269.95627, -14.108475) -> (-241.10481, -273.19626, -14.808475), len: 4.96766
    axon_non_hillock {pt3dadd(-241.10481, -273.19626, -14.808475, 0.89)}

//  Looking at segment number 135: Seg89_axon, section: axon_non_hillock, ID: 109, parent: Seg88_axon (108), rad: 0.48, (-241.10481, -273.19626, -14.808475) -> (-243.5448, -277.18628, -14.808475), len: 4.67694
    axon_non_hillock {pt3dadd(-243.5448, -277.18628, -14.808475, 0.96)}

//  Looking at segment number 136: Seg90_axon, section: axon_non_hillock, ID: 110, parent: Seg89_axon (109), rad: 0.48, (-243.5448, -277.18628, -14.808475) -> (-244.8748, -279.98627, -14.808475), len: 3.09981
    axon_non_hillock {pt3dadd(-244.8748, -279.98627, -14.808475, 0.96)}

//  Looking at segment number 137: Seg91_axon, section: axon_non_hillock, ID: 111, parent: Seg90_axon (110), rad: 0.48, (-244.8748, -279.98627, -14.808475) -> (-248.1248, -282.13626, -14.708474), len: 3.89807
    axon_non_hillock {pt3dadd(-248.1248, -282.13626, -14.708474, 0.96)}

//  Looking at segment number 138: Seg92_axon, section: axon_non_hillock, ID: 112, parent: Seg91_axon (111), rad: 0.48, (-248.1248, -282.13626, -14.708474) -> (-253.4848, -285.27628, -14.758474), len: 6.21223
    axon_non_hillock {pt3dadd(-253.4848, -285.27628, -14.758474, 0.96)}

//  Looking at segment number 139: Seg93_axon, section: axon_non_hillock, ID: 113, parent: Seg92_axon (112), rad: 0.48, (-253.4848, -285.27628, -14.758474) -> (-257.40482, -287.48627, -12.808475), len: 4.90439
    axon_non_hillock {pt3dadd(-257.40482, -287.48627, -12.808475, 0.96)}

//  Looking at segment number 140: Seg94_axon, section: axon_non_hillock, ID: 114, parent: Seg93_axon (113), rad: 0.48, (-257.40482, -287.48627, -12.808475) -> (-262.2148, -290.88626, -12.858475), len: 5.89055
    axon_non_hillock {pt3dadd(-262.2148, -290.88626, -12.858475, 0.96)}

//  Looking at segment number 141: Seg95_axon, section: axon_non_hillock, ID: 115, parent: Seg94_axon (114), rad: 0.48, (-262.2148, -290.88626, -12.858475) -> (-265.2448, -294.20627, -12.958474), len: 4.49592
    axon_non_hillock {pt3dadd(-265.2448, -294.20627, -12.958474, 0.96)}

//  Looking at segment number 142: Seg96_axon, section: axon_non_hillock, ID: 116, parent: Seg95_axon (115), rad: 0.48, (-265.2448, -294.20627, -12.958474) -> (-268.4948, -298.19626, -13.008474), len: 5.14636
    axon_non_hillock {pt3dadd(-268.4948, -298.19626, -13.008474, 0.96)}

//  Looking at segment number 143: Seg97_axon, section: axon_non_hillock, ID: 117, parent: Seg96_axon (116), rad: 0.48, (-268.4948, -298.19626, -13.008474) -> (-270.85483, -301.44626, -13.008474), len: 4.01649
    axon_non_hillock {pt3dadd(-270.85483, -301.44626, -13.008474, 0.96)}

//  Looking at segment number 144: Seg98_axon, section: axon_non_hillock, ID: 118, parent: Seg97_axon (117), rad: 0.48, (-270.85483, -301.44626, -13.008474) -> (-272.85483, -306.38626, -13.058475), len: 5.32974
    axon_non_hillock {pt3dadd(-272.85483, -306.38626, -13.058475, 0.96)}

//  Looking at segment number 145: Seg99_axon, section: axon_non_hillock, ID: 119, parent: Seg98_axon (118), rad: 0.48, (-272.85483, -306.38626, -13.058475) -> (-275.95483, -310.74628, -13.058475), len: 5.34975
    axon_non_hillock {pt3dadd(-275.95483, -310.74628, -13.058475, 0.96)}

//  Looking at segment number 146: Seg100_axon, section: axon_non_hillock, ID: 120, parent: Seg99_axon (119), rad: 0.48, (-275.95483, -310.74628, -13.058475) -> (-279.4348, -315.31628, -15.558475), len: 6.2646
    axon_non_hillock {pt3dadd(-279.4348, -315.31628, -15.558475, 0.96)}

//  Looking at segment number 147: Seg101_axon, section: axon_non_hillock, ID: 121, parent: Seg100_axon (120), rad: 0.48, (-279.4348, -315.31628, -15.558475) -> (-283.65482, -318.82626, -16.608473), len: 5.58846
    axon_non_hillock {pt3dadd(-283.65482, -318.82626, -16.608473, 0.96)}

//  Looking at segment number 148: Seg102_axon, section: axon_non_hillock, ID: 122, parent: Seg101_axon (121), rad: 0.48, (-283.65482, -318.82626, -16.608473) -> (-287.94482, -321.85626, -16.558474), len: 5.25239
    axon_non_hillock {pt3dadd(-287.94482, -321.85626, -16.558474, 0.96)}

//  Looking at segment number 149: Seg103_axon, section: axon_non_hillock, ID: 123, parent: Seg102_axon (122), rad: 0.48, (-287.94482, -321.85626, -16.558474) -> (-295.63483, -326.2863, -16.558474), len: 8.87475
    axon_non_hillock {pt3dadd(-295.63483, -326.2863, -16.558474, 0.96)}
}

proc basic_shape_extra_3(){

//  Looking at segment number 150: Seg104_axon, section: axon_non_hillock, ID: 124, parent: Seg103_axon (123), rad: 0.48, (-295.63483, -326.2863, -16.558474) -> (-299.9948, -328.86627, -15.358475), len: 5.20632
    axon_non_hillock {pt3dadd(-299.9948, -328.86627, -15.358475, 0.96)}

//  Looking at segment number 151: Seg105_axon, section: axon_non_hillock, ID: 125, parent: Seg104_axon (124), rad: 0.48, (-299.9948, -328.86627, -15.358475) -> (-305.97482, -331.59628, -15.408475), len: 6.57389
    axon_non_hillock {pt3dadd(-305.97482, -331.59628, -15.408475, 0.96)}

//  Looking at segment number 152: Seg106_axon, section: axon_non_hillock, ID: 126, parent: Seg105_axon (125), rad: 0.48, (-305.97482, -331.59628, -15.408475) -> (-309.00482, -334.55627, -14.758474), len: 4.28543
    axon_non_hillock {pt3dadd(-309.00482, -334.55627, -14.758474, 0.96)}

//  Looking at segment number 153: Seg107_axon, section: axon_non_hillock, ID: 127, parent: Seg106_axon (126), rad: 0.48, (-309.00482, -334.55627, -14.758474) -> (-311.07483, -337.65628, -14.808475), len: 3.72793
    axon_non_hillock {pt3dadd(-311.07483, -337.65628, -14.808475, 0.96)}

//  Looking at segment number 154: Seg108_axon, section: axon_non_hillock, ID: 128, parent: Seg107_axon (127), rad: 0.48, (-311.07483, -337.65628, -14.808475) -> (-313.44482, -341.12628, -14.858475), len: 4.20241
    axon_non_hillock {pt3dadd(-313.44482, -341.12628, -14.858475, 0.96)}

//  Looking at segment number 155: Seg109_axon, section: axon_non_hillock, ID: 129, parent: Seg108_axon (128), rad: 0.48, (-313.44482, -341.12628, -14.858475) -> (-315.29483, -343.48627, -13.908475), len: 3.14556
    axon_non_hillock {pt3dadd(-315.29483, -343.48627, -13.908475, 0.96)}

//  Looking at segment number 156: Seg110_axon, section: axon_non_hillock, ID: 130, parent: Seg109_axon (129), rad: 0.48, (-315.29483, -343.48627, -13.908475) -> (-319.4348, -345.84628, -13.908475), len: 4.76541
    axon_non_hillock {pt3dadd(-319.4348, -345.84628, -13.908475, 0.96)}

//  Looking at segment number 157: Seg111_axon, section: axon_non_hillock, ID: 131, parent: Seg110_axon (130), rad: 0.48, (-319.4348, -345.84628, -13.908475) -> (-323.34482, -348.51627, -13.958474), len: 4.73492
    axon_non_hillock {pt3dadd(-323.34482, -348.51627, -13.958474, 0.96)}

//  Looking at segment number 158: Seg112_axon, section: axon_non_hillock, ID: 132, parent: Seg111_axon (131), rad: 0.48, (-323.34482, -348.51627, -13.958474) -> (-327.7748, -351.61627, -14.008474), len: 5.40716
    axon_non_hillock {pt3dadd(-327.7748, -351.61627, -14.008474, 0.96)}

//  Looking at segment number 159: Seg113_axon, section: axon_non_hillock, ID: 133, parent: Seg112_axon (132), rad: 0.48, (-327.7748, -351.61627, -14.008474) -> (-331.6148, -355.23627, -14.008474), len: 5.2773
    axon_non_hillock {pt3dadd(-331.6148, -355.23627, -14.008474, 0.96)}

//  Looking at segment number 160: Seg114_axon, section: axon_non_hillock, ID: 134, parent: Seg113_axon (133), rad: 0.48, (-331.6148, -355.23627, -14.008474) -> (-334.72482, -357.96628, -14.008474), len: 4.13826
    axon_non_hillock {pt3dadd(-334.72482, -357.96628, -14.008474, 0.96)}

//  Looking at segment number 161: Seg115_axon, section: axon_non_hillock, ID: 135, parent: Seg114_axon (134), rad: 0.48, (-334.72482, -357.96628, -14.008474) -> (-337.31482, -361.2863, -13.708474), len: 4.22144
    axon_non_hillock {pt3dadd(-337.31482, -361.2863, -13.708474, 0.96)}

//  Looking at segment number 162: Seg116_axon, section: axon_non_hillock, ID: 136, parent: Seg115_axon (135), rad: 0.48, (-337.31482, -361.2863, -13.708474) -> (-339.7448, -364.46628, -14.058475), len: 4.01743
    axon_non_hillock {pt3dadd(-339.7448, -364.46628, -14.058475, 0.96)}

//  Looking at segment number 163: Seg117_axon, section: axon_non_hillock, ID: 137, parent: Seg116_axon (136), rad: 0.48, (-339.7448, -364.46628, -14.058475) -> (-342.85483, -368.2263, -14.058475), len: 4.87954
    axon_non_hillock {pt3dadd(-342.85483, -368.2263, -14.058475, 0.96)}

//  Looking at segment number 164: Seg118_axon, section: axon_non_hillock, ID: 138, parent: Seg117_axon (137), rad: 0.48, (-342.85483, -368.2263, -14.058475) -> (-344.10483, -372.06628, -14.358475), len: 4.04945
    axon_non_hillock {pt3dadd(-344.10483, -372.06628, -14.358475, 0.96)}

//  Looking at segment number 165: Seg119_axon, section: axon_non_hillock, ID: 139, parent: Seg118_axon (138), rad: 0.48, (-344.10483, -372.06628, -14.358475) -> (-346.7748, -375.23627, -14.308475), len: 4.14489
    axon_non_hillock {pt3dadd(-346.7748, -375.23627, -14.308475, 0.96)}

//  Looking at segment number 166: Seg120_axon, section: axon_non_hillock, ID: 140, parent: Seg119_axon (139), rad: 0.48, (-346.7748, -375.23627, -14.308475) -> (-350.8648, -378.7263, -12.758474), len: 5.59561
    axon_non_hillock {pt3dadd(-350.8648, -378.7263, -12.758474, 0.96)}

//  Looking at segment number 167: Seg121_axon, section: axon_non_hillock, ID: 141, parent: Seg120_axon (140), rad: 0.48, (-350.8648, -378.7263, -12.758474) -> (-352.63483, -381.52628, -10.408475), len: 4.06145
    axon_non_hillock {pt3dadd(-352.63483, -381.52628, -10.408475, 0.96)}

//  Looking at segment number 168: Seg122_axon, section: axon_non_hillock, ID: 142, parent: Seg121_axon (141), rad: 0.48, (-352.63483, -381.52628, -10.408475) -> (-355.00482, -385.29626, -9.208474), len: 4.61191
    axon_non_hillock {pt3dadd(-355.00482, -385.29626, -9.208474, 0.96)}

//  Looking at segment number 169: Seg123_axon, section: axon_non_hillock, ID: 143, parent: Seg122_axon (142), rad: 0.48, (-355.00482, -385.29626, -9.208474) -> (-358.40482, -388.90628, -7.8084745), len: 5.15288
    axon_non_hillock {pt3dadd(-358.40482, -388.90628, -7.8084745, 0.96)}

//  Looking at segment number 170: Seg124_axon, section: axon_non_hillock, ID: 144, parent: Seg123_axon (143), rad: 0.48, (-358.40482, -388.90628, -7.8084745) -> (-361.50482, -393.26627, -8.708474), len: 5.4249
    axon_non_hillock {pt3dadd(-361.50482, -393.26627, -8.708474, 0.96)}

//  Looking at segment number 171: Seg125_axon, section: axon_non_hillock, ID: 145, parent: Seg124_axon (144), rad: 0.48, (-361.50482, -393.26627, -8.708474) -> (-363.57483, -397.2563, -8.708474), len: 4.49502
    axon_non_hillock {pt3dadd(-363.57483, -397.2563, -8.708474, 0.96)}

//  Looking at segment number 172: Seg126_axon, section: axon_non_hillock, ID: 146, parent: Seg125_axon (145), rad: 0.48, (-363.57483, -397.2563, -8.708474) -> (-365.12482, -400.49628, -9.658475), len: 3.71517
    axon_non_hillock {pt3dadd(-365.12482, -400.49628, -9.658475, 0.96)}

//  Looking at segment number 173: Seg127_axon, section: axon_non_hillock, ID: 147, parent: Seg126_axon (146), rad: 0.48, (-365.12482, -400.49628, -9.658475) -> (-365.8648, -404.26627, -10.158475), len: 3.87433
    axon_non_hillock {pt3dadd(-365.8648, -404.26627, -10.158475, 0.96)}

//  Looking at segment number 174: Seg128_axon, section: axon_non_hillock, ID: 148, parent: Seg127_axon (147), rad: 0.48, (-365.8648, -404.26627, -10.158475) -> (-365.1848, -409.13626, -13.308475), len: 5.83967
    axon_non_hillock {pt3dadd(-365.1848, -409.13626, -13.308475, 0.96)}

//  Looking at segment number 175: Seg129_axon, section: axon_non_hillock, ID: 149, parent: Seg128_axon (148), rad: 0.48, (-365.1848, -409.13626, -13.308475) -> (-363.92484, -414.0063, -14.958474), len: 5.29407
    axon_non_hillock {pt3dadd(-363.92484, -414.0063, -14.958474, 0.96)}

//  Looking at segment number 176: Seg130_axon, section: axon_non_hillock, ID: 150, parent: Seg129_axon (149), rad: 0.48, (-363.92484, -414.0063, -14.958474) -> (-362.0848, -418.13626, -16.958473), len: 4.94392
    axon_non_hillock {pt3dadd(-362.0848, -418.13626, -16.958473, 0.96)}

//  Looking at segment number 177: Seg131_axon, section: axon_non_hillock, ID: 151, parent: Seg130_axon (150), rad: 0.48, (-362.0848, -418.13626, -16.958473) -> (-360.01483, -421.23627, -17.558474), len: 3.77556
    axon_non_hillock {pt3dadd(-360.01483, -421.23627, -17.558474, 0.96)}

//  Looking at segment number 178: Seg132_axon, section: axon_non_hillock, ID: 152, parent: Seg131_axon (151), rad: 0.48, (-360.01483, -421.23627, -17.558474) -> (-357.72482, -424.48627, -17.508474), len: 3.97607
    axon_non_hillock {pt3dadd(-357.72482, -424.48627, -17.508474, 0.96)}

//  Looking at segment number 179: Seg133_axon, section: axon_non_hillock, ID: 153, parent: Seg132_axon (152), rad: 0.48, (-357.72482, -424.48627, -17.508474) -> (-355.28482, -428.32626, -17.508474), len: 4.54964
    axon_non_hillock {pt3dadd(-355.28482, -428.32626, -17.508474, 0.96)}

//  Looking at segment number 180: Seg134_axon, section: axon_non_hillock, ID: 154, parent: Seg133_axon (153), rad: 0.48, (-355.28482, -428.32626, -17.508474) -> (-353.06482, -431.34628, -17.508474), len: 3.74819
    axon_non_hillock {pt3dadd(-353.06482, -431.34628, -17.508474, 0.96)}

//  Looking at segment number 181: Seg135_axon, section: axon_non_hillock, ID: 155, parent: Seg134_axon (154), rad: 0.48, (-353.06482, -431.34628, -17.508474) -> (-350.1848, -433.26627, -17.508474), len: 3.46132
    axon_non_hillock {pt3dadd(-350.1848, -433.26627, -17.508474, 0.96)}

//  Looking at segment number 182: Seg136_axon, section: axon_non_hillock, ID: 156, parent: Seg135_axon (155), rad: 0.48, (-350.1848, -433.26627, -17.508474) -> (-350.40482, -436.58627, -17.508474), len: 3.32729
    axon_non_hillock {pt3dadd(-350.40482, -436.58627, -17.508474, 0.96)}

//  Looking at segment number 183: Seg137_axon, section: axon_non_hillock, ID: 157, parent: Seg136_axon (156), rad: 0.48, (-350.40482, -436.58627, -17.508474) -> (-350.2448, -439.80627, -17.458473), len: 3.22436
    axon_non_hillock {pt3dadd(-350.2448, -439.80627, -17.458473, 0.96)}

//  Looking at segment number 184: Seg138_axon, section: axon_non_hillock, ID: 158, parent: Seg137_axon (157), rad: 0.48, (-350.2448, -439.80627, -17.458473) -> (-349.4348, -443.56628, -17.308474), len: 3.84919
    axon_non_hillock {pt3dadd(-349.4348, -443.56628, -17.308474, 0.96)}

//  Looking at segment number 185: Seg139_axon, section: axon_non_hillock, ID: 159, parent: Seg138_axon (158), rad: 0.48, (-349.4348, -443.56628, -17.308474) -> (-348.6148, -448.21628, -17.308474), len: 4.72174
    axon_non_hillock {pt3dadd(-348.6148, -448.21628, -17.308474, 0.96)}

//  Looking at segment number 186: Seg140_axon, section: axon_non_hillock, ID: 160, parent: Seg139_axon (159), rad: 0.48, (-348.6148, -448.21628, -17.308474) -> (-346.32483, -452.71628, -16.108473), len: 5.1898
    axon_non_hillock {pt3dadd(-346.32483, -452.71628, -16.108473, 0.96)}

//  Looking at segment number 187: Seg141_axon, section: axon_non_hillock, ID: 161, parent: Seg140_axon (160), rad: 0.48, (-346.32483, -452.71628, -16.108473) -> (-344.1148, -456.04626, -16.058474), len: 3.99694
    axon_non_hillock {pt3dadd(-344.1148, -456.04626, -16.058474, 0.96)}

//  Looking at segment number 188: Seg142_axon, section: axon_non_hillock, ID: 162, parent: Seg141_axon (161), rad: 0.48, (-344.1148, -456.04626, -16.058474) -> (-341.0848, -460.61627, -15.508474), len: 5.51075
    axon_non_hillock {pt3dadd(-341.0848, -460.61627, -15.508474, 0.96)}

//  Looking at segment number 189: Seg143_axon, section: axon_non_hillock, ID: 163, parent: Seg142_axon (162), rad: 0.48, (-341.0848, -460.61627, -15.508474) -> (-338.4948, -464.67627, -14.058475), len: 5.02933
    axon_non_hillock {pt3dadd(-338.4948, -464.67627, -14.058475, 0.96)}

//  Looking at segment number 190: Seg144_axon, section: axon_non_hillock, ID: 164, parent: Seg143_axon (163), rad: 0.48, (-338.4948, -464.67627, -14.058475) -> (-335.98483, -468.14627, -13.708474), len: 4.29691
    axon_non_hillock {pt3dadd(-335.98483, -468.14627, -13.708474, 0.96)}

//  Looking at segment number 191: Seg145_axon, section: axon_non_hillock, ID: 165, parent: Seg144_axon (164), rad: 0.48, (-335.98483, -468.14627, -13.708474) -> (-333.63483, -470.98627, -14.258474), len: 3.72701
    axon_non_hillock {pt3dadd(-333.63483, -470.98627, -14.258474, 0.96)}

//  Looking at segment number 192: Seg146_axon, section: axon_non_hillock, ID: 166, parent: Seg145_axon (165), rad: 0.48, (-333.63483, -470.98627, -14.258474) -> (-330.45483, -474.74628, -15.108475), len: 4.99725
    axon_non_hillock {pt3dadd(-330.45483, -474.74628, -15.108475, 0.96)}

//  Looking at segment number 193: Seg147_axon, section: axon_non_hillock, ID: 167, parent: Seg146_axon (166), rad: 0.48, (-330.45483, -474.74628, -15.108475) -> (-327.8648, -478.58627, -15.558475), len: 4.65363
    axon_non_hillock {pt3dadd(-327.8648, -478.58627, -15.558475, 0.96)}

//  Looking at segment number 194: Seg148_axon, section: axon_non_hillock, ID: 168, parent: Seg147_axon (167), rad: 0.48, (-327.8648, -478.58627, -15.558475) -> (-327.2748, -481.98627, -14.908475), len: 3.51149
    axon_non_hillock {pt3dadd(-327.2748, -481.98627, -14.908475, 0.96)}

//  Looking at segment number 195: Seg149_axon, section: axon_non_hillock, ID: 169, parent: Seg148_axon (168), rad: 0.48, (-327.2748, -481.98627, -14.908475) -> (-326.8348, -486.04626, -14.558475), len: 4.09874
    axon_non_hillock {pt3dadd(-326.8348, -486.04626, -14.558475, 0.96)}

//  Looking at segment number 196: Seg150_axon, section: axon_non_hillock, ID: 170, parent: Seg149_axon (169), rad: 0.48, (-326.8348, -486.04626, -14.558475) -> (-326.16483, -489.66626, -13.708474), len: 3.77833
    axon_non_hillock {pt3dadd(-326.16483, -489.66626, -13.708474, 0.96)}

//  Looking at segment number 197: Seg151_axon, section: axon_non_hillock, ID: 171, parent: Seg150_axon (170), rad: 0.48, (-326.16483, -489.66626, -13.708474) -> (-324.6148, -492.98627, -13.758474), len: 3.66436
    axon_non_hillock {pt3dadd(-324.6148, -492.98627, -13.758474, 0.96)}

//  Looking at segment number 198: Seg152_axon, section: axon_non_hillock, ID: 172, parent: Seg151_axon (171), rad: 0.48, (-324.6148, -492.98627, -13.758474) -> (-324.0248, -496.08627, -15.508474), len: 3.60841
    axon_non_hillock {pt3dadd(-324.0248, -496.08627, -15.508474, 0.96)}

//  Looking at segment number 199: Seg153_axon, section: axon_non_hillock, ID: 173, parent: Seg152_axon (172), rad: 0.48, (-324.0248, -496.08627, -15.508474) -> (-323.13483, -500.36627, -15.908475), len: 4.38981
    axon_non_hillock {pt3dadd(-323.13483, -500.36627, -15.908475, 0.96)}
}

proc basic_shape_extra_4(){

//  Looking at segment number 200: Seg154_axon, section: axon_non_hillock, ID: 174, parent: Seg153_axon (173), rad: 0.48, (-323.13483, -500.36627, -15.908475) -> (-321.0548, -503.07626, -17.158474), len: 3.63772
    axon_non_hillock {pt3dadd(-321.0548, -503.07626, -17.158474, 0.96)}

//  Looking at segment number 201: Seg155_axon, section: axon_non_hillock, ID: 175, parent: Seg154_axon (174), rad: 0.48, (-321.0548, -503.07626, -17.158474) -> (-317.95483, -506.61627, -17.408474), len: 4.71211
    axon_non_hillock {pt3dadd(-317.95483, -506.61627, -17.408474, 0.96)}

//  Looking at segment number 202: Seg156_axon, section: axon_non_hillock, ID: 176, parent: Seg155_axon (175), rad: 0.48, (-317.95483, -506.61627, -17.408474) -> (-313.88483, -510.15628, -16.408474), len: 5.48604
    axon_non_hillock {pt3dadd(-313.88483, -510.15628, -16.408474, 0.96)}

//  Looking at segment number 203: Seg157_axon, section: axon_non_hillock, ID: 177, parent: Seg156_axon (176), rad: 0.48, (-313.88483, -510.15628, -16.408474) -> (-311.59482, -512.9663, -16.358473), len: 3.62531
    axon_non_hillock {pt3dadd(-311.59482, -512.9663, -16.358473, 0.96)}

//  Looking at segment number 204: Seg158_axon, section: axon_non_hillock, ID: 178, parent: Seg157_axon (177), rad: 0.48, (-311.59482, -512.9663, -16.358473) -> (-310.70483, -516.2163, -16.408474), len: 3.37003
    axon_non_hillock {pt3dadd(-310.70483, -516.2163, -16.408474, 0.96)}

//  Looking at segment number 205: Seg159_axon, section: axon_non_hillock, ID: 179, parent: Seg158_axon (178), rad: 0.48, (-310.70483, -516.2163, -16.408474) -> (-308.7148, -518.7263, -16.408474), len: 3.20318
    axon_non_hillock {pt3dadd(-308.7148, -518.7263, -16.408474, 0.96)}

//  Looking at segment number 206: Seg160_axon, section: axon_non_hillock, ID: 180, parent: Seg159_axon (179), rad: 0.48, (-308.7148, -518.7263, -16.408474) -> (-307.45483, -520.4963, -16.408474), len: 2.17263
    axon_non_hillock {pt3dadd(-307.45483, -520.4963, -16.408474, 0.96)}

//  Looking at segment number 207: Seg161_axon, section: axon_non_hillock, ID: 181, parent: Seg160_axon (180), rad: 0.48, (-307.45483, -520.4963, -16.408474) -> (-306.7148, -523.1563, -16.408474), len: 2.76105
    axon_non_hillock {pt3dadd(-306.7148, -523.1563, -16.408474, 0.96)}

//  Looking at segment number 208: Seg162_axon, section: axon_non_hillock, ID: 182, parent: Seg161_axon (181), rad: 0.48, (-306.7148, -523.1563, -16.408474) -> (-306.34482, -526.9863, -16.408474), len: 3.84785
    axon_non_hillock {pt3dadd(-306.34482, -526.9863, -16.408474, 0.96)}

//  Looking at segment number 209: Seg163_axon, section: axon_non_hillock, ID: 183, parent: Seg162_axon (182), rad: 0.48, (-306.34482, -526.9863, -16.408474) -> (-305.82483, -531.1263, -16.808474), len: 4.19161
    axon_non_hillock {pt3dadd(-305.82483, -531.1263, -16.808474, 0.96)}

//  Looking at segment number 210: Seg164_axon, section: axon_non_hillock, ID: 184, parent: Seg163_axon (183), rad: 0.48, (-305.82483, -531.1263, -16.808474) -> (-305.50482, -536.7663, -16.758474), len: 5.64931
    axon_non_hillock {pt3dadd(-305.50482, -536.7663, -16.758474, 0.96)}

//  Looking at segment number 211: Seg165_axon, section: axon_non_hillock, ID: 185, parent: Seg164_axon (184), rad: 0.48, (-305.50482, -536.7663, -16.758474) -> (-305.65482, -540.9063, -16.758474), len: 4.14273
    axon_non_hillock {pt3dadd(-305.65482, -540.9063, -16.758474, 0.96)}

//  Looking at segment number 212: Seg166_axon, section: axon_non_hillock, ID: 186, parent: Seg165_axon (185), rad: 0.48, (-305.65482, -540.9063, -16.758474) -> (-306.38483, -545.3363, -17.108473), len: 4.50336
    axon_non_hillock {pt3dadd(-306.38483, -545.3363, -17.108473, 0.96)}

//  Looking at segment number 213: Seg167_axon, section: axon_non_hillock, ID: 187, parent: Seg166_axon (186), rad: 0.48, (-306.38483, -545.3363, -17.108473) -> (-306.98483, -549.5363, -16.108473), len: 4.35891
    axon_non_hillock {pt3dadd(-306.98483, -549.5363, -16.108473, 0.96)}

//  Looking at segment number 214: Seg168_axon, section: axon_non_hillock, ID: 188, parent: Seg167_axon (187), rad: 0.48, (-306.98483, -549.5363, -16.108473) -> (-307.8648, -554.7063, -15.458474), len: 5.28447
    axon_non_hillock {pt3dadd(-307.8648, -554.7063, -15.458474, 0.96)}

//  Looking at segment number 215: Seg169_axon, section: axon_non_hillock, ID: 189, parent: Seg168_axon (188), rad: 0.48, (-307.8648, -554.7063, -15.458474) -> (-309.12482, -558.2463, -15.008474), len: 3.78438
    axon_non_hillock {pt3dadd(-309.12482, -558.2463, -15.008474, 0.96)}

//  Looking at segment number 216: Seg170_axon, section: axon_non_hillock, ID: 190, parent: Seg169_axon (189), rad: 0.48, (-309.12482, -558.2463, -15.008474) -> (-311.26483, -563.4163, -15.008474), len: 5.59545
    axon_non_hillock {pt3dadd(-311.26483, -563.4163, -15.008474, 0.96)}

//  Looking at segment number 217: Seg171_axon, section: axon_non_hillock, ID: 191, parent: Seg170_axon (190), rad: 0.48, (-311.26483, -563.4163, -15.008474) -> (-313.04483, -567.5263, -14.508474), len: 4.5067
    axon_non_hillock {pt3dadd(-313.04483, -567.5263, -14.508474, 0.96)}

//  Looking at segment number 218: Seg172_axon, section: axon_non_hillock, ID: 192, parent: Seg171_axon (191), rad: 0.48, (-313.04483, -567.5263, -14.508474) -> (-313.5548, -571.9563, -14.608475), len: 4.46037
    axon_non_hillock {pt3dadd(-313.5548, -571.9563, -14.608475, 0.96)}

//  Looking at segment number 219: Seg173_axon, section: axon_non_hillock, ID: 193, parent: Seg172_axon (192), rad: 0.48, (-313.5548, -571.9563, -14.608475) -> (-313.70483, -579.0363, -16.258474), len: 7.27129
    axon_non_hillock {pt3dadd(-313.70483, -579.0363, -16.258474, 0.96)}

//  Looking at segment number 220: Seg174_axon, section: axon_non_hillock, ID: 194, parent: Seg173_axon (193), rad: 0.48, (-313.70483, -579.0363, -16.258474) -> (-313.26483, -584.1363, -16.258474), len: 5.11892
    axon_non_hillock {pt3dadd(-313.26483, -584.1363, -16.258474, 0.96)}

//  Looking at segment number 221: Seg175_axon, section: axon_non_hillock, ID: 195, parent: Seg174_axon (194), rad: 0.48, (-313.26483, -584.1363, -16.258474) -> (-312.9648, -588.4163, -16.258474), len: 4.29053
    axon_non_hillock {pt3dadd(-312.9648, -588.4163, -16.258474, 0.96)}

//  Looking at segment number 222: Seg176_axon, section: axon_non_hillock, ID: 196, parent: Seg175_axon (195), rad: 0.48, (-312.9648, -588.4163, -16.258474) -> (-312.7448, -591.8863, -16.858473), len: 3.52833
    axon_non_hillock {pt3dadd(-312.7448, -591.8863, -16.858473, 0.96)}

//  Looking at segment number 223: Seg177_axon, section: axon_non_hillock, ID: 197, parent: Seg176_axon (196), rad: 0.48, (-312.7448, -591.8863, -16.858473) -> (-312.8948, -596.0163, -16.808474), len: 4.13303
    axon_non_hillock {pt3dadd(-312.8948, -596.0163, -16.808474, 0.96)}

//  Looking at segment number 224: Seg178_axon, section: axon_non_hillock, ID: 198, parent: Seg177_axon (197), rad: 0.48, (-312.8948, -596.0163, -16.808474) -> (-311.48483, -601.7763, -15.508474), len: 6.07089
    axon_non_hillock {pt3dadd(-311.48483, -601.7763, -15.508474, 0.96)}

//  Looking at segment number 225: Seg179_axon, section: axon_non_hillock, ID: 199, parent: Seg178_axon (198), rad: 0.48, (-311.48483, -601.7763, -15.508474) -> (-309.0548, -608.4163, -15.258474), len: 7.07512
    axon_non_hillock {pt3dadd(-309.0548, -608.4163, -15.258474, 0.96)}

//  Looking at segment number 226: Seg180_axon, section: axon_non_hillock, ID: 200, parent: Seg179_axon (199), rad: 0.48, (-309.0548, -608.4163, -15.258474) -> (-306.4648, -614.1063, -14.908475), len: 6.26153
    axon_non_hillock {pt3dadd(-306.4648, -614.1063, -14.908475, 0.96)}

//  Looking at segment number 227: Seg181_axon, section: axon_non_hillock, ID: 201, parent: Seg180_axon (200), rad: 0.48, (-306.4648, -614.1063, -14.908475) -> (-305.35483, -617.7163, -14.908475), len: 3.77678
    axon_non_hillock {pt3dadd(-305.35483, -617.7163, -14.908475, 0.96)}

//  Looking at segment number 228: Seg182_axon, section: axon_non_hillock, ID: 202, parent: Seg181_axon (201), rad: 0.48, (-305.35483, -617.7163, -14.908475) -> (-303.65482, -618.1663, -14.908475), len: 1.75857
    axon_non_hillock {pt3dadd(-303.65482, -618.1663, -14.908475, 0.96)}

//  Looking at segment number 229: Seg183_axon, section: axon_non_hillock, ID: 203, parent: Seg182_axon (202), rad: 0.48, (-303.65482, -618.1663, -14.908475) -> (-302.32483, -620.5963, -14.958474), len: 2.7706
    axon_non_hillock {pt3dadd(-302.32483, -620.5963, -14.958474, 0.96)}

//  Looking at segment number 230: Seg184_axon, section: axon_non_hillock, ID: 204, parent: Seg183_axon (203), rad: 0.48, (-302.32483, -620.5963, -14.958474) -> (-301.06482, -623.8463, -14.458474), len: 3.52138
    axon_non_hillock {pt3dadd(-301.06482, -623.8463, -14.458474, 0.96)}

//  Looking at segment number 231: Seg185_axon, section: axon_non_hillock, ID: 205, parent: Seg184_axon (204), rad: 0.48, (-301.06482, -623.8463, -14.458474) -> (-300.9948, -628.9363, -14.458474), len: 5.09045
    axon_non_hillock {pt3dadd(-300.9948, -628.9363, -14.458474, 0.96)}

//  Looking at segment number 232: Seg186_axon, section: axon_non_hillock, ID: 206, parent: Seg185_axon (205), rad: 0.48, (-300.9948, -628.9363, -14.458474) -> (-300.62482, -632.1063, -13.858475), len: 3.24747
    axon_non_hillock {pt3dadd(-300.62482, -632.1063, -13.858475, 0.96)}

//  Looking at segment number 233: Seg187_axon, section: axon_non_hillock, ID: 207, parent: Seg186_axon (206), rad: 0.48, (-300.62482, -632.1063, -13.858475) -> (-299.07483, -635.42633, -13.858475), len: 3.664
    axon_non_hillock {pt3dadd(-299.07483, -635.42633, -13.858475, 0.96)}

//  Looking at segment number 234: Seg188_axon, section: axon_non_hillock, ID: 208, parent: Seg187_axon (207), rad: 0.48, (-299.07483, -635.42633, -13.858475) -> (-299.2148, -639.6363, -13.858475), len: 4.21229
    axon_non_hillock {pt3dadd(-299.2148, -639.6363, -13.858475, 0.96)}

//  Looking at segment number 235: Seg189_axon, section: axon_non_hillock, ID: 209, parent: Seg188_axon (208), rad: 0.48, (-299.2148, -639.6363, -13.858475) -> (-298.48483, -642.1463, -13.908475), len: 2.61448
    axon_non_hillock {pt3dadd(-298.48483, -642.1463, -13.908475, 0.96)}

//  Looking at segment number 236: Seg190_axon, section: axon_non_hillock, ID: 210, parent: Seg189_axon (209), rad: 0.48, (-298.48483, -642.1463, -13.908475) -> (-298.40482, -645.9863, -13.908475), len: 3.84086
    axon_non_hillock {pt3dadd(-298.40482, -645.9863, -13.908475, 0.96)}

//  Looking at segment number 237: Seg191_axon, section: axon_non_hillock, ID: 211, parent: Seg190_axon (210), rad: 0.48, (-298.40482, -645.9863, -13.908475) -> (-297.66483, -649.4563, -12.908475), len: 3.68623
    axon_non_hillock {pt3dadd(-297.66483, -649.4563, -12.908475, 0.96)}

//  Looking at segment number 238: Seg192_axon, section: axon_non_hillock, ID: 212, parent: Seg191_axon (211), rad: 0.48, (-297.66483, -649.4563, -12.908475) -> (-295.81482, -653.2163, -12.258474), len: 4.2406
    axon_non_hillock {pt3dadd(-295.81482, -653.2163, -12.258474, 0.96)}

//  Looking at segment number 239: Seg193_axon, section: axon_non_hillock, ID: 213, parent: Seg192_axon (212), rad: 0.48, (-295.81482, -653.2163, -12.258474) -> (-294.19482, -655.8063, -12.308475), len: 3.05529
    axon_non_hillock {pt3dadd(-294.19482, -655.8063, -12.308475, 0.96)}

//  Looking at segment number 240: Seg194_axon, section: axon_non_hillock, ID: 214, parent: Seg193_axon (213), rad: 0.48, (-294.19482, -655.8063, -12.308475) -> (-293.15482, -660.2363, -12.308475), len: 4.55049
    axon_non_hillock {pt3dadd(-293.15482, -660.2363, -12.308475, 0.96)}

//  Looking at segment number 241: Seg195_axon, section: axon_non_hillock, ID: 215, parent: Seg194_axon (214), rad: 0.48, (-293.15482, -660.2363, -12.308475) -> (-292.20483, -664.0163, -10.658475), len: 4.23239
    axon_non_hillock {pt3dadd(-292.20483, -664.0163, -10.658475, 0.96)}

//  Looking at segment number 242: Seg196_axon, section: axon_non_hillock, ID: 216, parent: Seg195_axon (215), rad: 0.48, (-292.20483, -664.0163, -10.658475) -> (-290.72482, -667.5663, -10.708474), len: 3.84647
    axon_non_hillock {pt3dadd(-290.72482, -667.5663, -10.708474, 0.96)}

//  Looking at segment number 243: Seg197_axon, section: axon_non_hillock, ID: 217, parent: Seg196_axon (216), rad: 0.48, (-290.72482, -667.5663, -10.708474) -> (-289.10483, -672.9463, -10.708474), len: 5.61862
    axon_non_hillock {pt3dadd(-289.10483, -672.9463, -10.708474, 0.96)}

//  Looking at segment number 244: Seg198_axon, section: axon_non_hillock, ID: 218, parent: Seg197_axon (217), rad: 0.48, (-289.10483, -672.9463, -10.708474) -> (-288.4348, -677.3763, -10.758474), len: 4.48065
    axon_non_hillock {pt3dadd(-288.4348, -677.3763, -10.758474, 0.96)}

//  Looking at segment number 245: Seg199_axon, section: axon_non_hillock, ID: 219, parent: Seg198_axon (218), rad: 0.48, (-288.4348, -677.3763, -10.758474) -> (-286.88483, -680.7763, -10.758474), len: 3.73666
    axon_non_hillock {pt3dadd(-286.88483, -680.7763, -10.758474, 0.96)}

//  Looking at segment number 246: Seg200_axon, section: axon_non_hillock, ID: 220, parent: Seg199_axon (219), rad: 0.48, (-286.88483, -680.7763, -10.758474) -> (-285.7748, -683.4363, -9.558475), len: 3.12211
    axon_non_hillock {pt3dadd(-285.7748, -683.4363, -9.558475, 0.96)}

//  Looking at segment number 247: Seg201_axon, section: axon_non_hillock, ID: 221, parent: Seg200_axon (220), rad: 0.48, (-285.7748, -683.4363, -9.558475) -> (-285.92484, -686.9763, -9.558475), len: 3.54322
    axon_non_hillock {pt3dadd(-285.92484, -686.9763, -9.558475, 0.96)}

//  Looking at segment number 248: Seg202_axon, section: axon_non_hillock, ID: 222, parent: Seg201_axon (221), rad: 0.48, (-285.92484, -686.9763, -9.558475) -> (-286.88483, -690.7363, -9.458474), len: 3.88191
    axon_non_hillock {pt3dadd(-286.88483, -690.7363, -9.458474, 0.96)}

//  Looking at segment number 249: Seg203_axon, section: axon_non_hillock, ID: 223, parent: Seg202_axon (222), rad: 0.48, (-286.88483, -690.7363, -9.458474) -> (-287.8048, -694.1263, -9.758474), len: 3.52536
    axon_non_hillock {pt3dadd(-287.8048, -694.1263, -9.758474, 0.96)}
}

proc basic_shape_extra_5(){

//  Looking at segment number 250: Seg204_axon, section: axon_non_hillock, ID: 224, parent: Seg203_axon (223), rad: 0.48, (-287.8048, -694.1263, -9.758474) -> (-287.2148, -698.8563, -8.408475), len: 4.95418
    axon_non_hillock {pt3dadd(-287.2148, -698.8563, -8.408475, 0.96)}

//  Looking at segment number 251: Seg205_axon, section: axon_non_hillock, ID: 225, parent: Seg204_axon (224), rad: 0.48, (-287.2148, -698.8563, -8.408475) -> (-284.9948, -703.0563, -7.6584744), len: 4.80942
    axon_non_hillock {pt3dadd(-284.9948, -703.0563, -7.6584744, 0.96)}

//  Looking at segment number 252: Seg206_axon, section: axon_non_hillock, ID: 226, parent: Seg205_axon (225), rad: 0.48, (-284.9948, -703.0563, -7.6584744) -> (-282.5548, -706.3063, -7.7084746), len: 4.06431
    axon_non_hillock {pt3dadd(-282.5548, -706.3063, -7.7084746, 0.96)}

//  Looking at segment number 253: Seg207_axon, section: axon_non_hillock, ID: 227, parent: Seg206_axon (226), rad: 0.48, (-282.5548, -706.3063, -7.7084746) -> (-280.48483, -709.2563, -8.558475), len: 3.70268
    axon_non_hillock {pt3dadd(-280.48483, -709.2563, -8.558475, 0.96)}

//  Looking at segment number 254: Seg208_axon, section: axon_non_hillock, ID: 228, parent: Seg207_axon (227), rad: 0.48, (-280.48483, -709.2563, -8.558475) -> (-279.15482, -711.8463, -8.558475), len: 2.91156
    axon_non_hillock {pt3dadd(-279.15482, -711.8463, -8.558475, 0.96)}

//  Looking at segment number 255: Seg209_axon, section: axon_non_hillock, ID: 229, parent: Seg208_axon (228), rad: 0.48, (-279.15482, -711.8463, -8.558475) -> (-275.90482, -713.6863, -9.308475), len: 3.80926
    axon_non_hillock {pt3dadd(-275.90482, -713.6863, -9.308475, 0.96)}

//  Looking at segment number 256: Seg210_axon, section: axon_non_hillock, ID: 230, parent: Seg209_axon (229), rad: 0.48, (-275.90482, -713.6863, -9.308475) -> (-274.72482, -717.3063, -10.708474), len: 4.05669
    axon_non_hillock {pt3dadd(-274.72482, -717.3063, -10.708474, 0.96)}

//  Looking at segment number 257: Seg211_axon, section: axon_non_hillock, ID: 231, parent: Seg210_axon (230), rad: 0.48, (-274.72482, -717.3063, -10.708474) -> (-272.06482, -720.1863, -10.308475), len: 3.94082
    axon_non_hillock {pt3dadd(-272.06482, -720.1863, -10.308475, 0.96)}

//  Looking at segment number 258: Seg212_axon, section: axon_non_hillock, ID: 232, parent: Seg211_axon (231), rad: 0.48, (-272.06482, -720.1863, -10.308475) -> (-270.00482, -721.5863, -10.108475), len: 2.49873
    axon_non_hillock {pt3dadd(-270.00482, -721.5863, -10.108475, 0.96)}

//  Looking at segment number 259: Seg213_axon, section: axon_non_hillock, ID: 233, parent: Seg212_axon (232), rad: 0.48, (-270.00482, -721.5863, -10.108475) -> (-267.12482, -722.0263, -9.558475), len: 2.96488
    axon_non_hillock {pt3dadd(-267.12482, -722.0263, -9.558475, 0.96)}

//  Looking at segment number 260: Seg214_axon, section: axon_non_hillock, ID: 234, parent: Seg213_axon (233), rad: 0.48, (-267.12482, -722.0263, -9.558475) -> (-263.42484, -721.5863, -9.008474), len: 3.76643
    axon_non_hillock {pt3dadd(-263.42484, -721.5863, -9.008474, 0.96)}

//  Looking at segment number 261: Seg215_axon, section: axon_non_hillock, ID: 235, parent: Seg214_axon (234), rad: 0.48, (-263.42484, -721.5863, -9.008474) -> (-259.88483, -721.7263, -7.6584744), len: 3.79127
    axon_non_hillock {pt3dadd(-259.88483, -721.7263, -7.6584744, 0.96)}

//  Looking at segment number 262: Seg216_axon, section: axon_non_hillock, ID: 236, parent: Seg215_axon (235), rad: 0.48, (-259.88483, -721.7263, -7.6584744) -> (-256.7748, -722.61633, -7.7084746), len: 3.23525
    axon_non_hillock {pt3dadd(-256.7748, -722.61633, -7.7084746, 0.96)}

//  Looking at segment number 263: Seg217_axon, section: axon_non_hillock, ID: 237, parent: Seg216_axon (236), rad: 0.48, (-256.7748, -722.61633, -7.7084746) -> (-253.5948, -724.7563, -7.0584745), len: 3.88772
    axon_non_hillock {pt3dadd(-253.5948, -724.7563, -7.0584745, 0.96)}

//  Looking at segment number 264: Seg218_axon, section: axon_non_hillock, ID: 238, parent: Seg217_axon (237), rad: 0.48, (-253.5948, -724.7563, -7.0584745) -> (-250.5648, -727.7063, -7.0584745), len: 4.22888
    axon_non_hillock {pt3dadd(-250.5648, -727.7063, -7.0584745, 0.96)}

//  Looking at segment number 265: Seg219_axon, section: axon_non_hillock, ID: 239, parent: Seg218_axon (238), rad: 0.48, (-250.5648, -727.7063, -7.0584745) -> (-248.27481, -730.7363, -5.9084744), len: 3.96833
    axon_non_hillock {pt3dadd(-248.27481, -730.7363, -5.9084744, 0.96)}

//  Looking at segment number 266: Seg220_axon, section: axon_non_hillock, ID: 240, parent: Seg219_axon (239), rad: 0.48, (-248.27481, -730.7363, -5.9084744) -> (-246.5048, -735.2363, -5.8584747), len: 4.83585
    axon_non_hillock {pt3dadd(-246.5048, -735.2363, -5.8584747, 0.96)}

//  Looking at segment number 267: Seg221_axon, section: axon_non_hillock, ID: 241, parent: Seg220_axon (240), rad: 0.48, (-246.5048, -735.2363, -5.8584747) -> (-244.8748, -739.6663, -5.8584747), len: 4.72036
    axon_non_hillock {pt3dadd(-244.8748, -739.6663, -5.8584747, 0.96)}

//  Looking at segment number 268: Seg222_axon, section: axon_non_hillock, ID: 242, parent: Seg221_axon (241), rad: 0.48, (-244.8748, -739.6663, -5.8584747) -> (-243.7648, -744.61633, -4.7584743), len: 5.19083
    axon_non_hillock {pt3dadd(-243.7648, -744.61633, -4.7584743, 0.96)}

//  Looking at segment number 269: Seg223_axon, section: axon_non_hillock, ID: 243, parent: Seg222_axon (242), rad: 0.48, (-243.7648, -744.61633, -4.7584743) -> (-243.5448, -748.3063, -4.7584743), len: 3.69649
    axon_non_hillock {pt3dadd(-243.5448, -748.3063, -4.7584743, 0.96)}

//  Looking at segment number 270: Seg224_axon, section: axon_non_hillock, ID: 244, parent: Seg223_axon (243), rad: 0.48, (-243.5448, -748.3063, -4.7584743) -> (-244.35481, -750.7363, -4.7584743), len: 2.5615
    axon_non_hillock {pt3dadd(-244.35481, -750.7363, -4.7584743, 0.96)}

//  Looking at segment number 271: Seg225_axon, section: axon_non_hillock, ID: 245, parent: Seg224_axon (244), rad: 0.48, (-244.35481, -750.7363, -4.7584743) -> (-242.5748, -752.11633, -4.3084745), len: 2.29682
    axon_non_hillock {pt3dadd(-242.5748, -752.11633, -4.3084745, 0.96)}

//  Looking at segment number 272: Seg226_axon, section: axon_non_hillock, ID: 246, parent: Seg225_axon (245), rad: 0.48, (-242.5748, -752.11633, -4.3084745) -> (-239.9848, -752.9963, -4.3084745), len: 2.73539
    axon_non_hillock {pt3dadd(-239.9848, -752.9963, -4.3084745, 0.96)}

//  Looking at segment number 273: Seg227_axon, section: axon_non_hillock, ID: 247, parent: Seg226_axon (246), rad: 0.48, (-239.9848, -752.9963, -4.3084745) -> (-238.72481, -755.8763, -5.7584743), len: 3.46187
    axon_non_hillock {pt3dadd(-238.72481, -755.8763, -5.7584743, 0.96)}

//  Looking at segment number 274: Seg228_axon, section: axon_non_hillock, ID: 248, parent: Seg227_axon (247), rad: 0.48, (-238.72481, -755.8763, -5.7584743) -> (-238.35481, -760.4563, -6.5084743), len: 4.65574
    axon_non_hillock {pt3dadd(-238.35481, -760.4563, -6.5084743, 0.96)}

//  Looking at segment number 275: Seg229_axon, section: axon_non_hillock, ID: 249, parent: Seg228_axon (248), rad: 0.48, (-238.35481, -760.4563, -6.5084743) -> (-237.10481, -764.1463, -7.3084745), len: 3.97726
    axon_non_hillock {pt3dadd(-237.10481, -764.1463, -7.3084745, 0.96)}

//  Looking at segment number 276: Seg230_axon, section: axon_non_hillock, ID: 250, parent: Seg229_axon (249), rad: 0.48, (-237.10481, -764.1463, -7.3084745) -> (-236.1448, -768.42633, -6.6084747), len: 4.44188
    axon_non_hillock {pt3dadd(-236.1448, -768.42633, -6.6084747, 0.96)}

//  Looking at segment number 277: Seg231_axon, section: axon_non_hillock, ID: 251, parent: Seg230_axon (250), rad: 0.48, (-236.1448, -768.42633, -6.6084747) -> (-237.2548, -773.0763, -5.0084743), len: 5.04126
    axon_non_hillock {pt3dadd(-237.2548, -773.0763, -5.0084743, 0.96)}

//  Looking at segment number 278: Seg232_axon, section: axon_non_hillock, ID: 252, parent: Seg231_axon (251), rad: 0.48, (-237.2548, -773.0763, -5.0084743) -> (-238.80481, -776.17633, -4.3584747), len: 3.52636
    axon_non_hillock {pt3dadd(-238.80481, -776.17633, -4.3584747, 0.96)}

//  Looking at segment number 279: Seg233_axon, section: axon_non_hillock, ID: 253, parent: Seg232_axon (252), rad: 0.48, (-238.80481, -776.17633, -4.3584747) -> (-239.91481, -780.0863, -4.4084744), len: 4.06479
    axon_non_hillock {pt3dadd(-239.91481, -780.0863, -4.4084744, 0.96)}

//  Looking at segment number 280: Seg234_axon, section: axon_non_hillock, ID: 254, parent: Seg233_axon (253), rad: 0.48, (-239.91481, -780.0863, -4.4084744) -> (-239.91481, -784.0763, -4.4084744), len: 3.98999
    axon_non_hillock {pt3dadd(-239.91481, -784.0763, -4.4084744, 0.96)}

//  Looking at segment number 281: Seg235_axon, section: axon_non_hillock, ID: 255, parent: Seg234_axon (254), rad: 0.48, (-239.91481, -784.0763, -4.4084744) -> (-239.8648, -788.8063, -5.4584746), len: 4.84538
    axon_non_hillock {pt3dadd(-239.8648, -788.8063, -5.4584746, 0.96)}

//  Looking at segment number 282: Seg236_axon, section: axon_non_hillock, ID: 256, parent: Seg235_axon (255), rad: 0.48, (-239.8648, -788.8063, -5.4584746) -> (-238.9048, -792.9363, -9.758474), len: 6.03892
    axon_non_hillock {pt3dadd(-238.9048, -792.9363, -9.758474, 0.96)}

//  Looking at segment number 283: Seg237_axon, section: axon_non_hillock, ID: 257, parent: Seg236_axon (256), rad: 0.48, (-238.9048, -792.9363, -9.758474) -> (-237.72481, -796.7063, -10.158475), len: 3.97057
    axon_non_hillock {pt3dadd(-237.72481, -796.7063, -10.158475, 0.96)}

//  Looking at segment number 284: Seg238_axon, section: axon_non_hillock, ID: 258, parent: Seg237_axon (257), rad: 0.48, (-237.72481, -796.7063, -10.158475) -> (-235.4348, -800.4663, -10.158475), len: 4.40248
    axon_non_hillock {pt3dadd(-235.4348, -800.4663, -10.158475, 0.96)}

//  Looking at segment number 285: Seg239_axon, section: axon_non_hillock, ID: 259, parent: Seg238_axon (258), rad: 0.48, (-235.4348, -800.4663, -10.158475) -> (-232.6248, -803.86633, -11.158475), len: 4.52286
    axon_non_hillock {pt3dadd(-232.6248, -803.86633, -11.158475, 0.96)}

//  Looking at segment number 286: Seg240_axon, section: axon_non_hillock, ID: 260, parent: Seg239_axon (259), rad: 0.48, (-232.6248, -803.86633, -11.158475) -> (-229.2948, -806.0063, -10.108475), len: 4.09522
    axon_non_hillock {pt3dadd(-229.2948, -806.0063, -10.108475, 0.96)}

//  Looking at segment number 287: Seg241_axon, section: axon_non_hillock, ID: 261, parent: Seg240_axon (260), rad: 0.48, (-229.2948, -806.0063, -10.108475) -> (-225.38481, -808.9563, -9.858475), len: 4.90439
    axon_non_hillock {pt3dadd(-225.38481, -808.9563, -9.858475, 0.96)}

//  Looking at segment number 288: Seg242_axon, section: axon_non_hillock, ID: 262, parent: Seg241_axon (261), rad: 0.48, (-225.38481, -808.9563, -9.858475) -> (-222.2048, -811.3963, -8.808475), len: 4.1435
    axon_non_hillock {pt3dadd(-222.2048, -811.3963, -8.808475, 0.96)}

//  Looking at segment number 289: Seg243_axon, section: axon_non_hillock, ID: 263, parent: Seg242_axon (262), rad: 0.48, (-222.2048, -811.3963, -8.808475) -> (-217.3248, -814.5663, -8.558475), len: 5.82458
    axon_non_hillock {pt3dadd(-217.3248, -814.5663, -8.558475, 0.96)}

//  Looking at segment number 290: Seg244_axon, section: axon_non_hillock, ID: 264, parent: Seg243_axon (263), rad: 0.48, (-217.3248, -814.5663, -8.558475) -> (-213.7948, -816.5963, -7.8084745), len: 4.14058
    axon_non_hillock {pt3dadd(-213.7948, -816.5963, -7.8084745, 0.96)}

//  Looking at segment number 291: Seg245_axon, section: axon_non_hillock, ID: 265, parent: Seg244_axon (264), rad: 0.48, (-213.7948, -816.5963, -7.8084745) -> (-212.6848, -819.7663, -7.8084745), len: 3.3587
    axon_non_hillock {pt3dadd(-212.6848, -819.7663, -7.8084745, 0.96)}

//  Looking at segment number 292: Seg246_axon, section: axon_non_hillock, ID: 266, parent: Seg245_axon (265), rad: 0.48, (-212.6848, -819.7663, -7.8084745) -> (-210.8448, -822.5763, -7.8084745), len: 3.35882
    axon_non_hillock {pt3dadd(-210.8448, -822.5763, -7.8084745, 0.96)}

//  Looking at segment number 293: Seg247_axon, section: axon_non_hillock, ID: 267, parent: Seg246_axon (266), rad: 0.48, (-210.8448, -822.5763, -7.8084745) -> (-208.69481, -825.3063, -8.858475), len: 3.63012
    axon_non_hillock {pt3dadd(-208.69481, -825.3063, -8.858475, 0.96)}

//  Looking at segment number 294: Seg248_axon, section: axon_non_hillock, ID: 268, parent: Seg247_axon (267), rad: 0.48, (-208.69481, -825.3063, -8.858475) -> (-207.22481, -828.3363, -9.458474), len: 3.42082
    axon_non_hillock {pt3dadd(-207.22481, -828.3363, -9.458474, 0.96)}

//  Looking at segment number 295: Seg249_axon, section: axon_non_hillock, ID: 269, parent: Seg248_axon (268), rad: 0.48, (-207.22481, -828.3363, -9.458474) -> (-205.44481, -831.5063, -9.458474), len: 3.63555
    axon_non_hillock {pt3dadd(-205.44481, -831.5063, -9.458474, 0.96)}

//  Looking at segment number 296: Seg250_axon, section: axon_non_hillock, ID: 270, parent: Seg249_axon (269), rad: 0.48, (-205.44481, -831.5063, -9.458474) -> (-203.08481, -834.5363, -9.058475), len: 3.86144
    axon_non_hillock {pt3dadd(-203.08481, -834.5363, -9.058475, 0.96)}

//  Looking at segment number 297: Seg251_axon, section: axon_non_hillock, ID: 271, parent: Seg250_axon (270), rad: 0.48, (-203.08481, -834.5363, -9.058475) -> (-202.4848, -837.92633, -8.058475), len: 3.585
    axon_non_hillock {pt3dadd(-202.4848, -837.92633, -8.058475, 0.96)}

//  Looking at segment number 298: Seg252_axon, section: axon_non_hillock, ID: 272, parent: Seg251_axon (271), rad: 0.48, (-202.4848, -837.92633, -8.058475) -> (-201.6748, -840.6563, -8.058475), len: 2.84761
    axon_non_hillock {pt3dadd(-201.6748, -840.6563, -8.058475, 0.96)}

//  Looking at segment number 299: Seg253_axon, section: axon_non_hillock, ID: 273, parent: Seg252_axon (272), rad: 0.48, (-201.6748, -840.6563, -8.058475) -> (-200.9348, -844.86633, -8.058475), len: 4.27456
    axon_non_hillock {pt3dadd(-200.9348, -844.86633, -8.058475, 0.96)}
}

proc basic_shape_extra_6(){

//  Looking at segment number 300: Seg254_axon, section: axon_non_hillock, ID: 274, parent: Seg253_axon (273), rad: 0.48, (-200.9348, -844.86633, -8.058475) -> (-200.1848, -848.9063, -8.358475), len: 4.11994
    axon_non_hillock {pt3dadd(-200.1848, -848.9063, -8.358475, 0.96)}

//  Looking at segment number 301: Seg255_axon, section: axon_non_hillock, ID: 275, parent: Seg254_axon (274), rad: 0.48, (-200.1848, -848.9063, -8.358475) -> (-199.1448, -852.67633, -6.5084743), len: 4.32633
    axon_non_hillock {pt3dadd(-199.1448, -852.67633, -6.5084743, 0.96)}

//  Looking at segment number 302: Seg256_axon, section: axon_non_hillock, ID: 276, parent: Seg255_axon (275), rad: 0.48, (-199.1448, -852.67633, -6.5084743) -> (-198.4848, -857.9163, -5.8584747), len: 5.32124
    axon_non_hillock {pt3dadd(-198.4848, -857.9163, -5.8584747, 0.96)}

//  Looking at segment number 303: Seg257_axon, section: axon_non_hillock, ID: 277, parent: Seg256_axon (276), rad: 0.48, (-198.4848, -857.9163, -5.8584747) -> (-197.22481, -862.5663, -5.6584744), len: 4.8218
    axon_non_hillock {pt3dadd(-197.22481, -862.5663, -5.6584744, 0.96)}

//  Looking at segment number 304: Seg258_axon, section: axon_non_hillock, ID: 278, parent: Seg257_axon (277), rad: 0.48, (-197.22481, -862.5663, -5.6584744) -> (-196.41481, -867.5163, -5.6584744), len: 5.01585
    axon_non_hillock {pt3dadd(-196.41481, -867.5163, -5.6584744, 0.96)}

//  Looking at segment number 305: Seg259_axon, section: axon_non_hillock, ID: 279, parent: Seg258_axon (278), rad: 0.48, (-196.41481, -867.5163, -5.6584744) -> (-196.41481, -870.61633, -5.6584744), len: 3.10004
    axon_non_hillock {pt3dadd(-196.41481, -870.61633, -5.6584744, 0.96)}

//  Looking at segment number 306: Seg260_axon, section: axon_non_hillock, ID: 280, parent: Seg259_axon (279), rad: 0.48, (-196.41481, -870.61633, -5.6584744) -> (-196.7048, -874.4463, -7.0584745), len: 4.08811
    axon_non_hillock {pt3dadd(-196.7048, -874.4463, -7.0584745, 0.96)}

//  Looking at segment number 307: Seg261_axon, section: axon_non_hillock, ID: 281, parent: Seg260_axon (280), rad: 0.48, (-196.7048, -874.4463, -7.0584745) -> (-196.7148, -878.7963, -6.8584747), len: 4.35464
    axon_non_hillock {pt3dadd(-196.7148, -878.7963, -6.8584747, 0.96)}

//  Looking at segment number 308: Seg262_axon, section: axon_non_hillock, ID: 282, parent: Seg261_axon (281), rad: 0.48, (-196.7148, -878.7963, -6.8584747) -> (-196.94481, -883.9563, -6.8584747), len: 5.1651
    axon_non_hillock {pt3dadd(-196.94481, -883.9563, -6.8584747, 0.96)}

//  Looking at segment number 309: Seg263_axon, section: axon_non_hillock, ID: 283, parent: Seg262_axon (282), rad: 0.48, (-196.94481, -883.9563, -6.8584747) -> (-196.1248, -888.3863, -6.9084744), len: 4.50552
    axon_non_hillock {pt3dadd(-196.1248, -888.3863, -6.9084744, 0.96)}

//  Looking at segment number 310: Seg264_axon, section: axon_non_hillock, ID: 284, parent: Seg263_axon (283), rad: 0.48, (-196.1248, -888.3863, -6.9084744) -> (-197.08481, -892.7463, -6.9084744), len: 4.46442
    axon_non_hillock {pt3dadd(-197.08481, -892.7463, -6.9084744, 0.96)}

//  Looking at segment number 311: Seg265_axon, section: axon_non_hillock, ID: 285, parent: Seg264_axon (284), rad: 0.48, (-197.08481, -892.7463, -6.9084744) -> (-197.4548, -896.2863, -6.9084744), len: 3.55932
    axon_non_hillock {pt3dadd(-197.4548, -896.2863, -6.9084744, 0.96)}

//  Looking at segment number 312: Seg266_axon, section: axon_non_hillock, ID: 286, parent: Seg265_axon (285), rad: 0.48, (-197.4548, -896.2863, -6.9084744) -> (-197.7548, -899.7563, -6.9084744), len: 3.48292
    axon_non_hillock {pt3dadd(-197.7548, -899.7563, -6.9084744, 0.96)}

//  Looking at segment number 313: Seg267_axon, section: axon_non_hillock, ID: 287, parent: Seg266_axon (286), rad: 0.48, (-197.7548, -899.7563, -6.9084744) -> (-197.0148, -903.6663, -6.9084744), len: 3.97944
    axon_non_hillock {pt3dadd(-197.0148, -903.6663, -6.9084744, 0.96)}

//  Looking at segment number 314: Seg268_axon, section: axon_non_hillock, ID: 288, parent: Seg267_axon (287), rad: 0.48, (-197.0148, -903.6663, -6.9084744) -> (-196.7148, -907.8763, -6.9084744), len: 4.22064
    axon_non_hillock {pt3dadd(-196.7148, -907.8763, -6.9084744, 0.96)}

//  Looking at segment number 315: Seg269_axon, section: axon_non_hillock, ID: 289, parent: Seg268_axon (288), rad: 0.48, (-196.7148, -907.8763, -6.9084744) -> (-195.7348, -912.1263, -6.7084746), len: 4.36611
    axon_non_hillock {pt3dadd(-195.7348, -912.1263, -6.7084746, 0.96)}

//  Looking at segment number 316: Seg270_axon, section: axon_non_hillock, ID: 290, parent: Seg269_axon (289), rad: 0.48, (-195.7348, -912.1263, -6.7084746) -> (-194.99481, -915.9663, -6.7084746), len: 3.91068
    axon_non_hillock {pt3dadd(-194.99481, -915.9663, -6.7084746, 0.96)}

//  Looking at segment number 317: Seg271_axon, section: axon_non_hillock, ID: 291, parent: Seg270_axon (290), rad: 0.48, (-194.99481, -915.9663, -6.7084746) -> (-194.99481, -919.2863, -6.7084746), len: 3.32001
    axon_non_hillock {pt3dadd(-194.99481, -919.2863, -6.7084746, 0.96)}

//  Looking at segment number 318: Seg272_axon, section: axon_non_hillock, ID: 292, parent: Seg271_axon (291), rad: 0.48, (-194.99481, -919.2863, -6.7084746) -> (-194.7048, -922.8263, -6.7084746), len: 3.55184
    axon_non_hillock {pt3dadd(-194.7048, -922.8263, -6.7084746, 0.96)}

//  Looking at segment number 319: Seg273_axon, section: axon_non_hillock, ID: 293, parent: Seg272_axon (292), rad: 0.48, (-194.7048, -922.8263, -6.7084746) -> (-193.9648, -928.0663, -8.158475), len: 5.48704
    axon_non_hillock {pt3dadd(-193.9648, -928.0663, -8.158475, 0.96)}

//  Looking at segment number 320: Seg274_axon, section: axon_non_hillock, ID: 294, parent: Seg273_axon (293), rad: 0.48, (-193.9648, -928.0663, -8.158475) -> (-192.1848, -933.0863, -7.7584743), len: 5.34125
    axon_non_hillock {pt3dadd(-192.1848, -933.0863, -7.7584743, 0.96)}

//  Looking at segment number 321: Seg275_axon, section: axon_non_hillock, ID: 295, parent: Seg274_axon (294), rad: 0.48, (-192.1848, -933.0863, -7.7584743) -> (-190.5648, -937.5163, -7.1584744), len: 4.75492
    axon_non_hillock {pt3dadd(-190.5648, -937.5163, -7.1584744, 0.96)}

//  Looking at segment number 322: Seg276_axon, section: axon_non_hillock, ID: 296, parent: Seg275_axon (295), rad: 0.48, (-190.5648, -937.5163, -7.1584744) -> (-190.41481, -940.3263, -7.1584744), len: 2.814
    axon_non_hillock {pt3dadd(-190.41481, -940.3263, -7.1584744, 0.96)}

//  Looking at segment number 323: Seg277_axon, section: axon_non_hillock, ID: 297, parent: Seg276_axon (296), rad: 0.48, (-190.41481, -940.3263, -7.1584744) -> (-188.55481, -945.3763, -6.5084743), len: 5.42075
    axon_non_hillock {pt3dadd(-188.55481, -945.3763, -6.5084743, 0.96)}

//  Looking at segment number 324: Seg278_axon, section: axon_non_hillock, ID: 298, parent: Seg277_axon (297), rad: 0.48, (-188.55481, -945.3763, -6.5084743) -> (-186.4848, -950.2463, -6.5584745), len: 5.29191
    axon_non_hillock {pt3dadd(-186.4848, -950.2463, -6.5584745, 0.96)}

//  Looking at segment number 325: Seg279_axon, section: axon_non_hillock, ID: 299, parent: Seg278_axon (298), rad: 0.48, (-186.4848, -950.2463, -6.5584745) -> (-184.55481, -955.0463, -7.8084745), len: 5.32239
    axon_non_hillock {pt3dadd(-184.55481, -955.0463, -7.8084745, 0.96)}

//  Looking at segment number 326: Seg280_axon, section: axon_non_hillock, ID: 300, parent: Seg279_axon (299), rad: 0.48, (-184.55481, -955.0463, -7.8084745) -> (-183.8948, -959.4063, -9.258474), len: 4.64194
    axon_non_hillock {pt3dadd(-183.8948, -959.4063, -9.258474, 0.96)}

//  Looking at segment number 327: Seg281_axon, section: axon_non_hillock, ID: 301, parent: Seg280_axon (300), rad: 0.48, (-183.8948, -959.4063, -9.258474) -> (-183.52481, -963.8363, -10.658475), len: 4.66066
    axon_non_hillock {pt3dadd(-183.52481, -963.8363, -10.658475, 0.96)}

//  Looking at segment number 328: Seg282_axon, section: axon_non_hillock, ID: 302, parent: Seg281_axon (301), rad: 0.48, (-183.52481, -963.8363, -10.658475) -> (-182.3448, -969.2963, -8.558475), len: 5.96777
    axon_non_hillock {pt3dadd(-182.3448, -969.2963, -8.558475, 0.96)}

//  Looking at segment number 329: Seg283_axon, section: axon_non_hillock, ID: 303, parent: Seg282_axon (302), rad: 0.48, (-182.3448, -969.2963, -8.558475) -> (-181.2348, -973.42633, -8.058475), len: 4.3057
    axon_non_hillock {pt3dadd(-181.2348, -973.42633, -8.058475, 0.96)}

//  Looking at segment number 330: Seg284_axon, section: axon_non_hillock, ID: 304, parent: Seg283_axon (303), rad: 0.48, (-181.2348, -973.42633, -8.058475) -> (-180.2848, -978.2563, -6.7584743), len: 5.09126
    axon_non_hillock {pt3dadd(-180.2848, -978.2563, -6.7584743, 0.96)}

//  Looking at segment number 331: Seg285_axon, section: axon_non_hillock, ID: 305, parent: Seg284_axon (304), rad: 0.48, (-180.2848, -978.2563, -6.7584743) -> (-179.4048, -982.0963, -7.3084745), len: 3.97778
    axon_non_hillock {pt3dadd(-179.4048, -982.0963, -7.3084745, 0.96)}

//  Looking at segment number 332: Seg286_axon, section: axon_non_hillock, ID: 306, parent: Seg285_axon (305), rad: 0.48, (-179.4048, -982.0963, -7.3084745) -> (-179.10481, -985.5563, -6.8084745), len: 3.50875
    axon_non_hillock {pt3dadd(-179.10481, -985.5563, -6.8084745, 0.96)}

//  Looking at segment number 333: Seg287_axon, section: axon_non_hillock, ID: 307, parent: Seg286_axon (306), rad: 0.48, (-179.10481, -985.5563, -6.8084745) -> (-178.44481, -988.4363, -7.5584745), len: 3.04837
    axon_non_hillock {pt3dadd(-178.44481, -988.4363, -7.5584745, 0.96)}

//  Looking at segment number 334: Seg288_axon, section: axon_non_hillock, ID: 308, parent: Seg287_axon (307), rad: 0.48, (-178.44481, -988.4363, -7.5584745) -> (-177.1148, -991.0263, -7.4084744), len: 2.91542
    axon_non_hillock {pt3dadd(-177.1148, -991.0263, -7.4084744, 0.96)}

//  Looking at segment number 335: Seg289_axon, section: axon_non_hillock, ID: 309, parent: Seg288_axon (308), rad: 0.48, (-177.1148, -991.0263, -7.4084744) -> (-176.74481, -994.7863, -7.4084744), len: 3.77817
    axon_non_hillock {pt3dadd(-176.74481, -994.7863, -7.4084744, 0.96)}

//  Looking at segment number 336: Seg290_axon, section: axon_non_hillock, ID: 310, parent: Seg289_axon (309), rad: 0.48, (-176.74481, -994.7863, -7.4084744) -> (-175.9248, -999.0663, -6.5584745), len: 4.43994
    axon_non_hillock {pt3dadd(-175.9248, -999.0663, -6.5584745, 0.96)}

//  Looking at segment number 337: Seg291_axon, section: axon_non_hillock, ID: 311, parent: Seg290_axon (310), rad: 0.48, (-175.9248, -999.0663, -6.5584745) -> (-174.08481, -1003.6463, -6.3584747), len: 4.93985
    axon_non_hillock {pt3dadd(-174.08481, -1003.6463, -6.3584747, 0.96)}

//  Looking at segment number 338: Seg292_axon, section: axon_non_hillock, ID: 312, parent: Seg291_axon (311), rad: 0.48, (-174.08481, -1003.6463, -6.3584747) -> (-173.38481, -1007.1963, -7.2084746), len: 3.71684
    axon_non_hillock {pt3dadd(-173.38481, -1007.1963, -7.2084746, 0.96)}

//  Looking at segment number 339: Seg293_axon, section: axon_non_hillock, ID: 313, parent: Seg292_axon (312), rad: 0.48, (-173.38481, -1007.1963, -7.2084746) -> (-171.24481, -1010.0763, -7.2084746), len: 3.58804
    axon_non_hillock {pt3dadd(-171.24481, -1010.0763, -7.2084746, 0.96)}

//  Looking at segment number 340: Seg294_axon, section: axon_non_hillock, ID: 314, parent: Seg293_axon (313), rad: 0.48, (-171.24481, -1010.0763, -7.2084746) -> (-170.8748, -1014.0663, -8.258474), len: 4.14239
    axon_non_hillock {pt3dadd(-170.8748, -1014.0663, -8.258474, 0.96)}

//  Looking at segment number 341: Seg295_axon, section: axon_non_hillock, ID: 315, parent: Seg294_axon (314), rad: 0.48, (-170.8748, -1014.0663, -8.258474) -> (-170.5048, -1017.4563, -9.458474), len: 3.61512
    axon_non_hillock {pt3dadd(-170.5048, -1017.4563, -9.458474, 0.96)}

//  Looking at segment number 342: Seg296_axon, section: axon_non_hillock, ID: 316, parent: Seg295_axon (315), rad: 0.48, (-170.5048, -1017.4563, -9.458474) -> (-170.5048, -1020.2663, -9.458474), len: 2.81
    axon_non_hillock {pt3dadd(-170.5048, -1020.2663, -9.458474, 0.96)}

//  Looking at segment number 343: Seg297_axon, section: axon_non_hillock, ID: 317, parent: Seg296_axon (316), rad: 0.48, (-170.5048, -1020.2663, -9.458474) -> (-170.05481, -1024.6163, -7.6084747), len: 4.74845
    axon_non_hillock {pt3dadd(-170.05481, -1024.6163, -7.6084747, 0.96)}

//  Looking at segment number 344: Seg298_axon, section: axon_non_hillock, ID: 318, parent: Seg297_axon (317), rad: 0.48, (-170.05481, -1024.6163, -7.6084747) -> (-171.5348, -1028.5262, -6.8084745), len: 4.2565
    axon_non_hillock {pt3dadd(-171.5348, -1028.5262, -6.8084745, 0.96)}

//  Looking at segment number 345: Seg299_axon, section: axon_non_hillock, ID: 319, parent: Seg298_axon (318), rad: 0.48, (-171.5348, -1028.5262, -6.8084745) -> (-171.83481, -1031.7063, -6.8084745), len: 3.19417
    axon_non_hillock {pt3dadd(-171.83481, -1031.7063, -6.8084745, 0.96)}

//  Looking at segment number 346: Seg300_axon, section: axon_non_hillock, ID: 320, parent: Seg299_axon (319), rad: 0.48, (-171.83481, -1031.7063, -6.8084745) -> (-171.9848, -1036.2863, -6.1584744), len: 4.62828
    axon_non_hillock {pt3dadd(-171.9848, -1036.2863, -6.1584744, 0.96)}

//  Looking at segment number 347: Seg301_axon, section: axon_non_hillock, ID: 321, parent: Seg300_axon (320), rad: 0.48, (-171.9848, -1036.2863, -6.1584744) -> (-173.1848, -1039.7463, -4.9084744), len: 3.86971
    axon_non_hillock {pt3dadd(-173.1848, -1039.7463, -4.9084744, 0.96)}

//  Looking at segment number 348: Seg302_axon, section: axon_non_hillock, ID: 322, parent: Seg301_axon (321), rad: 0.48, (-173.1848, -1039.7463, -4.9084744) -> (-173.8448, -1043.1464, -4.9084744), len: 3.46349
    axon_non_hillock {pt3dadd(-173.8448, -1043.1464, -4.9084744, 0.96)}

//  Looking at segment number 349: Seg303_axon, section: axon_non_hillock, ID: 323, parent: Seg302_axon (322), rad: 0.48, (-173.8448, -1043.1464, -4.9084744) -> (-174.2148, -1047.0563, -4.9084744), len: 3.92738
    axon_non_hillock {pt3dadd(-174.2148, -1047.0563, -4.9084744, 0.96)}
}

proc basic_shape_extra_7(){

//  Looking at segment number 350: Seg304_axon, section: axon_non_hillock, ID: 324, parent: Seg303_axon (323), rad: 0.445, (-174.2148, -1047.0563, -4.9084744) -> (-173.69481, -1050.9663, -4.4584746), len: 3.97004
    axon_non_hillock {pt3dadd(-173.69481, -1050.9663, -4.4584746, 0.89)}

//  Looking at segment number 351: Seg305_axon, section: axon_non_hillock, ID: 325, parent: Seg304_axon (324), rad: 0.445, (-173.69481, -1050.9663, -4.4584746) -> (-171.9248, -1055.6963, -4.7084746), len: 5.05649
    axon_non_hillock {pt3dadd(-171.9248, -1055.6963, -4.7084746, 0.89)}

//  Looking at segment number 352: Seg306_axon, section: axon_non_hillock, ID: 326, parent: Seg305_axon (325), rad: 0.445, (-171.9248, -1055.6963, -4.7084746) -> (-170.0048, -1058.6464, -4.7084746), len: 3.51985
    axon_non_hillock {pt3dadd(-170.0048, -1058.6464, -4.7084746, 0.89)}

//  Looking at segment number 353: Seg307_axon, section: axon_non_hillock, ID: 327, parent: Seg306_axon (326), rad: 0.445, (-170.0048, -1058.6464, -4.7084746) -> (-166.8248, -1062.1163, -4.7084746), len: 4.70671
    axon_non_hillock {pt3dadd(-166.8248, -1062.1163, -4.7084746, 0.89)}

//  Looking at segment number 354: Seg308_axon, section: axon_non_hillock, ID: 328, parent: Seg307_axon (327), rad: 0.445, (-166.8248, -1062.1163, -4.7084746) -> (-164.0148, -1064.8463, -4.7084746), len: 3.91776
    axon_non_hillock {pt3dadd(-164.0148, -1064.8463, -4.7084746, 0.89)}

//  Looking at segment number 355: Seg309_axon, section: axon_non_hillock, ID: 329, parent: Seg308_axon (328), rad: 0.445, (-164.0148, -1064.8463, -4.7084746) -> (-161.4248, -1066.1763, -4.7084746), len: 2.91151
    axon_non_hillock {pt3dadd(-161.4248, -1066.1763, -4.7084746, 0.89)}

//  Looking at segment number 356: Seg310_axon, section: axon_non_hillock, ID: 330, parent: Seg309_axon (329), rad: 0.445, (-161.4248, -1066.1763, -4.7084746) -> (-158.5148, -1068.8463, -6.5084743), len: 4.34019
    axon_non_hillock {pt3dadd(-158.5148, -1068.8463, -6.5084743, 0.89)}

//  Looking at segment number 357: Seg311_axon, section: axon_non_hillock, ID: 331, parent: Seg310_axon (330), rad: 0.445, (-158.5148, -1068.8463, -6.5084743) -> (-157.2648, -1072.8363, -6.5084743), len: 4.18121
    axon_non_hillock {pt3dadd(-157.2648, -1072.8363, -6.5084743, 0.89)}

//  Looking at segment number 358: Seg312_axon, section: axon_non_hillock, ID: 332, parent: Seg311_axon (331), rad: 0.445, (-157.2648, -1072.8363, -6.5084743) -> (-155.4848, -1077.2664, -6.5084743), len: 4.77428
    axon_non_hillock {pt3dadd(-155.4848, -1077.2664, -6.5084743, 0.89)}

//  Looking at segment number 359: Seg313_axon, section: axon_non_hillock, ID: 333, parent: Seg312_axon (332), rad: 0.445, (-155.4848, -1077.2664, -6.5084743) -> (-154.60481, -1082.7263, -6.5084743), len: 5.53042
    axon_non_hillock {pt3dadd(-154.60481, -1082.7263, -6.5084743, 0.89)}

//  Looking at segment number 360: Seg314_axon, section: axon_non_hillock, ID: 334, parent: Seg313_axon (333), rad: 0.445, (-154.60481, -1082.7263, -6.5084743) -> (-155.4848, -1087.1562, -6.5084743), len: 4.51649
    axon_non_hillock {pt3dadd(-155.4848, -1087.1562, -6.5084743, 0.89)}

//  Looking at segment number 361: Seg315_axon, section: axon_non_hillock, ID: 335, parent: Seg314_axon (334), rad: 0.445, (-155.4848, -1087.1562, -6.5084743) -> (-156.9648, -1089.2163, -6.5084743), len: 2.53658
    axon_non_hillock {pt3dadd(-156.9648, -1089.2163, -6.5084743, 0.89)}

//  Looking at segment number 362: Seg316_axon, section: axon_non_hillock, ID: 336, parent: Seg315_axon (335), rad: 0.445, (-156.9648, -1089.2163, -6.5084743) -> (-157.63481, -1091.8763, -6.5084743), len: 2.74312
    axon_non_hillock {pt3dadd(-157.63481, -1091.8763, -6.5084743, 0.89)}

//  Looking at segment number 363: Seg317_axon, section: axon_non_hillock, ID: 337, parent: Seg316_axon (336), rad: 0.445, (-157.63481, -1091.8763, -6.5084743) -> (-157.9248, -1095.4263, -6.5084743), len: 3.56175
    axon_non_hillock {pt3dadd(-157.9248, -1095.4263, -6.5084743, 0.89)}

//  Looking at segment number 364: Seg318_axon, section: axon_non_hillock, ID: 338, parent: Seg317_axon (337), rad: 0.445, (-157.9248, -1095.4263, -6.5084743) -> (-158.44481, -1098.7463, -6.5084743), len: 3.36054
    axon_non_hillock {pt3dadd(-158.44481, -1098.7463, -6.5084743, 0.89)}

//  Looking at segment number 365: Seg319_axon, section: axon_non_hillock, ID: 339, parent: Seg318_axon (338), rad: 0.445, (-158.44481, -1098.7463, -6.5084743) -> (-160.49481, -1103.4563, -6.6084747), len: 5.13773
    axon_non_hillock {pt3dadd(-160.49481, -1103.4563, -6.6084747, 0.89)}

//  Looking at segment number 366: Seg320_axon, section: axon_non_hillock, ID: 340, parent: Seg319_axon (339), rad: 0.445, (-160.49481, -1103.4563, -6.6084747) -> (-162.1148, -1106.2664, -6.6084747), len: 3.24358
    axon_non_hillock {pt3dadd(-162.1148, -1106.2664, -6.6084747, 0.89)}

//  Looking at segment number 367: Seg321_axon, section: axon_non_hillock, ID: 341, parent: Seg320_axon (340), rad: 0.445, (-162.1148, -1106.2664, -6.6084747) -> (-162.85481, -1108.9963, -6.6084747), len: 2.8285
    axon_non_hillock {pt3dadd(-162.85481, -1108.9963, -6.6084747, 0.89)}

//  Looking at segment number 368: Seg322_axon, section: axon_non_hillock, ID: 342, parent: Seg321_axon (341), rad: 0.445, (-162.85481, -1108.9963, -6.6084747) -> (-164.1848, -1112.5363, -6.6084747), len: 3.78152
    axon_non_hillock {pt3dadd(-164.1848, -1112.5363, -6.6084747, 0.89)}

//  Looking at segment number 369: Seg323_axon, section: axon_non_hillock, ID: 343, parent: Seg322_axon (342), rad: 0.445, (-164.1848, -1112.5363, -6.6084747) -> (-163.44481, -1116.8964, -6.6084747), len: 4.42246
    axon_non_hillock {pt3dadd(-163.44481, -1116.8964, -6.6084747, 0.89)}

//  Looking at segment number 370: Seg324_axon, section: axon_non_hillock, ID: 344, parent: Seg323_axon (343), rad: 0.445, (-163.44481, -1116.8964, -6.6084747) -> (-162.2648, -1119.8463, -6.6084747), len: 3.1772
    axon_non_hillock {pt3dadd(-162.2648, -1119.8463, -6.6084747, 0.89)}

//  Looking at segment number 371: Seg325_axon, section: axon_non_hillock, ID: 345, parent: Seg324_axon (344), rad: 0.445, (-162.2648, -1119.8463, -6.6084747) -> (-160.6448, -1123.4663, -6.6084747), len: 3.96595
    axon_non_hillock {pt3dadd(-160.6448, -1123.4663, -6.6084747, 0.89)}

//  Looking at segment number 372: Seg326_axon, section: axon_non_hillock, ID: 346, parent: Seg325_axon (345), rad: 0.445, (-160.6448, -1123.4663, -6.6084747) -> (-158.5748, -1127.4463, -6.6084747), len: 4.48611
    axon_non_hillock {pt3dadd(-158.5748, -1127.4463, -6.6084747, 0.89)}

//  Looking at segment number 373: Seg327_axon, section: axon_non_hillock, ID: 347, parent: Seg326_axon (346), rad: 0.445, (-158.5748, -1127.4463, -6.6084747) -> (-156.4248, -1130.2563, -4.9584746), len: 3.90402
    axon_non_hillock {pt3dadd(-156.4248, -1130.2563, -4.9584746, 0.89)}

//  Looking at segment number 374: Seg328_axon, section: axon_non_hillock, ID: 348, parent: Seg327_axon (347), rad: 0.445, (-156.4248, -1130.2563, -4.9584746) -> (-153.58481, -1135.6163, -3.4584744), len: 6.2486
    axon_non_hillock {pt3dadd(-153.58481, -1135.6163, -3.4584744, 0.89)}

//  Looking at segment number 375: Seg329_axon, section: axon_non_hillock, ID: 349, parent: Seg328_axon (348), rad: 0.445, (-153.58481, -1135.6163, -3.4584744) -> (-150.33481, -1139.3063, -3.4584744), len: 4.91713
    axon_non_hillock {pt3dadd(-150.33481, -1139.3063, -3.4584744, 0.89)}

//  Looking at segment number 376: Seg330_axon, section: axon_non_hillock, ID: 350, parent: Seg329_axon (349), rad: 0.445, (-150.33481, -1139.3063, -3.4584744) -> (-147.60481, -1144.5463, -4.7584743), len: 6.04982
    axon_non_hillock {pt3dadd(-147.60481, -1144.5463, -4.7584743, 0.89)}

//  Looking at segment number 377: Seg331_axon, section: axon_non_hillock, ID: 351, parent: Seg330_axon (350), rad: 0.445, (-147.60481, -1144.5463, -4.7584743) -> (-146.1248, -1149.0563, -6.3584747), len: 5.00905
    axon_non_hillock {pt3dadd(-146.1248, -1149.0563, -6.3584747, 0.89)}

//  Looking at segment number 378: Seg332_axon, section: axon_non_hillock, ID: 352, parent: Seg331_axon (351), rad: 0.445, (-146.1248, -1149.0563, -6.3584747) -> (-144.7948, -1154.4363, -6.3084745), len: 5.54219
    axon_non_hillock {pt3dadd(-144.7948, -1154.4363, -6.3084745, 0.89)}

//  Looking at segment number 379: Seg333_axon, section: axon_non_hillock, ID: 353, parent: Seg332_axon (352), rad: 0.445, (-144.7948, -1154.4363, -6.3084745) -> (-143.0948, -1158.8663, -6.3084745), len: 4.74504
    axon_non_hillock {pt3dadd(-143.0948, -1158.8663, -6.3084745, 0.89)}

//  Looking at segment number 380: Seg334_axon, section: axon_non_hillock, ID: 354, parent: Seg333_axon (353), rad: 0.445, (-143.0948, -1158.8663, -6.3084745) -> (-140.6548, -1163.3763, -6.3084745), len: 5.12775
    axon_non_hillock {pt3dadd(-140.6548, -1163.3763, -6.3084745, 0.89)}

//  Looking at segment number 381: Seg335_axon, section: axon_non_hillock, ID: 355, parent: Seg334_axon (354), rad: 0.445, (-140.6548, -1163.3763, -6.3084745) -> (-139.0648, -1167.3964, -8.008474), len: 4.64528
    axon_non_hillock {pt3dadd(-139.0648, -1167.3964, -8.008474, 0.89)}

//  Looking at segment number 382: Seg336_axon, section: axon_non_hillock, ID: 356, parent: Seg335_axon (355), rad: 0.445, (-139.0648, -1167.3964, -8.008474) -> (-138.10481, -1172.2664, -8.008474), len: 4.96371
    axon_non_hillock {pt3dadd(-138.10481, -1172.2664, -8.008474, 0.89)}

//  Looking at segment number 383: Seg337_axon, section: axon_non_hillock, ID: 357, parent: Seg336_axon (356), rad: 0.445, (-138.10481, -1172.2664, -8.008474) -> (-137.2148, -1177.6562, -8.008474), len: 5.46288
    axon_non_hillock {pt3dadd(-137.2148, -1177.6562, -8.008474, 0.89)}

//  Looking at segment number 384: Seg338_axon, section: axon_non_hillock, ID: 358, parent: Seg337_axon (357), rad: 0.445, (-137.2148, -1177.6562, -8.008474) -> (-135.22481, -1180.5363, -8.008474), len: 3.50064
    axon_non_hillock {pt3dadd(-135.22481, -1180.5363, -8.008474, 0.89)}

//  Looking at segment number 385: Seg339_axon, section: axon_non_hillock, ID: 359, parent: Seg338_axon (358), rad: 0.445, (-135.22481, -1180.5363, -8.008474) -> (-133.4548, -1183.6364, -8.008474), len: 3.56981
    axon_non_hillock {pt3dadd(-133.4548, -1183.6364, -8.008474, 0.89)}

//  Looking at segment number 386: Seg340_axon, section: axon_non_hillock, ID: 360, parent: Seg339_axon (359), rad: 0.445, (-133.4548, -1183.6364, -8.008474) -> (-129.7548, -1186.9563, -8.008474), len: 4.97112
    axon_non_hillock {pt3dadd(-129.7548, -1186.9563, -8.008474, 0.89)}

//  Looking at segment number 387: Seg341_axon, section: axon_non_hillock, ID: 361, parent: Seg340_axon (360), rad: 0.445, (-129.7548, -1186.9563, -8.008474) -> (-127.90481, -1189.8363, -5.8584747), len: 4.0422
    axon_non_hillock {pt3dadd(-127.90481, -1189.8363, -5.8584747, 0.89)}

//  Looking at segment number 388: Seg342_axon, section: axon_non_hillock, ID: 362, parent: Seg341_axon (361), rad: 0.445, (-127.90481, -1189.8363, -5.8584747) -> (-125.684814, -1192.9363, -5.9584746), len: 3.81421
    axon_non_hillock {pt3dadd(-125.684814, -1192.9363, -5.9584746, 0.89)}

//  Looking at segment number 389: Seg343_axon, section: axon_non_hillock, ID: 363, parent: Seg342_axon (362), rad: 0.445, (-125.684814, -1192.9363, -5.9584746) -> (-122.324814, -1196.8163, -5.6584744), len: 5.1414
    axon_non_hillock {pt3dadd(-122.324814, -1196.8163, -5.6584744, 0.89)}

//  Looking at segment number 390: Seg344_axon, section: axon_non_hillock, ID: 364, parent: Seg343_axon (363), rad: 0.445, (-122.324814, -1196.8163, -5.6584744) -> (-119.294815, -1199.8363, -5.6584744), len: 4.27801
    axon_non_hillock {pt3dadd(-119.294815, -1199.8363, -5.6584744, 0.89)}

//  Looking at segment number 391: Seg345_axon, section: axon_non_hillock, ID: 365, parent: Seg344_axon (364), rad: 0.445, (-119.294815, -1199.8363, -5.6584744) -> (-115.96481, -1203.3864, -7.0084743), len: 5.05116
    axon_non_hillock {pt3dadd(-115.96481, -1203.3864, -7.0084743, 0.89)}

//  Looking at segment number 392: Seg346_axon, section: axon_non_hillock, ID: 366, parent: Seg345_axon (365), rad: 0.445, (-115.96481, -1203.3864, -7.0084743) -> (-113.89481, -1206.3363, -7.0084743), len: 3.60376
    axon_non_hillock {pt3dadd(-113.89481, -1206.3363, -7.0084743, 0.89)}

//  Looking at segment number 393: Seg347_axon, section: axon_non_hillock, ID: 367, parent: Seg346_axon (366), rad: 0.445, (-113.89481, -1206.3363, -7.0084743) -> (-112.56481, -1210.1063, -7.0084743), len: 3.99774
    axon_non_hillock {pt3dadd(-112.56481, -1210.1063, -7.0084743, 0.89)}

//  Looking at segment number 394: Seg348_axon, section: axon_non_hillock, ID: 368, parent: Seg347_axon (367), rad: 0.445, (-112.56481, -1210.1063, -7.0084743) -> (-110.94482, -1214.0863, -7.0084743), len: 4.29705
    axon_non_hillock {pt3dadd(-110.94482, -1214.0863, -7.0084743, 0.89)}

//  Looking at segment number 395: Seg349_axon, section: axon_non_hillock, ID: 369, parent: Seg348_axon (368), rad: 0.445, (-110.94482, -1214.0863, -7.0084743) -> (-109.46481, -1217.6263, -7.0084743), len: 3.83696
    axon_non_hillock {pt3dadd(-109.46481, -1217.6263, -7.0084743, 0.89)}

//  Looking at segment number 396: Seg350_axon, section: axon_non_hillock, ID: 370, parent: Seg349_axon (369), rad: 0.445, (-109.46481, -1217.6263, -7.0084743) -> (-109.46481, -1220.2863, -7.0084743), len: 2.65991
    axon_non_hillock {pt3dadd(-109.46481, -1220.2863, -7.0084743, 0.89)}

//  Looking at segment number 397: Seg351_axon, section: axon_non_hillock, ID: 371, parent: Seg350_axon (370), rad: 0.445, (-109.46481, -1220.2863, -7.0084743) -> (-109.98481, -1223.6863, -7.0084743), len: 3.43956
    axon_non_hillock {pt3dadd(-109.98481, -1223.6863, -7.0084743, 0.89)}

//  Looking at segment number 398: Seg352_axon, section: axon_non_hillock, ID: 372, parent: Seg351_axon (371), rad: 0.445, (-109.98481, -1223.6863, -7.0084743) -> (-110.53481, -1227.0763, -7.0084743), len: 3.43434
    axon_non_hillock {pt3dadd(-110.53481, -1227.0763, -7.0084743, 0.89)}

//  Looking at segment number 399: Seg353_axon, section: axon_non_hillock, ID: 373, parent: Seg352_axon (372), rad: 0.445, (-110.53481, -1227.0763, -7.0084743) -> (-110.684814, -1230.1063, -7.0084743), len: 3.03374
    axon_non_hillock {pt3dadd(-110.684814, -1230.1063, -7.0084743, 0.89)}
}

proc basic_shape_extra_8(){

//  Looking at segment number 400: Seg354_axon, section: axon_non_hillock, ID: 374, parent: Seg353_axon (373), rad: 0.445, (-110.684814, -1230.1063, -7.0084743) -> (-110.45481, -1234.8263, -7.0084743), len: 4.72557
    axon_non_hillock {pt3dadd(-110.45481, -1234.8263, -7.0084743, 0.89)}

//  Looking at segment number 401: Seg355_axon, section: axon_non_hillock, ID: 375, parent: Seg354_axon (374), rad: 0.445, (-110.45481, -1234.8263, -7.0084743) -> (-109.05481, -1239.4062, -7.0084743), len: 4.78915
    axon_non_hillock {pt3dadd(-109.05481, -1239.4062, -7.0084743, 0.89)}

//  Looking at segment number 402: Seg356_axon, section: axon_non_hillock, ID: 376, parent: Seg355_axon (375), rad: 0.445, (-109.05481, -1239.4062, -7.0084743) -> (-106.614815, -1243.9763, -7.0084743), len: 5.18065
    axon_non_hillock {pt3dadd(-106.614815, -1243.9763, -7.0084743, 0.89)}

//  Looking at segment number 403: Seg357_axon, section: axon_non_hillock, ID: 377, parent: Seg356_axon (376), rad: 0.445, (-106.614815, -1243.9763, -7.0084743) -> (-104.324814, -1247.8163, -7.0084743), len: 4.47096
    axon_non_hillock {pt3dadd(-104.324814, -1247.8163, -7.0084743, 0.89)}

//  Looking at segment number 404: Seg358_axon, section: axon_non_hillock, ID: 378, parent: Seg357_axon (377), rad: 0.445, (-104.324814, -1247.8163, -7.0084743) -> (-103.364815, -1251.7363, -7.0084743), len: 4.03588
    axon_non_hillock {pt3dadd(-103.364815, -1251.7363, -7.0084743, 0.89)}

//  Looking at segment number 405: Seg359_axon, section: axon_non_hillock, ID: 379, parent: Seg358_axon (378), rad: 0.445, (-103.364815, -1251.7363, -7.0084743) -> (-102.69482, -1256.0863, -7.0084743), len: 4.40127
    axon_non_hillock {pt3dadd(-102.69482, -1256.0863, -7.0084743, 0.89)}

//  Looking at segment number 406: Seg360_axon, section: axon_non_hillock, ID: 380, parent: Seg359_axon (379), rad: 0.445, (-102.69482, -1256.0863, -7.0084743) -> (-100.504814, -1261.7163, -4.7584743), len: 6.44636
    axon_non_hillock {pt3dadd(-100.504814, -1261.7163, -4.7584743, 0.89)}

//  Looking at segment number 407: Seg361_axon, section: axon_non_hillock, ID: 381, parent: Seg360_axon (380), rad: 0.445, (-100.504814, -1261.7163, -4.7584743) -> (-99.544815, -1267.9863, -4.7084746), len: 6.34328
    axon_non_hillock {pt3dadd(-99.544815, -1267.9863, -4.7084746, 0.89)}

//  Looking at segment number 408: Seg362_axon, section: axon_non_hillock, ID: 382, parent: Seg361_axon (381), rad: 0.445, (-99.544815, -1267.9863, -4.7084746) -> (-97.03481, -1272.6364, -4.7084746), len: 5.28421
    axon_non_hillock {pt3dadd(-97.03481, -1272.6364, -4.7084746, 0.89)}

//  Looking at segment number 409: Seg363_axon, section: axon_non_hillock, ID: 383, parent: Seg362_axon (382), rad: 0.445, (-97.03481, -1272.6364, -4.7084746) -> (-93.78481, -1277.9563, -5.8584747), len: 6.33931
    axon_non_hillock {pt3dadd(-93.78481, -1277.9563, -5.8584747, 0.89)}

//  Looking at segment number 410: Seg364_axon, section: axon_non_hillock, ID: 384, parent: Seg363_axon (383), rad: 0.445, (-93.78481, -1277.9563, -5.8584747) -> (-91.934814, -1281.4963, -7.2084746), len: 4.21626
    axon_non_hillock {pt3dadd(-91.934814, -1281.4963, -7.2084746, 0.89)}

//  Looking at segment number 411: Seg365_axon, section: axon_non_hillock, ID: 385, parent: Seg364_axon (384), rad: 0.445, (-91.934814, -1281.4963, -7.2084746) -> (-90.974815, -1284.9663, -7.1084747), len: 3.60171
    axon_non_hillock {pt3dadd(-90.974815, -1284.9663, -7.1084747, 0.89)}

//  Looking at segment number 412: Seg366_axon, section: axon_non_hillock, ID: 386, parent: Seg365_axon (385), rad: 0.445, (-90.974815, -1284.9663, -7.1084747) -> (-89.71481, -1288.6263, -6.7584743), len: 3.88664
    axon_non_hillock {pt3dadd(-89.71481, -1288.6263, -6.7584743, 0.89)}

//  Looking at segment number 413: Seg367_axon, section: axon_non_hillock, ID: 387, parent: Seg366_axon (386), rad: 0.445, (-89.71481, -1288.6263, -6.7584743) -> (-89.64481, -1293.2762, -6.7584743), len: 4.65043
    axon_non_hillock {pt3dadd(-89.64481, -1293.2762, -6.7584743, 0.89)}

//  Looking at segment number 414: Seg368_axon, section: axon_non_hillock, ID: 388, parent: Seg367_axon (387), rad: 0.445, (-89.64481, -1293.2762, -6.7584743) -> (-89.49481, -1298.0763, -6.7584743), len: 4.80239
    axon_non_hillock {pt3dadd(-89.49481, -1298.0763, -6.7584743, 0.89)}

//  Looking at segment number 415: Seg369_axon, section: axon_non_hillock, ID: 389, parent: Seg368_axon (388), rad: 0.445, (-89.49481, -1298.0763, -6.7584743) -> (-89.78481, -1301.8363, -7.9584746), len: 3.9575
    axon_non_hillock {pt3dadd(-89.78481, -1301.8363, -7.9584746, 0.89)}

//  Looking at segment number 416: Seg370_axon, section: axon_non_hillock, ID: 390, parent: Seg369_axon (389), rad: 0.445, (-89.78481, -1301.8363, -7.9584746) -> (-91.044815, -1305.3063, -7.9584746), len: 3.69165
    axon_non_hillock {pt3dadd(-91.044815, -1305.3063, -7.9584746, 0.89)}

//  Looking at segment number 417: Seg371_axon, section: axon_non_hillock, ID: 391, parent: Seg370_axon (390), rad: 0.445, (-91.044815, -1305.3063, -7.9584746) -> (-91.71481, -1309.1464, -7.9584746), len: 3.8981
    axon_non_hillock {pt3dadd(-91.71481, -1309.1464, -7.9584746, 0.89)}

//  Looking at segment number 418: Seg372_axon, section: axon_non_hillock, ID: 392, parent: Seg371_axon (391), rad: 0.445, (-91.71481, -1309.1464, -7.9584746) -> (-91.63481, -1312.3163, -7.9084744), len: 3.17133
    axon_non_hillock {pt3dadd(-91.63481, -1312.3163, -7.9084744, 0.89)}

//  Looking at segment number 419: Seg373_axon, section: axon_non_hillock, ID: 393, parent: Seg372_axon (392), rad: 0.445, (-91.63481, -1312.3163, -7.9084744) -> (-90.754814, -1314.1663, -7.9084744), len: 2.04861
    axon_non_hillock {pt3dadd(-90.754814, -1314.1663, -7.9084744, 0.89)}

//  Looking at segment number 420: Seg374_axon, section: axon_non_hillock, ID: 394, parent: Seg373_axon (393), rad: 0.445, (-90.754814, -1314.1663, -7.9084744) -> (-89.53481, -1318.3864, -7.7584743), len: 4.39546
    axon_non_hillock {pt3dadd(-89.53481, -1318.3864, -7.7584743, 0.89)}

//  Looking at segment number 421: Seg375_axon, section: axon_non_hillock, ID: 395, parent: Seg374_axon (394), rad: 0.445, (-89.53481, -1318.3864, -7.7584743) -> (-87.98481, -1321.6364, -7.6084747), len: 3.60382
    axon_non_hillock {pt3dadd(-87.98481, -1321.6364, -7.6084747, 0.89)}

//  Looking at segment number 422: Seg376_axon, section: axon_non_hillock, ID: 396, parent: Seg375_axon (395), rad: 0.445, (-87.98481, -1321.6364, -7.6084747) -> (-85.684814, -1323.2563, -7.6084747), len: 2.81325
    axon_non_hillock {pt3dadd(-85.684814, -1323.2563, -7.6084747, 0.89)}

//  Looking at segment number 423: Seg377_axon, section: axon_non_hillock, ID: 397, parent: Seg376_axon (396), rad: 0.445, (-85.684814, -1323.2563, -7.6084747) -> (-84.35481, -1324.4463, -7.6084747), len: 1.78462
    axon_non_hillock {pt3dadd(-84.35481, -1324.4463, -7.6084747, 0.89)}

//  Looking at segment number 424: Seg378_axon, section: axon_non_hillock, ID: 398, parent: Seg377_axon (397), rad: 0.445, (-84.35481, -1324.4463, -7.6084747) -> (-81.404816, -1325.2563, -8.508474), len: 3.18884
    axon_non_hillock {pt3dadd(-81.404816, -1325.2563, -8.508474, 0.89)}

//  Looking at segment number 425: Seg379_axon, section: axon_non_hillock, ID: 399, parent: Seg378_axon (398), rad: 0.445, (-81.404816, -1325.2563, -8.508474) -> (-81.474815, -1329.6863, -8.508474), len: 4.43048
    axon_non_hillock {pt3dadd(-81.474815, -1329.6863, -8.508474, 0.89)}

//  Looking at segment number 426: Seg380_axon, section: axon_non_hillock, ID: 400, parent: Seg379_axon (399), rad: 0.445, (-81.474815, -1329.6863, -8.508474) -> (-82.06481, -1334.5563, -8.508474), len: 4.9056
    axon_non_hillock {pt3dadd(-82.06481, -1334.5563, -8.508474, 0.89)}

//  Looking at segment number 427: Seg381_axon, section: axon_non_hillock, ID: 401, parent: Seg380_axon (400), rad: 0.445, (-82.06481, -1334.5563, -8.508474) -> (-80.44482, -1342.3763, -8.508474), len: 7.9861
    axon_non_hillock {pt3dadd(-80.44482, -1342.3763, -8.508474, 0.89)}

//  Looking at segment number 428: Seg382_axon, section: axon_non_hillock, ID: 402, parent: Seg381_axon (401), rad: 0.445, (-80.44482, -1342.3763, -8.508474) -> (-77.92481, -1346.2863, -9.858475), len: 4.84359
    axon_non_hillock {pt3dadd(-77.92481, -1346.2863, -9.858475, 0.89)}

//  Looking at segment number 429: Seg383_axon, section: axon_non_hillock, ID: 403, parent: Seg382_axon (402), rad: 0.445, (-77.92481, -1346.2863, -9.858475) -> (-72.504814, -1349.9263, -9.008474), len: 6.58396
    axon_non_hillock {pt3dadd(-72.504814, -1349.9263, -9.008474, 0.89)}

//  Looking at segment number 430: Seg384_axon, section: axon_non_hillock, ID: 404, parent: Seg383_axon (403), rad: 0.445, (-72.504814, -1349.9263, -9.008474) -> (-69.76482, -1353.5363, -9.008474), len: 4.53206
    axon_non_hillock {pt3dadd(-69.76482, -1353.5363, -9.008474, 0.89)}

//  Looking at segment number 431: Seg385_axon, section: axon_non_hillock, ID: 405, parent: Seg384_axon (404), rad: 0.445, (-69.76482, -1353.5363, -9.008474) -> (-67.69482, -1359.6663, -9.008474), len: 6.47007
    axon_non_hillock {pt3dadd(-67.69482, -1359.6663, -9.008474, 0.89)}

//  Looking at segment number 432: Seg386_axon, section: axon_non_hillock, ID: 406, parent: Seg385_axon (405), rad: 0.445, (-67.69482, -1359.6663, -9.008474) -> (-66.224815, -1364.1663, -9.008474), len: 4.73402
    axon_non_hillock {pt3dadd(-66.224815, -1364.1663, -9.008474, 0.89)}

//  Looking at segment number 433: Seg387_axon, section: axon_non_hillock, ID: 407, parent: Seg386_axon (406), rad: 0.445, (-66.224815, -1364.1663, -9.008474) -> (-64.224815, -1368.5262, -6.8084745), len: 5.27726
    axon_non_hillock {pt3dadd(-64.224815, -1368.5262, -6.8084745, 0.89)}

//  Looking at segment number 434: Seg388_axon, section: axon_non_hillock, ID: 408, parent: Seg387_axon (407), rad: 0.445, (-64.224815, -1368.5262, -6.8084745) -> (-63.11481, -1372.7363, -6.8084745), len: 4.35395
    axon_non_hillock {pt3dadd(-63.11481, -1372.7363, -6.8084745, 0.89)}

//  Looking at segment number 435: Seg389_axon, section: axon_non_hillock, ID: 409, parent: Seg388_axon (408), rad: 0.445, (-63.11481, -1372.7363, -6.8084745) -> (-62.154808, -1376.0563, -6.8084745), len: 3.45596
    axon_non_hillock {pt3dadd(-62.154808, -1376.0563, -6.8084745, 0.89)}

//  Looking at segment number 436: Seg390_axon, section: axon_non_hillock, ID: 410, parent: Seg389_axon (409), rad: 0.445, (-62.154808, -1376.0563, -6.8084745) -> (-60.89481, -1380.3964, -8.658475), len: 4.88328
    axon_non_hillock {pt3dadd(-60.89481, -1380.3964, -8.658475, 0.89)}

//  Looking at segment number 437: Seg391_axon, section: axon_non_hillock, ID: 411, parent: Seg390_axon (410), rad: 0.445, (-60.89481, -1380.3964, -8.658475) -> (-59.11481, -1383.1263, -8.658475), len: 3.25902
    axon_non_hillock {pt3dadd(-59.11481, -1383.1263, -8.658475, 0.89)}

//  Looking at segment number 438: Seg392_axon, section: axon_non_hillock, ID: 412, parent: Seg391_axon (411), rad: 0.445, (-59.11481, -1383.1263, -8.658475) -> (-56.75481, -1386.7463, -8.658475), len: 4.32134
    axon_non_hillock {pt3dadd(-56.75481, -1386.7463, -8.658475, 0.89)}

//  Looking at segment number 439: Seg393_axon, section: axon_non_hillock, ID: 413, parent: Seg392_axon (412), rad: 0.445, (-56.75481, -1386.7463, -8.658475) -> (-53.50481, -1391.7563, -8.658475), len: 5.97183
    axon_non_hillock {pt3dadd(-53.50481, -1391.7563, -8.658475, 0.89)}

//  Looking at segment number 440: Seg394_axon, section: axon_non_hillock, ID: 414, parent: Seg393_axon (413), rad: 0.445, (-53.50481, -1391.7563, -8.658475) -> (-50.544807, -1398.7762, -8.658475), len: 7.61844
    axon_non_hillock {pt3dadd(-50.544807, -1398.7762, -8.658475, 0.89)}

//  Looking at segment number 441: Seg395_axon, section: axon_non_hillock, ID: 415, parent: Seg394_axon (414), rad: 0.445, (-50.544807, -1398.7762, -8.658475) -> (-49.14481, -1405.3463, -8.658475), len: 6.71757
    axon_non_hillock {pt3dadd(-49.14481, -1405.3463, -8.658475, 0.89)}

//  Looking at segment number 442: Seg396_axon, section: axon_non_hillock, ID: 416, parent: Seg395_axon (415), rad: 0.445, (-49.14481, -1405.3463, -8.658475) -> (-48.474808, -1409.3263, -7.2584743), len: 4.2719
    axon_non_hillock {pt3dadd(-48.474808, -1409.3263, -7.2584743, 0.89)}

//  Looking at segment number 443: Seg397_axon, section: axon_non_hillock, ID: 417, parent: Seg396_axon (416), rad: 0.445, (-48.474808, -1409.3263, -7.2584743) -> (-46.724808, -1413.6562, -7.3084745), len: 4.67049
    axon_non_hillock {pt3dadd(-46.724808, -1413.6562, -7.3084745, 0.89)}

//  Looking at segment number 444: Seg398_axon, section: axon_non_hillock, ID: 418, parent: Seg397_axon (417), rad: 0.445, (-46.724808, -1413.6562, -7.3084745) -> (-44.28481, -1417.7163, -6.9084744), len: 4.7537
    axon_non_hillock {pt3dadd(-44.28481, -1417.7163, -6.9084744, 0.89)}

//  Looking at segment number 445: Seg399_axon, section: axon_non_hillock, ID: 419, parent: Seg398_axon (418), rad: 0.445, (-44.28481, -1417.7163, -6.9084744) -> (-42.21481, -1421.3363, -7.8084745), len: 4.26606
    axon_non_hillock {pt3dadd(-42.21481, -1421.3363, -7.8084745, 0.89)}

//  Looking at segment number 446: Seg400_axon, section: axon_non_hillock, ID: 420, parent: Seg399_axon (419), rad: 0.445, (-42.21481, -1421.3363, -7.8084745) -> (-40.51481, -1426.1364, -6.4084744), len: 5.28114
    axon_non_hillock {pt3dadd(-40.51481, -1426.1364, -6.4084744, 0.89)}

//  Looking at segment number 447: Seg401_axon, section: axon_non_hillock, ID: 421, parent: Seg400_axon (420), rad: 0.445, (-40.51481, -1426.1364, -6.4084744) -> (-39.03481, -1431.5164, -6.4084744), len: 5.57986
    axon_non_hillock {pt3dadd(-39.03481, -1431.5164, -6.4084744, 0.89)}

//  Looking at segment number 448: Seg402_axon, section: axon_non_hillock, ID: 422, parent: Seg401_axon (421), rad: 0.445, (-39.03481, -1431.5164, -6.4084744) -> (-37.18481, -1437.0563, -6.4084744), len: 5.84065
    axon_non_hillock {pt3dadd(-37.18481, -1437.0563, -6.4084744, 0.89)}

//  Looking at segment number 449: Seg403_axon, section: axon_non_hillock, ID: 423, parent: Seg402_axon (422), rad: 0.445, (-37.18481, -1437.0563, -6.4084744) -> (-34.75481, -1440.3763, -6.4084744), len: 4.11434
    axon_non_hillock {pt3dadd(-34.75481, -1440.3763, -6.4084744, 0.89)}
}

proc basic_shape_extra_9(){

//  Looking at segment number 450: Seg404_axon, section: axon_non_hillock, ID: 424, parent: Seg403_axon (423), rad: 0.445, (-34.75481, -1440.3763, -6.4084744) -> (-32.57481, -1443.9463, -7.6084747), len: 4.35166
    axon_non_hillock {pt3dadd(-32.57481, -1443.9463, -7.6084747, 0.89)}

//  Looking at segment number 451: Seg405_axon, section: axon_non_hillock, ID: 425, parent: Seg404_axon (424), rad: 0.445, (-32.57481, -1443.9463, -7.6084747) -> (-31.91481, -1449.1163, -9.058475), len: 5.40994
    axon_non_hillock {pt3dadd(-31.91481, -1449.1163, -9.058475, 0.89)}

//  Looking at segment number 452: Seg406_axon, section: axon_non_hillock, ID: 426, parent: Seg405_axon (425), rad: 0.445, (-31.91481, -1449.1163, -9.058475) -> (-29.98481, -1453.5463, -9.058475), len: 4.8321
    axon_non_hillock {pt3dadd(-29.98481, -1453.5463, -9.058475, 0.89)}

//  Looking at segment number 453: Seg407_axon, section: axon_non_hillock, ID: 427, parent: Seg406_axon (426), rad: 0.445, (-29.98481, -1453.5463, -9.058475) -> (-28.95481, -1459.7463, -10.858475), len: 6.53772
    axon_non_hillock {pt3dadd(-28.95481, -1459.7463, -10.858475, 0.89)}

//  Looking at segment number 454: Seg408_axon, section: axon_non_hillock, ID: 428, parent: Seg407_axon (427), rad: 0.445, (-28.95481, -1459.7463, -10.858475) -> (-27.104809, -1464.4763, -10.858475), len: 5.0789
    axon_non_hillock {pt3dadd(-27.104809, -1464.4763, -10.858475, 0.89)}

//  Looking at segment number 455: Seg409_axon, section: axon_non_hillock, ID: 429, parent: Seg408_axon (428), rad: 0.445, (-27.104809, -1464.4763, -10.858475) -> (-26.22481, -1469.7163, -10.808475), len: 5.3136
    axon_non_hillock {pt3dadd(-26.22481, -1469.7163, -10.808475, 0.89)}

//  Looking at segment number 456: Seg410_axon, section: axon_non_hillock, ID: 430, parent: Seg409_axon (429), rad: 0.445, (-26.22481, -1469.7163, -10.808475) -> (-23.90481, -1474.9163, -9.908475), len: 5.76471
    axon_non_hillock {pt3dadd(-23.90481, -1474.9163, -9.908475, 0.89)}

//  Looking at segment number 457: Seg411_axon, section: axon_non_hillock, ID: 431, parent: Seg410_axon (430), rad: 0.445, (-23.90481, -1474.9163, -9.908475) -> (-23.164808, -1478.4563, -9.908475), len: 3.61656
    axon_non_hillock {pt3dadd(-23.164808, -1478.4563, -9.908475, 0.89)}

//  Looking at segment number 458: Seg412_axon, section: axon_non_hillock, ID: 432, parent: Seg411_axon (431), rad: 0.445, (-23.164808, -1478.4563, -9.908475) -> (-20.87481, -1483.1063, -9.908475), len: 5.18332
    axon_non_hillock {pt3dadd(-20.87481, -1483.1063, -9.908475, 0.89)}

//  Looking at segment number 459: Seg413_axon, section: axon_non_hillock, ID: 433, parent: Seg412_axon (432), rad: 0.445, (-20.87481, -1483.1063, -9.908475) -> (-19.54481, -1488.2063, -9.908475), len: 5.27055
    axon_non_hillock {pt3dadd(-19.54481, -1488.2063, -9.908475, 0.89)}

//  Looking at segment number 460: Seg414_axon, section: axon_non_hillock, ID: 434, parent: Seg413_axon (433), rad: 0.445, (-19.54481, -1488.2063, -9.908475) -> (-17.55481, -1494.3263, -9.908475), len: 6.43541
    axon_non_hillock {pt3dadd(-17.55481, -1494.3263, -9.908475, 0.89)}

//  Looking at segment number 461: Seg415_axon, section: axon_non_hillock, ID: 435, parent: Seg414_axon (434), rad: 0.445, (-17.55481, -1494.3263, -9.908475) -> (-15.404811, -1499.2762, -11.908475), len: 5.75539
    axon_non_hillock {pt3dadd(-15.404811, -1499.2762, -11.908475, 0.89)}

//  Looking at segment number 462: Seg416_axon, section: axon_non_hillock, ID: 436, parent: Seg415_axon (435), rad: 0.445, (-15.404811, -1499.2762, -11.908475) -> (-13.49481, -1503.3363, -10.558475), len: 4.68558
    axon_non_hillock {pt3dadd(-13.49481, -1503.3363, -10.558475, 0.89)}

//  Looking at segment number 463: Seg417_axon, section: axon_non_hillock, ID: 437, parent: Seg416_axon (436), rad: 0.445, (-13.49481, -1503.3363, -10.558475) -> (-11.72481, -1506.8063, -10.558475), len: 3.89533
    axon_non_hillock {pt3dadd(-11.72481, -1506.8063, -10.558475, 0.89)}

//  Looking at segment number 464: Seg0_apic_22, section: apic_22, ID: 1119, parent: Seg5_apic_0 (778), rad: 0.48, (45.025192, 7.78372, 0.7415256) -> (46.75519, 5.70372, -2.0084743), len: 3.85769
    apic_22 {pt3dclear() pt3dadd(45.025192, 7.78372, 0.7415256, 0.96) pt3dadd(46.75519, 5.70372, -2.0084743, 0.96)}

//  Looking at segment number 465: Seg1_apic_22, section: apic_22, ID: 1120, parent: Seg0_apic_22 (1119), rad: 0.48, (46.75519, 5.70372, -2.0084743) -> (48.89519, 4.37372, -2.0084743), len: 2.51962
    apic_22 {pt3dadd(48.89519, 4.37372, -2.0084743, 0.96)}

//  Looking at segment number 466: Seg2_apic_22, section: apic_22, ID: 1121, parent: Seg1_apic_22 (1120), rad: 0.48, (48.89519, 4.37372, -2.0084743) -> (50.525192, 3.19372, -2.0084743), len: 2.01229
    apic_22 {pt3dadd(50.525192, 3.19372, -2.0084743, 0.96)}

//  Looking at segment number 467: Seg3_apic_22, section: apic_22, ID: 1122, parent: Seg2_apic_22 (1121), rad: 0.48, (50.525192, 3.19372, -2.0084743) -> (53.55519, 2.4537199, -0.65847445), len: 3.39868
    apic_22 {pt3dadd(53.55519, 2.4537199, -0.65847445, 0.96)}

//  Looking at segment number 468: Seg4_apic_22, section: apic_22, ID: 1123, parent: Seg3_apic_22 (1122), rad: 0.48, (53.55519, 2.4537199, -0.65847445) -> (55.25519, 2.08372, -0.65847445), len: 1.7398
    apic_22 {pt3dadd(55.25519, 2.08372, -0.65847445, 0.96)}

//  Looking at segment number 469: Seg5_apic_22, section: apic_22, ID: 1124, parent: Seg4_apic_22 (1123), rad: 0.48, (55.25519, 2.08372, -0.65847445) -> (56.365192, 0.31372, -0.65847445), len: 2.08926
    apic_22 {pt3dadd(56.365192, 0.31372, -0.65847445, 0.96)}

//  Looking at segment number 470: Seg6_apic_22, section: apic_22, ID: 1125, parent: Seg5_apic_22 (1124), rad: 0.48, (56.365192, 0.31372, -0.65847445) -> (56.435192, -2.34628, -0.65847445), len: 2.66092
    apic_22 {pt3dadd(56.435192, -2.34628, -0.65847445, 0.96)}

//  Looking at segment number 471: Seg7_apic_22, section: apic_22, ID: 1126, parent: Seg6_apic_22 (1125), rad: 0.555, (56.435192, -2.34628, -0.65847445) -> (56.73519, -4.63628, -0.1584744), len: 2.36307
    apic_22 {pt3dadd(56.73519, -4.63628, -0.1584744, 1.11)}

//  Looking at segment number 472: Seg8_apic_22, section: apic_22, ID: 1127, parent: Seg7_apic_22 (1126), rad: 0.555, (56.73519, -4.63628, -0.1584744) -> (57.91519, -7.1462803, -0.1584744), len: 2.77354
    apic_22 {pt3dadd(57.91519, -7.1462803, -0.1584744, 1.11)}

//  Looking at segment number 473: Seg9_apic_22, section: apic_22, ID: 1128, parent: Seg8_apic_22 (1127), rad: 0.555, (57.91519, -7.1462803, -0.1584744) -> (58.435192, -9.06628, -0.1584744), len: 1.98917
    apic_22 {pt3dadd(58.435192, -9.06628, -0.1584744, 1.11)}

//  Looking at segment number 474: Seg10_apic_22, section: apic_22, ID: 1129, parent: Seg9_apic_22 (1128), rad: 0.555, (58.435192, -9.06628, -0.1584744) -> (58.50519, -11.05628, -0.1584744), len: 1.99123
    apic_22 {pt3dadd(58.50519, -11.05628, -0.1584744, 1.11)}

//  Looking at segment number 475: Seg11_apic_22, section: apic_22, ID: 1130, parent: Seg10_apic_22 (1129), rad: 0.555, (58.50519, -11.05628, -0.1584744) -> (59.615192, -12.60628, -0.1584744), len: 1.90646
    apic_22 {pt3dadd(59.615192, -12.60628, -0.1584744, 1.11)}

//  Looking at segment number 476: Seg12_apic_22, section: apic_22, ID: 1131, parent: Seg11_apic_22 (1130), rad: 0.59, (59.615192, -12.60628, -0.1584744) -> (61.01519, -14.30628, 0.3915256), len: 2.26991
    apic_22 {pt3dadd(61.01519, -14.30628, 0.3915256, 1.18)}

//  Looking at segment number 477: Seg13_apic_22, section: apic_22, ID: 1132, parent: Seg12_apic_22 (1131), rad: 0.59, (61.01519, -14.30628, 0.3915256) -> (62.12519, -16.00628, 0.3915256), len: 2.0303
    apic_22 {pt3dadd(62.12519, -16.00628, 0.3915256, 1.18)}

//  Looking at segment number 478: Seg14_apic_22, section: apic_22, ID: 1133, parent: Seg13_apic_22 (1132), rad: 0.59, (62.12519, -16.00628, 0.3915256) -> (61.095192, -17.69628, 0.3915256), len: 1.97914
    apic_22 {pt3dadd(61.095192, -17.69628, 0.3915256, 1.18)}

//  Looking at segment number 479: Seg15_apic_22, section: apic_22, ID: 1134, parent: Seg14_apic_22 (1133), rad: 0.59, (61.095192, -17.69628, 0.3915256) -> (60.35519, -19.39628, 0.3915256), len: 1.85408
    apic_22 {pt3dadd(60.35519, -19.39628, 0.3915256, 1.18)}

//  Looking at segment number 480: Seg16_apic_22, section: apic_22, ID: 1135, parent: Seg15_apic_22 (1134), rad: 0.59, (60.35519, -19.39628, 0.3915256) -> (60.50519, -21.536282, 0.5415256), len: 2.15049
    apic_22 {pt3dadd(60.50519, -21.536282, 0.5415256, 1.18)}

//  Looking at segment number 481: Seg17_apic_22, section: apic_22, ID: 1136, parent: Seg16_apic_22 (1135), rad: 0.555, (60.50519, -21.536282, 0.5415256) -> (61.66519, -22.90628, 0.7415256), len: 1.80624
    apic_22 {pt3dadd(61.66519, -22.90628, 0.7415256, 1.11)}

//  Looking at segment number 482: Seg18_apic_22, section: apic_22, ID: 1137, parent: Seg17_apic_22 (1136), rad: 0.555, (61.66519, -22.90628, 0.7415256) -> (63.51519, -23.49628, 0.7415256), len: 1.9418
    apic_22 {pt3dadd(63.51519, -23.49628, 0.7415256, 1.11)}

//  Looking at segment number 483: Seg19_apic_22, section: apic_22, ID: 1138, parent: Seg18_apic_22 (1137), rad: 0.555, (63.51519, -23.49628, 0.7415256) -> (65.65519, -24.08628, 0.9415256), len: 2.22883
    apic_22 {pt3dadd(65.65519, -24.08628, 0.9415256, 1.11)}

//  Looking at segment number 484: Seg20_apic_22, section: apic_22, ID: 1139, parent: Seg19_apic_22 (1138), rad: 0.555, (65.65519, -24.08628, 0.9415256) -> (67.43519, -25.116282, 0.9415256), len: 2.05653
    apic_22 {pt3dadd(67.43519, -25.116282, 0.9415256, 1.11)}

//  Looking at segment number 485: Seg21_apic_22, section: apic_22, ID: 1140, parent: Seg20_apic_22 (1139), rad: 0.63, (67.43519, -25.116282, 0.9415256) -> (68.025185, -26.74628, 0.9415256), len: 1.73349
    apic_22 {pt3dadd(68.025185, -26.74628, 0.9415256, 1.26)}

//  Looking at segment number 486: Seg22_apic_22, section: apic_22, ID: 1141, parent: Seg21_apic_22 (1140), rad: 0.63, (68.025185, -26.74628, 0.9415256) -> (69.72519, -27.926281, 0.3915256), len: 2.14124
    apic_22 {pt3dadd(69.72519, -27.926281, 0.3915256, 1.26)}

//  Looking at segment number 487: Seg23_apic_22, section: apic_22, ID: 1142, parent: Seg22_apic_22 (1141), rad: 0.555, (69.72519, -27.926281, 0.3915256) -> (70.68519, -29.99628, 0.3915256), len: 2.28177
    apic_22 {pt3dadd(70.68519, -29.99628, 0.3915256, 1.11)}

//  Looking at segment number 488: Seg24_apic_22, section: apic_22, ID: 1143, parent: Seg23_apic_22 (1142), rad: 0.555, (70.68519, -29.99628, 0.3915256) -> (71.12519, -31.98628, 1.2415255), len: 2.20821
    apic_22 {pt3dadd(71.12519, -31.98628, 1.2415255, 1.11)}

//  Looking at segment number 489: Seg25_apic_22, section: apic_22, ID: 1144, parent: Seg24_apic_22 (1143), rad: 0.555, (71.12519, -31.98628, 1.2415255) -> (72.75519, -32.86628, 1.6415256), len: 1.89507
    apic_22 {pt3dadd(72.75519, -32.86628, 1.6415256, 1.11)}

//  Looking at segment number 490: Seg26_apic_22, section: apic_22, ID: 1145, parent: Seg25_apic_22 (1144), rad: 0.555, (72.75519, -32.86628, 1.6415256) -> (74.30518, -32.57628, 2.0415256), len: 1.62683
    apic_22 {pt3dadd(74.30518, -32.57628, 2.0415256, 1.11)}

//  Looking at segment number 491: Seg27_apic_22, section: apic_22, ID: 1146, parent: Seg26_apic_22 (1145), rad: 0.555, (74.30518, -32.57628, 2.0415256) -> (76.22519, -33.75628, 2.0415256), len: 2.25362
    apic_22 {pt3dadd(76.22519, -33.75628, 2.0415256, 1.11)}

//  Looking at segment number 492: Seg28_apic_22, section: apic_22, ID: 1147, parent: Seg27_apic_22 (1146), rad: 0.555, (76.22519, -33.75628, 2.0415256) -> (78.14519, -35.45628, 2.0415256), len: 2.56445
    apic_22 {pt3dadd(78.14519, -35.45628, 2.0415256, 1.11)}

//  Looking at segment number 493: Seg29_apic_22, section: apic_22, ID: 1148, parent: Seg28_apic_22 (1147), rad: 0.555, (78.14519, -35.45628, 2.0415256) -> (79.705185, -37.59628, 2.0415256), len: 2.64824
    apic_22 {pt3dadd(79.705185, -37.59628, 2.0415256, 1.11)}

//  Looking at segment number 494: Seg30_apic_22, section: apic_22, ID: 1149, parent: Seg29_apic_22 (1148), rad: 0.555, (79.705185, -37.59628, 2.0415256) -> (81.47519, -39.51628, 2.0415256), len: 2.61138
    apic_22 {pt3dadd(81.47519, -39.51628, 2.0415256, 1.11)}

//  Looking at segment number 495: Seg31_apic_22, section: apic_22, ID: 1150, parent: Seg30_apic_22 (1149), rad: 0.555, (81.47519, -39.51628, 2.0415256) -> (83.61519, -41.576283, 2.0415256), len: 2.97039
    apic_22 {pt3dadd(83.61519, -41.576283, 2.0415256, 1.11)}

//  Looking at segment number 496: Seg32_apic_22, section: apic_22, ID: 1151, parent: Seg31_apic_22 (1150), rad: 0.48, (83.61519, -41.576283, 2.0415256) -> (85.175186, -43.94628, 2.0415256), len: 2.83734
    apic_22 {pt3dadd(85.175186, -43.94628, 2.0415256, 0.96)}

//  Looking at segment number 497: Seg33_apic_22, section: apic_22, ID: 1152, parent: Seg32_apic_22 (1151), rad: 0.48, (85.175186, -43.94628, 2.0415256) -> (85.54519, -45.86628, 2.0415256), len: 1.95532
    apic_22 {pt3dadd(85.54519, -45.86628, 2.0415256, 0.96)}

//  Looking at segment number 498: Seg34_apic_22, section: apic_22, ID: 1153, parent: Seg33_apic_22 (1152), rad: 0.48, (85.54519, -45.86628, 2.0415256) -> (86.94519, -48.00628, 2.0415256), len: 2.55726
    apic_22 {pt3dadd(86.94519, -48.00628, 2.0415256, 0.96)}

//  Looking at segment number 499: Seg35_apic_22, section: apic_22, ID: 1154, parent: Seg34_apic_22 (1153), rad: 0.48, (86.94519, -48.00628, 2.0415256) -> (87.46519, -49.84628, 2.0415256), len: 1.91207
    apic_22 {pt3dadd(87.46519, -49.84628, 2.0415256, 0.96)}
}

proc basic_shape_extra_10(){

//  Looking at segment number 500: Seg36_apic_22, section: apic_22, ID: 1155, parent: Seg35_apic_22 (1154), rad: 0.48, (87.46519, -49.84628, 2.0415256) -> (87.68519, -51.986282, 1.9915255), len: 2.15186
    apic_22 {pt3dadd(87.68519, -51.986282, 1.9915255, 0.96)}

//  Looking at segment number 501: Seg37_apic_22, section: apic_22, ID: 1156, parent: Seg36_apic_22 (1155), rad: 0.48, (87.68519, -51.986282, 1.9915255) -> (87.425186, -54.63628, 2.5915258), len: 2.72949
    apic_22 {pt3dadd(87.425186, -54.63628, 2.5915258, 0.96)}

//  Looking at segment number 502: Seg38_apic_22, section: apic_22, ID: 1157, parent: Seg37_apic_22 (1156), rad: 0.48, (87.425186, -54.63628, 2.5915258) -> (87.94519, -57.146282, 1.8415256), len: 2.67077
    apic_22 {pt3dadd(87.94519, -57.146282, 1.8415256, 0.96)}

//  Looking at segment number 503: Seg39_apic_22, section: apic_22, ID: 1158, parent: Seg38_apic_22 (1157), rad: 0.555, (87.94519, -57.146282, 1.8415256) -> (88.245186, -60.326283, 1.7915256), len: 3.19451
    apic_22 {pt3dadd(88.245186, -60.326283, 1.7915256, 1.11)}

//  Looking at segment number 504: Seg40_apic_22, section: apic_22, ID: 1159, parent: Seg39_apic_22 (1158), rad: 0.515, (88.245186, -60.326283, 1.7915256) -> (88.68519, -61.42628, 1.7915256), len: 1.18474
    apic_22 {pt3dadd(88.68519, -61.42628, 1.7915256, 1.03)}

//  Looking at segment number 505: Seg41_apic_22, section: apic_22, ID: 1160, parent: Seg40_apic_22 (1159), rad: 0.515, (88.68519, -61.42628, 1.7915256) -> (89.275185, -62.75628, 2.3415258), len: 1.55547
    apic_22 {pt3dadd(89.275185, -62.75628, 2.3415258, 1.03)}

//  Looking at segment number 506: Seg0_apic_1, section: apic_1, ID: 779, parent: Seg5_apic_0 (778), rad: 1.55, (45.025192, 7.78372, 0.7415256) -> (47.685192, 6.9737206, 0.7415256), len: 2.78059
    apic_1 {pt3dclear() pt3dadd(45.025192, 7.78372, 0.7415256, 3.1) pt3dadd(47.685192, 6.9737206, 0.7415256, 3.1)}

//  Looking at segment number 507: Seg1_apic_1, section: apic_1, ID: 780, parent: Seg0_apic_1 (779), rad: 1.55, (47.685192, 6.9737206, 0.7415256) -> (49.97519, 6.3037205, 0.7415256), len: 2.386
    apic_1 {pt3dadd(49.97519, 6.3037205, 0.7415256, 3.1)}

//  Looking at segment number 508: Seg2_apic_1, section: apic_1, ID: 781, parent: Seg1_apic_1 (780), rad: 1.48, (49.97519, 6.3037205, 0.7415256) -> (53.37519, 5.4237204, 0.7415256), len: 3.51204
    apic_1 {pt3dadd(53.37519, 5.4237204, 0.7415256, 2.96)}

//  Looking at segment number 509: Seg3_apic_1, section: apic_1, ID: 782, parent: Seg2_apic_1 (781), rad: 1.365, (53.37519, 5.4237204, 0.7415256) -> (55.81519, 4.4637203, 0.7415256), len: 2.62206
    apic_1 {pt3dadd(55.81519, 4.4637203, 0.7415256, 2.73)}

//  Looking at segment number 510: Seg4_apic_1, section: apic_1, ID: 783, parent: Seg3_apic_1 (782), rad: 1.295, (55.81519, 4.4637203, 0.7415256) -> (58.185192, 3.27372, 0.7415256), len: 2.65198
    apic_1 {pt3dadd(58.185192, 3.27372, 0.7415256, 2.59)}

//  Looking at segment number 511: Seg5_apic_1, section: apic_1, ID: 784, parent: Seg4_apic_1 (783), rad: 1.295, (58.185192, 3.27372, 0.7415256) -> (59.365192, 2.91372, 0.7415256), len: 1.23369
    apic_1 {pt3dadd(59.365192, 2.91372, 0.7415256, 2.59)}

//  Looking at segment number 512: Seg6_apic_1, section: apic_1, ID: 785, parent: Seg5_apic_1 (784), rad: 1.295, (59.365192, 2.91372, 0.7415256) -> (60.845192, 3.27372, -0.3084744), len: 1.85
    apic_1 {pt3dadd(60.845192, 3.27372, -0.3084744, 2.59)}

//  Looking at segment number 513: Seg7_apic_1, section: apic_1, ID: 786, parent: Seg6_apic_1 (785), rad: 1.295, (60.845192, 3.27372, -0.3084744) -> (62.69519, 3.94372, -0.3084744), len: 1.96759
    apic_1 {pt3dadd(62.69519, 3.94372, -0.3084744, 2.59)}

//  Looking at segment number 514: Seg8_apic_1, section: apic_1, ID: 787, parent: Seg7_apic_1 (786), rad: 1.295, (62.69519, 3.94372, -0.3084744) -> (64.02519, 4.3137197, -1.5084745), len: 1.82915
    apic_1 {pt3dadd(64.02519, 4.3137197, -1.5084745, 2.59)}

//  Looking at segment number 515: Seg9_apic_1, section: apic_1, ID: 788, parent: Seg8_apic_1 (787), rad: 1.295, (64.02519, 4.3137197, -1.5084745) -> (65.35519, 4.0937195, -1.4584744), len: 1.34899
    apic_1 {pt3dadd(65.35519, 4.0937195, -1.4584744, 2.59)}

//  Looking at segment number 516: Seg10_apic_1, section: apic_1, ID: 789, parent: Seg9_apic_1 (788), rad: 1.255, (65.35519, 4.0937195, -1.4584744) -> (66.385185, 3.64372, -1.4584744), len: 1.12401
    apic_1 {pt3dadd(66.385185, 3.64372, -1.4584744, 2.51)}

//  Looking at segment number 517: Seg11_apic_1, section: apic_1, ID: 790, parent: Seg10_apic_1 (789), rad: 1.255, (66.385185, 3.64372, -1.4584744) -> (67.495186, 3.7237198, -1.6584744), len: 1.13071
    apic_1 {pt3dadd(67.495186, 3.7237198, -1.6584744, 2.51)}

//  Looking at segment number 518: Seg12_apic_1, section: apic_1, ID: 791, parent: Seg11_apic_1 (790), rad: 1.295, (67.495186, 3.7237198, -1.6584744) -> (69.04519, 3.50372, -2.1084743), len: 1.62893
    apic_1 {pt3dadd(69.04519, 3.50372, -2.1084743, 2.59)}

//  Looking at segment number 519: Seg13_apic_1, section: apic_1, ID: 792, parent: Seg12_apic_1 (791), rad: 1.22, (69.04519, 3.50372, -2.1084743) -> (70.30518, 2.6137197, -2.1084743), len: 1.54262
    apic_1 {pt3dadd(70.30518, 2.6137197, -2.1084743, 2.44)}

//  Looking at segment number 520: Seg14_apic_1, section: apic_1, ID: 793, parent: Seg13_apic_1 (792), rad: 1.22, (70.30518, 2.6137197, -2.1084743) -> (71.26519, 2.83372, -2.0584743), len: 0.986161
    apic_1 {pt3dadd(71.26519, 2.83372, -2.0584743, 2.44)}

//  Looking at segment number 521: Seg15_apic_1, section: apic_1, ID: 794, parent: Seg14_apic_1 (793), rad: 1.22, (71.26519, 2.83372, -2.0584743) -> (72.15519, 3.87372, -2.0084743), len: 1.36974
    apic_1 {pt3dadd(72.15519, 3.87372, -2.0084743, 2.44)}

//  Looking at segment number 522: Seg16_apic_1, section: apic_1, ID: 795, parent: Seg15_apic_1 (794), rad: 1.33, (72.15519, 3.87372, -2.0084743) -> (72.815186, 5.12372, -3.0084743), len: 1.7315
    apic_1 {pt3dadd(72.815186, 5.12372, -3.0084743, 2.66)}

//  Looking at segment number 523: Seg17_apic_1, section: apic_1, ID: 796, parent: Seg16_apic_1 (795), rad: 1.33, (72.815186, 5.12372, -3.0084743) -> (74.44519, 5.86372, -3.0084743), len: 1.79012
    apic_1 {pt3dadd(74.44519, 5.86372, -3.0084743, 2.66)}

//  Looking at segment number 524: Seg18_apic_1, section: apic_1, ID: 797, parent: Seg17_apic_1 (796), rad: 1.33, (74.44519, 5.86372, -3.0084743) -> (75.925186, 6.45372, -3.0084743), len: 1.59326
    apic_1 {pt3dadd(75.925186, 6.45372, -3.0084743, 2.66)}

//  Looking at segment number 525: Seg19_apic_1, section: apic_1, ID: 798, parent: Seg18_apic_1 (797), rad: 1.365, (75.925186, 6.45372, -3.0084743) -> (77.69519, 6.74372, -3.0084743), len: 1.7936
    apic_1 {pt3dadd(77.69519, 6.74372, -3.0084743, 2.73)}

//  Looking at segment number 526: Seg20_apic_1, section: apic_1, ID: 799, parent: Seg19_apic_1 (798), rad: 1.365, (77.69519, 6.74372, -3.0084743) -> (78.87519, 7.0437202, -2.7584743), len: 1.24294
    apic_1 {pt3dadd(78.87519, 7.0437202, -2.7584743, 2.73)}

//  Looking at segment number 527: Seg21_apic_1, section: apic_1, ID: 800, parent: Seg20_apic_1 (799), rad: 1.365, (78.87519, 7.0437202, -2.7584743) -> (80.87519, 7.9337206, -2.2584743), len: 2.24546
    apic_1 {pt3dadd(80.87519, 7.9337206, -2.2584743, 2.73)}

//  Looking at segment number 528: Seg22_apic_1, section: apic_1, ID: 801, parent: Seg21_apic_1 (800), rad: 1.405, (80.87519, 7.9337206, -2.2584743) -> (82.57519, 8.66372, -2.2584743), len: 1.85011
    apic_1 {pt3dadd(82.57519, 8.66372, -2.2584743, 2.81)}

//  Looking at segment number 529: Seg23_apic_1, section: apic_1, ID: 802, parent: Seg22_apic_1 (801), rad: 1.44, (82.57519, 8.66372, -2.2584743) -> (84.495186, 9.183721, -2.3584743), len: 1.99168
    apic_1 {pt3dadd(84.495186, 9.183721, -2.3584743, 2.88)}

//  Looking at segment number 530: Seg0_dend_6, section: dend_6, ID: 537, parent: Seg5_dend_0 (443), rad: 0.59, (-4.40481, 20.42372, -4.7584743) -> (-4.09481, 24.25372, -3.3584743), len: 4.08962
    dend_6 {pt3dclear() pt3dadd(-4.40481, 20.42372, -4.7584743, 1.18) pt3dadd(-4.09481, 24.25372, -3.3584743, 1.18)}

//  Looking at segment number 531: Seg1_dend_6, section: dend_6, ID: 538, parent: Seg0_dend_6 (537), rad: 0.59, (-4.09481, 24.25372, -3.3584743) -> (-4.68481, 26.463718, -3.3584743), len: 2.2874
    dend_6 {pt3dadd(-4.68481, 26.463718, -3.3584743, 1.18)}

//  Looking at segment number 532: Seg2_dend_6, section: dend_6, ID: 539, parent: Seg1_dend_6 (538), rad: 0.59, (-4.68481, 26.463718, -3.3584743) -> (-4.98481, 28.533718, -3.7084744), len: 2.12071
    dend_6 {pt3dadd(-4.98481, 28.533718, -3.7084744, 1.18)}

//  Looking at segment number 533: Seg3_dend_6, section: dend_6, ID: 540, parent: Seg2_dend_6 (539), rad: 0.555, (-4.98481, 28.533718, -3.7084744) -> (-5.42481, 30.303719, -2.7084744), len: 2.08002
    dend_6 {pt3dadd(-5.42481, 30.303719, -2.7084744, 1.11)}

//  Looking at segment number 534: Seg4_dend_6, section: dend_6, ID: 541, parent: Seg3_dend_6 (540), rad: 0.555, (-5.42481, 30.303719, -2.7084744) -> (-6.4648104, 31.853718, -2.8584743), len: 1.87259
    dend_6 {pt3dadd(-6.4648104, 31.853718, -2.8584743, 1.11)}

//  Looking at segment number 535: Seg5_dend_6, section: dend_6, ID: 542, parent: Seg4_dend_6 (541), rad: 0.555, (-6.4648104, 31.853718, -2.8584743) -> (-6.90481, 33.62372, -2.8584743), len: 1.82387
    dend_6 {pt3dadd(-6.90481, 33.62372, -2.8584743, 1.11)}

//  Looking at segment number 536: Seg6_dend_6, section: dend_6, ID: 543, parent: Seg5_dend_6 (542), rad: 0.555, (-6.90481, 33.62372, -2.8584743) -> (-7.3448105, 35.40372, -2.8584743), len: 1.83358
    dend_6 {pt3dadd(-7.3448105, 35.40372, -2.8584743, 1.11)}

//  Looking at segment number 537: Seg7_dend_6, section: dend_6, ID: 544, parent: Seg6_dend_6 (543), rad: 0.555, (-7.3448105, 35.40372, -2.8584743) -> (-8.53481, 37.02372, -2.8584743), len: 2.0101
    dend_6 {pt3dadd(-8.53481, 37.02372, -2.8584743, 1.11)}

//  Looking at segment number 538: Seg8_dend_6, section: dend_6, ID: 545, parent: Seg7_dend_6 (544), rad: 0.515, (-8.53481, 37.02372, -2.8584743) -> (-10.67481, 37.833717, -4.1084747), len: 2.60734
    dend_6 {pt3dadd(-10.67481, 37.833717, -4.1084747, 1.03)}

//  Looking at segment number 539: Seg9_dend_6, section: dend_6, ID: 546, parent: Seg8_dend_6 (545), rad: 0.515, (-10.67481, 37.833717, -4.1084747) -> (-11.63481, 39.46372, -4.0584745), len: 1.89235
    dend_6 {pt3dadd(-11.63481, 39.46372, -4.0584745, 1.03)}

//  Looking at segment number 540: Seg10_dend_6, section: dend_6, ID: 547, parent: Seg9_dend_6 (546), rad: 0.515, (-11.63481, 39.46372, -4.0584745) -> (-12.15481, 41.37372, -5.0084743), len: 2.19568
    dend_6 {pt3dadd(-12.15481, 41.37372, -5.0084743, 1.03)}

//  Looking at segment number 541: Seg11_dend_6, section: dend_6, ID: 548, parent: Seg10_dend_6 (547), rad: 0.515, (-12.15481, 41.37372, -5.0084743) -> (-12.52481, 43.81372, -5.0084743), len: 2.4679
    dend_6 {pt3dadd(-12.52481, 43.81372, -5.0084743, 1.03)}

//  Looking at segment number 542: Seg12_dend_6, section: dend_6, ID: 549, parent: Seg11_dend_6 (548), rad: 0.555, (-12.52481, 43.81372, -5.0084743) -> (-11.48481, 47.72372, -6.1584744), len: 4.20621
    dend_6 {pt3dadd(-11.48481, 47.72372, -6.1584744, 1.11)}

//  Looking at segment number 543: Seg13_dend_6, section: dend_6, ID: 550, parent: Seg12_dend_6 (549), rad: 0.555, (-11.48481, 47.72372, -6.1584744) -> (-10.21481, 51.88372, -6.8084745), len: 4.39784
    dend_6 {pt3dadd(-10.21481, 51.88372, -6.8084745, 1.11)}

//  Looking at segment number 544: Seg14_dend_6, section: dend_6, ID: 551, parent: Seg13_dend_6 (550), rad: 0.555, (-10.21481, 51.88372, -6.8084745) -> (-9.02481, 56.603718, -6.1584744), len: 4.9109
    dend_6 {pt3dadd(-9.02481, 56.603718, -6.1584744, 1.11)}

//  Looking at segment number 545: Seg15_dend_6, section: dend_6, ID: 552, parent: Seg14_dend_6 (551), rad: 0.555, (-9.02481, 56.603718, -6.1584744) -> (-7.99481, 60.443718, -5.4084744), len: 4.04586
    dend_6 {pt3dadd(-7.99481, 60.443718, -5.4084744, 1.11)}

//  Looking at segment number 546: Seg16_dend_6, section: dend_6, ID: 553, parent: Seg15_dend_6 (552), rad: 0.555, (-7.99481, 60.443718, -5.4084744) -> (-6.66481, 65.683716, -4.2584743), len: 5.52711
    dend_6 {pt3dadd(-6.66481, 65.683716, -4.2584743, 1.11)}

//  Looking at segment number 547: Seg17_dend_6, section: dend_6, ID: 554, parent: Seg16_dend_6 (553), rad: 0.555, (-6.66481, 65.683716, -4.2584743) -> (-5.11481, 68.933716, -4.2584743), len: 3.60069
    dend_6 {pt3dadd(-5.11481, 68.933716, -4.2584743, 1.11)}

//  Looking at segment number 548: Seg18_dend_6, section: dend_6, ID: 555, parent: Seg17_dend_6 (554), rad: 0.555, (-5.11481, 68.933716, -4.2584743) -> (-3.11481, 71.22372, -4.3084745), len: 3.04082
    dend_6 {pt3dadd(-3.11481, 71.22372, -4.3084745, 1.11)}

//  Looking at segment number 549: Seg19_dend_6, section: dend_6, ID: 556, parent: Seg18_dend_6 (555), rad: 0.555, (-3.11481, 71.22372, -4.3084745) -> (-1.26481, 74.32372, -4.0084743), len: 3.6225
    dend_6 {pt3dadd(-1.26481, 74.32372, -4.0084743, 1.11)}
}

proc basic_shape_extra_11(){

//  Looking at segment number 550: Seg20_dend_6, section: dend_6, ID: 557, parent: Seg19_dend_6 (556), rad: 0.555, (-1.26481, 74.32372, -4.0084743) -> (2.78519, 80.253716, -4.5084743), len: 7.19842
    dend_6 {pt3dadd(2.78519, 80.253716, -4.5084743, 1.11)}

//  Looking at segment number 551: Seg21_dend_6, section: dend_6, ID: 558, parent: Seg20_dend_6 (557), rad: 0.555, (2.78519, 80.253716, -4.5084743) -> (6.33519, 82.683716, -5.4584746), len: 4.40567
    dend_6 {pt3dadd(6.33519, 82.683716, -5.4584746, 1.11)}

//  Looking at segment number 552: Seg22_dend_6, section: dend_6, ID: 559, parent: Seg21_dend_6 (558), rad: 0.555, (6.33519, 82.683716, -5.4584746) -> (10.10519, 84.60372, -5.4084744), len: 4.23106
    dend_6 {pt3dadd(10.10519, 84.60372, -5.4084744, 1.11)}

//  Looking at segment number 553: Seg23_dend_6, section: dend_6, ID: 560, parent: Seg22_dend_6 (559), rad: 0.555, (10.10519, 84.60372, -5.4084744) -> (12.98519, 87.19372, -5.1084747), len: 3.8849
    dend_6 {pt3dadd(12.98519, 87.19372, -5.1084747, 1.11)}

//  Looking at segment number 554: Seg24_dend_6, section: dend_6, ID: 561, parent: Seg23_dend_6 (560), rad: 0.555, (12.98519, 87.19372, -5.1084747) -> (16.46519, 89.47372, -5.1584744), len: 4.16069
    dend_6 {pt3dadd(16.46519, 89.47372, -5.1584744, 1.11)}

//  Looking at segment number 555: Seg25_dend_6, section: dend_6, ID: 562, parent: Seg24_dend_6 (561), rad: 0.555, (16.46519, 89.47372, -5.1584744) -> (20.155191, 93.09372, -5.1584744), len: 5.16919
    dend_6 {pt3dadd(20.155191, 93.09372, -5.1584744, 1.11)}

//  Looking at segment number 556: Seg26_dend_6, section: dend_6, ID: 563, parent: Seg25_dend_6 (562), rad: 0.555, (20.155191, 93.09372, -5.1584744) -> (21.415192, 95.97372, -4.2584743), len: 3.26986
    dend_6 {pt3dadd(21.415192, 95.97372, -4.2584743, 1.11)}

//  Looking at segment number 557: Seg27_dend_6, section: dend_6, ID: 564, parent: Seg26_dend_6 (563), rad: 0.555, (21.415192, 95.97372, -4.2584743) -> (21.26519, 98.77372, -4.3584747), len: 2.8058
    dend_6 {pt3dadd(21.26519, 98.77372, -4.3584747, 1.11)}

//  Looking at segment number 558: Seg28_dend_6, section: dend_6, ID: 565, parent: Seg27_dend_6 (564), rad: 0.555, (21.26519, 98.77372, -4.3584747) -> (21.415192, 102.613716, -2.9084742), len: 4.10738
    dend_6 {pt3dadd(21.415192, 102.613716, -2.9084742, 1.11)}

//  Looking at segment number 559: Seg29_dend_6, section: dend_6, ID: 566, parent: Seg28_dend_6 (565), rad: 0.555, (21.415192, 102.613716, -2.9084742) -> (21.69519, 105.24372, -2.8084743), len: 2.64676
    dend_6 {pt3dadd(21.69519, 105.24372, -2.8084743, 1.11)}

//  Looking at segment number 560: Seg30_dend_6, section: dend_6, ID: 567, parent: Seg29_dend_6 (566), rad: 0.85, (21.69519, 105.24372, -2.8084743) -> (21.69519, 106.57372, -2.8084743), len: 1.33
    dend_6 {pt3dadd(21.69519, 106.57372, -2.8084743, 1.7)}

//  Looking at segment number 561: Seg0_dend_1, section: dend_1, ID: 444, parent: Seg5_dend_0 (443), rad: 1.295, (-4.40481, 20.42372, -4.7584743) -> (-5.2948103, 20.643719, -5.1084747), len: 0.981326
    dend_1 {pt3dclear() pt3dadd(-4.40481, 20.42372, -4.7584743, 2.59) pt3dadd(-5.2948103, 20.643719, -5.1084747, 2.59)}

//  Looking at segment number 562: Seg1_dend_1, section: dend_1, ID: 445, parent: Seg0_dend_1 (444), rad: 1.295, (-5.2948103, 20.643719, -5.1084747) -> (-6.3348103, 20.20372, -5.3584747), len: 1.15659
    dend_1 {pt3dadd(-6.3348103, 20.20372, -5.3584747, 2.59)}

//  Looking at segment number 563: Seg2_dend_1, section: dend_1, ID: 446, parent: Seg1_dend_1 (445), rad: 1.295, (-6.3348103, 20.20372, -5.3584747) -> (-6.9248104, 19.68372, -5.9084744), len: 0.959688
    dend_1 {pt3dadd(-6.9248104, 19.68372, -5.9084744, 2.59)}

//  Looking at segment number 564: Seg3_dend_1, section: dend_1, ID: 447, parent: Seg2_dend_1 (446), rad: 1.255, (-6.9248104, 19.68372, -5.9084744) -> (-8.8448105, 21.233719, -6.3084745), len: 2.49978
    dend_1 {pt3dadd(-8.8448105, 21.233719, -6.3084745, 2.51)}

//  Looking at segment number 565: Seg4_dend_1, section: dend_1, ID: 448, parent: Seg3_dend_1 (447), rad: 1.255, (-8.8448105, 21.233719, -6.3084745) -> (-10.54481, 22.85372, -6.9584746), len: 2.43658
    dend_1 {pt3dadd(-10.54481, 22.85372, -6.9584746, 2.51)}

//  Looking at segment number 566: Seg5_dend_1, section: dend_1, ID: 449, parent: Seg4_dend_1 (448), rad: 1.22, (-10.54481, 22.85372, -6.9584746) -> (-11.72481, 25.44372, -6.9584746), len: 2.84614
    dend_1 {pt3dadd(-11.72481, 25.44372, -6.9584746, 2.44)}

//  Looking at segment number 567: Seg6_dend_1, section: dend_1, ID: 450, parent: Seg5_dend_1 (449), rad: 1.185, (-11.72481, 25.44372, -6.9584746) -> (-12.02481, 28.24372, -8.258474), len: 3.10161
    dend_1 {pt3dadd(-12.02481, 28.24372, -8.258474, 2.37)}

//  Looking at segment number 568: Seg7_dend_1, section: dend_1, ID: 451, parent: Seg6_dend_1 (450), rad: 1.185, (-12.02481, 28.24372, -8.258474) -> (-12.31481, 31.053719, -9.108475), len: 2.95003
    dend_1 {pt3dadd(-12.31481, 31.053719, -9.108475, 2.37)}

//  Looking at segment number 569: Seg8_dend_1, section: dend_1, ID: 452, parent: Seg7_dend_1 (451), rad: 1.185, (-12.31481, 31.053719, -9.108475) -> (-12.46481, 32.89372, -9.758474), len: 1.95719
    dend_1 {pt3dadd(-12.46481, 32.89372, -9.758474, 2.37)}

//  Looking at segment number 570: Seg9_dend_1, section: dend_1, ID: 453, parent: Seg8_dend_1 (452), rad: 1.185, (-12.46481, 32.89372, -9.758474) -> (-12.53481, 34.88372, -12.258474), len: 3.19609
    dend_1 {pt3dadd(-12.53481, 34.88372, -12.258474, 2.37)}

//  Looking at segment number 571: Seg0_apic_21, section: apic_21, ID: 1019, parent: Seg23_apic_1 (802), rad: 0.63, (84.495186, 9.183721, -2.3584743) -> (85.175186, 5.4337206, -3.5084743), len: 3.98088
    apic_21 {pt3dclear() pt3dadd(84.495186, 9.183721, -2.3584743, 1.26) pt3dadd(85.175186, 5.4337206, -3.5084743, 1.26)}

//  Looking at segment number 572: Seg1_apic_21, section: apic_21, ID: 1020, parent: Seg0_apic_21 (1019), rad: 0.63, (85.175186, 5.4337206, -3.5084743) -> (88.57519, 2.33372, -2.4084742), len: 4.73075
    apic_21 {pt3dadd(88.57519, 2.33372, -2.4084742, 1.26)}

//  Looking at segment number 573: Seg2_apic_21, section: apic_21, ID: 1021, parent: Seg1_apic_21 (1020), rad: 0.59, (88.57519, 2.33372, -2.4084742) -> (90.93519, 0.7837198, -1.4584744), len: 2.97903
    apic_21 {pt3dadd(90.93519, 0.7837198, -1.4584744, 1.18)}

//  Looking at segment number 574: Seg3_apic_21, section: apic_21, ID: 1022, parent: Seg2_apic_21 (1021), rad: 0.63, (90.93519, 0.7837198, -1.4584744) -> (93.07519, -1.3562801, -1.4584744), len: 3.02642
    apic_21 {pt3dadd(93.07519, -1.3562801, -1.4584744, 1.26)}

//  Looking at segment number 575: Seg4_apic_21, section: apic_21, ID: 1023, parent: Seg3_apic_21 (1022), rad: 0.63, (93.07519, -1.3562801, -1.4584744) -> (95.595184, -2.2462802, 0.09152561), len: 3.0895
    apic_21 {pt3dadd(95.595184, -2.2462802, 0.09152561, 1.26)}

//  Looking at segment number 576: Seg5_apic_21, section: apic_21, ID: 1024, parent: Seg4_apic_21 (1023), rad: 0.7, (95.595184, -2.2462802, 0.09152561) -> (97.29519, -3.34628, -0.2584744), len: 2.05488
    apic_21 {pt3dadd(97.29519, -3.34628, -0.2584744, 1.4)}

//  Looking at segment number 577: Seg6_apic_21, section: apic_21, ID: 1025, parent: Seg5_apic_21 (1024), rad: 0.7, (97.29519, -3.34628, -0.2584744) -> (99.36519, -4.53628, -0.2584744), len: 2.38768
    apic_21 {pt3dadd(99.36519, -4.53628, -0.2584744, 1.4)}

//  Looking at segment number 578: Seg7_apic_21, section: apic_21, ID: 1026, parent: Seg6_apic_21 (1025), rad: 0.7, (99.36519, -4.53628, -0.2584744) -> (102.245186, -5.5662804, -0.2584744), len: 3.05864
    apic_21 {pt3dadd(102.245186, -5.5662804, -0.2584744, 1.4)}

//  Looking at segment number 579: Seg8_apic_21, section: apic_21, ID: 1027, parent: Seg7_apic_21 (1026), rad: 0.7, (102.245186, -5.5662804, -0.2584744) -> (103.50519, -7.04628, -0.2584744), len: 1.94371
    apic_21 {pt3dadd(103.50519, -7.04628, -0.2584744, 1.4)}

//  Looking at segment number 580: Seg9_apic_21, section: apic_21, ID: 1028, parent: Seg8_apic_21 (1027), rad: 0.7, (103.50519, -7.04628, -0.2584744) -> (105.12519, -8.59628, -0.2584744), len: 2.24208
    apic_21 {pt3dadd(105.12519, -8.59628, -0.2584744, 1.4)}

//  Looking at segment number 581: Seg10_apic_21, section: apic_21, ID: 1029, parent: Seg9_apic_21 (1028), rad: 0.7, (105.12519, -8.59628, -0.2584744) -> (106.60519, -9.77628, -0.2584744), len: 1.89283
    apic_21 {pt3dadd(106.60519, -9.77628, -0.2584744, 1.4)}

//  Looking at segment number 582: Seg11_apic_21, section: apic_21, ID: 1030, parent: Seg10_apic_21 (1029), rad: 0.7, (106.60519, -9.77628, -0.2584744) -> (108.97519, -11.24628, 0.4415256), len: 2.87538
    apic_21 {pt3dadd(108.97519, -11.24628, 0.4415256, 1.4)}

//  Looking at segment number 583: Seg12_apic_21, section: apic_21, ID: 1031, parent: Seg11_apic_21 (1030), rad: 0.7, (108.97519, -11.24628, 0.4415256) -> (110.595184, -11.91628, 0.1415256), len: 1.77856
    apic_21 {pt3dadd(110.595184, -11.91628, 0.1415256, 1.4)}

//  Looking at segment number 584: Seg13_apic_21, section: apic_21, ID: 1032, parent: Seg12_apic_21 (1031), rad: 0.7, (110.595184, -11.91628, 0.1415256) -> (112.14519, -12.94628, -0.3084744), len: 1.91466
    apic_21 {pt3dadd(112.14519, -12.94628, -0.3084744, 1.4)}

//  Looking at segment number 585: Seg14_apic_21, section: apic_21, ID: 1033, parent: Seg13_apic_21 (1032), rad: 0.7, (112.14519, -12.94628, -0.3084744) -> (114.07519, -14.34628, -0.2584744), len: 2.38483
    apic_21 {pt3dadd(114.07519, -14.34628, -0.2584744, 1.4)}

//  Looking at segment number 586: Seg15_apic_21, section: apic_21, ID: 1034, parent: Seg14_apic_21 (1033), rad: 0.7, (114.07519, -14.34628, -0.2584744) -> (115.915184, -15.82628, -0.2584744), len: 2.36135
    apic_21 {pt3dadd(115.915184, -15.82628, -0.2584744, 1.4)}

//  Looking at segment number 587: Seg16_apic_21, section: apic_21, ID: 1035, parent: Seg15_apic_21 (1034), rad: 0.7, (115.915184, -15.82628, -0.2584744) -> (118.80518, -17.30628, -0.2084744), len: 3.24731
    apic_21 {pt3dadd(118.80518, -17.30628, -0.2084744, 1.4)}

//  Looking at segment number 588: Seg17_apic_21, section: apic_21, ID: 1036, parent: Seg16_apic_21 (1035), rad: 0.7, (118.80518, -17.30628, -0.2084744) -> (121.385185, -18.856281, -0.1584744), len: 3.01022
    apic_21 {pt3dadd(121.385185, -18.856281, -0.1584744, 1.4)}

//  Looking at segment number 589: Seg18_apic_21, section: apic_21, ID: 1037, parent: Seg17_apic_21 (1036), rad: 0.7, (121.385185, -18.856281, -0.1584744) -> (123.60519, -20.186281, 0.3915256), len: 2.64571
    apic_21 {pt3dadd(123.60519, -20.186281, 0.3915256, 1.4)}

//  Looking at segment number 590: Seg19_apic_21, section: apic_21, ID: 1038, parent: Seg18_apic_21 (1037), rad: 0.63, (123.60519, -20.186281, 0.3915256) -> (125.64519, -21.55628, 0.64152557), len: 2.47002
    apic_21 {pt3dadd(125.64519, -21.55628, 0.64152557, 1.26)}

//  Looking at segment number 591: Seg20_apic_21, section: apic_21, ID: 1039, parent: Seg19_apic_21 (1038), rad: 0.63, (125.64519, -21.55628, 0.64152557) -> (127.71519, -22.366282, 0.64152557), len: 2.22284
    apic_21 {pt3dadd(127.71519, -22.366282, 0.64152557, 1.26)}

//  Looking at segment number 592: Seg21_apic_21, section: apic_21, ID: 1040, parent: Seg20_apic_21 (1039), rad: 0.63, (127.71519, -22.366282, 0.64152557) -> (129.7852, -23.40628, 0.19152561), len: 2.35989
    apic_21 {pt3dadd(129.7852, -23.40628, 0.19152561, 1.26)}

//  Looking at segment number 593: Seg22_apic_21, section: apic_21, ID: 1041, parent: Seg21_apic_21 (1040), rad: 0.63, (129.7852, -23.40628, 0.19152561) -> (132.0752, -24.21628, -0.008474398), len: 2.43725
    apic_21 {pt3dadd(132.0752, -24.21628, -0.008474398, 1.26)}

//  Looking at segment number 594: Seg23_apic_21, section: apic_21, ID: 1042, parent: Seg22_apic_21 (1041), rad: 0.63, (132.0752, -24.21628, -0.008474398) -> (134.2952, -24.21628, -0.008474398), len: 2.22
    apic_21 {pt3dadd(134.2952, -24.21628, -0.008474398, 1.26)}

//  Looking at segment number 595: Seg24_apic_21, section: apic_21, ID: 1043, parent: Seg23_apic_21 (1042), rad: 0.63, (134.2952, -24.21628, -0.008474398) -> (136.8152, -24.13628, -0.65847445), len: 2.60371
    apic_21 {pt3dadd(136.8152, -24.13628, -0.65847445, 1.26)}

//  Looking at segment number 596: Seg25_apic_21, section: apic_21, ID: 1044, parent: Seg24_apic_21 (1043), rad: 0.63, (136.8152, -24.13628, -0.65847445) -> (139.02519, -23.846281, -0.5584744), len: 2.23118
    apic_21 {pt3dadd(139.02519, -23.846281, -0.5584744, 1.26)}

//  Looking at segment number 597: Seg26_apic_21, section: apic_21, ID: 1045, parent: Seg25_apic_21 (1044), rad: 0.63, (139.02519, -23.846281, -0.5584744) -> (140.5752, -23.47628, -0.5584744), len: 1.59355
    apic_21 {pt3dadd(140.5752, -23.47628, -0.5584744, 1.26)}

//  Looking at segment number 598: Seg27_apic_21, section: apic_21, ID: 1046, parent: Seg26_apic_21 (1045), rad: 0.59, (140.5752, -23.47628, -0.5584744) -> (142.94519, -23.40628, -0.5084744), len: 2.37156
    apic_21 {pt3dadd(142.94519, -23.40628, -0.5084744, 1.18)}

//  Looking at segment number 599: Seg28_apic_21, section: apic_21, ID: 1047, parent: Seg27_apic_21 (1046), rad: 0.59, (142.94519, -23.40628, -0.5084744) -> (145.08519, -23.176281, -0.5584744), len: 2.1529
    apic_21 {pt3dadd(145.08519, -23.176281, -0.5584744, 1.18)}
}

proc basic_shape_extra_12(){

//  Looking at segment number 600: Seg29_apic_21, section: apic_21, ID: 1048, parent: Seg28_apic_21 (1047), rad: 0.555, (145.08519, -23.176281, -0.5584744) -> (147.00519, -23.25628, -0.5584744), len: 1.92166
    apic_21 {pt3dadd(147.00519, -23.25628, -0.5584744, 1.11)}

//  Looking at segment number 601: Seg30_apic_21, section: apic_21, ID: 1049, parent: Seg29_apic_21 (1048), rad: 0.555, (147.00519, -23.25628, -0.5584744) -> (149.22519, -23.32628, -0.5584744), len: 2.2211
    apic_21 {pt3dadd(149.22519, -23.32628, -0.5584744, 1.11)}

//  Looking at segment number 602: Seg31_apic_21, section: apic_21, ID: 1050, parent: Seg30_apic_21 (1049), rad: 0.555, (149.22519, -23.32628, -0.5584744) -> (150.7052, -23.99628, -0.5584744), len: 1.6246
    apic_21 {pt3dadd(150.7052, -23.99628, -0.5584744, 1.11)}

//  Looking at segment number 603: Seg32_apic_21, section: apic_21, ID: 1051, parent: Seg31_apic_21 (1050), rad: 0.555, (150.7052, -23.99628, -0.5584744) -> (152.9952, -24.13628, -0.5584744), len: 2.29427
    apic_21 {pt3dadd(152.9952, -24.13628, -0.5584744, 1.11)}

//  Looking at segment number 604: Seg33_apic_21, section: apic_21, ID: 1052, parent: Seg32_apic_21 (1051), rad: 0.555, (152.9952, -24.13628, -0.5584744) -> (155.1352, -25.096281, -0.60847443), len: 2.346
    apic_21 {pt3dadd(155.1352, -25.096281, -0.60847443, 1.11)}

//  Looking at segment number 605: Seg34_apic_21, section: apic_21, ID: 1053, parent: Seg33_apic_21 (1052), rad: 0.555, (155.1352, -25.096281, -0.60847443) -> (156.39519, -25.686281, -0.5584744), len: 1.39219
    apic_21 {pt3dadd(156.39519, -25.686281, -0.5584744, 1.11)}

//  Looking at segment number 606: Seg35_apic_21, section: apic_21, ID: 1054, parent: Seg34_apic_21 (1053), rad: 0.555, (156.39519, -25.686281, -0.5584744) -> (158.3152, -26.57628, -0.5084744), len: 2.11685
    apic_21 {pt3dadd(158.3152, -26.57628, -0.5084744, 1.11)}

//  Looking at segment number 607: Seg36_apic_21, section: apic_21, ID: 1055, parent: Seg35_apic_21 (1054), rad: 0.555, (158.3152, -26.57628, -0.5084744) -> (159.8752, -27.90628, -0.5084744), len: 2.05
    apic_21 {pt3dadd(159.8752, -27.90628, -0.5084744, 1.11)}

//  Looking at segment number 608: Seg37_apic_21, section: apic_21, ID: 1056, parent: Seg36_apic_21 (1055), rad: 0.555, (159.8752, -27.90628, -0.5084744) -> (161.7152, -29.23628, -0.5084744), len: 2.27035
    apic_21 {pt3dadd(161.7152, -29.23628, -0.5084744, 1.11)}

//  Looking at segment number 609: Seg38_apic_21, section: apic_21, ID: 1057, parent: Seg37_apic_21 (1056), rad: 0.555, (161.7152, -29.23628, -0.5084744) -> (162.8252, -30.266281, -0.9584744), len: 1.57972
    apic_21 {pt3dadd(162.8252, -30.266281, -0.9584744, 1.11)}

//  Looking at segment number 610: Seg39_apic_21, section: apic_21, ID: 1058, parent: Seg38_apic_21 (1057), rad: 0.555, (162.8252, -30.266281, -0.9584744) -> (164.30519, -31.376282, -0.7584744), len: 1.86078
    apic_21 {pt3dadd(164.30519, -31.376282, -0.7584744, 1.11)}

//  Looking at segment number 611: Seg40_apic_21, section: apic_21, ID: 1059, parent: Seg39_apic_21 (1058), rad: 0.555, (164.30519, -31.376282, -0.7584744) -> (166.0752, -32.70628, -0.7084744), len: 2.21457
    apic_21 {pt3dadd(166.0752, -32.70628, -0.7084744, 1.11)}

//  Looking at segment number 612: Seg41_apic_21, section: apic_21, ID: 1060, parent: Seg40_apic_21 (1059), rad: 0.7, (166.0752, -32.70628, -0.7084744) -> (167.4852, -34.17628, -1.0084743), len: 2.05889
    apic_21 {pt3dadd(167.4852, -34.17628, -1.0084743, 1.4)}

//  Looking at segment number 613: Seg42_apic_21, section: apic_21, ID: 1061, parent: Seg41_apic_21 (1060), rad: 0.7, (167.4852, -34.17628, -1.0084743) -> (170.2152, -35.16628, -0.8084744), len: 2.91084
    apic_21 {pt3dadd(170.2152, -35.16628, -0.8084744, 1.4)}

//  Looking at segment number 614: Seg43_apic_21, section: apic_21, ID: 1062, parent: Seg42_apic_21 (1061), rad: 0.7, (170.2152, -35.16628, -0.8084744) -> (172.5752, -35.38628, -0.8084744), len: 2.37023
    apic_21 {pt3dadd(172.5752, -35.38628, -0.8084744, 1.4)}

//  Looking at segment number 615: Seg44_apic_21, section: apic_21, ID: 1063, parent: Seg43_apic_21 (1062), rad: 0.7, (172.5752, -35.38628, -0.8084744) -> (174.7152, -35.38628, -0.8084744), len: 2.14
    apic_21 {pt3dadd(174.7152, -35.38628, -0.8084744, 1.4)}

//  Looking at segment number 616: Seg45_apic_21, section: apic_21, ID: 1064, parent: Seg44_apic_21 (1063), rad: 0.7, (174.7152, -35.38628, -0.8084744) -> (176.7852, -36.12628, -0.8084744), len: 2.1983
    apic_21 {pt3dadd(176.7852, -36.12628, -0.8084744, 1.4)}

//  Looking at segment number 617: Seg46_apic_21, section: apic_21, ID: 1065, parent: Seg45_apic_21 (1064), rad: 0.7, (176.7852, -36.12628, -0.8084744) -> (179.8152, -37.08628, -1.9084744), len: 3.3634
    apic_21 {pt3dadd(179.8152, -37.08628, -1.9084744, 1.4)}

//  Looking at segment number 618: Seg47_apic_21, section: apic_21, ID: 1066, parent: Seg46_apic_21 (1065), rad: 0.7, (179.8152, -37.08628, -1.9084744) -> (181.9652, -36.93628, -1.9084744), len: 2.15522
    apic_21 {pt3dadd(181.9652, -36.93628, -1.9084744, 1.4)}

//  Looking at segment number 619: Seg48_apic_21, section: apic_21, ID: 1067, parent: Seg47_apic_21 (1066), rad: 0.7, (181.9652, -36.93628, -1.9084744) -> (184.1752, -37.15628, -1.9584744), len: 2.22149
    apic_21 {pt3dadd(184.1752, -37.15628, -1.9584744, 1.4)}

//  Looking at segment number 620: Seg49_apic_21, section: apic_21, ID: 1068, parent: Seg48_apic_21 (1067), rad: 0.7, (184.1752, -37.15628, -1.9584744) -> (185.9552, -37.67628, -1.9584744), len: 1.8544
    apic_21 {pt3dadd(185.9552, -37.67628, -1.9584744, 1.4)}

//  Looking at segment number 621: Seg50_apic_21, section: apic_21, ID: 1069, parent: Seg49_apic_21 (1068), rad: 0.7, (185.9552, -37.67628, -1.9584744) -> (187.94519, -38.63628, -2.6084743), len: 2.30308
    apic_21 {pt3dadd(187.94519, -38.63628, -2.6084743, 1.4)}

//  Looking at segment number 622: Seg51_apic_21, section: apic_21, ID: 1070, parent: Seg50_apic_21 (1069), rad: 0.63, (187.94519, -38.63628, -2.6084743) -> (189.94519, -39.74628, -2.8084743), len: 2.29611
    apic_21 {pt3dadd(189.94519, -39.74628, -2.8084743, 1.26)}

//  Looking at segment number 623: Seg52_apic_21, section: apic_21, ID: 1071, parent: Seg51_apic_21 (1070), rad: 0.63, (189.94519, -39.74628, -2.8084743) -> (192.6752, -40.62628, -2.1584742), len: 2.94106
    apic_21 {pt3dadd(192.6752, -40.62628, -2.1584742, 1.26)}

//  Looking at segment number 624: Seg53_apic_21, section: apic_21, ID: 1072, parent: Seg52_apic_21 (1071), rad: 0.63, (192.6752, -40.62628, -2.1584742) -> (196.3752, -40.92628, -2.1584742), len: 3.71214
    apic_21 {pt3dadd(196.3752, -40.92628, -2.1584742, 1.26)}

//  Looking at segment number 625: Seg54_apic_21, section: apic_21, ID: 1073, parent: Seg53_apic_21 (1072), rad: 0.63, (196.3752, -40.92628, -2.1584742) -> (198.8152, -41.58628, -1.1084744), len: 2.7371
    apic_21 {pt3dadd(198.8152, -41.58628, -1.1084744, 1.26)}

//  Looking at segment number 626: Seg55_apic_21, section: apic_21, ID: 1074, parent: Seg54_apic_21 (1073), rad: 0.63, (198.8152, -41.58628, -1.1084744) -> (201.6252, -43.28628, -1.7584745), len: 3.34792
    apic_21 {pt3dadd(201.6252, -43.28628, -1.7584745, 1.26)}

//  Looking at segment number 627: Seg56_apic_21, section: apic_21, ID: 1075, parent: Seg55_apic_21 (1074), rad: 0.63, (201.6252, -43.28628, -1.7584745) -> (204.3552, -44.396282, -2.0084743), len: 2.95761
    apic_21 {pt3dadd(204.3552, -44.396282, -2.0084743, 1.26)}

//  Looking at segment number 628: Seg57_apic_21, section: apic_21, ID: 1076, parent: Seg56_apic_21 (1075), rad: 0.63, (204.3552, -44.396282, -2.0084743) -> (207.3152, -45.49628, -2.0084743), len: 3.15779
    apic_21 {pt3dadd(207.3152, -45.49628, -2.0084743, 1.26)}

//  Looking at segment number 629: Seg58_apic_21, section: apic_21, ID: 1077, parent: Seg57_apic_21 (1076), rad: 0.63, (207.3152, -45.49628, -2.0084743) -> (209.30519, -46.31628, -2.7084744), len: 2.26329
    apic_21 {pt3dadd(209.30519, -46.31628, -2.7084744, 1.26)}

//  Looking at segment number 630: Seg59_apic_21, section: apic_21, ID: 1078, parent: Seg58_apic_21 (1077), rad: 0.63, (209.30519, -46.31628, -2.7084744) -> (210.7152, -48.67628, -2.6584742), len: 2.74958
    apic_21 {pt3dadd(210.7152, -48.67628, -2.6584742, 1.26)}

//  Looking at segment number 631: Seg60_apic_21, section: apic_21, ID: 1079, parent: Seg59_apic_21 (1078), rad: 0.63, (210.7152, -48.67628, -2.6584742) -> (211.9652, -51.84628, -3.8584743), len: 3.61267
    apic_21 {pt3dadd(211.9652, -51.84628, -3.8584743, 1.26)}

//  Looking at segment number 632: Seg61_apic_21, section: apic_21, ID: 1080, parent: Seg60_apic_21 (1079), rad: 0.63, (211.9652, -51.84628, -3.8584743) -> (212.5652, -55.54628, -3.7084744), len: 3.75133
    apic_21 {pt3dadd(212.5652, -55.54628, -3.7084744, 1.26)}

//  Looking at segment number 633: Seg62_apic_21, section: apic_21, ID: 1081, parent: Seg61_apic_21 (1080), rad: 0.63, (212.5652, -55.54628, -3.7084744) -> (213.0152, -58.576283, -1.0584744), len: 4.05042
    apic_21 {pt3dadd(213.0152, -58.576283, -1.0584744, 1.26)}

//  Looking at segment number 634: Seg63_apic_21, section: apic_21, ID: 1082, parent: Seg62_apic_21 (1081), rad: 0.63, (213.0152, -58.576283, -1.0584744) -> (213.4552, -61.59628, -1.0584744), len: 3.05188
    apic_21 {pt3dadd(213.4552, -61.59628, -1.0584744, 1.26)}

//  Looking at segment number 635: Seg64_apic_21, section: apic_21, ID: 1083, parent: Seg63_apic_21 (1082), rad: 0.63, (213.4552, -61.59628, -1.0584744) -> (213.52519, -63.51628, -0.65847445), len: 1.96247
    apic_21 {pt3dadd(213.52519, -63.51628, -0.65847445, 1.26)}

//  Looking at segment number 636: Seg65_apic_21, section: apic_21, ID: 1084, parent: Seg64_apic_21 (1083), rad: 0.555, (213.52519, -63.51628, -0.65847445) -> (214.19519, -66.39628, -0.65847445), len: 2.9569
    apic_21 {pt3dadd(214.19519, -66.39628, -0.65847445, 1.11)}

//  Looking at segment number 637: Seg66_apic_21, section: apic_21, ID: 1085, parent: Seg65_apic_21 (1084), rad: 0.555, (214.19519, -66.39628, -0.65847445) -> (213.4552, -68.16628, -1.6084744), len: 2.14079
    apic_21 {pt3dadd(213.4552, -68.16628, -1.6084744, 1.11)}

//  Looking at segment number 638: Seg67_apic_21, section: apic_21, ID: 1086, parent: Seg66_apic_21 (1085), rad: 0.555, (213.4552, -68.16628, -1.6084744) -> (212.5652, -70.52628, -1.7084744), len: 2.52422
    apic_21 {pt3dadd(212.5652, -70.52628, -1.7084744, 1.11)}

//  Looking at segment number 639: Seg68_apic_21, section: apic_21, ID: 1087, parent: Seg67_apic_21 (1086), rad: 0.555, (212.5652, -70.52628, -1.7084744) -> (212.0452, -72.52628, -1.0584744), len: 2.16631
    apic_21 {pt3dadd(212.0452, -72.52628, -1.0584744, 1.11)}

//  Looking at segment number 640: Seg69_apic_21, section: apic_21, ID: 1088, parent: Seg68_apic_21 (1087), rad: 0.555, (212.0452, -72.52628, -1.0584744) -> (213.08519, -74.29628, -1.1084744), len: 2.05353
    apic_21 {pt3dadd(213.08519, -74.29628, -1.1084744, 1.11)}

//  Looking at segment number 641: Seg70_apic_21, section: apic_21, ID: 1089, parent: Seg69_apic_21 (1088), rad: 0.48, (213.08519, -74.29628, -1.1084744) -> (213.1552, -76.28628, -0.9584744), len: 1.99687
    apic_21 {pt3dadd(213.1552, -76.28628, -0.9584744, 0.96)}

//  Looking at segment number 642: Seg71_apic_21, section: apic_21, ID: 1090, parent: Seg70_apic_21 (1089), rad: 0.48, (213.1552, -76.28628, -0.9584744) -> (212.7852, -78.05628, -0.7084744), len: 1.82546
    apic_21 {pt3dadd(212.7852, -78.05628, -0.7084744, 0.96)}

//  Looking at segment number 643: Seg72_apic_21, section: apic_21, ID: 1091, parent: Seg71_apic_21 (1090), rad: 0.48, (212.7852, -78.05628, -0.7084744) -> (213.6752, -79.316284, -1.1584744), len: 1.60692
    apic_21 {pt3dadd(213.6752, -79.316284, -1.1584744, 0.96)}

//  Looking at segment number 644: Seg73_apic_21, section: apic_21, ID: 1092, parent: Seg72_apic_21 (1091), rad: 0.48, (213.6752, -79.316284, -1.1584744) -> (213.4552, -80.566284, -2.0084743), len: 1.52755
    apic_21 {pt3dadd(213.4552, -80.566284, -2.0084743, 0.96)}

//  Looking at segment number 645: Seg74_apic_21, section: apic_21, ID: 1093, parent: Seg73_apic_21 (1092), rad: 0.48, (213.4552, -80.566284, -2.0084743) -> (213.3852, -82.85628, -2.1584742), len: 2.29597
    apic_21 {pt3dadd(213.3852, -82.85628, -2.1584742, 0.96)}

//  Looking at segment number 646: Seg75_apic_21, section: apic_21, ID: 1094, parent: Seg74_apic_21 (1093), rad: 0.48, (213.3852, -82.85628, -2.1584742) -> (213.9952, -85.00628, -1.9584744), len: 2.24379
    apic_21 {pt3dadd(213.9952, -85.00628, -1.9584744, 0.96)}

//  Looking at segment number 647: Seg76_apic_21, section: apic_21, ID: 1095, parent: Seg75_apic_21 (1094), rad: 0.48, (213.9952, -85.00628, -1.9584744) -> (214.58519, -86.33628, -1.9584744), len: 1.45499
    apic_21 {pt3dadd(214.58519, -86.33628, -1.9584744, 0.96)}

//  Looking at segment number 648: Seg77_apic_21, section: apic_21, ID: 1096, parent: Seg76_apic_21 (1095), rad: 0.48, (214.58519, -86.33628, -1.9584744) -> (215.47519, -87.21628, -1.9584744), len: 1.2516
    apic_21 {pt3dadd(215.47519, -87.21628, -1.9584744, 0.96)}

//  Looking at segment number 649: Seg78_apic_21, section: apic_21, ID: 1097, parent: Seg77_apic_21 (1096), rad: 0.48, (215.47519, -87.21628, -1.9584744) -> (215.6252, -88.69628, -1.9584744), len: 1.48759
    apic_21 {pt3dadd(215.6252, -88.69628, -1.9584744, 0.96)}
}

proc basic_shape_extra_13(){

//  Looking at segment number 650: Seg79_apic_21, section: apic_21, ID: 1098, parent: Seg78_apic_21 (1097), rad: 0.48, (215.6252, -88.69628, -1.9584744) -> (216.0652, -89.80628, -2.0584743), len: 1.19821
    apic_21 {pt3dadd(216.0652, -89.80628, -2.0584743, 0.96)}

//  Looking at segment number 651: Seg80_apic_21, section: apic_21, ID: 1099, parent: Seg79_apic_21 (1098), rad: 0.48, (216.0652, -89.80628, -2.0584743) -> (217.47519, -90.90628, -2.0584743), len: 1.78831
    apic_21 {pt3dadd(217.47519, -90.90628, -2.0584743, 0.96)}

//  Looking at segment number 652: Seg81_apic_21, section: apic_21, ID: 1100, parent: Seg80_apic_21 (1099), rad: 0.48, (217.47519, -90.90628, -2.0584743) -> (217.7652, -92.386284, -2.1084743), len: 1.50898
    apic_21 {pt3dadd(217.7652, -92.386284, -2.1084743, 0.96)}

//  Looking at segment number 653: Seg82_apic_21, section: apic_21, ID: 1101, parent: Seg81_apic_21 (1100), rad: 0.48, (217.7652, -92.386284, -2.1084743) -> (217.7652, -94.15628, -2.2084744), len: 1.77282
    apic_21 {pt3dadd(217.7652, -94.15628, -2.2084744, 0.96)}

//  Looking at segment number 654: Seg83_apic_21, section: apic_21, ID: 1102, parent: Seg82_apic_21 (1101), rad: 0.48, (217.7652, -94.15628, -2.2084744) -> (218.1352, -96.22628, -2.5584743), len: 2.13174
    apic_21 {pt3dadd(218.1352, -96.22628, -2.5584743, 0.96)}

//  Looking at segment number 655: Seg84_apic_21, section: apic_21, ID: 1103, parent: Seg83_apic_21 (1102), rad: 0.48, (218.1352, -96.22628, -2.5584743) -> (220.05519, -98.066284, -2.8084743), len: 2.67105
    apic_21 {pt3dadd(220.05519, -98.066284, -2.8084743, 0.96)}

//  Looking at segment number 656: Seg85_apic_21, section: apic_21, ID: 1104, parent: Seg84_apic_21 (1103), rad: 0.48, (220.05519, -98.066284, -2.8084743) -> (222.2052, -98.886284, -2.2084744), len: 2.37801
    apic_21 {pt3dadd(222.2052, -98.886284, -2.2084744, 0.96)}

//  Looking at segment number 657: Seg86_apic_21, section: apic_21, ID: 1105, parent: Seg85_apic_21 (1104), rad: 0.48, (222.2052, -98.886284, -2.2084744) -> (223.6052, -100.066284, -1.5584744), len: 1.94291
    apic_21 {pt3dadd(223.6052, -100.066284, -1.5584744, 0.96)}

//  Looking at segment number 658: Seg87_apic_21, section: apic_21, ID: 1106, parent: Seg86_apic_21 (1105), rad: 0.48, (223.6052, -100.066284, -1.5584744) -> (225.4552, -101.61628, -0.60847443), len: 2.59374
    apic_21 {pt3dadd(225.4552, -101.61628, -0.60847443, 0.96)}

//  Looking at segment number 659: Seg88_apic_21, section: apic_21, ID: 1107, parent: Seg87_apic_21 (1106), rad: 0.48, (225.4552, -101.61628, -0.60847443) -> (228.1852, -102.86628, -0.65847445), len: 3.00298
    apic_21 {pt3dadd(228.1852, -102.86628, -0.65847445, 0.96)}

//  Looking at segment number 660: Seg89_apic_21, section: apic_21, ID: 1108, parent: Seg88_apic_21 (1107), rad: 0.48, (228.1852, -102.86628, -0.65847445) -> (230.1852, -104.34628, -0.0584744), len: 2.55938
    apic_21 {pt3dadd(230.1852, -104.34628, -0.0584744, 0.96)}

//  Looking at segment number 661: Seg90_apic_21, section: apic_21, ID: 1109, parent: Seg89_apic_21 (1108), rad: 0.48, (230.1852, -104.34628, -0.0584744) -> (232.9952, -105.96628, -0.3584744), len: 3.25737
    apic_21 {pt3dadd(232.9952, -105.96628, -0.3584744, 0.96)}

//  Looking at segment number 662: Seg91_apic_21, section: apic_21, ID: 1110, parent: Seg90_apic_21 (1109), rad: 0.48, (232.9952, -105.96628, -0.3584744) -> (234.91519, -106.04628, -0.5084744), len: 1.92751
    apic_21 {pt3dadd(234.91519, -106.04628, -0.5084744, 0.96)}

//  Looking at segment number 663: Seg92_apic_21, section: apic_21, ID: 1111, parent: Seg91_apic_21 (1110), rad: 0.48, (234.91519, -106.04628, -0.5084744) -> (235.1352, -105.00628, 0.59152555), len: 1.52971
    apic_21 {pt3dadd(235.1352, -105.00628, 0.59152555, 0.96)}

//  Looking at segment number 664: Seg93_apic_21, section: apic_21, ID: 1112, parent: Seg92_apic_21 (1111), rad: 0.48, (235.1352, -105.00628, 0.59152555) -> (235.72519, -104.41628, 0.7415256), len: 0.847757
    apic_21 {pt3dadd(235.72519, -104.41628, 0.7415256, 0.96)}

//  Looking at segment number 665: Seg94_apic_21, section: apic_21, ID: 1113, parent: Seg93_apic_21 (1112), rad: 0.48, (235.72519, -104.41628, 0.7415256) -> (236.9852, -104.566284, 0.7415256), len: 1.26891
    apic_21 {pt3dadd(236.9852, -104.566284, 0.7415256, 0.96)}

//  Looking at segment number 666: Seg95_apic_21, section: apic_21, ID: 1114, parent: Seg94_apic_21 (1113), rad: 0.405, (236.9852, -104.566284, 0.7415256) -> (237.72519, -105.67628, 1.9415256), len: 1.79434
    apic_21 {pt3dadd(237.72519, -105.67628, 1.9415256, 0.81)}

//  Looking at segment number 667: Seg96_apic_21, section: apic_21, ID: 1115, parent: Seg95_apic_21 (1114), rad: 0.405, (237.72519, -105.67628, 1.9415256) -> (239.4252, -107.816284, 1.6415256), len: 2.74949
    apic_21 {pt3dadd(239.4252, -107.816284, 1.6415256, 0.81)}

//  Looking at segment number 668: Seg97_apic_21, section: apic_21, ID: 1116, parent: Seg96_apic_21 (1115), rad: 0.405, (239.4252, -107.816284, 1.6415256) -> (240.97519, -109.28628, 1.6415256), len: 2.1362
    apic_21 {pt3dadd(240.97519, -109.28628, 1.6415256, 0.81)}

//  Looking at segment number 669: Seg98_apic_21, section: apic_21, ID: 1117, parent: Seg97_apic_21 (1116), rad: 0.445, (240.97519, -109.28628, 1.6415256) -> (241.64519, -110.98628, 1.4415256), len: 1.83818
    apic_21 {pt3dadd(241.64519, -110.98628, 1.4415256, 0.89)}

//  Looking at segment number 670: Seg99_apic_21, section: apic_21, ID: 1118, parent: Seg98_apic_21 (1117), rad: 0.445, (241.64519, -110.98628, 1.4415256) -> (242.8252, -111.87628, 1.2915256), len: 1.4856
    apic_21 {pt3dadd(242.8252, -111.87628, 1.2915256, 0.89)}

//  Looking at segment number 671: Seg0_apic_2, section: apic_2, ID: 803, parent: Seg23_apic_1 (802), rad: 1.515, (84.495186, 9.183721, -2.3584743) -> (86.635185, 10.44372, -1.6084744), len: 2.59417
    apic_2 {pt3dclear() pt3dadd(84.495186, 9.183721, -2.3584743, 3.03) pt3dadd(86.635185, 10.44372, -1.6084744, 3.03)}

//  Looking at segment number 672: Seg1_apic_2, section: apic_2, ID: 804, parent: Seg0_apic_2 (803), rad: 1.515, (86.635185, 10.44372, -1.6084744) -> (88.04519, 11.7637205, -1.7084744), len: 1.93404
    apic_2 {pt3dadd(88.04519, 11.7637205, -1.7084744, 3.03)}

//  Looking at segment number 673: Seg2_apic_2, section: apic_2, ID: 805, parent: Seg1_apic_2 (804), rad: 1.44, (88.04519, 11.7637205, -1.7084744) -> (89.885185, 13.09372, -1.5584744), len: 2.2753
    apic_2 {pt3dadd(89.885185, 13.09372, -1.5584744, 2.88)}

//  Looking at segment number 674: Seg3_apic_2, section: apic_2, ID: 806, parent: Seg2_apic_2 (805), rad: 1.365, (89.885185, 13.09372, -1.5584744) -> (91.385185, 13.31372, -1.6084744), len: 1.51687
    apic_2 {pt3dadd(91.385185, 13.31372, -1.6084744, 2.73)}

//  Looking at segment number 675: Seg4_apic_2, section: apic_2, ID: 807, parent: Seg3_apic_2 (806), rad: 1.365, (91.385185, 13.31372, -1.6084744) -> (93.08519, 13.603721, -1.6084744), len: 1.72456
    apic_2 {pt3dadd(93.08519, 13.603721, -1.6084744, 2.73)}

//  Looking at segment number 676: Seg5_apic_2, section: apic_2, ID: 808, parent: Seg4_apic_2 (807), rad: 1.295, (93.08519, 13.603721, -1.6084744) -> (95.44519, 14.123719, -1.3084744), len: 2.43516
    apic_2 {pt3dadd(95.44519, 14.123719, -1.3084744, 2.59)}

//  Looking at segment number 677: Seg6_apic_2, section: apic_2, ID: 809, parent: Seg5_apic_2 (808), rad: 1.295, (95.44519, 14.123719, -1.3084744) -> (97.815186, 15.59372, -1.3584744), len: 2.78932
    apic_2 {pt3dadd(97.815186, 15.59372, -1.3584744, 2.59)}

//  Looking at segment number 678: Seg7_apic_2, section: apic_2, ID: 810, parent: Seg6_apic_2 (809), rad: 1.295, (97.815186, 15.59372, -1.3584744) -> (99.87519, 16.553719, -1.1584744), len: 2.28149
    apic_2 {pt3dadd(99.87519, 16.553719, -1.1584744, 2.59)}

//  Looking at segment number 679: Seg8_apic_2, section: apic_2, ID: 811, parent: Seg7_apic_2 (810), rad: 1.295, (99.87519, 16.553719, -1.1584744) -> (101.80518, 17.293718, -1.9084744), len: 2.19886
    apic_2 {pt3dadd(101.80518, 17.293718, -1.9084744, 2.59)}

//  Looking at segment number 680: Seg9_apic_2, section: apic_2, ID: 812, parent: Seg8_apic_2 (811), rad: 1.295, (101.80518, 17.293718, -1.9084744) -> (104.01519, 18.84372, -1.1584744), len: 2.80163
    apic_2 {pt3dadd(104.01519, 18.84372, -1.1584744, 2.59)}

//  Looking at segment number 681: Seg10_apic_2, section: apic_2, ID: 813, parent: Seg9_apic_2 (812), rad: 1.255, (104.01519, 18.84372, -1.1584744) -> (106.01519, 20.393719, -1.3084744), len: 2.53476
    apic_2 {pt3dadd(106.01519, 20.393719, -1.3084744, 2.51)}

//  Looking at segment number 682: Seg11_apic_2, section: apic_2, ID: 814, parent: Seg10_apic_2 (813), rad: 1.295, (106.01519, 20.393719, -1.3084744) -> (108.455185, 23.053719, -1.3084744), len: 3.60959
    apic_2 {pt3dadd(108.455185, 23.053719, -1.3084744, 2.59)}

//  Looking at segment number 683: Seg12_apic_2, section: apic_2, ID: 815, parent: Seg11_apic_2 (814), rad: 1.295, (108.455185, 23.053719, -1.3084744) -> (110.15519, 24.823719, -1.1084744), len: 2.4623
    apic_2 {pt3dadd(110.15519, 24.823719, -1.1084744, 2.59)}

//  Looking at segment number 684: Seg13_apic_2, section: apic_2, ID: 816, parent: Seg12_apic_2 (815), rad: 1.22, (110.15519, 24.823719, -1.1084744) -> (111.705185, 26.893719, -1.6584744), len: 2.64384
    apic_2 {pt3dadd(111.705185, 26.893719, -1.6584744, 2.44)}

//  Looking at segment number 685: Seg14_apic_2, section: apic_2, ID: 817, parent: Seg13_apic_2 (816), rad: 1.22, (111.705185, 26.893719, -1.6584744) -> (113.03519, 28.81372, -1.6584744), len: 2.33566
    apic_2 {pt3dadd(113.03519, 28.81372, -1.6584744, 2.44)}

//  Looking at segment number 686: Seg15_apic_2, section: apic_2, ID: 818, parent: Seg14_apic_2 (817), rad: 1.22, (113.03519, 28.81372, -1.6584744) -> (113.925186, 30.733719, -1.1584744), len: 2.17451
    apic_2 {pt3dadd(113.925186, 30.733719, -1.1584744, 2.44)}

//  Looking at segment number 687: Seg16_apic_2, section: apic_2, ID: 819, parent: Seg15_apic_2 (818), rad: 1.185, (113.925186, 30.733719, -1.1584744) -> (114.955185, 32.353718, -1.0084743), len: 1.92556
    apic_2 {pt3dadd(114.955185, 32.353718, -1.0084743, 2.37)}

//  Looking at segment number 688: Seg17_apic_2, section: apic_2, ID: 820, parent: Seg16_apic_2 (819), rad: 1.145, (114.955185, 32.353718, -1.0084743) -> (116.28519, 34.05372, -0.7084744), len: 2.1792
    apic_2 {pt3dadd(116.28519, 34.05372, -0.7084744, 2.29)}

//  Looking at segment number 689: Seg18_apic_2, section: apic_2, ID: 821, parent: Seg17_apic_2 (820), rad: 1.07, (116.28519, 34.05372, -0.7084744) -> (117.69519, 35.52372, -0.5084744), len: 2.04671
    apic_2 {pt3dadd(117.69519, 35.52372, -0.5084744, 2.14)}

//  Looking at segment number 690: Seg19_apic_2, section: apic_2, ID: 822, parent: Seg18_apic_2 (821), rad: 0.96, (117.69519, 35.52372, -0.5084744) -> (119.175186, 36.63372, -0.1084744), len: 1.89275
    apic_2 {pt3dadd(119.175186, 36.63372, -0.1084744, 1.92)}

//  Looking at segment number 691: Seg20_apic_2, section: apic_2, ID: 823, parent: Seg19_apic_2 (822), rad: 0.925, (119.175186, 36.63372, -0.1084744) -> (120.87519, 37.81372, 0.09152561), len: 2.07904
    apic_2 {pt3dadd(120.87519, 37.81372, 0.09152561, 1.85)}

//  Looking at segment number 692: Seg21_apic_2, section: apic_2, ID: 824, parent: Seg20_apic_2 (823), rad: 0.96, (120.87519, 37.81372, 0.09152561) -> (121.98518, 38.013718, 0.3415256), len: 1.15524
    apic_2 {pt3dadd(121.98518, 38.013718, 0.3415256, 1.92)}

//  Looking at segment number 693: Seg22_apic_2, section: apic_2, ID: 825, parent: Seg21_apic_2 (824), rad: 1.0, (121.98518, 38.013718, 0.3415256) -> (123.54519, 37.86372, 0.5415256), len: 1.57991
    apic_2 {pt3dadd(123.54519, 37.86372, 0.5415256, 2.0)}

//  Looking at segment number 694: Seg23_apic_2, section: apic_2, ID: 826, parent: Seg22_apic_2 (825), rad: 1.0, (123.54519, 37.86372, 0.5415256) -> (125.61519, 37.86372, 0.7415256), len: 2.07964
    apic_2 {pt3dadd(125.61519, 37.86372, 0.7415256, 2.0)}

//  Looking at segment number 695: Seg24_apic_2, section: apic_2, ID: 827, parent: Seg23_apic_2 (826), rad: 1.0, (125.61519, 37.86372, 0.7415256) -> (128.4952, 38.15372, 0.6915256), len: 2.895
    apic_2 {pt3dadd(128.4952, 38.15372, 0.6915256, 2.0)}

//  Looking at segment number 696: Seg25_apic_2, section: apic_2, ID: 828, parent: Seg24_apic_2 (827), rad: 1.07, (128.4952, 38.15372, 0.6915256) -> (130.9352, 38.52372, 0.7415256), len: 2.4684
    apic_2 {pt3dadd(130.9352, 38.52372, 0.7415256, 2.14)}

//  Looking at segment number 697: Seg26_apic_2, section: apic_2, ID: 829, parent: Seg25_apic_2 (828), rad: 1.185, (130.9352, 38.52372, 0.7415256) -> (132.8552, 39.263718, 0.99152553), len: 2.0728
    apic_2 {pt3dadd(132.8552, 39.263718, 0.99152553, 2.37)}

//  Looking at segment number 698: Seg27_apic_2, section: apic_2, ID: 830, parent: Seg26_apic_2 (829), rad: 1.185, (132.8552, 39.263718, 0.99152553) -> (134.8452, 40.07372, 0.84152555), len: 2.15377
    apic_2 {pt3dadd(134.8452, 40.07372, 0.84152555, 2.37)}

//  Looking at segment number 699: Seg28_apic_2, section: apic_2, ID: 831, parent: Seg27_apic_2 (830), rad: 1.22, (134.8452, 40.07372, 0.84152555) -> (136.5452, 41.55372, 0.84152555), len: 2.25397
    apic_2 {pt3dadd(136.5452, 41.55372, 0.84152555, 2.44)}
}

proc basic_shape_extra_14(){

//  Looking at segment number 700: Seg29_apic_2, section: apic_2, ID: 832, parent: Seg28_apic_2 (831), rad: 1.22, (136.5452, 41.55372, 0.84152555) -> (138.39519, 42.95372, 0.2915256), len: 2.38432
    apic_2 {pt3dadd(138.39519, 42.95372, 0.2915256, 2.44)}

//  Looking at segment number 701: Seg30_apic_2, section: apic_2, ID: 833, parent: Seg29_apic_2 (832), rad: 1.22, (138.39519, 42.95372, 0.2915256) -> (140.39519, 44.21372, 0.59152555), len: 2.38277
    apic_2 {pt3dadd(140.39519, 44.21372, 0.59152555, 2.44)}

//  Looking at segment number 702: Seg31_apic_2, section: apic_2, ID: 834, parent: Seg30_apic_2 (833), rad: 1.22, (140.39519, 44.21372, 0.59152555) -> (143.1252, 44.21372, 0.49152562), len: 2.73184
    apic_2 {pt3dadd(143.1252, 44.21372, 0.49152562, 2.44)}

//  Looking at segment number 703: Seg32_apic_2, section: apic_2, ID: 835, parent: Seg31_apic_2 (834), rad: 1.295, (143.1252, 44.21372, 0.49152562) -> (146.89519, 44.72372, 0.49152562), len: 3.80433
    apic_2 {pt3dadd(146.89519, 44.72372, 0.49152562, 2.59)}

//  Looking at segment number 704: Seg33_apic_2, section: apic_2, ID: 836, parent: Seg32_apic_2 (835), rad: 1.515, (146.89519, 44.72372, 0.49152562) -> (150.3752, 45.31372, 0.49152562), len: 3.52967
    apic_2 {pt3dadd(150.3752, 45.31372, 0.49152562, 3.03)}

//  Looking at segment number 705: Seg34_apic_2, section: apic_2, ID: 837, parent: Seg33_apic_2 (836), rad: 1.515, (150.3752, 45.31372, 0.49152562) -> (153.47519, 46.49372, 0.49152562), len: 3.31698
    apic_2 {pt3dadd(153.47519, 46.49372, 0.49152562, 3.03)}

//  Looking at segment number 706: Seg35_apic_2, section: apic_2, ID: 838, parent: Seg34_apic_2 (837), rad: 1.515, (153.47519, 46.49372, 0.49152562) -> (156.50519, 48.86372, 0.49152562), len: 3.84679
    apic_2 {pt3dadd(156.50519, 48.86372, 0.49152562, 3.03)}

//  Looking at segment number 707: Seg36_apic_2, section: apic_2, ID: 839, parent: Seg35_apic_2 (838), rad: 1.44, (156.50519, 48.86372, 0.49152562) -> (159.0152, 50.63372, -0.2584744), len: 3.16157
    apic_2 {pt3dadd(159.0152, 50.63372, -0.2584744, 2.88)}

//  Looking at segment number 708: Seg37_apic_2, section: apic_2, ID: 840, parent: Seg36_apic_2 (839), rad: 1.405, (159.0152, 50.63372, -0.2584744) -> (161.4552, 51.81372, -0.2084744), len: 2.71081
    apic_2 {pt3dadd(161.4552, 51.81372, -0.2084744, 2.81)}

//  Looking at segment number 709: Seg38_apic_2, section: apic_2, ID: 841, parent: Seg37_apic_2 (840), rad: 1.405, (161.4552, 51.81372, -0.2084744) -> (164.41519, 52.99372, -0.1584744), len: 3.18692
    apic_2 {pt3dadd(164.41519, 52.99372, -0.1584744, 2.81)}

//  Looking at segment number 710: Seg39_apic_2, section: apic_2, ID: 842, parent: Seg38_apic_2 (841), rad: 1.515, (164.41519, 52.99372, -0.1584744) -> (167.14519, 54.02372, -0.008474398), len: 2.92169
    apic_2 {pt3dadd(167.14519, 54.02372, -0.008474398, 3.03)}

//  Looking at segment number 711: Seg40_apic_2, section: apic_2, ID: 843, parent: Seg39_apic_2 (842), rad: 1.44, (167.14519, 54.02372, -0.008474398) -> (169.9552, 54.71372, 0.64152557), len: 2.9656
    apic_2 {pt3dadd(169.9552, 54.71372, 0.64152557, 2.88)}

//  Looking at segment number 712: Seg41_apic_2, section: apic_2, ID: 844, parent: Seg40_apic_2 (843), rad: 1.48, (169.9552, 54.71372, 0.64152557) -> (173.0652, 55.74372, -0.5084744), len: 3.4721
    apic_2 {pt3dadd(173.0652, 55.74372, -0.5084744, 2.96)}

//  Looking at segment number 713: Seg42_apic_2, section: apic_2, ID: 845, parent: Seg41_apic_2 (844), rad: 1.48, (173.0652, 55.74372, -0.5084744) -> (176.97519, 57.66372, -0.4584744), len: 4.35625
    apic_2 {pt3dadd(176.97519, 57.66372, -0.4584744, 2.96)}

//  Looking at segment number 714: Seg43_apic_2, section: apic_2, ID: 846, parent: Seg42_apic_2 (845), rad: 1.44, (176.97519, 57.66372, -0.4584744) -> (180.6052, 59.583717, 0.3915256), len: 4.19355
    apic_2 {pt3dadd(180.6052, 59.583717, 0.3915256, 2.88)}

//  Looking at segment number 715: Seg44_apic_2, section: apic_2, ID: 847, parent: Seg43_apic_2 (846), rad: 1.44, (180.6052, 59.583717, 0.3915256) -> (184.0752, 61.42372, -0.4584744), len: 4.01858
    apic_2 {pt3dadd(184.0752, 61.42372, -0.4584744, 2.88)}

//  Looking at segment number 716: Seg45_apic_2, section: apic_2, ID: 848, parent: Seg44_apic_2 (847), rad: 1.44, (184.0752, 61.42372, -0.4584744) -> (186.44519, 62.903717, -0.4084744), len: 2.7946
    apic_2 {pt3dadd(186.44519, 62.903717, -0.4084744, 2.88)}

//  Looking at segment number 717: Seg46_apic_2, section: apic_2, ID: 849, parent: Seg45_apic_2 (848), rad: 1.44, (186.44519, 62.903717, -0.4084744) -> (188.50519, 62.753716, -0.4084744), len: 2.06545
    apic_2 {pt3dadd(188.50519, 62.753716, -0.4084744, 2.88)}

//  Looking at segment number 718: Seg47_apic_2, section: apic_2, ID: 850, parent: Seg46_apic_2 (849), rad: 1.44, (188.50519, 62.753716, -0.4084744) -> (190.72519, 63.56372, -0.4084744), len: 2.36316
    apic_2 {pt3dadd(190.72519, 63.56372, -0.4084744, 2.88)}

//  Looking at segment number 719: Seg48_apic_2, section: apic_2, ID: 851, parent: Seg47_apic_2 (850), rad: 1.365, (190.72519, 63.56372, -0.4084744) -> (193.75519, 65.113716, -1.1084744), len: 3.47468
    apic_2 {pt3dadd(193.75519, 65.113716, -1.1084744, 2.73)}

//  Looking at segment number 720: Seg49_apic_2, section: apic_2, ID: 852, parent: Seg48_apic_2 (851), rad: 1.33, (193.75519, 65.113716, -1.1084744) -> (196.41519, 66.96372, -1.0084743), len: 3.24163
    apic_2 {pt3dadd(196.41519, 66.96372, -1.0084743, 2.66)}

//  Looking at segment number 721: Seg50_apic_2, section: apic_2, ID: 853, parent: Seg49_apic_2 (852), rad: 1.33, (196.41519, 66.96372, -1.0084743) -> (199.1552, 68.29372, -1.2584745), len: 3.05598
    apic_2 {pt3dadd(199.1552, 68.29372, -1.2584745, 2.66)}

//  Looking at segment number 722: Seg51_apic_2, section: apic_2, ID: 854, parent: Seg50_apic_2 (853), rad: 1.33, (199.1552, 68.29372, -1.2584745) -> (201.66519, 68.66372, -1.2084744), len: 2.53761
    apic_2 {pt3dadd(201.66519, 68.66372, -1.2084744, 2.66)}

//  Looking at segment number 723: Seg52_apic_2, section: apic_2, ID: 855, parent: Seg51_apic_2 (854), rad: 1.22, (201.66519, 68.66372, -1.2084744) -> (202.9952, 67.40372, -1.1584744), len: 1.83276
    apic_2 {pt3dadd(202.9952, 67.40372, -1.1584744, 2.44)}

//  Looking at segment number 724: Seg53_apic_2, section: apic_2, ID: 856, parent: Seg52_apic_2 (855), rad: 1.145, (202.9952, 67.40372, -1.1584744) -> (203.9552, 64.74372, -1.0584744), len: 2.8297
    apic_2 {pt3dadd(203.9552, 64.74372, -1.0584744, 2.29)}

//  Looking at segment number 725: Seg54_apic_2, section: apic_2, ID: 857, parent: Seg53_apic_2 (856), rad: 1.145, (203.9552, 64.74372, -1.0584744) -> (205.9552, 64.30372, -1.0084743), len: 2.04844
    apic_2 {pt3dadd(205.9552, 64.30372, -1.0084743, 2.29)}

//  Looking at segment number 726: Seg55_apic_2, section: apic_2, ID: 858, parent: Seg54_apic_2 (857), rad: 1.145, (205.9552, 64.30372, -1.0084743) -> (208.2452, 65.19372, -0.9584744), len: 2.45737
    apic_2 {pt3dadd(208.2452, 65.19372, -0.9584744, 2.29)}

//  Looking at segment number 727: Seg56_apic_2, section: apic_2, ID: 859, parent: Seg55_apic_2 (858), rad: 1.0, (208.2452, 65.19372, -0.9584744) -> (210.0952, 67.33372, -1.4084744), len: 2.86437
    apic_2 {pt3dadd(210.0952, 67.33372, -1.4084744, 2.0)}

//  Looking at segment number 728: Seg57_apic_2, section: apic_2, ID: 860, parent: Seg56_apic_2 (859), rad: 0.925, (210.0952, 67.33372, -1.4084744) -> (212.0152, 70.06372, -1.9584744), len: 3.38257
    apic_2 {pt3dadd(212.0152, 70.06372, -1.9584744, 1.85)}

//  Looking at segment number 729: Seg58_apic_2, section: apic_2, ID: 861, parent: Seg57_apic_2 (860), rad: 0.885, (212.0152, 70.06372, -1.9584744) -> (213.6052, 70.85372, -1.7084744), len: 1.79296
    apic_2 {pt3dadd(213.6052, 70.85372, -1.7084744, 1.77)}

//  Looking at segment number 730: Seg59_apic_2, section: apic_2, ID: 862, parent: Seg58_apic_2 (861), rad: 0.815, (213.6052, 70.85372, -1.7084744) -> (215.2352, 71.003716, -2.2084744), len: 1.71155
    apic_2 {pt3dadd(215.2352, 71.003716, -2.2084744, 1.63)}

//  Looking at segment number 731: Seg60_apic_2, section: apic_2, ID: 863, parent: Seg59_apic_2 (862), rad: 0.815, (215.2352, 71.003716, -2.2084744) -> (217.7452, 71.74372, -2.5084743), len: 2.63395
    apic_2 {pt3dadd(217.7452, 71.74372, -2.5084743, 1.63)}

//  Looking at segment number 732: Seg61_apic_2, section: apic_2, ID: 864, parent: Seg60_apic_2 (863), rad: 0.85, (217.7452, 71.74372, -2.5084743) -> (219.14519, 73.363716, -2.5084743), len: 2.14111
    apic_2 {pt3dadd(219.14519, 73.363716, -2.5084743, 1.7)}

//  Looking at segment number 733: Seg62_apic_2, section: apic_2, ID: 865, parent: Seg61_apic_2 (864), rad: 0.925, (219.14519, 73.363716, -2.5084743) -> (220.7052, 74.54372, -2.7584743), len: 1.97194
    apic_2 {pt3dadd(220.7052, 74.54372, -2.7584743, 1.85)}

//  Looking at segment number 734: Seg63_apic_2, section: apic_2, ID: 866, parent: Seg62_apic_2 (865), rad: 0.925, (220.7052, 74.54372, -2.7584743) -> (222.47519, 75.503716, -3.8584743), len: 2.29444
    apic_2 {pt3dadd(222.47519, 75.503716, -3.8584743, 1.85)}

//  Looking at segment number 735: Seg64_apic_2, section: apic_2, ID: 867, parent: Seg63_apic_2 (866), rad: 1.07, (222.47519, 75.503716, -3.8584743) -> (224.8452, 76.09372, -3.5084743), len: 2.4673
    apic_2 {pt3dadd(224.8452, 76.09372, -3.5084743, 2.14)}

//  Looking at segment number 736: Seg65_apic_2, section: apic_2, ID: 868, parent: Seg64_apic_2 (867), rad: 1.0, (224.8452, 76.09372, -3.5084743) -> (226.5452, 75.80372, -3.5584743), len: 1.72528
    apic_2 {pt3dadd(226.5452, 75.80372, -3.5584743, 2.0)}

//  Looking at segment number 737: Seg66_apic_2, section: apic_2, ID: 869, parent: Seg65_apic_2 (868), rad: 1.0, (226.5452, 75.80372, -3.5584743) -> (228.83519, 75.65372, -2.9584744), len: 2.37204
    apic_2 {pt3dadd(228.83519, 75.65372, -2.9584744, 2.0)}

//  Looking at segment number 738: Seg67_apic_2, section: apic_2, ID: 870, parent: Seg66_apic_2 (869), rad: 1.0, (228.83519, 75.65372, -2.9584744) -> (230.8252, 75.433716, -2.3584743), len: 2.0901
    apic_2 {pt3dadd(230.8252, 75.433716, -2.3584743, 2.0)}

//  Looking at segment number 739: Seg68_apic_2, section: apic_2, ID: 871, parent: Seg67_apic_2 (870), rad: 0.925, (230.8252, 75.433716, -2.3584743) -> (232.89519, 75.28372, -2.2584743), len: 2.07783
    apic_2 {pt3dadd(232.89519, 75.28372, -2.2584743, 1.85)}

//  Looking at segment number 740: Seg69_apic_2, section: apic_2, ID: 872, parent: Seg68_apic_2 (871), rad: 0.925, (232.89519, 75.28372, -2.2584743) -> (235.33519, 74.84372, -1.8084744), len: 2.51986
    apic_2 {pt3dadd(235.33519, 74.84372, -1.8084744, 1.85)}

//  Looking at segment number 741: Seg70_apic_2, section: apic_2, ID: 873, parent: Seg69_apic_2 (872), rad: 0.885, (235.33519, 74.84372, -1.8084744) -> (238.2952, 74.69372, -1.8584744), len: 2.96423
    apic_2 {pt3dadd(238.2952, 74.69372, -1.8584744, 1.77)}

//  Looking at segment number 742: Seg71_apic_2, section: apic_2, ID: 874, parent: Seg70_apic_2 (873), rad: 0.885, (238.2952, 74.69372, -1.8584744) -> (242.0652, 75.80372, -2.8584743), len: 4.05525
    apic_2 {pt3dadd(242.0652, 75.80372, -2.8584743, 1.77)}

//  Looking at segment number 743: Seg72_apic_2, section: apic_2, ID: 875, parent: Seg71_apic_2 (874), rad: 0.885, (242.0652, 75.80372, -2.8584743) -> (243.4652, 76.46372, -2.9584744), len: 1.551
    apic_2 {pt3dadd(243.4652, 76.46372, -2.9584744, 1.77)}

//  Looking at segment number 744: Seg0_dend_10, section: dend_10, ID: 717, parent: Seg30_dend_6 (567), rad: 0.555, (21.69519, 106.57372, -2.8084743) -> (15.67519, 111.51372, -1.8584744), len: 7.84515
    dend_10 {pt3dclear() pt3dadd(21.69519, 106.57372, -2.8084743, 1.11) pt3dadd(15.67519, 111.51372, -1.8584744, 1.11)}

//  Looking at segment number 745: Seg1_dend_10, section: dend_10, ID: 718, parent: Seg0_dend_10 (717), rad: 0.555, (15.67519, 111.51372, -1.8584744) -> (12.71519, 113.35372, -1.8584744), len: 3.48529
    dend_10 {pt3dadd(12.71519, 113.35372, -1.8584744, 1.11)}

//  Looking at segment number 746: Seg2_dend_10, section: dend_10, ID: 719, parent: Seg1_dend_10 (718), rad: 0.555, (12.71519, 113.35372, -1.8584744) -> (11.08519, 116.82372, -1.8584744), len: 3.83377
    dend_10 {pt3dadd(11.08519, 116.82372, -1.8584744, 1.11)}

//  Looking at segment number 747: Seg3_dend_10, section: dend_10, ID: 720, parent: Seg2_dend_10 (719), rad: 0.555, (11.08519, 116.82372, -1.8584744) -> (10.64519, 119.70372, -1.8584744), len: 2.91341
    dend_10 {pt3dadd(10.64519, 119.70372, -1.8584744, 1.11)}

//  Looking at segment number 748: Seg4_dend_10, section: dend_10, ID: 721, parent: Seg3_dend_10 (720), rad: 0.555, (10.64519, 119.70372, -1.8584744) -> (9.75519, 123.98372, -1.8584744), len: 4.37155
    dend_10 {pt3dadd(9.75519, 123.98372, -1.8584744, 1.11)}

//  Looking at segment number 749: Seg5_dend_10, section: dend_10, ID: 722, parent: Seg4_dend_10 (721), rad: 0.555, (9.75519, 123.98372, -1.8584744) -> (7.76519, 127.97372, -2.5084743), len: 4.50585
    dend_10 {pt3dadd(7.76519, 127.97372, -2.5084743, 1.11)}
}

proc basic_shape_extra_15(){

//  Looking at segment number 750: Seg6_dend_10, section: dend_10, ID: 723, parent: Seg5_dend_10 (722), rad: 0.555, (7.76519, 127.97372, -2.5084743) -> (6.65519, 132.40373, -3.8584743), len: 4.76231
    dend_10 {pt3dadd(6.65519, 132.40373, -3.8584743, 1.11)}

//  Looking at segment number 751: Seg7_dend_10, section: dend_10, ID: 724, parent: Seg6_dend_10 (723), rad: 0.555, (6.65519, 132.40373, -3.8584743) -> (5.20519, 133.97372, -3.9584744), len: 2.13948
    dend_10 {pt3dadd(5.20519, 133.97372, -3.9584744, 1.11)}

//  Looking at segment number 752: Seg8_dend_10, section: dend_10, ID: 725, parent: Seg7_dend_10 (724), rad: 0.555, (5.20519, 133.97372, -3.9584744) -> (5.1251903, 139.36372, -5.6084747), len: 5.63746
    dend_10 {pt3dadd(5.1251903, 139.36372, -5.6084747, 1.11)}

//  Looking at segment number 753: Seg9_dend_10, section: dend_10, ID: 726, parent: Seg8_dend_10 (725), rad: 0.555, (5.1251903, 139.36372, -5.6084747) -> (5.27519, 143.64372, -6.6584744), len: 4.40947
    dend_10 {pt3dadd(5.27519, 143.64372, -6.6584744, 1.11)}

//  Looking at segment number 754: Seg10_dend_10, section: dend_10, ID: 727, parent: Seg9_dend_10 (726), rad: 0.555, (5.27519, 143.64372, -6.6584744) -> (4.75519, 147.33372, -6.6584744), len: 3.72646
    dend_10 {pt3dadd(4.75519, 147.33372, -6.6584744, 1.11)}

//  Looking at segment number 755: Seg11_dend_10, section: dend_10, ID: 728, parent: Seg10_dend_10 (727), rad: 0.555, (4.75519, 147.33372, -6.6584744) -> (3.05519, 151.24373, -7.9584746), len: 4.45737
    dend_10 {pt3dadd(3.05519, 151.24373, -7.9584746, 1.11)}

//  Looking at segment number 756: Seg12_dend_10, section: dend_10, ID: 729, parent: Seg11_dend_10 (728), rad: 0.555, (3.05519, 151.24373, -7.9584746) -> (1.9551901, 154.86372, -7.6084747), len: 3.79959
    dend_10 {pt3dadd(1.9551901, 154.86372, -7.6084747, 1.11)}

//  Looking at segment number 757: Seg13_dend_10, section: dend_10, ID: 730, parent: Seg12_dend_10 (729), rad: 0.555, (1.9551901, 154.86372, -7.6084747) -> (0.25519, 159.88373, -7.6084747), len: 5.30004
    dend_10 {pt3dadd(0.25519, 159.88373, -7.6084747, 1.11)}

//  Looking at segment number 758: Seg14_dend_10, section: dend_10, ID: 731, parent: Seg13_dend_10 (730), rad: 0.48, (0.25519, 159.88373, -7.6084747) -> (-0.31480992, 165.74373, -6.7584743), len: 5.9487
    dend_10 {pt3dadd(-0.31480992, 165.74373, -6.7584743, 0.96)}

//  Looking at segment number 759: Seg15_dend_10, section: dend_10, ID: 732, parent: Seg14_dend_10 (731), rad: 0.48, (-0.31480992, 165.74373, -6.7584743) -> (0.20519006, 169.29373, -5.6584744), len: 3.75272
    dend_10 {pt3dadd(0.20519006, 169.29373, -5.6584744, 0.96)}

//  Looking at segment number 760: Seg16_dend_10, section: dend_10, ID: 733, parent: Seg15_dend_10 (732), rad: 0.48, (0.20519006, 169.29373, -5.6584744) -> (-0.38480985, 172.68373, -5.6084747), len: 3.44132
    dend_10 {pt3dadd(-0.38480985, 172.68373, -5.6084747, 0.96)}

//  Looking at segment number 761: Seg17_dend_10, section: dend_10, ID: 734, parent: Seg16_dend_10 (733), rad: 0.48, (-0.38480985, 172.68373, -5.6084747) -> (-1.3448099, 175.26373, -5.6084747), len: 2.75282
    dend_10 {pt3dadd(-1.3448099, 175.26373, -5.6084747, 0.96)}

//  Looking at segment number 762: Seg18_dend_10, section: dend_10, ID: 735, parent: Seg17_dend_10 (734), rad: 0.48, (-1.3448099, 175.26373, -5.6084747) -> (-2.2348099, 179.47372, -4.8084745), len: 4.37677
    dend_10 {pt3dadd(-2.2348099, 179.47372, -4.8084745, 0.96)}

//  Looking at segment number 763: Seg19_dend_10, section: dend_10, ID: 736, parent: Seg18_dend_10 (735), rad: 0.48, (-2.2348099, 179.47372, -4.8084745) -> (-2.67481, 181.47372, -4.8084745), len: 2.04783
    dend_10 {pt3dadd(-2.67481, 181.47372, -4.8084745, 0.96)}

//  Looking at segment number 764: Seg20_dend_10, section: dend_10, ID: 737, parent: Seg19_dend_10 (736), rad: 0.48, (-2.67481, 181.47372, -4.8084745) -> (-2.6048102, 183.90373, -4.8084745), len: 2.43102
    dend_10 {pt3dadd(-2.6048102, 183.90373, -4.8084745, 0.96)}

//  Looking at segment number 765: Seg21_dend_10, section: dend_10, ID: 738, parent: Seg20_dend_10 (737), rad: 0.48, (-2.6048102, 183.90373, -4.8084745) -> (-2.01481, 186.04373, -4.8084745), len: 2.21984
    dend_10 {pt3dadd(-2.01481, 186.04373, -4.8084745, 0.96)}

//  Looking at segment number 766: Seg22_dend_10, section: dend_10, ID: 739, parent: Seg21_dend_10 (738), rad: 0.48, (-2.01481, 186.04373, -4.8084745) -> (-0.54480994, 188.62373, -4.7584743), len: 2.96982
    dend_10 {pt3dadd(-0.54480994, 188.62373, -4.7584743, 0.96)}

//  Looking at segment number 767: Seg23_dend_10, section: dend_10, ID: 740, parent: Seg22_dend_10 (739), rad: 0.48, (-0.54480994, 188.62373, -4.7584743) -> (1.0151901, 192.31372, -6.5084743), len: 4.37174
    dend_10 {pt3dadd(1.0151901, 192.31372, -6.5084743, 0.96)}

//  Looking at segment number 768: Seg24_dend_10, section: dend_10, ID: 741, parent: Seg23_dend_10 (740), rad: 0.48, (1.0151901, 192.31372, -6.5084743) -> (0.49519002, 196.22372, -6.5084743), len: 3.94443
    dend_10 {pt3dadd(0.49519002, 196.22372, -6.5084743, 0.96)}

//  Looking at segment number 769: Seg25_dend_10, section: dend_10, ID: 742, parent: Seg24_dend_10 (741), rad: 0.48, (0.49519002, 196.22372, -6.5084743) -> (1.15519, 198.66373, -8.158475), len: 3.01856
    dend_10 {pt3dadd(1.15519, 198.66373, -8.158475, 0.96)}

//  Looking at segment number 770: Seg26_dend_10, section: dend_10, ID: 743, parent: Seg25_dend_10 (742), rad: 0.48, (1.15519, 198.66373, -8.158475) -> (0.12519002, 202.28372, -8.208474), len: 3.76401
    dend_10 {pt3dadd(0.12519002, 202.28372, -8.208474, 0.96)}

//  Looking at segment number 771: Seg27_dend_10, section: dend_10, ID: 744, parent: Seg26_dend_10 (743), rad: 0.48, (0.12519002, 202.28372, -8.208474) -> (-0.39480984, 205.52373, -8.208474), len: 3.28147
    dend_10 {pt3dadd(-0.39480984, 205.52373, -8.208474, 0.96)}

//  Looking at segment number 772: Seg28_dend_10, section: dend_10, ID: 745, parent: Seg27_dend_10 (744), rad: 0.48, (-0.39480984, 205.52373, -8.208474) -> (-1.3548099, 208.18373, -8.258474), len: 2.82838
    dend_10 {pt3dadd(-1.3548099, 208.18373, -8.258474, 0.96)}

//  Looking at segment number 773: Seg29_dend_10, section: dend_10, ID: 746, parent: Seg28_dend_10 (745), rad: 0.48, (-1.3548099, 208.18373, -8.258474) -> (-1.8748099, 210.17372, -8.258474), len: 2.05681
    dend_10 {pt3dadd(-1.8748099, 210.17372, -8.258474, 0.96)}

//  Looking at segment number 774: Seg30_dend_10, section: dend_10, ID: 747, parent: Seg29_dend_10 (746), rad: 0.48, (-1.8748099, 210.17372, -8.258474) -> (-3.49481, 210.91373, -8.258474), len: 1.78101
    dend_10 {pt3dadd(-3.49481, 210.91373, -8.258474, 0.96)}

//  Looking at segment number 775: Seg31_dend_10, section: dend_10, ID: 748, parent: Seg30_dend_10 (747), rad: 0.48, (-3.49481, 210.91373, -8.258474) -> (-5.51481, 210.32373, -8.908475), len: 2.2025
    dend_10 {pt3dadd(-5.51481, 210.32373, -8.908475, 0.96)}

//  Looking at segment number 776: Seg32_dend_10, section: dend_10, ID: 749, parent: Seg31_dend_10 (748), rad: 0.48, (-5.51481, 210.32373, -8.908475) -> (-7.28481, 211.21373, -8.908475), len: 1.98116
    dend_10 {pt3dadd(-7.28481, 211.21373, -8.908475, 0.96)}

//  Looking at segment number 777: Seg33_dend_10, section: dend_10, ID: 750, parent: Seg32_dend_10 (749), rad: 0.48, (-7.28481, 211.21373, -8.908475) -> (-8.47481, 212.69373, -8.858475), len: 1.89973
    dend_10 {pt3dadd(-8.47481, 212.69373, -8.858475, 0.96)}

//  Looking at segment number 778: Seg34_dend_10, section: dend_10, ID: 751, parent: Seg33_dend_10 (750), rad: 0.48, (-8.47481, 212.69373, -8.858475) -> (-10.31481, 213.65373, -8.858475), len: 2.07538
    dend_10 {pt3dadd(-10.31481, 213.65373, -8.858475, 0.96)}

//  Looking at segment number 779: Seg35_dend_10, section: dend_10, ID: 752, parent: Seg34_dend_10 (751), rad: 0.48, (-10.31481, 213.65373, -8.858475) -> (-12.01481, 213.72372, -7.7084746), len: 2.05363
    dend_10 {pt3dadd(-12.01481, 213.72372, -7.7084746, 0.96)}

//  Looking at segment number 780: Seg36_dend_10, section: dend_10, ID: 753, parent: Seg35_dend_10 (752), rad: 0.48, (-12.01481, 213.72372, -7.7084746) -> (-13.27481, 215.86372, -7.7584743), len: 2.48389
    dend_10 {pt3dadd(-13.27481, 215.86372, -7.7584743, 0.96)}

//  Looking at segment number 781: Seg37_dend_10, section: dend_10, ID: 754, parent: Seg36_dend_10 (753), rad: 0.48, (-13.27481, 215.86372, -7.7584743) -> (-14.314811, 217.56372, -7.7584743), len: 1.99289
    dend_10 {pt3dadd(-14.314811, 217.56372, -7.7584743, 0.96)}

//  Looking at segment number 782: Seg38_dend_10, section: dend_10, ID: 755, parent: Seg37_dend_10 (754), rad: 0.48, (-14.314811, 217.56372, -7.7584743) -> (-14.824811, 218.74373, -7.7584743), len: 1.2855
    dend_10 {pt3dadd(-14.824811, 218.74373, -7.7584743, 0.96)}

//  Looking at segment number 783: Seg39_dend_10, section: dend_10, ID: 756, parent: Seg38_dend_10 (755), rad: 0.48, (-14.824811, 218.74373, -7.7584743) -> (-12.98481, 222.50372, -5.3084745), len: 4.85033
    dend_10 {pt3dadd(-12.98481, 222.50372, -5.3084745, 0.96)}

//  Looking at segment number 784: Seg40_dend_10, section: dend_10, ID: 757, parent: Seg39_dend_10 (756), rad: 0.48, (-12.98481, 222.50372, -5.3084745) -> (-12.98481, 225.24373, -4.8584747), len: 2.77671
    dend_10 {pt3dadd(-12.98481, 225.24373, -4.8584747, 0.96)}

//  Looking at segment number 785: Seg41_dend_10, section: dend_10, ID: 758, parent: Seg40_dend_10 (757), rad: 0.48, (-12.98481, 225.24373, -4.8584747) -> (-12.38481, 227.89372, -3.6084743), len: 2.99081
    dend_10 {pt3dadd(-12.38481, 227.89372, -3.6084743, 0.96)}

//  Looking at segment number 786: Seg0_dend_7, section: dend_7, ID: 568, parent: Seg30_dend_6 (567), rad: 0.7, (21.69519, 106.57372, -2.8084743) -> (24.805191, 109.15372, -1.9084744), len: 4.13986
    dend_7 {pt3dclear() pt3dadd(21.69519, 106.57372, -2.8084743, 1.4) pt3dadd(24.805191, 109.15372, -1.9084744, 1.4)}

//  Looking at segment number 787: Seg1_dend_7, section: dend_7, ID: 569, parent: Seg0_dend_7 (568), rad: 0.7, (24.805191, 109.15372, -1.9084744) -> (26.725191, 111.59372, -1.9584744), len: 3.10524
    dend_7 {pt3dadd(26.725191, 111.59372, -1.9584744, 1.4)}

//  Looking at segment number 788: Seg2_dend_7, section: dend_7, ID: 570, parent: Seg1_dend_7 (569), rad: 0.665, (26.725191, 111.59372, -1.9584744) -> (28.12519, 114.32372, -1.9584744), len: 3.06805
    dend_7 {pt3dadd(28.12519, 114.32372, -1.9584744, 1.33)}

//  Looking at segment number 789: Seg3_dend_7, section: dend_7, ID: 571, parent: Seg2_dend_7 (570), rad: 0.665, (28.12519, 114.32372, -1.9584744) -> (29.315191, 118.23372, -1.9584744), len: 4.08707
    dend_7 {pt3dadd(29.315191, 118.23372, -1.9584744, 1.33)}

//  Looking at segment number 790: Seg4_dend_7, section: dend_7, ID: 572, parent: Seg3_dend_7 (571), rad: 0.665, (29.315191, 118.23372, -1.9584744) -> (30.04519, 122.15372, -2.3584743), len: 4.0074
    dend_7 {pt3dadd(30.04519, 122.15372, -2.3584743, 1.33)}

//  Looking at segment number 791: Seg5_dend_7, section: dend_7, ID: 573, parent: Seg4_dend_7 (572), rad: 0.665, (30.04519, 122.15372, -2.3584743) -> (30.12519, 125.32372, -2.2584743), len: 3.17259
    dend_7 {pt3dadd(30.12519, 125.32372, -2.2584743, 1.33)}

//  Looking at segment number 792: Seg6_dend_7, section: dend_7, ID: 574, parent: Seg5_dend_7 (573), rad: 0.665, (30.12519, 125.32372, -2.2584743) -> (30.19519, 128.86372, -3.0084743), len: 3.61926
    dend_7 {pt3dadd(30.19519, 128.86372, -3.0084743, 1.33)}

//  Looking at segment number 793: Seg7_dend_7, section: dend_7, ID: 575, parent: Seg6_dend_7 (574), rad: 0.665, (30.19519, 128.86372, -3.0084743) -> (30.87519, 132.65373, -3.3084743), len: 3.8622
    dend_7 {pt3dadd(30.87519, 132.65373, -3.3084743, 1.33)}

//  Looking at segment number 794: Seg8_dend_7, section: dend_7, ID: 576, parent: Seg7_dend_7 (575), rad: 0.665, (30.87519, 132.65373, -3.3084743) -> (31.385191, 135.68373, -3.8584743), len: 3.12146
    dend_7 {pt3dadd(31.385191, 135.68373, -3.8584743, 1.33)}

//  Looking at segment number 795: Seg9_dend_7, section: dend_7, ID: 577, parent: Seg8_dend_7 (576), rad: 0.665, (31.385191, 135.68373, -3.8584743) -> (32.27519, 139.14372, -4.7084746), len: 3.67235
    dend_7 {pt3dadd(32.27519, 139.14372, -4.7084746, 1.33)}

//  Looking at segment number 796: Seg10_dend_7, section: dend_7, ID: 578, parent: Seg9_dend_7 (577), rad: 0.665, (32.27519, 139.14372, -4.7084746) -> (33.08519, 141.95372, -5.6084747), len: 3.05977
    dend_7 {pt3dadd(33.08519, 141.95372, -5.6084747, 1.33)}

//  Looking at segment number 797: Seg11_dend_7, section: dend_7, ID: 579, parent: Seg10_dend_7 (578), rad: 0.665, (33.08519, 141.95372, -5.6084747) -> (32.05519, 142.98373, -5.1584744), len: 1.52457
    dend_7 {pt3dadd(32.05519, 142.98373, -5.1584744, 1.33)}

//  Looking at segment number 798: Seg12_dend_7, section: dend_7, ID: 580, parent: Seg11_dend_7 (579), rad: 0.665, (32.05519, 142.98373, -5.1584744) -> (30.725191, 142.69373, -6.3084745), len: 1.78199
    dend_7 {pt3dadd(30.725191, 142.69373, -6.3084745, 1.33)}

//  Looking at segment number 799: Seg13_dend_7, section: dend_7, ID: 581, parent: Seg12_dend_7 (580), rad: 0.665, (30.725191, 142.69373, -6.3084745) -> (30.135191, 144.76373, -6.3084745), len: 2.15245
    dend_7 {pt3dadd(30.135191, 144.76373, -6.3084745, 1.33)}
}

proc basic_shape_extra_16(){

//  Looking at segment number 800: Seg14_dend_7, section: dend_7, ID: 582, parent: Seg13_dend_7 (581), rad: 0.63, (30.135191, 144.76373, -6.3084745) -> (29.17519, 146.60373, -6.3584747), len: 2.07598
    dend_7 {pt3dadd(29.17519, 146.60373, -6.3584747, 1.26)}

//  Looking at segment number 801: Seg15_dend_7, section: dend_7, ID: 583, parent: Seg14_dend_7 (582), rad: 0.63, (29.17519, 146.60373, -6.3584747) -> (27.17519, 149.41373, -6.2584743), len: 3.45052
    dend_7 {pt3dadd(27.17519, 149.41373, -6.2584743, 1.26)}

//  Looking at segment number 802: Seg16_dend_7, section: dend_7, ID: 584, parent: Seg15_dend_7 (583), rad: 0.63, (27.17519, 149.41373, -6.2584743) -> (25.255192, 152.14372, -6.7584743), len: 3.3748
    dend_7 {pt3dadd(25.255192, 152.14372, -6.7584743, 1.26)}

//  Looking at segment number 803: Seg17_dend_7, section: dend_7, ID: 585, parent: Seg16_dend_7 (584), rad: 0.63, (25.255192, 152.14372, -6.7584743) -> (23.62519, 154.94373, -6.3584747), len: 3.26449
    dend_7 {pt3dadd(23.62519, 154.94373, -6.3584747, 1.26)}

//  Looking at segment number 804: Seg18_dend_7, section: dend_7, ID: 586, parent: Seg17_dend_7 (585), rad: 0.63, (23.62519, 154.94373, -6.3584747) -> (22.34519, 158.08372, -5.7084746), len: 3.45261
    dend_7 {pt3dadd(22.34519, 158.08372, -5.7084746, 1.26)}

//  Looking at segment number 805: Seg19_dend_7, section: dend_7, ID: 587, parent: Seg18_dend_7 (586), rad: 0.63, (22.34519, 158.08372, -5.7084746) -> (21.60519, 161.11372, -4.0084743), len: 3.55225
    dend_7 {pt3dadd(21.60519, 161.11372, -4.0084743, 1.26)}

//  Looking at segment number 806: Seg20_dend_7, section: dend_7, ID: 588, parent: Seg19_dend_7 (587), rad: 0.63, (21.60519, 161.11372, -4.0084743) -> (20.35519, 163.99373, -4.0584745), len: 3.13997
    dend_7 {pt3dadd(20.35519, 163.99373, -4.0584745, 1.26)}

//  Looking at segment number 807: Seg21_dend_7, section: dend_7, ID: 589, parent: Seg20_dend_7 (588), rad: 0.63, (20.35519, 163.99373, -4.0584745) -> (19.46519, 168.57373, -4.0084743), len: 4.66594
    dend_7 {pt3dadd(19.46519, 168.57373, -4.0084743, 1.26)}

//  Looking at segment number 808: Seg22_dend_7, section: dend_7, ID: 590, parent: Seg21_dend_7 (589), rad: 0.63, (19.46519, 168.57373, -4.0084743) -> (17.61519, 172.63373, -4.3084745), len: 4.4717
    dend_7 {pt3dadd(17.61519, 172.63373, -4.3084745, 1.26)}

//  Looking at segment number 809: Seg23_dend_7, section: dend_7, ID: 591, parent: Seg22_dend_7 (590), rad: 0.63, (17.61519, 172.63373, -4.3084745) -> (16.805191, 176.61372, -5.6084747), len: 4.26456
    dend_7 {pt3dadd(16.805191, 176.61372, -5.6084747, 1.26)}

//  Looking at segment number 810: Seg24_dend_7, section: dend_7, ID: 592, parent: Seg23_dend_7 (591), rad: 0.63, (16.805191, 176.61372, -5.6084747) -> (15.02519, 180.30373, -6.5584745), len: 4.20559
    dend_7 {pt3dadd(15.02519, 180.30373, -6.5584745, 1.26)}

//  Looking at segment number 811: Seg25_dend_7, section: dend_7, ID: 593, parent: Seg24_dend_7 (592), rad: 0.555, (15.02519, 180.30373, -6.5584745) -> (12.195189, 182.82373, -7.3584747), len: 3.8729
    dend_7 {pt3dadd(12.195189, 182.82373, -7.3584747, 1.11)}

//  Looking at segment number 812: Seg26_dend_7, section: dend_7, ID: 594, parent: Seg25_dend_7 (593), rad: 0.555, (12.195189, 182.82373, -7.3584747) -> (9.535191, 184.08372, -7.3584747), len: 2.94333
    dend_7 {pt3dadd(9.535191, 184.08372, -7.3584747, 1.11)}

//  Looking at segment number 813: Seg27_dend_7, section: dend_7, ID: 595, parent: Seg26_dend_7 (594), rad: 0.555, (9.535191, 184.08372, -7.3584747) -> (5.61519, 185.18373, -7.4084744), len: 4.07172
    dend_7 {pt3dadd(5.61519, 185.18373, -7.4084744, 1.11)}

//  Looking at segment number 814: Seg28_dend_7, section: dend_7, ID: 596, parent: Seg27_dend_7 (595), rad: 0.555, (5.61519, 185.18373, -7.4084744) -> (2.06519, 187.10373, -7.9584746), len: 4.07325
    dend_7 {pt3dadd(2.06519, 187.10373, -7.9584746, 1.11)}

//  Looking at segment number 815: Seg29_dend_7, section: dend_7, ID: 597, parent: Seg28_dend_7 (596), rad: 0.555, (2.06519, 187.10373, -7.9584746) -> (0.22519004, 189.76373, -9.258474), len: 3.48586
    dend_7 {pt3dadd(0.22519004, 189.76373, -9.258474, 1.11)}

//  Looking at segment number 816: Seg30_dend_7, section: dend_7, ID: 598, parent: Seg29_dend_7 (597), rad: 0.555, (0.22519004, 189.76373, -9.258474) -> (-0.66481006, 192.79373, -10.258474), len: 3.31255
    dend_7 {pt3dadd(-0.66481006, 192.79373, -10.258474, 1.11)}

//  Looking at segment number 817: Seg31_dend_7, section: dend_7, ID: 599, parent: Seg30_dend_7 (598), rad: 0.555, (-0.66481006, 192.79373, -10.258474) -> (-1.4048098, 195.59372, -11.058475), len: 3.00459
    dend_7 {pt3dadd(-1.4048098, 195.59372, -11.058475, 1.11)}

//  Looking at segment number 818: Seg32_dend_7, section: dend_7, ID: 600, parent: Seg31_dend_7 (599), rad: 0.555, (-1.4048098, 195.59372, -11.058475) -> (-2.21481, 198.17372, -12.658475), len: 3.14206
    dend_7 {pt3dadd(-2.21481, 198.17372, -12.658475, 1.11)}

//  Looking at segment number 819: Seg33_dend_7, section: dend_7, ID: 601, parent: Seg32_dend_7 (600), rad: 0.555, (-2.21481, 198.17372, -12.658475) -> (-3.4748101, 200.02373, -12.108475), len: 2.30491
    dend_7 {pt3dadd(-3.4748101, 200.02373, -12.108475, 1.11)}

//  Looking at segment number 820: Seg34_dend_7, section: dend_7, ID: 602, parent: Seg33_dend_7 (601), rad: 0.555, (-3.4748101, 200.02373, -12.108475) -> (-5.39481, 203.34372, -12.808475), len: 3.89856
    dend_7 {pt3dadd(-5.39481, 203.34372, -12.808475, 1.11)}

//  Looking at segment number 821: Seg35_dend_7, section: dend_7, ID: 603, parent: Seg34_dend_7 (602), rad: 0.555, (-5.39481, 203.34372, -12.808475) -> (-6.7248096, 206.00372, -12.808475), len: 2.97397
    dend_7 {pt3dadd(-6.7248096, 206.00372, -12.808475, 1.11)}

//  Looking at segment number 822: Seg36_dend_7, section: dend_7, ID: 604, parent: Seg35_dend_7 (603), rad: 0.555, (-6.7248096, 206.00372, -12.808475) -> (-9.33481, 211.33372, -12.658475), len: 5.93663
    dend_7 {pt3dadd(-9.33481, 211.33372, -12.658475, 1.11)}

//  Looking at segment number 823: Seg37_dend_7, section: dend_7, ID: 605, parent: Seg36_dend_7 (604), rad: 0.555, (-9.33481, 211.33372, -12.658475) -> (-12.36481, 214.43373, -12.658475), len: 4.33485
    dend_7 {pt3dadd(-12.36481, 214.43373, -12.658475, 1.11)}

//  Looking at segment number 824: Seg38_dend_7, section: dend_7, ID: 606, parent: Seg37_dend_7 (605), rad: 0.555, (-12.36481, 214.43373, -12.658475) -> (-15.324811, 217.01373, -12.108475), len: 3.96491
    dend_7 {pt3dadd(-15.324811, 217.01373, -12.108475, 1.11)}

//  Looking at segment number 825: Seg39_dend_7, section: dend_7, ID: 607, parent: Seg38_dend_7 (606), rad: 0.555, (-15.324811, 217.01373, -12.108475) -> (-17.914808, 219.15373, -11.308475), len: 3.45365
    dend_7 {pt3dadd(-17.914808, 219.15373, -11.308475, 1.11)}

//  Looking at segment number 826: Seg40_dend_7, section: dend_7, ID: 608, parent: Seg39_dend_7 (607), rad: 0.515, (-17.914808, 219.15373, -11.308475) -> (-20.344809, 222.40373, -10.258474), len: 4.19165
    dend_7 {pt3dadd(-20.344809, 222.40373, -10.258474, 1.03)}

//  Looking at segment number 827: Seg41_dend_7, section: dend_7, ID: 609, parent: Seg40_dend_7 (608), rad: 0.515, (-20.344809, 222.40373, -10.258474) -> (-23.084808, 224.69373, -10.258474), len: 3.57095
    dend_7 {pt3dadd(-23.084808, 224.69373, -10.258474, 1.03)}

//  Looking at segment number 828: Seg42_dend_7, section: dend_7, ID: 610, parent: Seg41_dend_7 (609), rad: 0.515, (-23.084808, 224.69373, -10.258474) -> (-24.344809, 226.90373, -10.508474), len: 2.55621
    dend_7 {pt3dadd(-24.344809, 226.90373, -10.508474, 1.03)}

//  Looking at segment number 829: Seg43_dend_7, section: dend_7, ID: 611, parent: Seg42_dend_7 (610), rad: 0.515, (-24.344809, 226.90373, -10.508474) -> (-25.22481, 229.48373, -10.508474), len: 2.72595
    dend_7 {pt3dadd(-25.22481, 229.48373, -10.508474, 1.03)}

//  Looking at segment number 830: Seg44_dend_7, section: dend_7, ID: 612, parent: Seg43_dend_7 (611), rad: 0.515, (-25.22481, 229.48373, -10.508474) -> (-25.524809, 231.48373, -10.508474), len: 2.02237
    dend_7 {pt3dadd(-25.524809, 231.48373, -10.508474, 1.03)}

//  Looking at segment number 831: Seg45_dend_7, section: dend_7, ID: 613, parent: Seg44_dend_7 (612), rad: 0.48, (-25.524809, 231.48373, -10.508474) -> (-26.504808, 233.06372, -9.258474), len: 2.24037
    dend_7 {pt3dadd(-26.504808, 233.06372, -9.258474, 0.96)}

//  Looking at segment number 832: Seg46_dend_7, section: dend_7, ID: 614, parent: Seg45_dend_7 (613), rad: 0.48, (-26.504808, 233.06372, -9.258474) -> (-29.31481, 233.80373, -9.208474), len: 2.90624
    dend_7 {pt3dadd(-29.31481, 233.80373, -9.208474, 0.96)}

//  Looking at segment number 833: Seg47_dend_7, section: dend_7, ID: 615, parent: Seg46_dend_7 (614), rad: 0.48, (-29.31481, 233.80373, -9.208474) -> (-31.084808, 235.87373, -9.208474), len: 2.72357
    dend_7 {pt3dadd(-31.084808, 235.87373, -9.208474, 0.96)}

//  Looking at segment number 834: Seg48_dend_7, section: dend_7, ID: 616, parent: Seg47_dend_7 (615), rad: 0.48, (-31.084808, 235.87373, -9.208474) -> (-32.41481, 238.23373, -9.258474), len: 2.70943
    dend_7 {pt3dadd(-32.41481, 238.23373, -9.258474, 0.96)}

//  Looking at segment number 835: Seg49_dend_7, section: dend_7, ID: 617, parent: Seg48_dend_7 (616), rad: 0.48, (-32.41481, 238.23373, -9.258474) -> (-35.67481, 239.78372, -8.208474), len: 3.75933
    dend_7 {pt3dadd(-35.67481, 239.78372, -8.208474, 0.96)}

//  Looking at segment number 836: Seg50_dend_7, section: dend_7, ID: 618, parent: Seg49_dend_7 (617), rad: 0.48, (-35.67481, 239.78372, -8.208474) -> (-38.84481, 240.07373, -8.208474), len: 3.18324
    dend_7 {pt3dadd(-38.84481, 240.07373, -8.208474, 0.96)}

//  Looking at segment number 837: Seg51_dend_7, section: dend_7, ID: 619, parent: Seg50_dend_7 (618), rad: 0.48, (-38.84481, 240.07373, -8.208474) -> (-44.24481, 241.25372, -8.308475), len: 5.52832
    dend_7 {pt3dadd(-44.24481, 241.25372, -8.308475, 0.96)}

//  Looking at segment number 838: Seg52_dend_7, section: dend_7, ID: 620, parent: Seg51_dend_7 (619), rad: 0.48, (-44.24481, 241.25372, -8.308475) -> (-46.974808, 243.25372, -8.608475), len: 3.39748
    dend_7 {pt3dadd(-46.974808, 243.25372, -8.608475, 0.96)}

//  Looking at segment number 839: Seg53_dend_7, section: dend_7, ID: 621, parent: Seg52_dend_7 (620), rad: 0.48, (-46.974808, 243.25372, -8.608475) -> (-50.52481, 244.35373, -8.608475), len: 3.71652
    dend_7 {pt3dadd(-50.52481, 244.35373, -8.608475, 0.96)}

//  Looking at segment number 840: Seg54_dend_7, section: dend_7, ID: 622, parent: Seg53_dend_7 (621), rad: 0.48, (-50.52481, 244.35373, -8.608475) -> (-54.51481, 245.02373, -8.608475), len: 4.04586
    dend_7 {pt3dadd(-54.51481, 245.02373, -8.608475, 0.96)}

//  Looking at segment number 841: Seg55_dend_7, section: dend_7, ID: 623, parent: Seg54_dend_7 (622), rad: 0.48, (-54.51481, 245.02373, -8.608475) -> (-57.99481, 246.05373, -9.958474), len: 3.87218
    dend_7 {pt3dadd(-57.99481, 246.05373, -9.958474, 0.96)}

//  Looking at segment number 842: Seg56_dend_7, section: dend_7, ID: 624, parent: Seg55_dend_7 (623), rad: 0.48, (-57.99481, 246.05373, -9.958474) -> (-60.94481, 247.38373, -9.958474), len: 3.23596
    dend_7 {pt3dadd(-60.94481, 247.38373, -9.958474, 0.96)}

//  Looking at segment number 843: Seg57_dend_7, section: dend_7, ID: 625, parent: Seg56_dend_7 (624), rad: 0.48, (-60.94481, 247.38373, -9.958474) -> (-65.30481, 248.19373, -9.958474), len: 4.4346
    dend_7 {pt3dadd(-65.30481, 248.19373, -9.958474, 0.96)}

//  Looking at segment number 844: Seg58_dend_7, section: dend_7, ID: 626, parent: Seg57_dend_7 (625), rad: 0.48, (-65.30481, 248.19373, -9.958474) -> (-69.67481, 248.56372, -9.958474), len: 4.38564
    dend_7 {pt3dadd(-69.67481, 248.56372, -9.958474, 0.96)}

//  Looking at segment number 845: Seg59_dend_7, section: dend_7, ID: 627, parent: Seg58_dend_7 (626), rad: 0.48, (-69.67481, 248.56372, -9.958474) -> (-70.55481, 249.23373, -9.958474), len: 1.10603
    dend_7 {pt3dadd(-70.55481, 249.23373, -9.958474, 0.96)}

//  Looking at segment number 846: Seg60_dend_7, section: dend_7, ID: 628, parent: Seg59_dend_7 (627), rad: 0.48, (-70.55481, 249.23373, -9.958474) -> (-73.37481, 250.39372, -7.9584746), len: 3.64664
    dend_7 {pt3dadd(-73.37481, 250.39372, -7.9584746, 0.96)}

//  Looking at segment number 847: Seg61_dend_7, section: dend_7, ID: 629, parent: Seg60_dend_7 (628), rad: 0.48, (-73.37481, 250.39372, -7.9584746) -> (-76.114815, 253.05374, -6.8584747), len: 3.97408
    dend_7 {pt3dadd(-76.114815, 253.05374, -6.8584747, 0.96)}

//  Looking at segment number 848: Seg62_dend_7, section: dend_7, ID: 630, parent: Seg61_dend_7 (629), rad: 0.48, (-76.114815, 253.05374, -6.8584747) -> (-77.44482, 256.00372, -5.6584744), len: 3.45127
    dend_7 {pt3dadd(-77.44482, 256.00372, -5.6584744, 0.96)}

//  Looking at segment number 849: Seg63_dend_7, section: dend_7, ID: 631, parent: Seg62_dend_7 (630), rad: 0.48, (-77.44482, 256.00372, -5.6584744) -> (-78.91481, 258.73373, -5.6084747), len: 3.10102
    dend_7 {pt3dadd(-78.91481, 258.73373, -5.6084747, 0.96)}
}

proc basic_shape_extra_17(){

//  Looking at segment number 850: Seg64_dend_7, section: dend_7, ID: 632, parent: Seg63_dend_7 (631), rad: 0.48, (-78.91481, 258.73373, -5.6084747) -> (-79.654816, 263.60373, -5.6584744), len: 4.92615
    dend_7 {pt3dadd(-79.654816, 263.60373, -5.6584744, 0.96)}

//  Looking at segment number 851: Seg65_dend_7, section: dend_7, ID: 633, parent: Seg64_dend_7 (632), rad: 0.48, (-79.654816, 263.60373, -5.6584744) -> (-80.614815, 266.11374, -4.5084743), len: 2.92305
    dend_7 {pt3dadd(-80.614815, 266.11374, -4.5084743, 0.96)}

//  Looking at segment number 852: Seg66_dend_7, section: dend_7, ID: 634, parent: Seg65_dend_7 (633), rad: 0.48, (-80.614815, 266.11374, -4.5084743) -> (-80.39481, 269.51373, -3.7084744), len: 3.49977
    dend_7 {pt3dadd(-80.39481, 269.51373, -3.7084744, 0.96)}

//  Looking at segment number 853: Seg67_dend_7, section: dend_7, ID: 635, parent: Seg66_dend_7 (634), rad: 0.48, (-80.39481, 269.51373, -3.7084744) -> (-80.91481, 271.13373, -3.7084744), len: 1.70141
    dend_7 {pt3dadd(-80.91481, 271.13373, -3.7084744, 0.96)}

//  Looking at segment number 854: Seg68_dend_7, section: dend_7, ID: 636, parent: Seg67_dend_7 (635), rad: 0.48, (-80.91481, 271.13373, -3.7084744) -> (-81.724815, 274.31372, -3.7084744), len: 3.28153
    dend_7 {pt3dadd(-81.724815, 274.31372, -3.7084744, 0.96)}

//  Looking at segment number 855: Seg69_dend_7, section: dend_7, ID: 637, parent: Seg68_dend_7 (636), rad: 0.48, (-81.724815, 274.31372, -3.7084744) -> (-82.80481, 277.39374, -3.6584742), len: 3.26426
    dend_7 {pt3dadd(-82.80481, 277.39374, -3.6584742, 0.96)}

//  Looking at segment number 856: Seg70_dend_7, section: dend_7, ID: 638, parent: Seg69_dend_7 (637), rad: 0.48, (-82.80481, 277.39374, -3.6584742) -> (-85.53481, 278.87372, -4.2084746), len: 3.15369
    dend_7 {pt3dadd(-85.53481, 278.87372, -4.2084746, 0.96)}

//  Looking at segment number 857: Seg71_dend_7, section: dend_7, ID: 639, parent: Seg70_dend_7 (638), rad: 0.48, (-85.53481, 278.87372, -4.2084746) -> (-86.94482, 281.45374, -5.0584745), len: 3.06057
    dend_7 {pt3dadd(-86.94482, 281.45374, -5.0584745, 0.96)}

//  Looking at segment number 858: Seg72_dend_7, section: dend_7, ID: 640, parent: Seg71_dend_7 (639), rad: 0.48, (-86.94482, 281.45374, -5.0584745) -> (-89.084816, 283.89374, -6.0584745), len: 3.39606
    dend_7 {pt3dadd(-89.084816, 283.89374, -6.0584745, 0.96)}

//  Looking at segment number 859: Seg73_dend_7, section: dend_7, ID: 641, parent: Seg72_dend_7 (640), rad: 0.48, (-89.084816, 283.89374, -6.0584745) -> (-91.37481, 285.88373, -6.6584744), len: 3.09259
    dend_7 {pt3dadd(-91.37481, 285.88373, -6.6584744, 0.96)}

//  Looking at segment number 860: Seg74_dend_7, section: dend_7, ID: 642, parent: Seg73_dend_7 (641), rad: 0.48, (-91.37481, 285.88373, -6.6584744) -> (-93.224815, 288.17374, -6.6584744), len: 2.94392
    dend_7 {pt3dadd(-93.224815, 288.17374, -6.6584744, 0.96)}

//  Looking at segment number 861: Seg75_dend_7, section: dend_7, ID: 643, parent: Seg74_dend_7 (642), rad: 0.48, (-93.224815, 288.17374, -6.6584744) -> (-93.96481, 289.94373, -6.6584744), len: 1.91845
    dend_7 {pt3dadd(-93.96481, 289.94373, -6.6584744, 0.96)}

//  Looking at segment number 862: Seg76_dend_7, section: dend_7, ID: 644, parent: Seg75_dend_7 (643), rad: 0.48, (-93.96481, 289.94373, -6.6584744) -> (-96.254814, 289.86374, -6.6584744), len: 2.2914
    dend_7 {pt3dadd(-96.254814, 289.86374, -6.6584744, 0.96)}

//  Looking at segment number 863: Seg77_dend_7, section: dend_7, ID: 645, parent: Seg76_dend_7 (644), rad: 0.48, (-96.254814, 289.86374, -6.6584744) -> (-98.324814, 290.82373, -5.7084746), len: 2.47164
    dend_7 {pt3dadd(-98.324814, 290.82373, -5.7084746, 0.96)}

//  Looking at segment number 864: Seg78_dend_7, section: dend_7, ID: 646, parent: Seg77_dend_7 (645), rad: 0.48, (-98.324814, 290.82373, -5.7084746) -> (-101.20481, 291.86374, -5.6084747), len: 3.06366
    dend_7 {pt3dadd(-101.20481, 291.86374, -5.6084747, 0.96)}

//  Looking at segment number 865: Seg79_dend_7, section: dend_7, ID: 647, parent: Seg78_dend_7 (646), rad: 0.48, (-101.20481, 291.86374, -5.6084747) -> (-104.67481, 293.19373, -6.4084744), len: 3.80129
    dend_7 {pt3dadd(-104.67481, 293.19373, -6.4084744, 0.96)}

//  Looking at segment number 866: Seg80_dend_7, section: dend_7, ID: 648, parent: Seg79_dend_7 (647), rad: 0.48, (-104.67481, 293.19373, -6.4084744) -> (-106.89481, 293.63373, -6.4084744), len: 2.26319
    dend_7 {pt3dadd(-106.89481, 293.63373, -6.4084744, 0.96)}

//  Looking at segment number 867: Seg81_dend_7, section: dend_7, ID: 649, parent: Seg80_dend_7 (648), rad: 0.48, (-106.89481, 293.63373, -6.4084744) -> (-109.48481, 292.9637, -6.4084744), len: 2.67526
    dend_7 {pt3dadd(-109.48481, 292.9637, -6.4084744, 0.96)}

//  Looking at segment number 868: Seg82_dend_7, section: dend_7, ID: 650, parent: Seg81_dend_7 (649), rad: 0.48, (-109.48481, 292.9637, -6.4084744) -> (-113.324814, 293.26373, -5.3084745), len: 4.0057
    dend_7 {pt3dadd(-113.324814, 293.26373, -5.3084745, 0.96)}

//  Looking at segment number 869: Seg83_dend_7, section: dend_7, ID: 651, parent: Seg82_dend_7 (650), rad: 0.48, (-113.324814, 293.26373, -5.3084745) -> (-117.09481, 293.48373, -5.4584746), len: 3.77939
    dend_7 {pt3dadd(-117.09481, 293.48373, -5.4584746, 0.96)}

//  Looking at segment number 870: Seg84_dend_7, section: dend_7, ID: 652, parent: Seg83_dend_7 (651), rad: 0.48, (-117.09481, 293.48373, -5.4584746) -> (-120.794815, 293.33374, -5.2084746), len: 3.71147
    dend_7 {pt3dadd(-120.794815, 293.33374, -5.2084746, 0.96)}

//  Looking at segment number 871: Seg85_dend_7, section: dend_7, ID: 653, parent: Seg84_dend_7 (652), rad: 0.48, (-120.794815, 293.33374, -5.2084746) -> (-123.67481, 294.51373, -5.3084745), len: 3.11396
    dend_7 {pt3dadd(-123.67481, 294.51373, -5.3084745, 0.96)}

//  Looking at segment number 872: Seg86_dend_7, section: dend_7, ID: 654, parent: Seg85_dend_7 (653), rad: 0.48, (-123.67481, 294.51373, -5.3084745) -> (-126.40481, 296.43372, -5.6584744), len: 3.35585
    dend_7 {pt3dadd(-126.40481, 296.43372, -5.6584744, 0.96)}

//  Looking at segment number 873: Seg87_dend_7, section: dend_7, ID: 655, parent: Seg86_dend_7 (654), rad: 0.48, (-126.40481, 296.43372, -5.6584744) -> (-129.08481, 300.7437, -5.6584744), len: 5.07528
    dend_7 {pt3dadd(-129.08481, 300.7437, -5.6584744, 0.96)}

//  Looking at segment number 874: Seg88_dend_7, section: dend_7, ID: 656, parent: Seg87_dend_7 (655), rad: 0.48, (-129.08481, 300.7437, -5.6584744) -> (-129.08481, 303.7737, -5.6584744), len: 3.03
    dend_7 {pt3dadd(-129.08481, 303.7737, -5.6584744, 0.96)}

//  Looking at segment number 875: Seg89_dend_7, section: dend_7, ID: 657, parent: Seg88_dend_7 (656), rad: 0.48, (-129.08481, 303.7737, -5.6584744) -> (-128.8648, 307.01373, -5.6584744), len: 3.24748
    dend_7 {pt3dadd(-128.8648, 307.01373, -5.6584744, 0.96)}

//  Looking at segment number 876: Seg90_dend_7, section: dend_7, ID: 658, parent: Seg89_dend_7 (657), rad: 0.48, (-128.8648, 307.01373, -5.6584744) -> (-128.19481, 310.41373, -5.6584744), len: 3.46538
    dend_7 {pt3dadd(-128.19481, 310.41373, -5.6584744, 0.96)}

//  Looking at segment number 877: Seg91_dend_7, section: dend_7, ID: 659, parent: Seg90_dend_7 (658), rad: 0.48, (-128.19481, 310.41373, -5.6584744) -> (-128.27481, 312.7737, -5.6584744), len: 2.36134
    dend_7 {pt3dadd(-128.27481, 312.7737, -5.6584744, 0.96)}

//  Looking at segment number 878: Seg92_dend_7, section: dend_7, ID: 660, parent: Seg91_dend_7 (659), rad: 0.48, (-128.27481, 312.7737, -5.6584744) -> (-128.05481, 314.25372, -6.3084745), len: 1.63136
    dend_7 {pt3dadd(-128.05481, 314.25372, -6.3084745, 0.96)}

//  Looking at segment number 879: Seg93_dend_7, section: dend_7, ID: 661, parent: Seg92_dend_7 (660), rad: 0.48, (-128.05481, 314.25372, -6.3084745) -> (-130.3448, 315.06372, -6.3084745), len: 2.42903
    dend_7 {pt3dadd(-130.3448, 315.06372, -6.3084745, 0.96)}

//  Looking at segment number 880: Seg94_dend_7, section: dend_7, ID: 662, parent: Seg93_dend_7 (661), rad: 0.48, (-130.3448, 315.06372, -6.3084745) -> (-134.2548, 314.69373, -6.3084745), len: 3.92747
    dend_7 {pt3dadd(-134.2548, 314.69373, -6.3084745, 0.96)}

//  Looking at segment number 881: Seg95_dend_7, section: dend_7, ID: 663, parent: Seg94_dend_7 (662), rad: 0.48, (-134.2548, 314.69373, -6.3084745) -> (-138.1748, 315.36374, -5.8584747), len: 4.00222
    dend_7 {pt3dadd(-138.1748, 315.36374, -5.8584747, 0.96)}

//  Looking at segment number 882: Seg96_dend_7, section: dend_7, ID: 664, parent: Seg95_dend_7 (663), rad: 0.48, (-138.1748, 315.36374, -5.8584747) -> (-143.27481, 315.95374, -5.8584747), len: 5.13402
    dend_7 {pt3dadd(-143.27481, 315.95374, -5.8584747, 0.96)}

//  Looking at segment number 883: Seg97_dend_7, section: dend_7, ID: 665, parent: Seg96_dend_7 (664), rad: 0.48, (-143.27481, 315.95374, -5.8584747) -> (-146.08481, 318.16373, -5.8584747), len: 3.57493
    dend_7 {pt3dadd(-146.08481, 318.16373, -5.8584747, 0.96)}

//  Looking at segment number 884: Seg98_dend_7, section: dend_7, ID: 666, parent: Seg97_dend_7 (665), rad: 0.48, (-146.08481, 318.16373, -5.8584747) -> (-148.1548, 320.67374, -5.8584747), len: 3.25346
    dend_7 {pt3dadd(-148.1548, 320.67374, -5.8584747, 0.96)}

//  Looking at segment number 885: Seg99_dend_7, section: dend_7, ID: 667, parent: Seg98_dend_7 (666), rad: 0.48, (-148.1548, 320.67374, -5.8584747) -> (-148.6748, 324.43372, -5.8584747), len: 3.79577
    dend_7 {pt3dadd(-148.6748, 324.43372, -5.8584747, 0.96)}

//  Looking at segment number 886: Seg100_dend_7, section: dend_7, ID: 668, parent: Seg99_dend_7 (667), rad: 0.48, (-148.6748, 324.43372, -5.8584747) -> (-148.72481, 328.13373, -6.6084747), len: 3.77559
    dend_7 {pt3dadd(-148.72481, 328.13373, -6.6084747, 0.96)}

//  Looking at segment number 887: Seg101_dend_7, section: dend_7, ID: 669, parent: Seg100_dend_7 (668), rad: 0.48, (-148.72481, 328.13373, -6.6084747) -> (-150.2048, 329.90372, -6.6084747), len: 2.30722
    dend_7 {pt3dadd(-150.2048, 329.90372, -6.6084747, 0.96)}

//  Looking at segment number 888: Seg102_dend_7, section: dend_7, ID: 670, parent: Seg101_dend_7 (669), rad: 0.48, (-150.2048, 329.90372, -6.6084747) -> (-154.5648, 329.97372, -6.8584747), len: 4.36772
    dend_7 {pt3dadd(-154.5648, 329.97372, -6.8584747, 0.96)}

//  Looking at segment number 889: Seg103_dend_7, section: dend_7, ID: 671, parent: Seg102_dend_7 (670), rad: 0.48, (-154.5648, 329.97372, -6.8584747) -> (-158.2548, 330.86374, -5.8584747), len: 3.92533
    dend_7 {pt3dadd(-158.2548, 330.86374, -5.8584747, 0.96)}

//  Looking at segment number 890: Seg104_dend_7, section: dend_7, ID: 672, parent: Seg103_dend_7 (671), rad: 0.48, (-158.2548, 330.86374, -5.8584747) -> (-160.1848, 332.04373, -5.8584747), len: 2.26213
    dend_7 {pt3dadd(-160.1848, 332.04373, -5.8584747, 0.96)}

//  Looking at segment number 891: Seg105_dend_7, section: dend_7, ID: 673, parent: Seg104_dend_7 (672), rad: 0.48, (-160.1848, 332.04373, -5.8584747) -> (-163.80481, 333.07373, -5.8084745), len: 3.76402
    dend_7 {pt3dadd(-163.80481, 333.07373, -5.8084745, 0.96)}

//  Looking at segment number 892: Seg106_dend_7, section: dend_7, ID: 674, parent: Seg105_dend_7 (673), rad: 0.555, (-163.80481, 333.07373, -5.8084745) -> (-167.6448, 332.48373, -5.8084745), len: 3.88506
    dend_7 {pt3dadd(-167.6448, 332.48373, -5.8084745, 1.11)}

//  Looking at segment number 893: Seg107_dend_7, section: dend_7, ID: 675, parent: Seg106_dend_7 (674), rad: 0.555, (-167.6448, 332.48373, -5.8084745) -> (-173.9248, 332.04373, -4.8584747), len: 6.36667
    dend_7 {pt3dadd(-173.9248, 332.04373, -4.8584747, 1.11)}

//  Looking at segment number 894: Seg108_dend_7, section: dend_7, ID: 676, parent: Seg107_dend_7 (675), rad: 0.555, (-173.9248, 332.04373, -4.8584747) -> (-178.5048, 332.56372, -4.8584747), len: 4.60943
    dend_7 {pt3dadd(-178.5048, 332.56372, -4.8584747, 1.11)}

//  Looking at segment number 895: Seg109_dend_7, section: dend_7, ID: 677, parent: Seg108_dend_7 (676), rad: 0.555, (-178.5048, 332.56372, -4.8584747) -> (-183.3148, 334.9937, -4.8584747), len: 5.38896
    dend_7 {pt3dadd(-183.3148, 334.9937, -4.8584747, 1.11)}

//  Looking at segment number 896: Seg110_dend_7, section: dend_7, ID: 678, parent: Seg109_dend_7 (677), rad: 0.555, (-183.3148, 334.9937, -4.8584747) -> (-186.63481, 337.2137, -4.8584747), len: 3.99385
    dend_7 {pt3dadd(-186.63481, 337.2137, -4.8584747, 1.11)}

//  Looking at segment number 897: Seg111_dend_7, section: dend_7, ID: 679, parent: Seg110_dend_7 (678), rad: 0.555, (-186.63481, 337.2137, -4.8584747) -> (-190.2648, 338.98373, -4.8584747), len: 4.03854
    dend_7 {pt3dadd(-190.2648, 338.98373, -4.8584747, 1.11)}

//  Looking at segment number 898: Seg112_dend_7, section: dend_7, ID: 680, parent: Seg111_dend_7 (679), rad: 0.555, (-190.2648, 338.98373, -4.8584747) -> (-193.5148, 340.90372, -4.8584747), len: 3.77476
    dend_7 {pt3dadd(-193.5148, 340.90372, -4.8584747, 1.11)}

//  Looking at segment number 899: Seg113_dend_7, section: dend_7, ID: 681, parent: Seg112_dend_7 (680), rad: 0.555, (-193.5148, 340.90372, -4.8584747) -> (-195.7348, 342.30374, -5.7584743), len: 2.77461
    dend_7 {pt3dadd(-195.7348, 342.30374, -5.7584743, 1.11)}
}

proc basic_shape_extra_18(){

//  Looking at segment number 900: Seg114_dend_7, section: dend_7, ID: 682, parent: Seg113_dend_7 (681), rad: 0.555, (-195.7348, 342.30374, -5.7584743) -> (-197.44481, 345.51373, -8.058475), len: 4.30327
    dend_7 {pt3dadd(-197.44481, 345.51373, -8.058475, 1.11)}

//  Looking at segment number 901: Seg115_dend_7, section: dend_7, ID: 683, parent: Seg114_dend_7 (682), rad: 0.555, (-197.44481, 345.51373, -8.058475) -> (-199.2948, 348.69373, -9.108475), len: 3.82588
    dend_7 {pt3dadd(-199.2948, 348.69373, -9.108475, 1.11)}

//  Looking at segment number 902: Seg116_dend_7, section: dend_7, ID: 684, parent: Seg115_dend_7 (683), rad: 0.555, (-199.2948, 348.69373, -9.108475) -> (-201.80481, 352.30374, -9.558475), len: 4.41983
    dend_7 {pt3dadd(-201.80481, 352.30374, -9.558475, 1.11)}

//  Looking at segment number 903: Seg0_dend_5, section: dend_5, ID: 512, parent: Seg9_dend_1 (453), rad: 0.63, (-12.53481, 34.88372, -12.258474) -> (-11.21481, 37.23372, -12.858475), len: 2.76132
    dend_5 {pt3dclear() pt3dadd(-12.53481, 34.88372, -12.258474, 1.26) pt3dadd(-11.21481, 37.23372, -12.858475, 1.26)}

//  Looking at segment number 904: Seg1_dend_5, section: dend_5, ID: 513, parent: Seg0_dend_5 (512), rad: 0.63, (-11.21481, 37.23372, -12.858475) -> (-10.17481, 39.443718, -15.108475), len: 3.32087
    dend_5 {pt3dadd(-10.17481, 39.443718, -15.108475, 1.26)}

//  Looking at segment number 905: Seg2_dend_5, section: dend_5, ID: 514, parent: Seg1_dend_5 (513), rad: 0.515, (-10.17481, 39.443718, -15.108475) -> (-10.32481, 42.32372, -16.308474), len: 3.1236
    dend_5 {pt3dadd(-10.32481, 42.32372, -16.308474, 1.03)}

//  Looking at segment number 906: Seg3_dend_5, section: dend_5, ID: 515, parent: Seg2_dend_5 (514), rad: 0.515, (-10.32481, 42.32372, -16.308474) -> (-10.98481, 44.763718, -16.658474), len: 2.5518
    dend_5 {pt3dadd(-10.98481, 44.763718, -16.658474, 1.03)}

//  Looking at segment number 907: Seg4_dend_5, section: dend_5, ID: 516, parent: Seg3_dend_5 (515), rad: 0.515, (-10.98481, 44.763718, -16.658474) -> (-10.25481, 46.90372, -17.658474), len: 2.47235
    dend_5 {pt3dadd(-10.25481, 46.90372, -17.658474, 1.03)}

//  Looking at segment number 908: Seg5_dend_5, section: dend_5, ID: 517, parent: Seg4_dend_5 (516), rad: 0.515, (-10.25481, 46.90372, -17.658474) -> (-9.14481, 48.30372, -17.058474), len: 1.8847
    dend_5 {pt3dadd(-9.14481, 48.30372, -17.058474, 1.03)}

//  Looking at segment number 909: Seg6_dend_5, section: dend_5, ID: 518, parent: Seg5_dend_5 (517), rad: 0.515, (-9.14481, 48.30372, -17.058474) -> (-6.8548098, 49.63372, -17.058474), len: 2.64821
    dend_5 {pt3dadd(-6.8548098, 49.63372, -17.058474, 1.03)}

//  Looking at segment number 910: Seg7_dend_5, section: dend_5, ID: 519, parent: Seg6_dend_5 (518), rad: 0.555, (-6.8548098, 49.63372, -17.058474) -> (-4.11481, 50.59372, -18.158474), len: 3.10471
    dend_5 {pt3dadd(-4.11481, 50.59372, -18.158474, 1.11)}

//  Looking at segment number 911: Seg8_dend_5, section: dend_5, ID: 520, parent: Seg7_dend_5 (519), rad: 0.555, (-4.11481, 50.59372, -18.158474) -> (-1.45481, 51.99372, -18.158474), len: 3.00593
    dend_5 {pt3dadd(-1.45481, 51.99372, -18.158474, 1.11)}

//  Looking at segment number 912: Seg9_dend_5, section: dend_5, ID: 521, parent: Seg8_dend_5 (520), rad: 0.555, (-1.45481, 51.99372, -18.158474) -> (0.46519005, 53.763718, -16.908474), len: 2.89513
    dend_5 {pt3dadd(0.46519005, 53.763718, -16.908474, 1.11)}

//  Looking at segment number 913: Seg10_dend_5, section: dend_5, ID: 522, parent: Seg9_dend_5 (521), rad: 0.555, (0.46519005, 53.763718, -16.908474) -> (2.53519, 55.39372, -16.908474), len: 2.63473
    dend_5 {pt3dadd(2.53519, 55.39372, -16.908474, 1.11)}

//  Looking at segment number 914: Seg11_dend_5, section: dend_5, ID: 523, parent: Seg10_dend_5 (522), rad: 0.555, (2.53519, 55.39372, -16.908474) -> (4.38519, 56.353718, -16.058474), len: 2.25091
    dend_5 {pt3dadd(4.38519, 56.353718, -16.058474, 1.11)}

//  Looking at segment number 915: Seg12_dend_5, section: dend_5, ID: 524, parent: Seg11_dend_5 (523), rad: 0.555, (4.38519, 56.353718, -16.058474) -> (6.82519, 58.34372, -16.058474), len: 3.1486
    dend_5 {pt3dadd(6.82519, 58.34372, -16.058474, 1.11)}

//  Looking at segment number 916: Seg13_dend_5, section: dend_5, ID: 525, parent: Seg12_dend_5 (524), rad: 0.555, (6.82519, 58.34372, -16.058474) -> (8.59519, 60.41372, -16.058474), len: 2.72356
    dend_5 {pt3dadd(8.59519, 60.41372, -16.058474, 1.11)}

//  Looking at segment number 917: Seg14_dend_5, section: dend_5, ID: 526, parent: Seg13_dend_5 (525), rad: 0.445, (8.59519, 60.41372, -16.058474) -> (7.24519, 61.91372, -16.008474), len: 2.01866
    dend_5 {pt3dadd(7.24519, 61.91372, -16.008474, 0.89)}

//  Looking at segment number 918: Seg15_dend_5, section: dend_5, ID: 527, parent: Seg14_dend_5 (526), rad: 0.445, (7.24519, 61.91372, -16.008474) -> (6.28519, 61.91372, -16.008474), len: 0.96
    dend_5 {pt3dadd(6.28519, 61.91372, -16.008474, 0.89)}

//  Looking at segment number 919: Seg16_dend_5, section: dend_5, ID: 528, parent: Seg15_dend_5 (527), rad: 0.445, (6.28519, 61.91372, -16.008474) -> (3.4751902, 61.403717, -16.008474), len: 2.85591
    dend_5 {pt3dadd(3.4751902, 61.403717, -16.008474, 0.89)}

//  Looking at segment number 920: Seg17_dend_5, section: dend_5, ID: 529, parent: Seg16_dend_5 (528), rad: 0.445, (3.4751902, 61.403717, -16.008474) -> (1.7051901, 60.66372, -17.058474), len: 2.18701
    dend_5 {pt3dadd(1.7051901, 60.66372, -17.058474, 0.89)}

//  Looking at segment number 921: Seg18_dend_5, section: dend_5, ID: 530, parent: Seg17_dend_5 (529), rad: 0.445, (1.7051901, 60.66372, -17.058474) -> (-0.8148099, 59.40372, -17.058474), len: 2.81745
    dend_5 {pt3dadd(-0.8148099, 59.40372, -17.058474, 0.89)}

//  Looking at segment number 922: Seg19_dend_5, section: dend_5, ID: 531, parent: Seg18_dend_5 (530), rad: 0.445, (-0.8148099, 59.40372, -17.058474) -> (-1.99481, 58.15372, -17.058474), len: 1.71898
    dend_5 {pt3dadd(-1.99481, 58.15372, -17.058474, 0.89)}

//  Looking at segment number 923: Seg20_dend_5, section: dend_5, ID: 532, parent: Seg19_dend_5 (531), rad: 0.445, (-1.99481, 58.15372, -17.058474) -> (-3.84481, 56.23372, -17.108473), len: 2.66672
    dend_5 {pt3dadd(-3.84481, 56.23372, -17.108473, 0.89)}

//  Looking at segment number 924: Seg21_dend_5, section: dend_5, ID: 533, parent: Seg20_dend_5 (532), rad: 0.445, (-3.84481, 56.23372, -17.108473) -> (-6.6448097, 55.86372, -18.508474), len: 3.15229
    dend_5 {pt3dadd(-6.6448097, 55.86372, -18.508474, 0.89)}

//  Looking at segment number 925: Seg22_dend_5, section: dend_5, ID: 534, parent: Seg21_dend_5 (533), rad: 0.445, (-6.6448097, 55.86372, -18.508474) -> (-8.3448105, 56.013718, -20.108473), len: 2.33934
    dend_5 {pt3dadd(-8.3448105, 56.013718, -20.108473, 0.89)}

//  Looking at segment number 926: Seg23_dend_5, section: dend_5, ID: 535, parent: Seg22_dend_5 (534), rad: 0.445, (-8.3448105, 56.013718, -20.108473) -> (-12.19481, 56.52372, -20.908474), len: 3.96517
    dend_5 {pt3dadd(-12.19481, 56.52372, -20.908474, 0.89)}

//  Looking at segment number 927: Seg24_dend_5, section: dend_5, ID: 536, parent: Seg23_dend_5 (535), rad: 0.445, (-12.19481, 56.52372, -20.908474) -> (-16.184809, 56.75372, -21.908474), len: 4.11983
    dend_5 {pt3dadd(-16.184809, 56.75372, -21.908474, 0.89)}

//  Looking at segment number 928: Seg0_dend_2, section: dend_2, ID: 454, parent: Seg9_dend_1 (453), rad: 1.145, (-12.53481, 34.88372, -12.258474) -> (-14.27481, 35.99372, -12.258474), len: 2.0639
    dend_2 {pt3dclear() pt3dadd(-12.53481, 34.88372, -12.258474, 2.29) pt3dadd(-14.27481, 35.99372, -12.258474, 2.29)}

//  Looking at segment number 929: Seg1_dend_2, section: dend_2, ID: 455, parent: Seg0_dend_2 (454), rad: 1.035, (-14.27481, 35.99372, -12.258474) -> (-15.154811, 37.763718, -11.758474), len: 2.03894
    dend_2 {pt3dadd(-15.154811, 37.763718, -11.758474, 2.07)}

//  Looking at segment number 930: Seg2_dend_2, section: dend_2, ID: 456, parent: Seg1_dend_2 (455), rad: 0.7, (-15.154811, 37.763718, -11.758474) -> (-14.71481, 40.49372, -11.658475), len: 2.76704
    dend_2 {pt3dadd(-14.71481, 40.49372, -11.658475, 1.4)}

//  Looking at segment number 931: Seg3_dend_2, section: dend_2, ID: 457, parent: Seg2_dend_2 (456), rad: 0.665, (-14.71481, 40.49372, -11.658475) -> (-14.12481, 43.45372, -12.308475), len: 3.08743
    dend_2 {pt3dadd(-14.12481, 43.45372, -12.308475, 1.33)}

//  Looking at segment number 932: Seg4_dend_2, section: dend_2, ID: 458, parent: Seg3_dend_2 (457), rad: 0.665, (-14.12481, 43.45372, -12.308475) -> (-15.45481, 45.88372, -12.408475), len: 2.77197
    dend_2 {pt3dadd(-15.45481, 45.88372, -12.408475, 1.33)}

//  Looking at segment number 933: Seg5_dend_2, section: dend_2, ID: 459, parent: Seg4_dend_2 (458), rad: 0.63, (-15.45481, 45.88372, -12.408475) -> (-17.004808, 48.02372, -12.408475), len: 2.64236
    dend_2 {pt3dadd(-17.004808, 48.02372, -12.408475, 1.26)}

//  Looking at segment number 934: Seg6_dend_2, section: dend_2, ID: 460, parent: Seg5_dend_2 (459), rad: 0.7, (-17.004808, 48.02372, -12.408475) -> (-19.29481, 50.09372, -13.508474), len: 3.27704
    dend_2 {pt3dadd(-19.29481, 50.09372, -13.508474, 1.4)}

//  Looking at segment number 935: Seg7_dend_2, section: dend_2, ID: 461, parent: Seg6_dend_2 (460), rad: 0.7, (-19.29481, 50.09372, -13.508474) -> (-21.584808, 52.16372, -14.408475), len: 3.21543
    dend_2 {pt3dadd(-21.584808, 52.16372, -14.408475, 1.4)}

//  Looking at segment number 936: Seg8_dend_2, section: dend_2, ID: 462, parent: Seg7_dend_2 (461), rad: 0.63, (-21.584808, 52.16372, -14.408475) -> (-23.364809, 53.34372, -16.808474), len: 3.2126
    dend_2 {pt3dadd(-23.364809, 53.34372, -16.808474, 1.26)}

//  Looking at segment number 937: Seg9_dend_2, section: dend_2, ID: 463, parent: Seg8_dend_2 (462), rad: 0.555, (-23.364809, 53.34372, -16.808474) -> (-24.914808, 54.083717, -17.508474), len: 1.85475
    dend_2 {pt3dadd(-24.914808, 54.083717, -17.508474, 1.11)}

//  Looking at segment number 938: Seg10_dend_2, section: dend_2, ID: 464, parent: Seg9_dend_2 (463), rad: 0.59, (-24.914808, 54.083717, -17.508474) -> (-26.914808, 54.96372, -17.308474), len: 2.19417
    dend_2 {pt3dadd(-26.914808, 54.96372, -17.308474, 1.18)}

//  Looking at segment number 939: Seg11_dend_2, section: dend_2, ID: 465, parent: Seg10_dend_2 (464), rad: 0.59, (-26.914808, 54.96372, -17.308474) -> (-28.614809, 55.923717, -17.308474), len: 1.95233
    dend_2 {pt3dadd(-28.614809, 55.923717, -17.308474, 1.18)}

//  Looking at segment number 940: Seg12_dend_2, section: dend_2, ID: 466, parent: Seg11_dend_2 (465), rad: 0.59, (-28.614809, 55.923717, -17.308474) -> (-29.71481, 57.47372, -16.958473), len: 1.93262
    dend_2 {pt3dadd(-29.71481, 57.47372, -16.958473, 1.18)}

//  Looking at segment number 941: Seg13_dend_2, section: dend_2, ID: 467, parent: Seg12_dend_2 (466), rad: 0.59, (-29.71481, 57.47372, -16.958473) -> (-31.044807, 59.32372, -17.058474), len: 2.28066
    dend_2 {pt3dadd(-31.044807, 59.32372, -17.058474, 1.18)}

//  Looking at segment number 942: Seg14_dend_2, section: dend_2, ID: 468, parent: Seg13_dend_2 (467), rad: 0.59, (-31.044807, 59.32372, -17.058474) -> (-32.60481, 60.28372, -16.858473), len: 1.84261
    dend_2 {pt3dadd(-32.60481, 60.28372, -16.858473, 1.18)}

//  Looking at segment number 943: Seg15_dend_2, section: dend_2, ID: 469, parent: Seg14_dend_2 (468), rad: 0.48, (-32.60481, 60.28372, -16.858473) -> (-34.884808, 62.06372, -16.058474), len: 3.00113
    dend_2 {pt3dadd(-34.884808, 62.06372, -16.058474, 0.96)}

//  Looking at segment number 944: Seg16_dend_2, section: dend_2, ID: 470, parent: Seg15_dend_2 (469), rad: 0.48, (-34.884808, 62.06372, -16.058474) -> (-36.43481, 63.02372, -16.058474), len: 1.82321
    dend_2 {pt3dadd(-36.43481, 63.02372, -16.058474, 0.96)}

//  Looking at segment number 945: Seg17_dend_2, section: dend_2, ID: 471, parent: Seg16_dend_2 (470), rad: 0.48, (-36.43481, 63.02372, -16.058474) -> (-38.724808, 64.863716, -16.958473), len: 3.07241
    dend_2 {pt3dadd(-38.724808, 64.863716, -16.958473, 0.96)}

//  Looking at segment number 946: Seg18_dend_2, section: dend_2, ID: 472, parent: Seg17_dend_2 (471), rad: 0.48, (-38.724808, 64.863716, -16.958473) -> (-40.50481, 67.15372, -16.708473), len: 2.91119
    dend_2 {pt3dadd(-40.50481, 67.15372, -16.708473, 0.96)}

//  Looking at segment number 947: Seg19_dend_2, section: dend_2, ID: 473, parent: Seg18_dend_2 (472), rad: 0.48, (-40.50481, 67.15372, -16.708473) -> (-41.16481, 69.95372, -16.208473), len: 2.91987
    dend_2 {pt3dadd(-41.16481, 69.95372, -16.208473, 0.96)}

//  Looking at segment number 948: Seg20_dend_2, section: dend_2, ID: 474, parent: Seg19_dend_2 (473), rad: 0.59, (-41.16481, 69.95372, -16.208473) -> (-41.16481, 73.65372, -15.108475), len: 3.86005
    dend_2 {pt3dadd(-41.16481, 73.65372, -15.108475, 1.18)}

//  Looking at segment number 949: Seg21_dend_2, section: dend_2, ID: 475, parent: Seg20_dend_2 (474), rad: 0.59, (-41.16481, 73.65372, -15.108475) -> (-41.68481, 77.26372, -14.408475), len: 3.71383
    dend_2 {pt3dadd(-41.68481, 77.26372, -14.408475, 1.18)}
}

proc basic_shape_extra_19(){

//  Looking at segment number 950: Seg22_dend_2, section: dend_2, ID: 476, parent: Seg21_dend_2 (475), rad: 0.59, (-41.68481, 77.26372, -14.408475) -> (-42.49481, 80.21372, -13.208474), len: 3.28613
    dend_2 {pt3dadd(-42.49481, 80.21372, -13.208474, 1.18)}

//  Looking at segment number 951: Seg23_dend_2, section: dend_2, ID: 477, parent: Seg22_dend_2 (476), rad: 0.59, (-42.49481, 80.21372, -13.208474) -> (-43.01481, 83.98372, -12.358475), len: 3.89946
    dend_2 {pt3dadd(-43.01481, 83.98372, -12.358475, 1.18)}

//  Looking at segment number 952: Seg24_dend_2, section: dend_2, ID: 478, parent: Seg23_dend_2 (477), rad: 0.59, (-43.01481, 83.98372, -12.358475) -> (-43.60481, 86.71372, -12.058475), len: 2.8091
    dend_2 {pt3dadd(-43.60481, 86.71372, -12.058475, 1.18)}

//  Looking at segment number 953: Seg25_dend_2, section: dend_2, ID: 479, parent: Seg24_dend_2 (478), rad: 0.555, (-43.60481, 86.71372, -12.058475) -> (-43.74481, 90.24372, -12.308475), len: 3.54161
    dend_2 {pt3dadd(-43.74481, 90.24372, -12.308475, 1.11)}

//  Looking at segment number 954: Seg26_dend_2, section: dend_2, ID: 480, parent: Seg25_dend_2 (479), rad: 0.555, (-43.74481, 90.24372, -12.308475) -> (-43.66481, 93.85372, -13.908475), len: 3.94949
    dend_2 {pt3dadd(-43.66481, 93.85372, -13.908475, 1.11)}

//  Looking at segment number 955: Seg27_dend_2, section: dend_2, ID: 481, parent: Seg26_dend_2 (480), rad: 0.555, (-43.66481, 93.85372, -13.908475) -> (-42.78481, 96.363716, -13.408475), len: 2.70638
    dend_2 {pt3dadd(-42.78481, 96.363716, -13.408475, 1.11)}

//  Looking at segment number 956: Seg28_dend_2, section: dend_2, ID: 482, parent: Seg27_dend_2 (481), rad: 0.555, (-42.78481, 96.363716, -13.408475) -> (-41.814808, 98.433716, -13.408475), len: 2.286
    dend_2 {pt3dadd(-41.814808, 98.433716, -13.408475, 1.11)}

//  Looking at segment number 957: Seg29_dend_2, section: dend_2, ID: 483, parent: Seg28_dend_2 (482), rad: 0.555, (-41.814808, 98.433716, -13.408475) -> (-41.67481, 101.683716, -13.258474), len: 3.25647
    dend_2 {pt3dadd(-41.67481, 101.683716, -13.258474, 1.11)}

//  Looking at segment number 958: Seg30_dend_2, section: dend_2, ID: 484, parent: Seg29_dend_2 (483), rad: 0.555, (-41.67481, 101.683716, -13.258474) -> (-42.11481, 105.003716, -13.308475), len: 3.3494
    dend_2 {pt3dadd(-42.11481, 105.003716, -13.308475, 1.11)}

//  Looking at segment number 959: Seg31_dend_2, section: dend_2, ID: 485, parent: Seg30_dend_2 (484), rad: 0.555, (-42.11481, 105.003716, -13.308475) -> (-44.55481, 107.29372, -13.258474), len: 3.34667
    dend_2 {pt3dadd(-44.55481, 107.29372, -13.258474, 1.11)}

//  Looking at segment number 960: Seg32_dend_2, section: dend_2, ID: 486, parent: Seg31_dend_2 (485), rad: 0.555, (-44.55481, 107.29372, -13.258474) -> (-44.18481, 110.24372, -13.258474), len: 2.97312
    dend_2 {pt3dadd(-44.18481, 110.24372, -13.258474, 1.11)}

//  Looking at segment number 961: Seg33_dend_2, section: dend_2, ID: 487, parent: Seg32_dend_2 (486), rad: 0.555, (-44.18481, 110.24372, -13.258474) -> (-43.59481, 113.12372, -13.408475), len: 2.94363
    dend_2 {pt3dadd(-43.59481, 113.12372, -13.408475, 1.11)}

//  Looking at segment number 962: Seg0_apic_16, section: apic_16, ID: 950, parent: Seg72_apic_2 (875), rad: 0.63, (243.4652, 76.46372, -2.9584744) -> (247.5952, 77.99372, -3.4084742), len: 4.42723
    apic_16 {pt3dclear() pt3dadd(243.4652, 76.46372, -2.9584744, 1.26) pt3dadd(247.5952, 77.99372, -3.4084742, 1.26)}

//  Looking at segment number 963: Seg1_apic_16, section: apic_16, ID: 951, parent: Seg0_apic_16 (950), rad: 0.59, (247.5952, 77.99372, -3.4084742) -> (251.2152, 79.17372, -3.7084744), len: 3.81926
    apic_16 {pt3dadd(251.2152, 79.17372, -3.7084744, 1.18)}

//  Looking at segment number 964: Seg2_apic_16, section: apic_16, ID: 952, parent: Seg1_apic_16 (951), rad: 0.59, (251.2152, 79.17372, -3.7084744) -> (254.4652, 81.24372, -3.9584744), len: 3.86133
    apic_16 {pt3dadd(254.4652, 81.24372, -3.9584744, 1.18)}

//  Looking at segment number 965: Seg3_apic_16, section: apic_16, ID: 953, parent: Seg2_apic_16 (952), rad: 0.59, (254.4652, 81.24372, -3.9584744) -> (256.61517, 82.64372, -3.9584744), len: 2.56562
    apic_16 {pt3dadd(256.61517, 82.64372, -3.9584744, 1.18)}

//  Looking at segment number 966: Seg4_apic_16, section: apic_16, ID: 954, parent: Seg3_apic_16 (953), rad: 0.925, (256.61517, 82.64372, -3.9584744) -> (258.23517, 84.04372, -4.4084744), len: 2.18789
    apic_16 {pt3dadd(258.23517, 84.04372, -4.4084744, 1.85)}

//  Looking at segment number 967: Seg0_apic_3, section: apic_3, ID: 876, parent: Seg72_apic_2 (875), rad: 0.85, (243.4652, 76.46372, -2.9584744) -> (246.3452, 76.09372, -2.4084742), len: 2.95531
    apic_3 {pt3dclear() pt3dadd(243.4652, 76.46372, -2.9584744, 1.7) pt3dadd(246.3452, 76.09372, -2.4084742, 1.7)}

//  Looking at segment number 968: Seg1_apic_3, section: apic_3, ID: 877, parent: Seg0_apic_3 (876), rad: 0.85, (246.3452, 76.09372, -2.4084742) -> (248.9352, 76.24372, -2.4084742), len: 2.59434
    apic_3 {pt3dadd(248.9352, 76.24372, -2.4084742, 1.7)}

//  Looking at segment number 969: Seg2_apic_3, section: apic_3, ID: 878, parent: Seg1_apic_3 (877), rad: 0.85, (248.9352, 76.24372, -2.4084742) -> (251.6752, 76.17372, -2.5584743), len: 2.745
    apic_3 {pt3dadd(251.6752, 76.17372, -2.5584743, 1.7)}

//  Looking at segment number 970: Seg3_apic_3, section: apic_3, ID: 879, parent: Seg2_apic_3 (878), rad: 0.775, (251.6752, 76.17372, -2.5584743) -> (254.6252, 75.95372, -3.5084743), len: 3.10699
    apic_3 {pt3dadd(254.6252, 75.95372, -3.5084743, 1.55)}

//  Looking at segment number 971: Seg4_apic_3, section: apic_3, ID: 880, parent: Seg3_apic_3 (879), rad: 0.925, (254.6252, 75.95372, -3.5084743) -> (257.0652, 75.06372, -4.0584745), len: 2.65483
    apic_3 {pt3dadd(257.0652, 75.06372, -4.0584745, 1.85)}

//  Looking at segment number 972: Seg5_apic_3, section: apic_3, ID: 881, parent: Seg4_apic_3 (880), rad: 1.07, (257.0652, 75.06372, -4.0584745) -> (258.9752, 74.34372, -3.8084743), len: 2.05646
    apic_3 {pt3dadd(258.9752, 74.34372, -3.8084743, 2.14)}

//  Looking at segment number 973: Seg6_apic_3, section: apic_3, ID: 882, parent: Seg5_apic_3 (881), rad: 1.07, (258.9752, 74.34372, -3.8084743) -> (261.04517, 73.90372, -4.6084747), len: 2.26239
    apic_3 {pt3dadd(261.04517, 73.90372, -4.6084747, 2.14)}

//  Looking at segment number 974: Seg0_dend_9, section: dend_9, ID: 708, parent: Seg116_dend_7 (684), rad: 0.515, (-201.80481, 352.30374, -9.558475) -> (-206.1548, 355.5237, -9.058475), len: 5.43513
    dend_9 {pt3dclear() pt3dadd(-201.80481, 352.30374, -9.558475, 1.03) pt3dadd(-206.1548, 355.5237, -9.058475, 1.03)}

//  Looking at segment number 975: Seg1_dend_9, section: dend_9, ID: 709, parent: Seg0_dend_9 (708), rad: 0.515, (-206.1548, 355.5237, -9.058475) -> (-210.58481, 358.10373, -9.058475), len: 5.12654
    dend_9 {pt3dadd(-210.58481, 358.10373, -9.058475, 1.03)}

//  Looking at segment number 976: Seg2_dend_9, section: dend_9, ID: 710, parent: Seg1_dend_9 (709), rad: 0.515, (-210.58481, 358.10373, -9.058475) -> (-215.4648, 360.4637, -8.158475), len: 5.49489
    dend_9 {pt3dadd(-215.4648, 360.4637, -8.158475, 1.03)}

//  Looking at segment number 977: Seg3_dend_9, section: dend_9, ID: 711, parent: Seg2_dend_9 (710), rad: 0.48, (-215.4648, 360.4637, -8.158475) -> (-221.08481, 361.05374, -8.158475), len: 5.6509
    dend_9 {pt3dadd(-221.08481, 361.05374, -8.158475, 0.96)}

//  Looking at segment number 978: Seg4_dend_9, section: dend_9, ID: 712, parent: Seg3_dend_9 (711), rad: 0.48, (-221.08481, 361.05374, -8.158475) -> (-227.2948, 360.98373, -8.158475), len: 6.21039
    dend_9 {pt3dadd(-227.2948, 360.98373, -8.158475, 0.96)}

//  Looking at segment number 979: Seg5_dend_9, section: dend_9, ID: 713, parent: Seg4_dend_9 (712), rad: 0.48, (-227.2948, 360.98373, -8.158475) -> (-232.6148, 360.90372, -8.158475), len: 5.32061
    dend_9 {pt3dadd(-232.6148, 360.90372, -8.158475, 0.96)}

//  Looking at segment number 980: Seg6_dend_9, section: dend_9, ID: 714, parent: Seg5_dend_9 (713), rad: 0.48, (-232.6148, 360.90372, -8.158475) -> (-236.16481, 360.98373, -10.708474), len: 4.37166
    dend_9 {pt3dadd(-236.16481, 360.98373, -10.708474, 0.96)}

//  Looking at segment number 981: Seg7_dend_9, section: dend_9, ID: 715, parent: Seg6_dend_9 (714), rad: 0.48, (-236.16481, 360.98373, -10.708474) -> (-240.0748, 361.13373, -10.708474), len: 3.91286
    dend_9 {pt3dadd(-240.0748, 361.13373, -10.708474, 0.96)}

//  Looking at segment number 982: Seg8_dend_9, section: dend_9, ID: 716, parent: Seg7_dend_9 (715), rad: 0.405, (-240.0748, 361.13373, -10.708474) -> (-244.3648, 361.57373, -11.208474), len: 4.3414
    dend_9 {pt3dadd(-244.3648, 361.57373, -11.208474, 0.81)}

//  Looking at segment number 983: Seg0_dend_8, section: dend_8, ID: 685, parent: Seg116_dend_7 (684), rad: 0.555, (-201.80481, 352.30374, -9.558475) -> (-201.9548, 356.58374, -9.508474), len: 4.28292
    dend_8 {pt3dclear() pt3dadd(-201.80481, 352.30374, -9.558475, 1.11) pt3dadd(-201.9548, 356.58374, -9.508474, 1.11)}

//  Looking at segment number 984: Seg1_dend_8, section: dend_8, ID: 686, parent: Seg0_dend_8 (685), rad: 0.555, (-201.9548, 356.58374, -9.508474) -> (-203.2148, 358.72372, -9.508474), len: 2.48337
    dend_8 {pt3dadd(-203.2148, 358.72372, -9.508474, 1.11)}

//  Looking at segment number 985: Seg2_dend_8, section: dend_8, ID: 687, parent: Seg1_dend_8 (686), rad: 0.555, (-203.2148, 358.72372, -9.508474) -> (-203.72481, 360.05374, -9.508474), len: 1.42445
    dend_8 {pt3dadd(-203.72481, 360.05374, -9.508474, 1.11)}

//  Looking at segment number 986: Seg3_dend_8, section: dend_8, ID: 688, parent: Seg2_dend_8 (687), rad: 0.555, (-203.72481, 360.05374, -9.508474) -> (-203.2148, 360.86374, -9.508474), len: 0.957187
    dend_8 {pt3dadd(-203.2148, 360.86374, -9.508474, 1.11)}

//  Looking at segment number 987: Seg4_dend_8, section: dend_8, ID: 689, parent: Seg3_dend_8 (688), rad: 0.515, (-203.2148, 360.86374, -9.508474) -> (-203.5048, 363.60373, -9.708474), len: 2.76254
    dend_8 {pt3dadd(-203.5048, 363.60373, -9.708474, 1.03)}

//  Looking at segment number 988: Seg5_dend_8, section: dend_8, ID: 690, parent: Seg4_dend_8 (689), rad: 0.48, (-203.5048, 363.60373, -9.708474) -> (-203.6548, 365.9637, -10.258474), len: 2.42787
    dend_8 {pt3dadd(-203.6548, 365.9637, -10.258474, 0.96)}

//  Looking at segment number 989: Seg6_dend_8, section: dend_8, ID: 691, parent: Seg5_dend_8 (690), rad: 0.515, (-203.6548, 365.9637, -10.258474) -> (-205.6448, 365.81372, -10.258474), len: 1.99565
    dend_8 {pt3dadd(-205.6448, 365.81372, -10.258474, 1.03)}

//  Looking at segment number 990: Seg7_dend_8, section: dend_8, ID: 692, parent: Seg6_dend_8 (691), rad: 0.48, (-205.6448, 365.81372, -10.258474) -> (-207.6448, 367.43372, -11.008474), len: 2.68084
    dend_8 {pt3dadd(-207.6448, 367.43372, -11.008474, 0.96)}

//  Looking at segment number 991: Seg8_dend_8, section: dend_8, ID: 693, parent: Seg7_dend_8 (692), rad: 0.48, (-207.6448, 367.43372, -11.008474) -> (-210.72481, 370.48373, -11.108475), len: 4.33578
    dend_8 {pt3dadd(-210.72481, 370.48373, -11.108475, 0.96)}

//  Looking at segment number 992: Seg9_dend_8, section: dend_8, ID: 694, parent: Seg8_dend_8 (693), rad: 0.48, (-210.72481, 370.48373, -11.108475) -> (-214.5648, 372.85373, -11.158475), len: 4.51275
    dend_8 {pt3dadd(-214.5648, 372.85373, -11.158475, 0.96)}

//  Looking at segment number 993: Seg10_dend_8, section: dend_8, ID: 695, parent: Seg9_dend_8 (694), rad: 0.48, (-214.5648, 372.85373, -11.158475) -> (-219.22481, 376.76373, -11.108475), len: 6.08328
    dend_8 {pt3dadd(-219.22481, 376.76373, -11.108475, 0.96)}

//  Looking at segment number 994: Seg11_dend_8, section: dend_8, ID: 696, parent: Seg10_dend_8 (695), rad: 0.48, (-219.22481, 376.76373, -11.108475) -> (-222.4048, 380.38373, -11.108475), len: 4.81837
    dend_8 {pt3dadd(-222.4048, 380.38373, -11.108475, 0.96)}

//  Looking at segment number 995: Seg12_dend_8, section: dend_8, ID: 697, parent: Seg11_dend_8 (696), rad: 0.48, (-222.4048, 380.38373, -11.108475) -> (-226.3948, 383.26373, -11.108475), len: 4.92083
    dend_8 {pt3dadd(-226.3948, 383.26373, -11.108475, 0.96)}

//  Looking at segment number 996: Seg13_dend_8, section: dend_8, ID: 698, parent: Seg12_dend_8 (697), rad: 0.48, (-226.3948, 383.26373, -11.108475) -> (-229.8648, 385.69373, -11.108475), len: 4.23625
    dend_8 {pt3dadd(-229.8648, 385.69373, -11.108475, 0.96)}

//  Looking at segment number 997: Seg14_dend_8, section: dend_8, ID: 699, parent: Seg13_dend_8 (698), rad: 0.48, (-229.8648, 385.69373, -11.108475) -> (-231.41481, 390.4937, -11.108475), len: 5.04405
    dend_8 {pt3dadd(-231.41481, 390.4937, -11.108475, 0.96)}

//  Looking at segment number 998: Seg15_dend_8, section: dend_8, ID: 700, parent: Seg14_dend_8 (699), rad: 0.48, (-231.41481, 390.4937, -11.108475) -> (-233.0448, 393.7437, -11.108475), len: 3.63584
    dend_8 {pt3dadd(-233.0448, 393.7437, -11.108475, 0.96)}

//  Looking at segment number 999: Seg16_dend_8, section: dend_8, ID: 701, parent: Seg15_dend_8 (700), rad: 0.48, (-233.0448, 393.7437, -11.108475) -> (-235.97481, 396.13373, -12.158475), len: 3.92423
    dend_8 {pt3dadd(-235.97481, 396.13373, -12.158475, 0.96)}
}

proc basic_shape_extra_20(){

//  Looking at segment number 1000: Seg17_dend_8, section: dend_8, ID: 702, parent: Seg16_dend_8 (701), rad: 0.48, (-235.97481, 396.13373, -12.158475) -> (-240.1148, 399.9637, -12.208474), len: 5.64011
    dend_8 {pt3dadd(-240.1148, 399.9637, -12.208474, 0.96)}

//  Looking at segment number 1001: Seg18_dend_8, section: dend_8, ID: 703, parent: Seg17_dend_8 (702), rad: 0.48, (-240.1148, 399.9637, -12.208474) -> (-240.63481, 403.65372, -14.558475), len: 4.40557
    dend_8 {pt3dadd(-240.63481, 403.65372, -14.558475, 0.96)}

//  Looking at segment number 1002: Seg19_dend_8, section: dend_8, ID: 704, parent: Seg18_dend_8 (703), rad: 0.48, (-240.63481, 403.65372, -14.558475) -> (-244.2548, 403.80374, -14.558475), len: 3.6231
    dend_8 {pt3dadd(-244.2548, 403.80374, -14.558475, 0.96)}

//  Looking at segment number 1003: Seg20_dend_8, section: dend_8, ID: 705, parent: Seg19_dend_8 (704), rad: 0.48, (-244.2548, 403.80374, -14.558475) -> (-246.69481, 402.10373, -14.608475), len: 2.97425
    dend_8 {pt3dadd(-246.69481, 402.10373, -14.608475, 0.96)}

//  Looking at segment number 1004: Seg21_dend_8, section: dend_8, ID: 706, parent: Seg20_dend_8 (705), rad: 0.48, (-246.69481, 402.10373, -14.608475) -> (-249.13481, 400.85373, -14.608475), len: 2.74155
    dend_8 {pt3dadd(-249.13481, 400.85373, -14.608475, 0.96)}

//  Looking at segment number 1005: Seg22_dend_8, section: dend_8, ID: 707, parent: Seg21_dend_8 (706), rad: 0.48, (-249.13481, 400.85373, -14.608475) -> (-253.1248, 403.14374, -15.158475), len: 4.63321
    dend_8 {pt3dadd(-253.1248, 403.14374, -15.158475, 0.96)}

//  Looking at segment number 1006: Seg0_dend_4, section: dend_4, ID: 509, parent: Seg33_dend_2 (487), rad: 0.445, (-43.59481, 113.12372, -13.408475) -> (-40.07481, 113.14372, -15.358475), len: 4.02409
    dend_4 {pt3dclear() pt3dadd(-43.59481, 113.12372, -13.408475, 0.89) pt3dadd(-40.07481, 113.14372, -15.358475, 0.89)}

//  Looking at segment number 1007: Seg1_dend_4, section: dend_4, ID: 510, parent: Seg0_dend_4 (509), rad: 0.445, (-40.07481, 113.14372, -15.358475) -> (-38.37481, 113.73372, -15.358475), len: 1.79947
    dend_4 {pt3dadd(-38.37481, 113.73372, -15.358475, 0.89)}

//  Looking at segment number 1008: Seg2_dend_4, section: dend_4, ID: 511, parent: Seg1_dend_4 (510), rad: 0.445, (-38.37481, 113.73372, -15.358475) -> (-38.08481, 115.35372, -15.308475), len: 1.64651
    dend_4 {pt3dadd(-38.08481, 115.35372, -15.308475, 0.89)}

//  Looking at segment number 1009: Seg0_dend_3, section: dend_3, ID: 488, parent: Seg33_dend_2 (487), rad: 0.48, (-43.59481, 113.12372, -13.408475) -> (-43.474808, 115.35372, -14.158475), len: 2.3558
    dend_3 {pt3dclear() pt3dadd(-43.59481, 113.12372, -13.408475, 0.96) pt3dadd(-43.474808, 115.35372, -14.158475, 0.96)}

//  Looking at segment number 1010: Seg1_dend_3, section: dend_3, ID: 489, parent: Seg0_dend_3 (488), rad: 0.48, (-43.474808, 115.35372, -14.158475) -> (-43.55481, 117.57372, -14.708474), len: 2.28852
    dend_3 {pt3dadd(-43.55481, 117.57372, -14.708474, 0.96)}

//  Looking at segment number 1011: Seg2_dend_3, section: dend_3, ID: 490, parent: Seg1_dend_3 (489), rad: 0.48, (-43.55481, 117.57372, -14.708474) -> (-43.474808, 119.26372, -15.508474), len: 1.87149
    dend_3 {pt3dadd(-43.474808, 119.26372, -15.508474, 0.96)}

//  Looking at segment number 1012: Seg3_dend_3, section: dend_3, ID: 491, parent: Seg2_dend_3 (490), rad: 0.48, (-43.474808, 119.26372, -15.508474) -> (-41.92481, 119.71372, -16.258474), len: 1.77975
    dend_3 {pt3dadd(-41.92481, 119.71372, -16.258474, 0.96)}

//  Looking at segment number 1013: Seg4_dend_3, section: dend_3, ID: 492, parent: Seg3_dend_3 (491), rad: 0.48, (-41.92481, 119.71372, -16.258474) -> (-40.224808, 119.04372, -18.658474), len: 3.01644
    dend_3 {pt3dadd(-40.224808, 119.04372, -18.658474, 0.96)}

//  Looking at segment number 1014: Seg5_dend_3, section: dend_3, ID: 493, parent: Seg4_dend_3 (492), rad: 0.48, (-40.224808, 119.04372, -18.658474) -> (-38.67481, 116.90372, -18.658474), len: 2.64237
    dend_3 {pt3dadd(-38.67481, 116.90372, -18.658474, 0.96)}

//  Looking at segment number 1015: Seg6_dend_3, section: dend_3, ID: 494, parent: Seg5_dend_3 (493), rad: 0.48, (-38.67481, 116.90372, -18.658474) -> (-39.26481, 114.69372, -18.658474), len: 2.2874
    dend_3 {pt3dadd(-39.26481, 114.69372, -18.658474, 0.96)}

//  Looking at segment number 1016: Seg7_dend_3, section: dend_3, ID: 495, parent: Seg6_dend_3 (494), rad: 0.48, (-39.26481, 114.69372, -18.658474) -> (-41.48481, 113.87372, -17.308474), len: 2.72457
    dend_3 {pt3dadd(-41.48481, 113.87372, -17.308474, 0.96)}

//  Looking at segment number 1017: Seg8_dend_3, section: dend_3, ID: 496, parent: Seg7_dend_3 (495), rad: 0.48, (-41.48481, 113.87372, -17.308474) -> (-42.814808, 110.63372, -17.458473), len: 3.50556
    dend_3 {pt3dadd(-42.814808, 110.63372, -17.458473, 0.96)}

//  Looking at segment number 1018: Seg9_dend_3, section: dend_3, ID: 497, parent: Seg8_dend_3 (496), rad: 0.48, (-42.814808, 110.63372, -17.458473) -> (-46.43481, 108.41372, -17.508474), len: 4.2468
    dend_3 {pt3dadd(-46.43481, 108.41372, -17.508474, 0.96)}

//  Looking at segment number 1019: Seg10_dend_3, section: dend_3, ID: 498, parent: Seg9_dend_3 (497), rad: 0.48, (-46.43481, 108.41372, -17.508474) -> (-50.34481, 109.67372, -17.508474), len: 4.10801
    dend_3 {pt3dadd(-50.34481, 109.67372, -17.508474, 0.96)}

//  Looking at segment number 1020: Seg11_dend_3, section: dend_3, ID: 499, parent: Seg10_dend_3 (498), rad: 0.48, (-50.34481, 109.67372, -17.508474) -> (-52.19481, 112.69372, -19.108473), len: 3.88624
    dend_3 {pt3dadd(-52.19481, 112.69372, -19.108473, 0.96)}

//  Looking at segment number 1021: Seg12_dend_3, section: dend_3, ID: 500, parent: Seg11_dend_3 (499), rad: 0.445, (-52.19481, 112.69372, -19.108473) -> (-53.67481, 115.57372, -21.158474), len: 3.83241
    dend_3 {pt3dadd(-53.67481, 115.57372, -21.158474, 0.89)}

//  Looking at segment number 1022: Seg13_dend_3, section: dend_3, ID: 501, parent: Seg12_dend_3 (500), rad: 0.445, (-53.67481, 115.57372, -21.158474) -> (-56.11481, 117.64372, -21.158474), len: 3.19977
    dend_3 {pt3dadd(-56.11481, 117.64372, -21.158474, 0.89)}

//  Looking at segment number 1023: Seg14_dend_3, section: dend_3, ID: 502, parent: Seg13_dend_3 (501), rad: 0.445, (-56.11481, 117.64372, -21.158474) -> (-58.77481, 119.56372, -21.458473), len: 3.29424
    dend_3 {pt3dadd(-58.77481, 119.56372, -21.458473, 0.89)}

//  Looking at segment number 1024: Seg15_dend_3, section: dend_3, ID: 503, parent: Seg14_dend_3 (502), rad: 0.445, (-58.77481, 119.56372, -21.458473) -> (-60.32481, 120.30372, -21.458473), len: 1.71758
    dend_3 {pt3dadd(-60.32481, 120.30372, -21.458473, 0.89)}

//  Looking at segment number 1025: Seg16_dend_3, section: dend_3, ID: 504, parent: Seg15_dend_3 (503), rad: 0.445, (-60.32481, 120.30372, -21.458473) -> (-62.694813, 118.23372, -21.758474), len: 3.16098
    dend_3 {pt3dadd(-62.694813, 118.23372, -21.758474, 0.89)}

//  Looking at segment number 1026: Seg17_dend_3, section: dend_3, ID: 505, parent: Seg16_dend_3 (504), rad: 0.445, (-62.694813, 118.23372, -21.758474) -> (-64.46481, 116.38372, -21.758474), len: 2.56035
    dend_3 {pt3dadd(-64.46481, 116.38372, -21.758474, 0.89)}

//  Looking at segment number 1027: Seg18_dend_3, section: dend_3, ID: 506, parent: Seg17_dend_3 (505), rad: 0.445, (-64.46481, 116.38372, -21.758474) -> (-66.974815, 114.91372, -21.758474), len: 2.90878
    dend_3 {pt3dadd(-66.974815, 114.91372, -21.758474, 0.89)}

//  Looking at segment number 1028: Seg19_dend_3, section: dend_3, ID: 507, parent: Seg18_dend_3 (506), rad: 0.445, (-66.974815, 114.91372, -21.758474) -> (-70.67481, 114.83372, -21.808474), len: 3.7012
    dend_3 {pt3dadd(-70.67481, 114.83372, -21.808474, 0.89)}

//  Looking at segment number 1029: Seg20_dend_3, section: dend_3, ID: 508, parent: Seg19_dend_3 (507), rad: 0.445, (-70.67481, 114.83372, -21.808474) -> (-71.78481, 118.89372, -21.908474), len: 4.2102
    dend_3 {pt3dadd(-71.78481, 118.89372, -21.908474, 0.89)}

//  Looking at segment number 1030: Seg0_apic_20, section: apic_20, ID: 981, parent: Seg4_apic_16 (954), rad: 0.515, (258.23517, 84.04372, -4.4084744) -> (259.65518, 86.76372, -4.4084744), len: 3.06836
    apic_20 {pt3dclear() pt3dadd(258.23517, 84.04372, -4.4084744, 1.03) pt3dadd(259.65518, 86.76372, -4.4084744, 1.03)}

//  Looking at segment number 1031: Seg1_apic_20, section: apic_20, ID: 982, parent: Seg0_apic_20 (981), rad: 0.515, (259.65518, 86.76372, -4.4084744) -> (261.3552, 88.83372, -4.4084744), len: 2.67861
    apic_20 {pt3dadd(261.3552, 88.83372, -4.4084744, 1.03)}

//  Looking at segment number 1032: Seg2_apic_20, section: apic_20, ID: 983, parent: Seg1_apic_20 (982), rad: 0.515, (261.3552, 88.83372, -4.4084744) -> (263.57516, 91.27372, -4.6084747), len: 3.30483
    apic_20 {pt3dadd(263.57516, 91.27372, -4.6084747, 1.03)}

//  Looking at segment number 1033: Seg3_apic_20, section: apic_20, ID: 984, parent: Seg2_apic_20 (983), rad: 0.48, (263.57516, 91.27372, -4.6084747) -> (264.6052, 93.04372, -5.1584744), len: 2.12046
    apic_20 {pt3dadd(264.6052, 93.04372, -5.1584744, 0.96)}

//  Looking at segment number 1034: Seg4_apic_20, section: apic_20, ID: 985, parent: Seg3_apic_20 (984), rad: 0.405, (264.6052, 93.04372, -5.1584744) -> (266.89517, 95.10372, -5.6584744), len: 3.12052
    apic_20 {pt3dadd(266.89517, 95.10372, -5.6584744, 0.81)}

//  Looking at segment number 1035: Seg5_apic_20, section: apic_20, ID: 986, parent: Seg4_apic_20 (985), rad: 0.405, (266.89517, 95.10372, -5.6584744) -> (268.59518, 97.10372, -5.8084745), len: 2.62917
    apic_20 {pt3dadd(268.59518, 97.10372, -5.8084745, 0.81)}

//  Looking at segment number 1036: Seg6_apic_20, section: apic_20, ID: 987, parent: Seg5_apic_20 (986), rad: 0.405, (268.59518, 97.10372, -5.8084745) -> (270.14517, 100.05372, -6.4084744), len: 3.38599
    apic_20 {pt3dadd(270.14517, 100.05372, -6.4084744, 0.81)}

//  Looking at segment number 1037: Seg7_apic_20, section: apic_20, ID: 988, parent: Seg6_apic_20 (987), rad: 0.405, (270.14517, 100.05372, -6.4084744) -> (271.40518, 102.04372, -6.4084744), len: 2.35536
    apic_20 {pt3dadd(271.40518, 102.04372, -6.4084744, 0.81)}

//  Looking at segment number 1038: Seg8_apic_20, section: apic_20, ID: 989, parent: Seg7_apic_20 (988), rad: 0.405, (271.40518, 102.04372, -6.4084744) -> (272.51517, 104.55372, -7.9084744), len: 3.12765
    apic_20 {pt3dadd(272.51517, 104.55372, -7.9084744, 0.81)}

//  Looking at segment number 1039: Seg9_apic_20, section: apic_20, ID: 990, parent: Seg8_apic_20 (989), rad: 0.405, (272.51517, 104.55372, -7.9084744) -> (274.87518, 107.28372, -11.058475), len: 4.7901
    apic_20 {pt3dadd(274.87518, 107.28372, -11.058475, 0.81)}

//  Looking at segment number 1040: Seg10_apic_20, section: apic_20, ID: 991, parent: Seg9_apic_20 (990), rad: 0.405, (274.87518, 107.28372, -11.058475) -> (277.90518, 108.76372, -11.458474), len: 3.39577
    apic_20 {pt3dadd(277.90518, 108.76372, -11.458474, 0.81)}

//  Looking at segment number 1041: Seg11_apic_20, section: apic_20, ID: 992, parent: Seg10_apic_20 (991), rad: 0.405, (277.90518, 108.76372, -11.458474) -> (280.93518, 110.363716, -12.508474), len: 3.58377
    apic_20 {pt3dadd(280.93518, 110.363716, -12.508474, 0.81)}

//  Looking at segment number 1042: Seg12_apic_20, section: apic_20, ID: 993, parent: Seg11_apic_20 (992), rad: 0.405, (280.93518, 110.363716, -12.508474) -> (283.0052, 112.13372, -13.358475), len: 2.85313
    apic_20 {pt3dadd(283.0052, 112.13372, -13.358475, 0.81)}

//  Looking at segment number 1043: Seg13_apic_20, section: apic_20, ID: 994, parent: Seg12_apic_20 (993), rad: 0.405, (283.0052, 112.13372, -13.358475) -> (285.14517, 113.98372, -13.358475), len: 2.82879
    apic_20 {pt3dadd(285.14517, 113.98372, -13.358475, 0.81)}

//  Looking at segment number 1044: Seg14_apic_20, section: apic_20, ID: 995, parent: Seg13_apic_20 (994), rad: 0.405, (285.14517, 113.98372, -13.358475) -> (287.43518, 115.16372, -13.908475), len: 2.63421
    apic_20 {pt3dadd(287.43518, 115.16372, -13.908475, 0.81)}

//  Looking at segment number 1045: Seg15_apic_20, section: apic_20, ID: 996, parent: Seg14_apic_20 (995), rad: 0.405, (287.43518, 115.16372, -13.908475) -> (289.80518, 115.753716, -13.908475), len: 2.44233
    apic_20 {pt3dadd(289.80518, 115.753716, -13.908475, 0.81)}

//  Looking at segment number 1046: Seg16_apic_20, section: apic_20, ID: 997, parent: Seg15_apic_20 (996), rad: 0.405, (289.80518, 115.753716, -13.908475) -> (291.27518, 117.30372, -14.308475), len: 2.17334
    apic_20 {pt3dadd(291.27518, 117.30372, -14.308475, 0.81)}

//  Looking at segment number 1047: Seg17_apic_20, section: apic_20, ID: 998, parent: Seg16_apic_20 (997), rad: 0.405, (291.27518, 117.30372, -14.308475) -> (293.71518, 118.78372, -14.308475), len: 2.85377
    apic_20 {pt3dadd(293.71518, 118.78372, -14.308475, 0.81)}

//  Looking at segment number 1048: Seg18_apic_20, section: apic_20, ID: 999, parent: Seg17_apic_20 (998), rad: 0.405, (293.71518, 118.78372, -14.308475) -> (296.30518, 120.183716, -13.608475), len: 3.02623
    apic_20 {pt3dadd(296.30518, 120.183716, -13.608475, 0.81)}

//  Looking at segment number 1049: Seg19_apic_20, section: apic_20, ID: 1000, parent: Seg18_apic_20 (999), rad: 0.335, (296.30518, 120.183716, -13.608475) -> (298.8152, 122.10372, -13.858475), len: 3.17003
    apic_20 {pt3dadd(298.8152, 122.10372, -13.858475, 0.67)}
}

proc basic_shape_extra_21(){

//  Looking at segment number 1050: Seg20_apic_20, section: apic_20, ID: 1001, parent: Seg19_apic_20 (1000), rad: 0.335, (298.8152, 122.10372, -13.858475) -> (302.58517, 123.20372, -13.858475), len: 3.92719
    apic_20 {pt3dadd(302.58517, 123.20372, -13.858475, 0.67)}

//  Looking at segment number 1051: Seg21_apic_20, section: apic_20, ID: 1002, parent: Seg20_apic_20 (1001), rad: 0.335, (302.58517, 123.20372, -13.858475) -> (307.02518, 124.98373, -13.858475), len: 4.78352
    apic_20 {pt3dadd(307.02518, 124.98373, -13.858475, 0.67)}

//  Looking at segment number 1052: Seg22_apic_20, section: apic_20, ID: 1003, parent: Seg21_apic_20 (1002), rad: 0.335, (307.02518, 124.98373, -13.858475) -> (308.20517, 126.533714, -13.858475), len: 1.94804
    apic_20 {pt3dadd(308.20517, 126.533714, -13.858475, 0.67)}

//  Looking at segment number 1053: Seg23_apic_20, section: apic_20, ID: 1004, parent: Seg22_apic_20 (1003), rad: 0.335, (308.20517, 126.533714, -13.858475) -> (309.83517, 127.043724, -14.158475), len: 1.73408
    apic_20 {pt3dadd(309.83517, 127.043724, -14.158475, 0.67)}

//  Looking at segment number 1054: Seg24_apic_20, section: apic_20, ID: 1005, parent: Seg23_apic_20 (1004), rad: 0.335, (309.83517, 127.043724, -14.158475) -> (313.45517, 127.34371, -14.158475), len: 3.6324
    apic_20 {pt3dadd(313.45517, 127.34371, -14.158475, 0.67)}

//  Looking at segment number 1055: Seg25_apic_20, section: apic_20, ID: 1006, parent: Seg24_apic_20 (1005), rad: 0.335, (313.45517, 127.34371, -14.158475) -> (317.59518, 127.19372, -14.158475), len: 4.14273
    apic_20 {pt3dadd(317.59518, 127.19372, -14.158475, 0.67)}

//  Looking at segment number 1056: Seg26_apic_20, section: apic_20, ID: 1007, parent: Seg25_apic_20 (1006), rad: 0.335, (317.59518, 127.19372, -14.158475) -> (320.84518, 126.82372, -14.108475), len: 3.27138
    apic_20 {pt3dadd(320.84518, 126.82372, -14.108475, 0.67)}

//  Looking at segment number 1057: Seg27_apic_20, section: apic_20, ID: 1008, parent: Seg26_apic_20 (1007), rad: 0.335, (320.84518, 126.82372, -14.108475) -> (322.76517, 127.56371, -14.108475), len: 2.05765
    apic_20 {pt3dadd(322.76517, 127.56371, -14.108475, 0.67)}

//  Looking at segment number 1058: Seg28_apic_20, section: apic_20, ID: 1009, parent: Seg27_apic_20 (1008), rad: 0.335, (322.76517, 127.56371, -14.108475) -> (325.9152, 127.59371, -14.258474), len: 3.15374
    apic_20 {pt3dadd(325.9152, 127.59371, -14.258474, 0.67)}

//  Looking at segment number 1059: Seg29_apic_20, section: apic_20, ID: 1010, parent: Seg28_apic_20 (1009), rad: 0.335, (325.9152, 127.59371, -14.258474) -> (328.71518, 127.22372, -14.258474), len: 2.82433
    apic_20 {pt3dadd(328.71518, 127.22372, -14.258474, 0.67)}

//  Looking at segment number 1060: Seg30_apic_20, section: apic_20, ID: 1011, parent: Seg29_apic_20 (1010), rad: 0.335, (328.71518, 127.22372, -14.258474) -> (330.04517, 125.45371, -14.308475), len: 2.21456
    apic_20 {pt3dadd(330.04517, 125.45371, -14.308475, 0.67)}

//  Looking at segment number 1061: Seg31_apic_20, section: apic_20, ID: 1012, parent: Seg30_apic_20 (1011), rad: 0.335, (330.04517, 125.45371, -14.308475) -> (332.04517, 124.93372, -14.308475), len: 2.06649
    apic_20 {pt3dadd(332.04517, 124.93372, -14.308475, 0.67)}

//  Looking at segment number 1062: Seg32_apic_20, section: apic_20, ID: 1013, parent: Seg31_apic_20 (1012), rad: 0.335, (332.04517, 124.93372, -14.308475) -> (334.6352, 124.34372, -14.308475), len: 2.65638
    apic_20 {pt3dadd(334.6352, 124.34372, -14.308475, 0.67)}

//  Looking at segment number 1063: Seg33_apic_20, section: apic_20, ID: 1014, parent: Seg32_apic_20 (1013), rad: 0.335, (334.6352, 124.34372, -14.308475) -> (337.73517, 124.12372, -13.808475), len: 3.14774
    apic_20 {pt3dadd(337.73517, 124.12372, -13.808475, 0.67)}

//  Looking at segment number 1064: Seg34_apic_20, section: apic_20, ID: 1015, parent: Seg33_apic_20 (1014), rad: 0.335, (337.73517, 124.12372, -13.808475) -> (340.84518, 124.27372, -13.808475), len: 3.11363
    apic_20 {pt3dadd(340.84518, 124.27372, -13.808475, 0.67)}

//  Looking at segment number 1065: Seg35_apic_20, section: apic_20, ID: 1016, parent: Seg34_apic_20 (1015), rad: 0.335, (340.84518, 124.27372, -13.808475) -> (343.5052, 124.643715, -13.808475), len: 2.68561
    apic_20 {pt3dadd(343.5052, 124.643715, -13.808475, 0.67)}

//  Looking at segment number 1066: Seg36_apic_20, section: apic_20, ID: 1017, parent: Seg35_apic_20 (1016), rad: 0.335, (343.5052, 124.643715, -13.808475) -> (345.79517, 124.863716, -13.758474), len: 2.30106
    apic_20 {pt3dadd(345.79517, 124.863716, -13.758474, 0.67)}

//  Looking at segment number 1067: Seg37_apic_20, section: apic_20, ID: 1018, parent: Seg36_apic_20 (1017), rad: 0.335, (345.79517, 124.863716, -13.758474) -> (348.30518, 123.53372, -14.208474), len: 2.87603
    apic_20 {pt3dadd(348.30518, 123.53372, -14.208474, 0.67)}

//  Looking at segment number 1068: Seg0_apic_17, section: apic_17, ID: 955, parent: Seg4_apic_16 (954), rad: 0.63, (258.23517, 84.04372, -4.4084744) -> (262.0052, 85.15372, -4.4084744), len: 3.93003
    apic_17 {pt3dclear() pt3dadd(258.23517, 84.04372, -4.4084744, 1.26) pt3dadd(262.0052, 85.15372, -4.4084744, 1.26)}

//  Looking at segment number 1069: Seg1_apic_17, section: apic_17, ID: 956, parent: Seg0_apic_17 (955), rad: 0.515, (262.0052, 85.15372, -4.4084744) -> (264.74518, 86.85372, -4.8584747), len: 3.25577
    apic_17 {pt3dadd(264.74518, 86.85372, -4.8584747, 1.03)}

//  Looking at segment number 1070: Seg2_apic_17, section: apic_17, ID: 957, parent: Seg1_apic_17 (956), rad: 0.515, (264.74518, 86.85372, -4.8584747) -> (268.14517, 89.06372, -5.3584747), len: 4.08584
    apic_17 {pt3dadd(268.14517, 89.06372, -5.3584747, 1.03)}

//  Looking at segment number 1071: Seg3_apic_17, section: apic_17, ID: 958, parent: Seg2_apic_17 (957), rad: 0.48, (268.14517, 89.06372, -5.3584747) -> (270.65518, 90.98372, -5.8584747), len: 3.19946
    apic_17 {pt3dadd(270.65518, 90.98372, -5.8584747, 0.96)}

//  Looking at segment number 1072: Seg4_apic_17, section: apic_17, ID: 959, parent: Seg3_apic_17 (958), rad: 0.48, (270.65518, 90.98372, -5.8584747) -> (274.12518, 93.57372, -6.3084745), len: 4.35334
    apic_17 {pt3dadd(274.12518, 93.57372, -6.3084745, 0.96)}

//  Looking at segment number 1073: Seg5_apic_17, section: apic_17, ID: 960, parent: Seg4_apic_17 (959), rad: 0.48, (274.12518, 93.57372, -6.3084745) -> (277.23517, 96.74372, -6.2584743), len: 4.4411
    apic_17 {pt3dadd(277.23517, 96.74372, -6.2584743, 0.96)}

//  Looking at segment number 1074: Seg6_apic_17, section: apic_17, ID: 961, parent: Seg5_apic_17 (960), rad: 0.48, (277.23517, 96.74372, -6.2584743) -> (279.67517, 100.95372, -7.2584743), len: 4.96767
    apic_17 {pt3dadd(279.67517, 100.95372, -7.2584743, 0.96)}

//  Looking at segment number 1075: Seg7_apic_17, section: apic_17, ID: 962, parent: Seg6_apic_17 (961), rad: 0.48, (279.67517, 100.95372, -7.2584743) -> (282.77518, 105.38372, -7.6584744), len: 5.42171
    apic_17 {pt3dadd(282.77518, 105.38372, -7.6584744, 0.96)}

//  Looking at segment number 1076: Seg8_apic_17, section: apic_17, ID: 963, parent: Seg7_apic_17 (962), rad: 0.48, (282.77518, 105.38372, -7.6584744) -> (284.52518, 109.69372, -7.1084747), len: 4.68413
    apic_17 {pt3dadd(284.52518, 109.69372, -7.1084747, 0.96)}

//  Looking at segment number 1077: Seg0_apic_13, section: apic_13, ID: 935, parent: Seg6_apic_3 (882), rad: 0.405, (261.04517, 73.90372, -4.6084747) -> (261.98517, 71.47372, -5.4584746), len: 2.74062
    apic_13 {pt3dclear() pt3dadd(261.04517, 73.90372, -4.6084747, 0.81) pt3dadd(261.98517, 71.47372, -5.4584746, 0.81)}

//  Looking at segment number 1078: Seg1_apic_13, section: apic_13, ID: 936, parent: Seg0_apic_13 (935), rad: 0.405, (261.98517, 71.47372, -5.4584746) -> (262.9452, 69.63372, -5.4584746), len: 2.07539
    apic_13 {pt3dadd(262.9452, 69.63372, -5.4584746, 0.81)}

//  Looking at segment number 1079: Seg2_apic_13, section: apic_13, ID: 937, parent: Seg1_apic_13 (936), rad: 0.405, (262.9452, 69.63372, -5.4584746) -> (264.5652, 69.113716, -5.4584746), len: 1.70141
    apic_13 {pt3dadd(264.5652, 69.113716, -5.4584746, 0.81)}

//  Looking at segment number 1080: Seg3_apic_13, section: apic_13, ID: 938, parent: Seg2_apic_13 (937), rad: 0.405, (264.5652, 69.113716, -5.4584746) -> (265.82516, 67.56372, -5.4584746), len: 1.99751
    apic_13 {pt3dadd(265.82516, 67.56372, -5.4584746, 0.81)}

//  Looking at segment number 1081: Seg4_apic_13, section: apic_13, ID: 939, parent: Seg3_apic_13 (938), rad: 0.405, (265.82516, 67.56372, -5.4584746) -> (266.7852, 66.23372, -5.4584746), len: 1.64029
    apic_13 {pt3dadd(266.7852, 66.23372, -5.4584746, 0.81)}

//  Looking at segment number 1082: Seg5_apic_13, section: apic_13, ID: 940, parent: Seg4_apic_13 (939), rad: 0.405, (266.7852, 66.23372, -5.4584746) -> (267.30518, 65.27372, -5.7084746), len: 1.12004
    apic_13 {pt3dadd(267.30518, 65.27372, -5.7084746, 0.81)}

//  Looking at segment number 1083: Seg0_apic_4, section: apic_4, ID: 883, parent: Seg6_apic_3 (882), rad: 0.85, (261.04517, 73.90372, -4.6084747) -> (263.40518, 74.05372, -4.2084746), len: 2.39837
    apic_4 {pt3dclear() pt3dadd(261.04517, 73.90372, -4.6084747, 1.7) pt3dadd(263.40518, 74.05372, -4.2084746, 1.7)}

//  Looking at segment number 1084: Seg1_apic_4, section: apic_4, ID: 884, parent: Seg0_apic_4 (883), rad: 0.815, (263.40518, 74.05372, -4.2084746) -> (264.95517, 73.753716, -4.7584743), len: 1.67181
    apic_4 {pt3dadd(264.95517, 73.753716, -4.7584743, 1.63)}

//  Looking at segment number 1085: Seg2_apic_4, section: apic_4, ID: 885, parent: Seg1_apic_4 (884), rad: 0.815, (264.95517, 73.753716, -4.7584743) -> (266.58517, 72.64372, -5.8084745), len: 2.23417
    apic_4 {pt3dadd(266.58517, 72.64372, -5.8084745, 1.63)}

//  Looking at segment number 1086: Seg3_apic_4, section: apic_4, ID: 886, parent: Seg2_apic_4 (885), rad: 0.815, (266.58517, 72.64372, -5.8084745) -> (268.7252, 71.76372, -5.6084747), len: 2.32251
    apic_4 {pt3dadd(268.7252, 71.76372, -5.6084747, 1.63)}

//  Looking at segment number 1087: Seg4_apic_4, section: apic_4, ID: 887, parent: Seg3_apic_4 (886), rad: 0.815, (268.7252, 71.76372, -5.6084747) -> (270.1352, 70.80372, -6.5584745), len: 1.95249
    apic_4 {pt3dadd(270.1352, 70.80372, -6.5584745, 1.63)}

//  Looking at segment number 1088: Seg5_apic_4, section: apic_4, ID: 888, parent: Seg4_apic_4 (887), rad: 0.925, (270.1352, 70.80372, -6.5584745) -> (271.90518, 69.54372, -6.7584743), len: 2.18185
    apic_4 {pt3dadd(271.90518, 69.54372, -6.7584743, 1.85)}

//  Looking at segment number 1089: Seg6_apic_4, section: apic_4, ID: 889, parent: Seg5_apic_4 (888), rad: 0.925, (271.90518, 69.54372, -6.7584743) -> (273.3152, 68.07372, -7.7084746), len: 2.24755
    apic_4 {pt3dadd(273.3152, 68.07372, -7.7084746, 1.85)}

//  Looking at segment number 1090: Seg7_apic_4, section: apic_4, ID: 890, parent: Seg6_apic_4 (889), rad: 0.925, (273.3152, 68.07372, -7.7084746) -> (274.34518, 66.59372, -8.008474), len: 1.82792
    apic_4 {pt3dadd(274.34518, 66.59372, -8.008474, 1.85)}

//  Looking at segment number 1091: Seg0_apic_19, section: apic_19, ID: 972, parent: Seg8_apic_17 (963), rad: 0.445, (284.52518, 109.69372, -7.1084747) -> (284.15518, 113.78372, -7.0084743), len: 4.10792
    apic_19 {pt3dclear() pt3dadd(284.52518, 109.69372, -7.1084747, 0.89) pt3dadd(284.15518, 113.78372, -7.0084743, 0.89)}

//  Looking at segment number 1092: Seg1_apic_19, section: apic_19, ID: 973, parent: Seg0_apic_19 (972), rad: 0.445, (284.15518, 113.78372, -7.0084743) -> (283.48517, 116.80372, -7.0084743), len: 3.09343
    apic_19 {pt3dadd(283.48517, 116.80372, -7.0084743, 0.89)}

//  Looking at segment number 1093: Seg2_apic_19, section: apic_19, ID: 974, parent: Seg1_apic_19 (973), rad: 0.445, (283.48517, 116.80372, -7.0084743) -> (283.4152, 120.863716, -5.9584746), len: 4.19416
    apic_19 {pt3dadd(283.4152, 120.863716, -5.9584746, 0.89)}

//  Looking at segment number 1094: Seg3_apic_19, section: apic_19, ID: 975, parent: Seg2_apic_19 (974), rad: 0.445, (283.4152, 120.863716, -5.9584746) -> (283.5652, 124.04372, -6.2584743), len: 3.19764
    apic_19 {pt3dadd(283.5652, 124.04372, -6.2584743, 0.89)}

//  Looking at segment number 1095: Seg4_apic_19, section: apic_19, ID: 976, parent: Seg3_apic_19 (975), rad: 0.445, (283.5652, 124.04372, -6.2584743) -> (283.26517, 126.10372, -6.2084746), len: 2.08234
    apic_19 {pt3dadd(283.26517, 126.10372, -6.2084746, 0.89)}

//  Looking at segment number 1096: Seg5_apic_19, section: apic_19, ID: 977, parent: Seg4_apic_19 (976), rad: 0.445, (283.26517, 126.10372, -6.2084746) -> (282.7552, 129.06372, -6.2084746), len: 3.00361
    apic_19 {pt3dadd(282.7552, 129.06372, -6.2084746, 0.89)}

//  Looking at segment number 1097: Seg6_apic_19, section: apic_19, ID: 978, parent: Seg5_apic_19 (977), rad: 0.445, (282.7552, 129.06372, -6.2084746) -> (283.34518, 131.12373, -6.2084746), len: 2.14284
    apic_19 {pt3dadd(283.34518, 131.12373, -6.2084746, 0.89)}

//  Looking at segment number 1098: Seg7_apic_19, section: apic_19, ID: 979, parent: Seg6_apic_19 (978), rad: 0.445, (283.34518, 131.12373, -6.2084746) -> (284.8152, 132.30373, -6.2084746), len: 1.88502
    apic_19 {pt3dadd(284.8152, 132.30373, -6.2084746, 0.89)}

//  Looking at segment number 1099: Seg8_apic_19, section: apic_19, ID: 980, parent: Seg7_apic_19 (979), rad: 0.445, (284.8152, 132.30373, -6.2084746) -> (286.07516, 134.08372, -6.2084746), len: 2.18081
    apic_19 {pt3dadd(286.07516, 134.08372, -6.2084746, 0.89)}
}

proc basic_shape_extra_22(){

//  Looking at segment number 1100: Seg0_apic_18, section: apic_18, ID: 964, parent: Seg8_apic_17 (963), rad: 0.405, (284.52518, 109.69372, -7.1084747) -> (285.7852, 112.20372, -7.6084747), len: 2.85267
    apic_18 {pt3dclear() pt3dadd(284.52518, 109.69372, -7.1084747, 0.81) pt3dadd(285.7852, 112.20372, -7.6084747, 0.81)}

//  Looking at segment number 1101: Seg1_apic_18, section: apic_18, ID: 965, parent: Seg0_apic_18 (964), rad: 0.405, (285.7852, 112.20372, -7.6084747) -> (287.4152, 114.56372, -8.058475), len: 2.90328
    apic_18 {pt3dadd(287.4152, 114.56372, -8.058475, 0.81)}

//  Looking at segment number 1102: Seg2_apic_18, section: apic_18, ID: 966, parent: Seg1_apic_18 (965), rad: 0.405, (287.4152, 114.56372, -8.058475) -> (289.55518, 118.33372, -8.058475), len: 4.33502
    apic_18 {pt3dadd(289.55518, 118.33372, -8.058475, 0.81)}

//  Looking at segment number 1103: Seg3_apic_18, section: apic_18, ID: 967, parent: Seg2_apic_18 (966), rad: 0.405, (289.55518, 118.33372, -8.058475) -> (289.92517, 122.24372, -7.5084743), len: 3.96579
    apic_18 {pt3dadd(289.92517, 122.24372, -7.5084743, 0.81)}

//  Looking at segment number 1104: Seg4_apic_18, section: apic_18, ID: 968, parent: Seg3_apic_18 (967), rad: 0.405, (289.92517, 122.24372, -7.5084743) -> (290.14517, 124.60372, -7.5084743), len: 2.37023
    apic_18 {pt3dadd(290.14517, 124.60372, -7.5084743, 0.81)}

//  Looking at segment number 1105: Seg5_apic_18, section: apic_18, ID: 969, parent: Seg4_apic_18 (968), rad: 0.405, (290.14517, 124.60372, -7.5084743) -> (290.6652, 128.00372, -7.7584743), len: 3.44861
    apic_18 {pt3dadd(290.6652, 128.00372, -7.7584743, 0.81)}

//  Looking at segment number 1106: Seg6_apic_18, section: apic_18, ID: 970, parent: Seg5_apic_18 (969), rad: 0.405, (290.6652, 128.00372, -7.7584743) -> (291.17517, 130.21373, -7.7584743), len: 2.26808
    apic_18 {pt3dadd(291.17517, 130.21373, -7.7584743, 0.81)}

//  Looking at segment number 1107: Seg7_apic_18, section: apic_18, ID: 971, parent: Seg6_apic_18 (970), rad: 0.405, (291.17517, 130.21373, -7.7584743) -> (291.76517, 134.00372, -7.6584744), len: 3.83694
    apic_18 {pt3dadd(291.76517, 134.00372, -7.6584744, 0.81)}

//  Looking at segment number 1108: Seg0_apic_15, section: apic_15, ID: 946, parent: Seg5_apic_13 (940), rad: 0.405, (267.30518, 65.27372, -5.7084746) -> (267.37518, 63.13372, -6.0584745), len: 2.16956
    apic_15 {pt3dclear() pt3dadd(267.30518, 65.27372, -5.7084746, 0.81) pt3dadd(267.37518, 63.13372, -6.0584745, 0.81)}

//  Looking at segment number 1109: Seg1_apic_15, section: apic_15, ID: 947, parent: Seg0_apic_15 (946), rad: 0.405, (267.37518, 63.13372, -6.0584745) -> (268.48517, 61.513718, -5.6084747), len: 2.01469
    apic_15 {pt3dadd(268.48517, 61.513718, -5.6084747, 0.81)}

//  Looking at segment number 1110: Seg2_apic_15, section: apic_15, ID: 948, parent: Seg1_apic_15 (947), rad: 0.335, (268.48517, 61.513718, -5.6084747) -> (269.2252, 60.40372, -5.6084747), len: 1.33406
    apic_15 {pt3dadd(269.2252, 60.40372, -5.6084747, 0.67)}

//  Looking at segment number 1111: Seg3_apic_15, section: apic_15, ID: 949, parent: Seg2_apic_15 (948), rad: 0.335, (269.2252, 60.40372, -5.6084747) -> (269.29517, 58.853718, -5.6084747), len: 1.55158
    apic_15 {pt3dadd(269.29517, 58.853718, -5.6084747, 0.67)}

//  Looking at segment number 1112: Seg0_apic_14, section: apic_14, ID: 941, parent: Seg5_apic_13 (940), rad: 0.405, (267.30518, 65.27372, -5.7084746) -> (269.52518, 64.83372, -5.7084746), len: 2.26319
    apic_14 {pt3dclear() pt3dadd(267.30518, 65.27372, -5.7084746, 0.81) pt3dadd(269.52518, 64.83372, -5.7084746, 0.81)}

//  Looking at segment number 1113: Seg1_apic_14, section: apic_14, ID: 942, parent: Seg0_apic_14 (941), rad: 0.405, (269.52518, 64.83372, -5.7084746) -> (271.07516, 64.09372, -6.2084746), len: 1.78887
    apic_14 {pt3dadd(271.07516, 64.09372, -6.2084746, 0.81)}

//  Looking at segment number 1114: Seg2_apic_14, section: apic_14, ID: 943, parent: Seg1_apic_14 (942), rad: 0.405, (271.07516, 64.09372, -6.2084746) -> (272.40518, 63.723717, -5.9084744), len: 1.41274
    apic_14 {pt3dadd(272.40518, 63.723717, -5.9084744, 0.81)}

//  Looking at segment number 1115: Seg3_apic_14, section: apic_14, ID: 944, parent: Seg2_apic_14 (943), rad: 0.405, (272.40518, 63.723717, -5.9084744) -> (274.2552, 63.283722, -6.1584744), len: 1.91797
    apic_14 {pt3dadd(274.2552, 63.283722, -6.1584744, 0.81)}

//  Looking at segment number 1116: Seg4_apic_14, section: apic_14, ID: 945, parent: Seg3_apic_14 (944), rad: 0.405, (274.2552, 63.283722, -6.1584744) -> (275.21518, 62.91372, -6.1584744), len: 1.02883
    apic_14 {pt3dadd(275.21518, 62.91372, -6.1584744, 0.81)}

//  Looking at segment number 1117: Seg0_apic_12, section: apic_12, ID: 926, parent: Seg7_apic_4 (890), rad: 0.405, (274.34518, 66.59372, -8.008474) -> (273.0652, 63.573723, -8.508474), len: 3.31795
    apic_12 {pt3dclear() pt3dadd(274.34518, 66.59372, -8.008474, 0.81) pt3dadd(273.0652, 63.573723, -8.508474, 0.81)}

//  Looking at segment number 1118: Seg1_apic_12, section: apic_12, ID: 927, parent: Seg0_apic_12 (926), rad: 0.405, (273.0652, 63.573723, -8.508474) -> (272.2552, 61.213722, -8.708474), len: 2.50314
    apic_12 {pt3dadd(272.2552, 61.213722, -8.708474, 0.81)}

//  Looking at segment number 1119: Seg2_apic_12, section: apic_12, ID: 928, parent: Seg1_apic_12 (927), rad: 0.405, (272.2552, 61.213722, -8.708474) -> (271.6652, 59.29372, -8.358475), len: 2.03887
    apic_12 {pt3dadd(271.6652, 59.29372, -8.358475, 0.81)}

//  Looking at segment number 1120: Seg3_apic_12, section: apic_12, ID: 929, parent: Seg2_apic_12 (928), rad: 0.405, (271.6652, 59.29372, -8.358475) -> (270.33517, 57.00372, -7.7584743), len: 2.71534
    apic_12 {pt3dadd(270.33517, 57.00372, -7.7584743, 0.81)}

//  Looking at segment number 1121: Seg4_apic_12, section: apic_12, ID: 930, parent: Seg3_apic_12 (929), rad: 0.405, (270.33517, 57.00372, -7.7584743) -> (271.2252, 53.833717, -6.7584743), len: 3.44108
    apic_12 {pt3dadd(271.2252, 53.833717, -6.7584743, 0.81)}

//  Looking at segment number 1122: Seg5_apic_12, section: apic_12, ID: 931, parent: Seg4_apic_12 (930), rad: 0.405, (271.2252, 53.833717, -6.7584743) -> (273.43518, 52.21372, -6.8584747), len: 2.74198
    apic_12 {pt3dadd(273.43518, 52.21372, -6.8584747, 0.81)}

//  Looking at segment number 1123: Seg6_apic_12, section: apic_12, ID: 932, parent: Seg5_apic_12 (931), rad: 0.405, (273.43518, 52.21372, -6.8584747) -> (275.80518, 50.07372, -7.6084747), len: 3.28009
    apic_12 {pt3dadd(275.80518, 50.07372, -7.6084747, 0.81)}

//  Looking at segment number 1124: Seg7_apic_12, section: apic_12, ID: 933, parent: Seg6_apic_12 (932), rad: 0.405, (275.80518, 50.07372, -7.6084747) -> (277.3552, 47.853718, -6.9584746), len: 2.7845
    apic_12 {pt3dadd(277.3552, 47.853718, -6.9584746, 0.81)}

//  Looking at segment number 1125: Seg8_apic_12, section: apic_12, ID: 934, parent: Seg7_apic_12 (933), rad: 0.405, (277.3552, 47.853718, -6.9584746) -> (277.87518, 46.013718, -6.9084744), len: 1.91272
    apic_12 {pt3dadd(277.87518, 46.013718, -6.9084744, 0.81)}

//  Looking at segment number 1126: Seg0_apic_5, section: apic_5, ID: 891, parent: Seg7_apic_4 (890), rad: 0.925, (274.34518, 66.59372, -8.008474) -> (276.1952, 65.70372, -8.358475), len: 2.08258
    apic_5 {pt3dclear() pt3dadd(274.34518, 66.59372, -8.008474, 1.85) pt3dadd(276.1952, 65.70372, -8.358475, 1.85)}

//  Looking at segment number 1127: Seg1_apic_5, section: apic_5, ID: 892, parent: Seg0_apic_5 (891), rad: 0.925, (276.1952, 65.70372, -8.358475) -> (277.59518, 65.113716, -9.058475), len: 1.67275
    apic_5 {pt3dadd(277.59518, 65.113716, -9.058475, 1.85)}

//  Looking at segment number 1128: Seg2_apic_5, section: apic_5, ID: 893, parent: Seg1_apic_5 (892), rad: 0.925, (277.59518, 65.113716, -9.058475) -> (279.29517, 64.52372, -10.008474), len: 2.03483
    apic_5 {pt3dadd(279.29517, 64.52372, -10.008474, 1.85)}

//  Looking at segment number 1129: Seg0_apic_11, section: apic_11, ID: 918, parent: Seg2_apic_5 (893), rad: 0.405, (279.29517, 64.52372, -10.008474) -> (280.1652, 61.80372, -11.658475), len: 3.29816
    apic_11 {pt3dclear() pt3dadd(279.29517, 64.52372, -10.008474, 0.81) pt3dadd(280.1652, 61.80372, -11.658475, 0.81)}

//  Looking at segment number 1130: Seg1_apic_11, section: apic_11, ID: 919, parent: Seg0_apic_11 (918), rad: 0.405, (280.1652, 61.80372, -11.658475) -> (281.64517, 59.513718, -12.058475), len: 2.7558
    apic_11 {pt3dadd(281.64517, 59.513718, -12.058475, 0.81)}

//  Looking at segment number 1131: Seg2_apic_11, section: apic_11, ID: 920, parent: Seg1_apic_11 (919), rad: 0.405, (281.64517, 59.513718, -12.058475) -> (283.04517, 56.34372, -12.508474), len: 3.49448
    apic_11 {pt3dadd(283.04517, 56.34372, -12.508474, 0.81)}

//  Looking at segment number 1132: Seg3_apic_11, section: apic_11, ID: 921, parent: Seg2_apic_11 (920), rad: 0.405, (283.04517, 56.34372, -12.508474) -> (284.96518, 54.423717, -12.108475), len: 2.74461
    apic_11 {pt3dadd(284.96518, 54.423717, -12.108475, 0.81)}

//  Looking at segment number 1133: Seg4_apic_11, section: apic_11, ID: 922, parent: Seg3_apic_11 (921), rad: 0.405, (284.96518, 54.423717, -12.108475) -> (286.8852, 51.25372, -12.458474), len: 3.72261
    apic_11 {pt3dadd(286.8852, 51.25372, -12.458474, 0.81)}

//  Looking at segment number 1134: Seg5_apic_11, section: apic_11, ID: 923, parent: Seg4_apic_11 (922), rad: 0.405, (286.8852, 51.25372, -12.458474) -> (287.55518, 49.62372, -12.408475), len: 1.76303
    apic_11 {pt3dadd(287.55518, 49.62372, -12.408475, 0.81)}

//  Looking at segment number 1135: Seg6_apic_11, section: apic_11, ID: 924, parent: Seg5_apic_11 (923), rad: 0.405, (287.55518, 49.62372, -12.408475) -> (287.8552, 47.70372, -11.008474), len: 2.39508
    apic_11 {pt3dadd(287.8552, 47.70372, -11.008474, 0.81)}

//  Looking at segment number 1136: Seg7_apic_11, section: apic_11, ID: 925, parent: Seg6_apic_11 (924), rad: 0.405, (287.8552, 47.70372, -11.008474) -> (288.95517, 45.71372, -11.008474), len: 2.27378
    apic_11 {pt3dadd(288.95517, 45.71372, -11.008474, 0.81)}

//  Looking at segment number 1137: Seg0_apic_6, section: apic_6, ID: 894, parent: Seg2_apic_5 (893), rad: 0.48, (279.29517, 64.52372, -10.008474) -> (281.14517, 64.97372, -11.358475), len: 2.33399
    apic_6 {pt3dclear() pt3dadd(279.29517, 64.52372, -10.008474, 0.96) pt3dadd(281.14517, 64.97372, -11.358475, 0.96)}

//  Looking at segment number 1138: Seg1_apic_6, section: apic_6, ID: 895, parent: Seg0_apic_6 (894), rad: 0.405, (281.14517, 64.97372, -11.358475) -> (283.0652, 65.41372, -11.358475), len: 1.96979
    apic_6 {pt3dadd(283.0652, 65.41372, -11.358475, 0.81)}

//  Looking at segment number 1139: Seg2_apic_6, section: apic_6, ID: 896, parent: Seg1_apic_6 (895), rad: 0.48, (283.0652, 65.41372, -11.358475) -> (284.76517, 65.63372, -11.508474), len: 1.72071
    apic_6 {pt3dadd(284.76517, 65.63372, -11.508474, 0.96)}

//  Looking at segment number 1140: Seg0_apic_10, section: apic_10, ID: 913, parent: Seg2_apic_6 (896), rad: 0.335, (284.76517, 65.63372, -11.508474) -> (286.15518, 66.90372, -12.258474), len: 2.0267
    apic_10 {pt3dclear() pt3dadd(284.76517, 65.63372, -11.508474, 0.67) pt3dadd(286.15518, 66.90372, -12.258474, 0.67)}

//  Looking at segment number 1141: Seg1_apic_10, section: apic_10, ID: 914, parent: Seg0_apic_10 (913), rad: 0.335, (286.15518, 66.90372, -12.258474) -> (287.11517, 68.30372, -12.258474), len: 1.69752
    apic_10 {pt3dadd(287.11517, 68.30372, -12.258474, 0.67)}

//  Looking at segment number 1142: Seg2_apic_10, section: apic_10, ID: 915, parent: Seg1_apic_10 (914), rad: 0.335, (287.11517, 68.30372, -12.258474) -> (287.18518, 70.003716, -12.258474), len: 1.70144
    apic_10 {pt3dadd(287.18518, 70.003716, -12.258474, 0.67)}

//  Looking at segment number 1143: Seg3_apic_10, section: apic_10, ID: 916, parent: Seg2_apic_10 (915), rad: 0.335, (287.18518, 70.003716, -12.258474) -> (286.8152, 71.03372, -12.208474), len: 1.09559
    apic_10 {pt3dadd(286.8152, 71.03372, -12.208474, 0.67)}

//  Looking at segment number 1144: Seg4_apic_10, section: apic_10, ID: 917, parent: Seg3_apic_10 (916), rad: 0.335, (286.8152, 71.03372, -12.208474) -> (286.15518, 72.363716, -12.208474), len: 1.48475
    apic_10 {pt3dadd(286.15518, 72.363716, -12.208474, 0.67)}

//  Looking at segment number 1145: Seg0_apic_7, section: apic_7, ID: 897, parent: Seg2_apic_6 (896), rad: 0.48, (284.76517, 65.63372, -11.508474) -> (286.39517, 65.63372, -11.658475), len: 1.63689
    apic_7 {pt3dclear() pt3dadd(284.76517, 65.63372, -11.508474, 0.96) pt3dadd(286.39517, 65.63372, -11.658475, 0.96)}

//  Looking at segment number 1146: Seg1_apic_7, section: apic_7, ID: 898, parent: Seg0_apic_7 (897), rad: 0.405, (286.39517, 65.63372, -11.658475) -> (288.3152, 65.113716, -11.358475), len: 2.01168
    apic_7 {pt3dadd(288.3152, 65.113716, -11.358475, 0.81)}

//  Looking at segment number 1147: Seg0_apic_9, section: apic_9, ID: 904, parent: Seg1_apic_7 (898), rad: 0.335, (288.3152, 65.113716, -11.358475) -> (290.67517, 65.34372, -11.308475), len: 2.37169
    apic_9 {pt3dclear() pt3dadd(288.3152, 65.113716, -11.358475, 0.67) pt3dadd(290.67517, 65.34372, -11.308475, 0.67)}

//  Looking at segment number 1148: Seg1_apic_9, section: apic_9, ID: 905, parent: Seg0_apic_9 (904), rad: 0.335, (290.67517, 65.34372, -11.308475) -> (292.82516, 64.60372, -11.758474), len: 2.31788
    apic_9 {pt3dadd(292.82516, 64.60372, -11.758474, 0.67)}

//  Looking at segment number 1149: Seg2_apic_9, section: apic_9, ID: 906, parent: Seg1_apic_9 (905), rad: 0.335, (292.82516, 64.60372, -11.758474) -> (295.0352, 64.82372, -11.158475), len: 2.30056
    apic_9 {pt3dadd(295.0352, 64.82372, -11.158475, 0.67)}
}

proc basic_shape_extra_23(){

//  Looking at segment number 1150: Seg3_apic_9, section: apic_9, ID: 907, parent: Seg2_apic_9 (906), rad: 0.335, (295.0352, 64.82372, -11.158475) -> (297.62518, 64.60372, -11.058475), len: 2.60125
    apic_9 {pt3dadd(297.62518, 64.60372, -11.058475, 0.67)}

//  Looking at segment number 1151: Seg4_apic_9, section: apic_9, ID: 908, parent: Seg3_apic_9 (907), rad: 0.335, (297.62518, 64.60372, -11.058475) -> (299.54517, 64.97372, -11.058475), len: 1.95531
    apic_9 {pt3dadd(299.54517, 64.97372, -11.058475, 0.67)}

//  Looking at segment number 1152: Seg5_apic_9, section: apic_9, ID: 909, parent: Seg4_apic_9 (908), rad: 0.335, (299.54517, 64.97372, -11.058475) -> (301.24518, 66.52372, -11.158475), len: 2.30273
    apic_9 {pt3dadd(301.24518, 66.52372, -11.158475, 0.67)}

//  Looking at segment number 1153: Seg6_apic_9, section: apic_9, ID: 910, parent: Seg5_apic_9 (909), rad: 0.335, (301.24518, 66.52372, -11.158475) -> (302.26517, 69.113716, -11.158475), len: 2.78361
    apic_9 {pt3dadd(302.26517, 69.113716, -11.158475, 0.67)}

//  Looking at segment number 1154: Seg7_apic_9, section: apic_9, ID: 911, parent: Seg6_apic_9 (910), rad: 0.335, (302.26517, 69.113716, -11.158475) -> (302.04517, 70.81372, -11.158475), len: 1.71418
    apic_9 {pt3dadd(302.04517, 70.81372, -11.158475, 0.67)}

//  Looking at segment number 1155: Seg8_apic_9, section: apic_9, ID: 912, parent: Seg7_apic_9 (911), rad: 0.335, (302.04517, 70.81372, -11.158475) -> (300.6352, 73.47372, -11.158475), len: 3.01058
    apic_9 {pt3dadd(300.6352, 73.47372, -11.158475, 0.67)}

//  Looking at segment number 1156: Seg0_apic_8, section: apic_8, ID: 899, parent: Seg1_apic_7 (898), rad: 0.405, (288.3152, 65.113716, -11.358475) -> (290.6052, 63.12372, -11.308475), len: 3.03426
    apic_8 {pt3dclear() pt3dadd(288.3152, 65.113716, -11.358475, 0.81) pt3dadd(290.6052, 63.12372, -11.308475, 0.81)}

//  Looking at segment number 1157: Seg1_apic_8, section: apic_8, ID: 900, parent: Seg0_apic_8 (899), rad: 0.405, (290.6052, 63.12372, -11.308475) -> (291.6352, 61.503716, -11.108475), len: 1.93011
    apic_8 {pt3dadd(291.6352, 61.503716, -11.108475, 0.81)}

//  Looking at segment number 1158: Seg2_apic_8, section: apic_8, ID: 901, parent: Seg1_apic_8 (900), rad: 0.405, (291.6352, 61.503716, -11.108475) -> (292.74518, 59.50372, -10.658475), len: 2.33121
    apic_8 {pt3dadd(292.74518, 59.50372, -10.658475, 0.81)}

//  Looking at segment number 1159: Seg3_apic_8, section: apic_8, ID: 902, parent: Seg2_apic_8 (901), rad: 0.405, (292.74518, 59.50372, -10.658475) -> (295.55518, 57.513718, -10.308475), len: 3.46102
    apic_8 {pt3dadd(295.55518, 57.513718, -10.308475, 0.81)}

//  Looking at segment number 1160: Seg4_apic_8, section: apic_8, ID: 903, parent: Seg3_apic_8 (902), rad: 0.405, (295.55518, 57.513718, -10.308475) -> (298.58517, 56.263718, -9.858475), len: 3.30846
    apic_8 {pt3dadd(298.58517, 56.263718, -9.858475, 0.81)}
}

proc subsets() { local i


//  The group all is assumed never to change
    all = new SectionList()
subsets_extra_0()
subsets_extra_1()
}

proc subsets_extra_0(){


    soma_group = new SectionList()

    soma soma_group.append()


    dendrite_group = new SectionList()

    apic_0 dendrite_group.append()
    dend_11 dendrite_group.append()
    dend_0 dendrite_group.append()
    apic_22 dendrite_group.append()
    apic_1 dendrite_group.append()
    dend_6 dendrite_group.append()
    dend_1 dendrite_group.append()
    apic_21 dendrite_group.append()
    apic_2 dendrite_group.append()
    dend_10 dendrite_group.append()
    dend_7 dendrite_group.append()
    dend_5 dendrite_group.append()
    dend_2 dendrite_group.append()
    apic_16 dendrite_group.append()
    apic_3 dendrite_group.append()
    dend_9 dendrite_group.append()
    dend_8 dendrite_group.append()
    dend_4 dendrite_group.append()
    dend_3 dendrite_group.append()
    apic_20 dendrite_group.append()
    apic_17 dendrite_group.append()
    apic_13 dendrite_group.append()
    apic_4 dendrite_group.append()
    apic_19 dendrite_group.append()
    apic_18 dendrite_group.append()
    apic_15 dendrite_group.append()
    apic_14 dendrite_group.append()
    apic_12 dendrite_group.append()
    apic_5 dendrite_group.append()
    apic_11 dendrite_group.append()
    apic_6 dendrite_group.append()
    apic_10 dendrite_group.append()
    apic_7 dendrite_group.append()
    apic_9 dendrite_group.append()
    apic_8 dendrite_group.append()


    apical_dendrite = new SectionList()

    apic_0 apical_dendrite.append()
    apic_1 apical_dendrite.append()
    apic_2 apical_dendrite.append()


    proximal_lateral_dendrites = new SectionList()

    dend_11 proximal_lateral_dendrites.append()
    dend_0 proximal_lateral_dendrites.append()
    apic_22 proximal_lateral_dendrites.append()
    dend_6 proximal_lateral_dendrites.append()
    dend_1 proximal_lateral_dendrites.append()
    apic_21 proximal_lateral_dendrites.append()
    dend_5 proximal_lateral_dendrites.append()
    dend_2 proximal_lateral_dendrites.append()


    axon_group = new SectionList()

    axon axon_group.append()
    axon_non_hillock axon_group.append()


    axon_hillock = new SectionList()

    axon axon_hillock.append()


    axon_nonhillock = new SectionList()

    axon_non_hillock axon_nonhillock.append()


    distal_lateral_dendrites = new SectionList()

    dend_10 distal_lateral_dendrites.append()
    dend_7 distal_lateral_dendrites.append()
    dend_9 distal_lateral_dendrites.append()
    dend_8 distal_lateral_dendrites.append()
    dend_4 distal_lateral_dendrites.append()
    dend_3 distal_lateral_dendrites.append()


    apical_tuft = new SectionList()

    apic_16 apical_tuft.append()
    apic_3 apical_tuft.append()
    apic_20 apical_tuft.append()
    apic_17 apical_tuft.append()
    apic_13 apical_tuft.append()
    apic_4 apical_tuft.append()
    apic_19 apical_tuft.append()
    apic_18 apical_tuft.append()
    apic_15 apical_tuft.append()
    apic_14 apical_tuft.append()
    apic_12 apical_tuft.append()
    apic_5 apical_tuft.append()
    apic_11 apical_tuft.append()
    apic_6 apical_tuft.append()
    apic_10 apical_tuft.append()
    apic_7 apical_tuft.append()
    apic_9 apical_tuft.append()
    apic_8 apical_tuft.append()


    soma all.append()
    apic_0 all.append()
    dend_11 all.append()
    dend_0 all.append()
    axon all.append()
    axon_non_hillock all.append()
}

proc subsets_extra_1(){
    apic_22 all.append()
    apic_1 all.append()
    dend_6 all.append()
    dend_1 all.append()
    apic_21 all.append()
    apic_2 all.append()
    dend_10 all.append()
    dend_7 all.append()
    dend_5 all.append()
    dend_2 all.append()
    apic_16 all.append()
    apic_3 all.append()
    dend_9 all.append()
    dend_8 all.append()
    dend_4 all.append()
    dend_3 all.append()
    apic_20 all.append()
    apic_17 all.append()
    apic_13 all.append()
    apic_4 all.append()
    apic_19 all.append()
    apic_18 all.append()
    apic_15 all.append()
    apic_14 all.append()
    apic_12 all.append()
    apic_5 all.append()
    apic_11 all.append()
    apic_6 all.append()
    apic_10 all.append()
    apic_7 all.append()
    apic_9 all.append()
    apic_8 all.append()
}

proc geom() {
}

proc biophys() {
    forsec all cm = 2.1649
    forsec all Ra = 62.268

    forsec all { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Kdr_ChannelML  { gmax_Kdr_ChannelML = 1.0E-4 }  
//      Ion k is used in this mechanism...

        ek = -77.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0040 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group apical_dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_nonhillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 3.5422E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group axon_nonhillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Ca_mit_conc_ChannelML  {  }  
//      Ion ca is used in this mechanism...


//  Note: there is no reversal potential present for ion: ca


    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.04 }  
//      Ion na is used in this mechanism...


//      Group dendrite_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))

//      Group axon_hillock also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-6 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KCa3_ChannelML_new  { gmax_KCa3_ChannelML_new = 0.0142 }  
//      Ion k is used in this mechanism...


//      Group axon_group also has KCa3_ChannelML_new (KCa3_ChannelML_new (density: 8.87E-8 mS um^-2))
        ek = -80.0  // note: this is val from ChannelML, may be reset later

    }

    addChanMechs_0()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_0() {

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.04 }  
//      Ion na is used in this mechanism...


//      Group axon_hillock also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-6 mS um^-2))

//      Group soma_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 3.5422E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group axon_nonhillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group soma_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

    }

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_nonhillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec apical_dendrite { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0022 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec proximal_lateral_dendrites { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 4.0E-4 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group apical_dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0020 }  
//      Ion ca is used in this mechanism...


//      Group apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group apical_dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    addChanMechs_1()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_1() {

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KCa3_ChannelML_new  { gmax_KCa3_ChannelML_new = 0.00887 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KCa3_ChannelML_new (KCa3_ChannelML_new (density: 1.42E-7 mS um^-2))
        ek = -80.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Ca_mit_conc_ChannelML  {  }  
//      Ion ca is used in this mechanism...


//  Note: there is no reversal potential present for ion: ca


    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.4 }  
//      Ion na is used in this mechanism...


//      Group dendrite_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))

//      Group soma_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_nonhillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 3.5422E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group axon_nonhillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group soma_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

    }

    forsec axon_nonhillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 0.0010 }  
//      Ion non_specific is used in this mechanism...


//      Group soma_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 3.5422E-9 mS um^-2))

    }

    addChanMechs_2()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_2() {

    forsec axon_nonhillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.04 }  
//      Ion k is used in this mechanism...


//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_nonhillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH0_ChannelML  { gmax_NaxSH0_ChannelML = 0.4 }  
//      Ion na is used in this mechanism...

        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec apical_tuft { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0095 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group apical_dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

}

proc geom_nseg() {
    // All sections not mentioned here have nseg = 1

    axon_non_hillock nseg = 94
    apic_22 nseg = 3
    dend_6 nseg = 3
    apic_21 nseg = 7
    apic_2 nseg = 4
    dend_10 nseg = 5
    dend_7 nseg = 12
    dend_5 nseg = 2
    dend_2 nseg = 3
    dend_9 nseg = 2
    dend_8 nseg = 3
    dend_3 nseg = 2
    apic_20 nseg = 4
    apic_17 nseg = 2
}


proc position() { local i
    forsec all {
        for i = 0, n3d()-1 {
            pt3dchange(i, $1+x3d(i), $2+y3d(i), $3+z3d(i), diam3d(i))
        }
    }
    x = $1  y = $2  z = $3
}

proc connect2target() {   //$o1 target point process, $o2 returned NetCon


//  Using standard NetBuilder form. (Overly) simple assumption that first soma seg is trigger for AP...
//  Note: neuroConstruct does not use this func for creating connections (in serial mode!), but it can be useful when using generated files in NEURON's NetBuilder

    soma $o2 = new NetCon(&v(1), $o1)
    print "connect2target called on ", name
}


//  This function is useful when checking what cells (aot sections) have been created. Run allcells() from nCtools.hoc...

proc toString() {
    strdef info
    sprint(info, "Cell ref: %s (%s), at: (%d, %d, %d)", reference, name, x, y, z)
    print info
}


//  This function is useful when checking network connections

proc netInfo() {
    strdef info
    sprint(info, "Cell reference: %s, type: %s", reference, type)
    print "--------  ",info
    print "    There are ", synlist.count(), " connections in ", synlist
    for i=0,synlist.count()-1 {
        print "        Connection from ", synlist.o[i].precell, " to: ", synlist.o[i].postcell
        print "        Pre:   Weight: ", synlist.o[i].weight, ", delay: ", synlist.o[i].delay, ", threshold: ", synlist.o[i].threshold 
        print "        Post:  ", synlist.o[i].syn(), ", gmax: ", synlist.o[i].syn().gmax , ", e: ", synlist.o[i].syn().e , ", rise time: ", synlist.o[i].syn().tau_rise , ", decay time: ", synlist.o[i].syn().tau_decay 
    print " "
    }
    
    
    
    print "--------  "
    print " "
}


endtemplate Cell6


Loading data, please wait...