//  ******************************************************
//
//     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 Cell4

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 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_13
public dend_13
create dend_6
public dend_6
create dend_0
public dend_0
create apic_29
public apic_29
create apic_1
public apic_1
create dend_17
public dend_17
create dend_14
public dend_14
create dend_8
public dend_8
create dend_7
public dend_7
create dend_1
public dend_1
create apic_28
public apic_28
create apic_2
public apic_2
create dend_16
public dend_16
create dend_15
public dend_15
create dend_10
public dend_10
create dend_9
public dend_9
create dend_3
public dend_3
create dend_2
public dend_2
create apic_10
public apic_10
create apic_3
public apic_3
create dend_12
public dend_12
create dend_11
public dend_11
create dend_5
public dend_5
create dend_4
public dend_4
create apic_27
public apic_27
create apic_11
public apic_11
create apic_9
public apic_9
create apic_4
public apic_4
create apic_24
public apic_24
create apic_12
public apic_12
create apic_8
public apic_8
create apic_5
public apic_5
create apic_26
public apic_26
create apic_25
public apic_25
create apic_23
public apic_23
create apic_13
public apic_13
create apic_7
public apic_7
create apic_6
public apic_6
create apic_14
public apic_14
create apic_22
public apic_22
create apic_15
public apic_15
create apic_17
public apic_17
create apic_16
public apic_16
create apic_21
public apic_21
create apic_18
public apic_18
create apic_20
public apic_20
create apic_19
public apic_19

proc topol() {
    connect apic_0(0), soma(0.5)
    connect dend_13(0), soma(0.5)
    connect dend_6(0), soma(0.5)
    connect dend_0(0), soma(0.5)
    connect apic_29(0), apic_0(1.0)
    connect apic_1(0), apic_0(1.0)
    connect dend_17(0), dend_13(1.0)
    connect dend_14(0), dend_13(1.0)
    connect dend_8(0), dend_6(1.0)
    connect dend_7(0), dend_6(1.0)
    connect dend_1(0), dend_0(1.0)
    connect apic_28(0), apic_1(1.0)
    connect apic_2(0), apic_1(1.0)
    connect dend_16(0), dend_14(1.0)
    connect dend_15(0), dend_14(1.0)
    connect dend_10(0), dend_8(1.0)
    connect dend_9(0), dend_8(1.0)
    connect dend_3(0), dend_1(1.0)
    connect dend_2(0), dend_1(1.0)
    connect apic_10(0), apic_2(1.0)
    connect apic_3(0), apic_2(1.0)
    connect dend_12(0), dend_10(1.0)
    connect dend_11(0), dend_10(1.0)
    connect dend_5(0), dend_3(1.0)
    connect dend_4(0), dend_3(1.0)
    connect apic_27(0), apic_10(1.0)
    connect apic_11(0), apic_10(1.0)
    connect apic_9(0), apic_3(1.0)
    connect apic_4(0), apic_3(1.0)
    connect apic_24(0), apic_11(1.0)
    connect apic_12(0), apic_11(1.0)
    connect apic_8(0), apic_4(1.0)
    connect apic_5(0), apic_4(1.0)
    connect apic_26(0), apic_24(1.0)
    connect apic_25(0), apic_24(1.0)
    connect apic_23(0), apic_12(1.0)
    connect apic_13(0), apic_12(1.0)
    connect apic_7(0), apic_5(1.0)
    connect apic_6(0), apic_5(1.0)
    connect apic_14(0), apic_13(1.0)
    connect apic_22(0), apic_14(1.0)
    connect apic_15(0), apic_14(1.0)
    connect apic_17(0), apic_15(1.0)
    connect apic_16(0), apic_15(1.0)
    connect apic_21(0), apic_17(1.0)
    connect apic_18(0), apic_17(1.0)
    connect apic_20(0), apic_18(1.0)
    connect apic_19(0), apic_18(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()
}

proc basic_shape_extra_0(){

//  Looking at segment number 0: Seg0_soma, section: soma, ID: 0, ROOT SEGMENT, rad: 2.335495, (0.0, 0.0, 0.0) -> (1.6154003, -0.49013948, -0.0021679997), len: 1.68812
    soma {pt3dclear() pt3dadd(0.0, 0.0, 0.0, 2.92556) pt3dadd(1.6154003, -0.49013948, -0.0021679997, 4.67099)}

//  Looking at segment number 1: Seg1_soma, section: soma, ID: 1, parent: Seg0_soma (0), rad: 2.477355, (1.6154003, -0.49013948, -0.0021679997) -> (3.2309017, -0.98026943, -0.004337013), len: 1.68822
    soma {pt3dadd(3.2309017, -0.98026943, -0.004337013, 4.95471)}

//  Looking at segment number 2: Seg2_soma, section: soma, ID: 2, parent: Seg1_soma (1), rad: 2.777215, (3.2309017, -0.98026943, -0.004337013) -> (4.846302, -1.4704094, -0.006505996), len: 1.68812
    soma {pt3dadd(4.846302, -1.4704094, -0.006505996, 5.55443)}

//  Looking at segment number 3: Seg3_soma, section: soma, ID: 3, parent: Seg2_soma (2), rad: 3.278705, (4.846302, -1.4704094, -0.006505996) -> (6.4617004, -1.9605393, -0.008675009), len: 1.68812
    soma {pt3dadd(6.4617004, -1.9605393, -0.008675009, 6.55741)}

//  Looking at segment number 4: Seg4_soma, section: soma, ID: 4, parent: Seg3_soma (3), rad: 3.76132, (6.4617004, -1.9605393, -0.008675009) -> (8.077202, -2.4506793, -0.010843992), len: 1.68822
    soma {pt3dadd(8.077202, -2.4506793, -0.010843992, 7.52264)}

//  Looking at segment number 5: Seg5_soma, section: soma, ID: 5, parent: Seg4_soma (4), rad: 4.026355, (8.077202, -2.4506793, -0.010843992) -> (9.692602, -2.9408197, -0.013013005), len: 1.68812
    soma {pt3dadd(9.692602, -2.9408197, -0.013013005, 8.05271)}

//  Looking at segment number 6: Seg6_soma, section: soma, ID: 6, parent: Seg5_soma (5), rad: 4.1198, (9.692602, -2.9408197, -0.013013005) -> (11.308001, -3.4309497, -0.0151819885), len: 1.68812
    soma {pt3dadd(11.308001, -3.4309497, -0.0151819885, 8.2396)}

//  Looking at segment number 7: Seg7_soma, section: soma, ID: 7, parent: Seg6_soma (6), rad: 4.029195, (11.308001, -3.4309497, -0.0151819885) -> (12.923502, -3.9210896, -0.017351002), len: 1.68822
    soma {pt3dadd(12.923502, -3.9210896, -0.017351002, 8.05839)}

//  Looking at segment number 8: Seg8_soma, section: soma, ID: 8, parent: Seg7_soma (7), rad: 4.094065, (12.923502, -3.9210896, -0.017351002) -> (14.5389, -4.4112296, -0.019520015), len: 1.68812
    soma {pt3dadd(14.5389, -4.4112296, -0.019520015, 8.18813)}

//  Looking at segment number 9: Seg9_soma, section: soma, ID: 9, parent: Seg8_soma (8), rad: 4.14026, (14.5389, -4.4112296, -0.019520015) -> (16.154402, -4.9013596, -0.021688998), len: 1.68822
    soma {pt3dadd(16.154402, -4.9013596, -0.021688998, 8.28052)}

//  Looking at segment number 10: Seg10_soma, section: soma, ID: 10, parent: Seg9_soma (9), rad: 4.15708, (16.154402, -4.9013596, -0.021688998) -> (17.769802, -5.3914995, -0.02385801), len: 1.68812
    soma {pt3dadd(17.769802, -5.3914995, -0.02385801, 8.31416)}

//  Looking at segment number 11: Seg11_soma, section: soma, ID: 11, parent: Seg10_soma (10), rad: 4.20644, (17.769802, -5.3914995, -0.02385801) -> (19.3852, -5.8816395, -0.02602601), len: 1.68812
    soma {pt3dadd(19.3852, -5.8816395, -0.02602601, 8.41288)}

//  Looking at segment number 12: Seg12_soma, section: soma, ID: 12, parent: Seg11_soma (11), rad: 4.200935, (19.3852, -5.8816395, -0.02602601) -> (21.000702, -6.3717694, -0.028194994), len: 1.68822
    soma {pt3dadd(21.000702, -6.3717694, -0.028194994, 8.40187)}

//  Looking at segment number 13: Seg13_soma, section: soma, ID: 13, parent: Seg12_soma (12), rad: 4.14458, (21.000702, -6.3717694, -0.028194994) -> (22.6161, -6.8619094, -0.030364007), len: 1.68812
    soma {pt3dadd(22.6161, -6.8619094, -0.030364007, 8.28916)}

//  Looking at segment number 14: Seg14_soma, section: soma, ID: 14, parent: Seg13_soma (13), rad: 3.857295, (22.6161, -6.8619094, -0.030364007) -> (24.231571, -7.3520455, -0.03253299), len: 1.68819
    soma {pt3dadd(24.231571, -7.3520455, -0.03253299, 7.71459)}

//  Looking at segment number 15: Seg15_soma, section: soma, ID: 15, parent: Seg14_soma (14), rad: 3.5832, (24.231571, -7.3520455, -0.03253299) -> (25.847012, -7.8421817, -0.034702003), len: 1.68816
    soma {pt3dadd(25.847012, -7.8421817, -0.034702003, 7.1664)}

//  Looking at segment number 16: Seg16_soma, section: soma, ID: 16, parent: Seg15_soma (15), rad: 3.315535, (25.847012, -7.8421817, -0.034702003) -> (27.462452, -8.332318, -0.036870986), len: 1.68816
    soma {pt3dadd(27.462452, -8.332318, -0.036870986, 6.63107)}

//  Looking at segment number 17: Seg17_soma, section: soma, ID: 17, parent: Seg16_soma (16), rad: 2.9047, (27.462452, -8.332318, -0.036870986) -> (29.07789, -8.822454, -0.03904), len: 1.68816
    soma {pt3dadd(29.07789, -8.822454, -0.03904, 5.8094)}

//  Looking at segment number 18: Seg18_soma, section: soma, ID: 18, parent: Seg17_soma (17), rad: 2.450635, (29.07789, -8.822454, -0.03904) -> (30.69333, -9.31259, -0.041209012), len: 1.68816
    soma {pt3dadd(30.69333, -9.31259, -0.041209012, 4.90127)}

//  Looking at segment number 19: Seg19_soma, section: soma, ID: 19, parent: Seg18_soma (18), rad: 1.379565, (30.69333, -9.31259, -0.041209012) -> (32.30877, -9.80273, -0.043377995), len: 1.68816
    soma {pt3dadd(32.30877, -9.80273, -0.043377995, 2.75913)}

//  Looking at segment number 20: Seg0_apic_0, section: apic_0, ID: 632, parent: Seg9_soma (9), FRACT ALONG: 0.99999106, rad: 1.81, (0.625, 1.2659407, -2.086622) -> (-0.93499756, 1.7059402, -2.036622), len: 1.62163
    apic_0 {pt3dclear() pt3dadd(0.625, 1.2659407, -2.086622, 3.62) pt3dadd(-0.93499756, 1.7059402, -2.036622, 3.62)}

//  Looking at segment number 21: Seg1_apic_0, section: apic_0, ID: 633, parent: Seg0_apic_0 (632), rad: 1.625, (-0.93499756, 1.7059402, -2.036622) -> (-3.4449997, 2.5959406, -2.536622), len: 2.70965
    apic_0 {pt3dadd(-3.4449997, 2.5959406, -2.536622, 3.25)}

//  Looking at segment number 22: Seg2_apic_0, section: apic_0, ID: 634, parent: Seg1_apic_0 (633), rad: 1.625, (-3.4449997, 2.5959406, -2.536622) -> (-5.8050003, 3.9259405, -2.436622), len: 2.71081
    apic_0 {pt3dadd(-5.8050003, 3.9259405, -2.436622, 3.25)}

//  Looking at segment number 23: Seg3_apic_0, section: apic_0, ID: 635, parent: Seg2_apic_0 (634), rad: 1.59, (-5.8050003, 3.9259405, -2.436622) -> (-7.654999, 5.395941, -2.786622), len: 2.3887
    apic_0 {pt3dadd(-7.654999, 5.395941, -2.786622, 3.18)}

//  Looking at segment number 24: Seg4_apic_0, section: apic_0, ID: 636, parent: Seg3_apic_0 (635), rad: 1.59, (-7.654999, 5.395941, -2.786622) -> (-8.844997, 7.1759405, -2.686622), len: 2.14348
    apic_0 {pt3dadd(-8.844997, 7.1759405, -2.686622, 3.18)}

//  Looking at segment number 25: Seg0_dend_13, section: dend_13, ID: 378, parent: Seg9_soma (9), FRACT ALONG: 0.99999106, rad: 0.96, (9.215002, -7.9240594, -11.786622) -> (7.595001, -9.99406, -11.736622), len: 2.62903
    dend_13 {pt3dclear() pt3dadd(9.215002, -7.9240594, -11.786622, 2.0) pt3dadd(7.595001, -9.99406, -11.736622, 1.92)}

//  Looking at segment number 26: Seg1_dend_13, section: dend_13, ID: 379, parent: Seg0_dend_13 (378), rad: 0.96, (7.595001, -9.99406, -11.736622) -> (6.2650013, -11.24406, -11.736622), len: 1.82521
    dend_13 {pt3dadd(6.2650013, -11.24406, -11.736622, 1.92)}

//  Looking at segment number 27: Seg2_dend_13, section: dend_13, ID: 380, parent: Seg1_dend_13 (379), rad: 0.96, (6.2650013, -11.24406, -11.736622) -> (4.715002, -11.24406, -11.736622), len: 1.55
    dend_13 {pt3dadd(4.715002, -11.24406, -11.736622, 1.92)}

//  Looking at segment number 28: Seg3_dend_13, section: dend_13, ID: 381, parent: Seg2_dend_13 (380), rad: 0.96, (4.715002, -11.24406, -11.736622) -> (3.085001, -11.394059, -13.236622), len: 2.22023
    dend_13 {pt3dadd(3.085001, -11.394059, -13.236622, 1.92)}

//  Looking at segment number 29: Seg4_dend_13, section: dend_13, ID: 382, parent: Seg3_dend_13 (381), rad: 0.96, (3.085001, -11.394059, -13.236622) -> (2.3450012, -12.654059, -15.636622), len: 2.80984
    dend_13 {pt3dadd(2.3450012, -12.654059, -15.636622, 1.92)}

//  Looking at segment number 30: Seg5_dend_13, section: dend_13, ID: 383, parent: Seg4_dend_13 (382), rad: 0.96, (2.3450012, -12.654059, -15.636622) -> (2.2750015, -14.49406, -16.936623), len: 2.254
    dend_13 {pt3dadd(2.2750015, -14.49406, -16.936623, 1.92)}

//  Looking at segment number 31: Seg6_dend_13, section: dend_13, ID: 384, parent: Seg5_dend_13 (383), rad: 0.96, (2.2750015, -14.49406, -16.936623) -> (1.8250008, -17.44406, -17.536623), len: 3.04385
    dend_13 {pt3dadd(1.8250008, -17.44406, -17.536623, 1.92)}

//  Looking at segment number 32: Seg7_dend_13, section: dend_13, ID: 385, parent: Seg6_dend_13 (384), rad: 0.96, (1.8250008, -17.44406, -17.536623) -> (1.085001, -20.324059, -20.336622), len: 4.08436
    dend_13 {pt3dadd(1.085001, -20.324059, -20.336622, 1.92)}

//  Looking at segment number 33: Seg8_dend_13, section: dend_13, ID: 386, parent: Seg7_dend_13 (385), rad: 0.96, (1.085001, -20.324059, -20.336622) -> (0.57500076, -22.68406, -21.336622), len: 2.61337
    dend_13 {pt3dadd(0.57500076, -22.68406, -21.336622, 1.92)}

//  Looking at segment number 34: Seg9_dend_13, section: dend_13, ID: 387, parent: Seg8_dend_13 (386), rad: 0.96, (0.57500076, -22.68406, -21.336622) -> (0.64500046, -25.424059, -23.236622), len: 3.33504
    dend_13 {pt3dadd(0.64500046, -25.424059, -23.236622, 1.92)}

//  Looking at segment number 35: Seg10_dend_13, section: dend_13, ID: 388, parent: Seg9_dend_13 (387), rad: 0.96, (0.64500046, -25.424059, -23.236622) -> (1.7550011, -28.81406, -23.236622), len: 3.5671
    dend_13 {pt3dadd(1.7550011, -28.81406, -23.236622, 1.92)}

//  Looking at segment number 36: Seg0_dend_6, section: dend_6, ID: 219, parent: Seg9_soma (9), FRACT ALONG: 0.99999106, rad: 0.665, (20.055, 2.3759403, -11.136622) -> (23.605001, 4.5159407, -11.136622), len: 4.14513
    dend_6 {pt3dclear() pt3dadd(20.055, 2.3759403, -11.136622, 1.33) pt3dadd(23.605001, 4.5159407, -11.136622, 1.33)}

//  Looking at segment number 37: Seg1_dend_6, section: dend_6, ID: 220, parent: Seg0_dend_6 (219), rad: 0.665, (23.605001, 4.5159407, -11.136622) -> (25.375002, 5.025941, -14.386622), len: 3.73571
    dend_6 {pt3dadd(25.375002, 5.025941, -14.386622, 1.33)}

//  Looking at segment number 38: Seg2_dend_6, section: dend_6, ID: 221, parent: Seg1_dend_6 (220), rad: 0.63, (25.375002, 5.025941, -14.386622) -> (28.555, 3.6259403, -15.086622), len: 3.54435
    dend_6 {pt3dadd(28.555, 3.6259403, -15.086622, 1.26)}

//  Looking at segment number 39: Seg3_dend_6, section: dend_6, ID: 222, parent: Seg2_dend_6 (221), rad: 0.63, (28.555, 3.6259403, -15.086622) -> (31.955002, 1.1159401, -15.586622), len: 4.2556
    dend_6 {pt3dadd(31.955002, 1.1159401, -15.586622, 1.26)}

//  Looking at segment number 40: Seg4_dend_6, section: dend_6, ID: 223, parent: Seg3_dend_6 (222), rad: 0.63, (31.955002, 1.1159401, -15.586622) -> (35.435, 0.6759405, -15.586622), len: 3.50771
    dend_6 {pt3dadd(35.435, 0.6759405, -15.586622, 1.26)}

//  Looking at segment number 41: Seg5_dend_6, section: dend_6, ID: 224, parent: Seg4_dend_6 (223), rad: 0.63, (35.435, 0.6759405, -15.586622) -> (37.725002, 0.30594063, -15.586622), len: 2.3197
    dend_6 {pt3dadd(37.725002, 0.30594063, -15.586622, 1.26)}

//  Looking at segment number 42: Seg6_dend_6, section: dend_6, ID: 225, parent: Seg5_dend_6 (224), rad: 0.63, (37.725002, 0.30594063, -15.586622) -> (40.535, -0.36405945, -15.586622), len: 2.88877
    dend_6 {pt3dadd(40.535, -0.36405945, -15.586622, 1.26)}

//  Looking at segment number 43: Seg7_dend_6, section: dend_6, ID: 226, parent: Seg6_dend_6 (225), rad: 0.63, (40.535, -0.36405945, -15.586622) -> (41.345, 0.9659405, -18.436623), len: 3.24769
    dend_6 {pt3dadd(41.345, 0.9659405, -18.436623, 1.26)}

//  Looking at segment number 44: Seg8_dend_6, section: dend_6, ID: 227, parent: Seg7_dend_6 (226), rad: 0.63, (41.345, 0.9659405, -18.436623) -> (40.085, 2.8159409, -19.786623), len: 2.61393
    dend_6 {pt3dadd(40.085, 2.8159409, -19.786623, 1.26)}

//  Looking at segment number 45: Seg9_dend_6, section: dend_6, ID: 228, parent: Seg8_dend_6 (227), rad: 0.63, (40.085, 2.8159409, -19.786623) -> (39.795002, 4.8859406, -20.786623), len: 2.31711
    dend_6 {pt3dadd(39.795002, 4.8859406, -20.786623, 1.26)}

//  Looking at segment number 46: Seg10_dend_6, section: dend_6, ID: 229, parent: Seg9_dend_6 (228), rad: 0.63, (39.795002, 4.8859406, -20.786623) -> (39.495003, 7.24594, -21.786623), len: 2.58062
    dend_6 {pt3dadd(39.495003, 7.24594, -21.786623, 1.26)}

//  Looking at segment number 47: Seg11_dend_6, section: dend_6, ID: 230, parent: Seg10_dend_6 (229), rad: 0.63, (39.495003, 7.24594, -21.786623) -> (40.085, 9.085941, -22.936623), len: 2.2486
    dend_6 {pt3dadd(40.085, 9.085941, -22.936623, 1.26)}

//  Looking at segment number 48: Seg12_dend_6, section: dend_6, ID: 231, parent: Seg11_dend_6 (230), rad: 0.63, (40.085, 9.085941, -22.936623) -> (39.055, 13.29594, -24.136621), len: 4.49722
    dend_6 {pt3dadd(39.055, 13.29594, -24.136621, 1.26)}

//  Looking at segment number 49: Seg13_dend_6, section: dend_6, ID: 232, parent: Seg12_dend_6 (231), rad: 0.63, (39.055, 13.29594, -24.136621) -> (40.675003, 15.95594, -24.186623), len: 3.11489
    dend_6 {pt3dadd(40.675003, 15.95594, -24.186623, 1.26)}
}

proc basic_shape_extra_1(){

//  Looking at segment number 50: Seg0_dend_0, section: dend_0, ID: 20, parent: Seg9_soma (9), FRACT ALONG: 0.99999106, rad: 0.7, (23.315002, -3.3140597, -5.286622) -> (20.505001, 0.6659403, -5.286622), len: 4.87201
    dend_0 {pt3dclear() pt3dadd(23.315002, -3.3140597, -5.286622, 1.4) pt3dadd(20.505001, 0.6659403, -5.286622, 1.4)}

//  Looking at segment number 51: Seg1_dend_0, section: dend_0, ID: 21, parent: Seg0_dend_0 (20), rad: 0.85, (20.505001, 0.6659403, -5.286622) -> (20.065002, 2.2959404, -8.336622), len: 3.48612
    dend_0 {pt3dadd(20.065002, 2.2959404, -8.336622, 1.7)}

//  Looking at segment number 52: Seg0_apic_29, section: apic_29, ID: 1015, parent: Seg4_apic_0 (636), rad: 0.405, (-8.844997, 7.1759405, -2.686622) -> (-8.764999, 7.105941, -8.786622), len: 6.10093
    apic_29 {pt3dclear() pt3dadd(-8.844997, 7.1759405, -2.686622, 0.81) pt3dadd(-8.764999, 7.105941, -8.786622, 0.81)}

//  Looking at segment number 53: Seg1_apic_29, section: apic_29, ID: 1016, parent: Seg0_apic_29 (1015), rad: 0.665, (-8.764999, 7.105941, -8.786622) -> (-11.134998, 6.5859404, -8.786622), len: 2.42637
    apic_29 {pt3dadd(-11.134998, 6.5859404, -8.786622, 1.33)}

//  Looking at segment number 54: Seg2_apic_29, section: apic_29, ID: 1017, parent: Seg1_apic_29 (1016), rad: 0.665, (-11.134998, 6.5859404, -8.786622) -> (-12.164997, 5.105941, -8.736622), len: 1.80383
    apic_29 {pt3dadd(-12.164997, 5.105941, -8.736622, 1.33)}

//  Looking at segment number 55: Seg3_apic_29, section: apic_29, ID: 1018, parent: Seg2_apic_29 (1017), rad: 0.555, (-12.164997, 5.105941, -8.736622) -> (-13.574997, 3.7059402, -7.536622), len: 2.32123
    apic_29 {pt3dadd(-13.574997, 3.7059402, -7.536622, 1.11)}

//  Looking at segment number 56: Seg4_apic_29, section: apic_29, ID: 1019, parent: Seg3_apic_29 (1018), rad: 0.555, (-13.574997, 3.7059402, -7.536622) -> (-16.015, 3.3359404, -7.1866217), len: 2.49259
    apic_29 {pt3dadd(-16.015, 3.3359404, -7.1866217, 1.11)}

//  Looking at segment number 57: Seg5_apic_29, section: apic_29, ID: 1020, parent: Seg4_apic_29 (1019), rad: 0.555, (-16.015, 3.3359404, -7.1866217) -> (-18.004997, 2.525941, -7.1366224), len: 2.14911
    apic_29 {pt3dadd(-18.004997, 2.525941, -7.1366224, 1.11)}

//  Looking at segment number 58: Seg6_apic_29, section: apic_29, ID: 1021, parent: Seg5_apic_29 (1020), rad: 0.555, (-18.004997, 2.525941, -7.1366224) -> (-19.925, 1.8659401, -6.3866224), len: 2.16437
    apic_29 {pt3dadd(-19.925, 1.8659401, -6.3866224, 1.11)}

//  Looking at segment number 59: Seg7_apic_29, section: apic_29, ID: 1022, parent: Seg6_apic_29 (1021), rad: 0.555, (-19.925, 1.8659401, -6.3866224) -> (-20.445, -0.3540597, -6.3866224), len: 2.28009
    apic_29 {pt3dadd(-20.445, -0.3540597, -6.3866224, 1.11)}

//  Looking at segment number 60: Seg8_apic_29, section: apic_29, ID: 1023, parent: Seg7_apic_29 (1022), rad: 0.555, (-20.445, -0.3540597, -6.3866224) -> (-22.364998, -1.4640594, -3.086622), len: 3.97599
    apic_29 {pt3dadd(-22.364998, -1.4640594, -3.086622, 1.11)}

//  Looking at segment number 61: Seg9_apic_29, section: apic_29, ID: 1024, parent: Seg8_apic_29 (1023), rad: 0.555, (-22.364998, -1.4640594, -3.086622) -> (-23.184998, -0.7240596, -0.736622), len: 2.59663
    apic_29 {pt3dadd(-23.184998, -0.7240596, -0.736622, 1.11)}

//  Looking at segment number 62: Seg10_apic_29, section: apic_29, ID: 1025, parent: Seg9_apic_29 (1024), rad: 0.555, (-23.184998, -0.7240596, -0.736622) -> (-20.744999, -1.9740596, 1.463378), len: 3.51512
    apic_29 {pt3dadd(-20.744999, -1.9740596, 1.463378, 1.11)}

//  Looking at segment number 63: Seg11_apic_29, section: apic_29, ID: 1026, parent: Seg10_apic_29 (1025), rad: 0.48, (-20.744999, -1.9740596, 1.463378) -> (-18.375, -2.3440595, 2.113378), len: 2.48522
    apic_29 {pt3dadd(-18.375, -2.3440595, 2.113378, 0.96)}

//  Looking at segment number 64: Seg12_apic_29, section: apic_29, ID: 1027, parent: Seg11_apic_29 (1026), rad: 0.48, (-18.375, -2.3440595, 2.113378) -> (-18.454998, -3.2340593, 2.963378), len: 1.23329
    apic_29 {pt3dadd(-18.454998, -3.2340593, 2.963378, 0.96)}

//  Looking at segment number 65: Seg13_apic_29, section: apic_29, ID: 1028, parent: Seg12_apic_29 (1027), rad: 0.48, (-18.454998, -3.2340593, 2.963378) -> (-21.265, -3.8240595, 4.213378), len: 3.13157
    apic_29 {pt3dadd(-21.265, -3.8240595, 4.213378, 0.96)}

//  Looking at segment number 66: Seg14_apic_29, section: apic_29, ID: 1029, parent: Seg13_apic_29 (1028), rad: 0.48, (-21.265, -3.8240595, 4.213378) -> (-24.654999, -4.3340597, 4.163378), len: 3.42851
    apic_29 {pt3dadd(-24.654999, -4.3340597, 4.163378, 0.96)}

//  Looking at segment number 67: Seg15_apic_29, section: apic_29, ID: 1030, parent: Seg14_apic_29 (1029), rad: 0.48, (-24.654999, -4.3340597, 4.163378) -> (-27.614998, -5.1540594, 4.0633783), len: 3.07311
    apic_29 {pt3dadd(-27.614998, -5.1540594, 4.0633783, 0.96)}

//  Looking at segment number 68: Seg16_apic_29, section: apic_29, ID: 1031, parent: Seg15_apic_29 (1030), rad: 0.48, (-27.614998, -5.1540594, 4.0633783) -> (-30.614998, -6.0840597, 2.963378), len: 3.3279
    apic_29 {pt3dadd(-30.614998, -6.0840597, 2.963378, 0.96)}

//  Looking at segment number 69: Seg17_apic_29, section: apic_29, ID: 1032, parent: Seg16_apic_29 (1031), rad: 0.48, (-30.614998, -6.0840597, 2.963378) -> (-32.915, -5.9340596, 3.9633782), len: 2.51247
    apic_29 {pt3dadd(-32.915, -5.9340596, 3.9633782, 0.96)}

//  Looking at segment number 70: Seg18_apic_29, section: apic_29, ID: 1033, parent: Seg17_apic_29 (1032), rad: 0.48, (-32.915, -5.9340596, 3.9633782) -> (-35.795, -6.7440596, 3.913378), len: 2.99215
    apic_29 {pt3dadd(-35.795, -6.7440596, 3.913378, 0.96)}

//  Looking at segment number 71: Seg19_apic_29, section: apic_29, ID: 1034, parent: Seg18_apic_29 (1033), rad: 0.48, (-35.795, -6.7440596, 3.913378) -> (-39.045, -7.1140594, 3.563378), len: 3.28967
    apic_29 {pt3dadd(-39.045, -7.1140594, 3.563378, 0.96)}

//  Looking at segment number 72: Seg20_apic_29, section: apic_29, ID: 1035, parent: Seg19_apic_29 (1034), rad: 0.48, (-39.045, -7.1140594, 3.563378) -> (-42.445, -7.8540597, 3.463378), len: 3.48104
    apic_29 {pt3dadd(-42.445, -7.8540597, 3.463378, 0.96)}

//  Looking at segment number 73: Seg21_apic_29, section: apic_29, ID: 1036, parent: Seg20_apic_29 (1035), rad: 0.48, (-42.445, -7.8540597, 3.463378) -> (-44.735, -8.88406, 3.413378), len: 2.51147
    apic_29 {pt3dadd(-44.735, -8.88406, 3.413378, 0.96)}

//  Looking at segment number 74: Seg22_apic_29, section: apic_29, ID: 1037, parent: Seg21_apic_29 (1036), rad: 0.48, (-44.735, -8.88406, 3.413378) -> (-46.805, -9.62406, 3.413378), len: 2.19829
    apic_29 {pt3dadd(-46.805, -9.62406, 3.413378, 0.96)}

//  Looking at segment number 75: Seg23_apic_29, section: apic_29, ID: 1038, parent: Seg22_apic_29 (1037), rad: 0.48, (-46.805, -9.62406, 3.413378) -> (-49.025, -10.58406, 3.463378), len: 2.4192
    apic_29 {pt3dadd(-49.025, -10.58406, 3.463378, 0.96)}

//  Looking at segment number 76: Seg24_apic_29, section: apic_29, ID: 1039, parent: Seg23_apic_29 (1038), rad: 0.48, (-49.025, -10.58406, 3.463378) -> (-51.905, -11.62406, 3.7133782), len: 3.07221
    apic_29 {pt3dadd(-51.905, -11.62406, 3.7133782, 0.96)}

//  Looking at segment number 77: Seg25_apic_29, section: apic_29, ID: 1040, parent: Seg24_apic_29 (1039), rad: 0.48, (-51.905, -11.62406, 3.7133782) -> (-54.415, -12.434059, 4.263378), len: 2.6942
    apic_29 {pt3dadd(-54.415, -12.434059, 4.263378, 0.96)}

//  Looking at segment number 78: Seg26_apic_29, section: apic_29, ID: 1041, parent: Seg25_apic_29 (1040), rad: 0.48, (-54.415, -12.434059, 4.263378) -> (-56.635002, -10.88406, 4.263378), len: 2.70756
    apic_29 {pt3dadd(-56.635002, -10.88406, 4.263378, 0.96)}

//  Looking at segment number 79: Seg27_apic_29, section: apic_29, ID: 1042, parent: Seg26_apic_29 (1041), rad: 0.48, (-56.635002, -10.88406, 4.263378) -> (-57.225, -9.03406, 3.463378), len: 2.10014
    apic_29 {pt3dadd(-57.225, -9.03406, 3.463378, 0.96)}

//  Looking at segment number 80: Seg28_apic_29, section: apic_29, ID: 1043, parent: Seg27_apic_29 (1042), rad: 0.48, (-57.225, -9.03406, 3.463378) -> (-58.485, -8.444059, 1.513378), len: 2.39546
    apic_29 {pt3dadd(-58.485, -8.444059, 1.513378, 0.96)}

//  Looking at segment number 81: Seg29_apic_29, section: apic_29, ID: 1044, parent: Seg28_apic_29 (1043), rad: 0.48, (-58.485, -8.444059, 1.513378) -> (-59.815002, -9.33406, 1.513378), len: 1.60031
    apic_29 {pt3dadd(-59.815002, -9.33406, 1.513378, 0.96)}

//  Looking at segment number 82: Seg30_apic_29, section: apic_29, ID: 1045, parent: Seg29_apic_29 (1044), rad: 0.48, (-59.815002, -9.33406, 1.513378) -> (-61.815002, -10.144059, 1.513378), len: 2.1578
    apic_29 {pt3dadd(-61.815002, -10.144059, 1.513378, 0.96)}

//  Looking at segment number 83: Seg31_apic_29, section: apic_29, ID: 1046, parent: Seg30_apic_29 (1045), rad: 0.48, (-61.815002, -10.144059, 1.513378) -> (-64.395, -10.514059, 1.513378), len: 2.60639
    apic_29 {pt3dadd(-64.395, -10.514059, 1.513378, 0.96)}

//  Looking at segment number 84: Seg32_apic_29, section: apic_29, ID: 1047, parent: Seg31_apic_29 (1046), rad: 0.48, (-64.395, -10.514059, 1.513378) -> (-66.765, -9.70406, 1.063378), len: 2.5447
    apic_29 {pt3dadd(-66.765, -9.70406, 1.063378, 0.96)}

//  Looking at segment number 85: Seg33_apic_29, section: apic_29, ID: 1048, parent: Seg32_apic_29 (1047), rad: 0.48, (-66.765, -9.70406, 1.063378) -> (-67.945, -8.224059, 1.713378), len: 2.00133
    apic_29 {pt3dadd(-67.945, -8.224059, 1.713378, 0.96)}

//  Looking at segment number 86: Seg34_apic_29, section: apic_29, ID: 1049, parent: Seg33_apic_29 (1048), rad: 0.48, (-67.945, -8.224059, 1.713378) -> (-69.715, -7.2640595, 1.163378), len: 2.08734
    apic_29 {pt3dadd(-69.715, -7.2640595, 1.163378, 0.96)}

//  Looking at segment number 87: Seg35_apic_29, section: apic_29, ID: 1050, parent: Seg34_apic_29 (1049), rad: 0.48, (-69.715, -7.2640595, 1.163378) -> (-71.784996, -6.4540596, 1.913378), len: 2.34595
    apic_29 {pt3dadd(-71.784996, -6.4540596, 1.913378, 0.96)}

//  Looking at segment number 88: Seg36_apic_29, section: apic_29, ID: 1051, parent: Seg35_apic_29 (1050), rad: 0.48, (-71.784996, -6.4540596, 1.913378) -> (-73.705, -5.9340596, 2.363378), len: 2.03944
    apic_29 {pt3dadd(-73.705, -5.9340596, 2.363378, 0.96)}

//  Looking at segment number 89: Seg37_apic_29, section: apic_29, ID: 1052, parent: Seg36_apic_29 (1051), rad: 0.48, (-73.705, -5.9340596, 2.363378) -> (-75.565, -4.7040596, 2.563378), len: 2.23886
    apic_29 {pt3dadd(-75.565, -4.7040596, 2.563378, 0.96)}

//  Looking at segment number 90: Seg38_apic_29, section: apic_29, ID: 1053, parent: Seg37_apic_29 (1052), rad: 0.48, (-75.565, -4.7040596, 2.563378) -> (-76.674995, -5.5840597, 2.563378), len: 1.4165
    apic_29 {pt3dadd(-76.674995, -5.5840597, 2.563378, 0.96)}

//  Looking at segment number 91: Seg39_apic_29, section: apic_29, ID: 1054, parent: Seg38_apic_29 (1053), rad: 0.48, (-76.674995, -5.5840597, 2.563378) -> (-78.075, -7.8740597, 3.063378), len: 2.73022
    apic_29 {pt3dadd(-78.075, -7.8740597, 3.063378, 0.96)}

//  Looking at segment number 92: Seg40_apic_29, section: apic_29, ID: 1055, parent: Seg39_apic_29 (1054), rad: 0.48, (-78.075, -7.8740597, 3.063378) -> (-79.625, -9.72406, 3.063378), len: 2.41351
    apic_29 {pt3dadd(-79.625, -9.72406, 3.063378, 0.96)}

//  Looking at segment number 93: Seg41_apic_29, section: apic_29, ID: 1056, parent: Seg40_apic_29 (1055), rad: 0.48, (-79.625, -9.72406, 3.063378) -> (-81.845, -11.49406, 3.263378), len: 2.84628
    apic_29 {pt3dadd(-81.845, -11.49406, 3.263378, 0.96)}

//  Looking at segment number 94: Seg42_apic_29, section: apic_29, ID: 1057, parent: Seg41_apic_29 (1056), rad: 0.48, (-81.845, -11.49406, 3.263378) -> (-83.174995, -12.74406, 3.313378), len: 1.82589
    apic_29 {pt3dadd(-83.174995, -12.74406, 3.313378, 0.96)}

//  Looking at segment number 95: Seg43_apic_29, section: apic_29, ID: 1058, parent: Seg42_apic_29 (1057), rad: 0.48, (-83.174995, -12.74406, 3.313378) -> (-83.695, -14.444059, 3.313378), len: 1.77775
    apic_29 {pt3dadd(-83.695, -14.444059, 3.313378, 0.96)}

//  Looking at segment number 96: Seg44_apic_29, section: apic_29, ID: 1059, parent: Seg43_apic_29 (1058), rad: 0.48, (-83.695, -14.444059, 3.313378) -> (-85.915, -16.29406, 3.313378), len: 2.88979
    apic_29 {pt3dadd(-85.915, -16.29406, 3.313378, 0.96)}

//  Looking at segment number 97: Seg45_apic_29, section: apic_29, ID: 1060, parent: Seg44_apic_29 (1059), rad: 0.48, (-85.915, -16.29406, 3.313378) -> (-87.465, -18.28406, 3.463378), len: 2.52687
    apic_29 {pt3dadd(-87.465, -18.28406, 3.463378, 0.96)}

//  Looking at segment number 98: Seg46_apic_29, section: apic_29, ID: 1061, parent: Seg45_apic_29 (1060), rad: 0.48, (-87.465, -18.28406, 3.463378) -> (-88.865, -19.68406, 3.513378), len: 1.98053
    apic_29 {pt3dadd(-88.865, -19.68406, 3.513378, 0.96)}

//  Looking at segment number 99: Seg47_apic_29, section: apic_29, ID: 1062, parent: Seg46_apic_29 (1061), rad: 0.48, (-88.865, -19.68406, 3.513378) -> (-88.945, -21.45406, 3.513378), len: 1.77181
    apic_29 {pt3dadd(-88.945, -21.45406, 3.513378, 0.96)}
}

proc basic_shape_extra_2(){

//  Looking at segment number 100: Seg48_apic_29, section: apic_29, ID: 1063, parent: Seg47_apic_29 (1062), rad: 0.48, (-88.945, -21.45406, 3.513378) -> (-90.865, -23.004059, 3.513378), len: 2.46757
    apic_29 {pt3dadd(-90.865, -23.004059, 3.513378, 0.96)}

//  Looking at segment number 101: Seg49_apic_29, section: apic_29, ID: 1064, parent: Seg48_apic_29 (1063), rad: 0.48, (-90.865, -23.004059, 3.513378) -> (-92.345, -23.594059, 3.513378), len: 1.59327
    apic_29 {pt3dadd(-92.345, -23.594059, 3.513378, 0.96)}

//  Looking at segment number 102: Seg50_apic_29, section: apic_29, ID: 1065, parent: Seg49_apic_29 (1064), rad: 0.48, (-92.345, -23.594059, 3.513378) -> (-93.815, -24.63406, 3.513378), len: 1.8007
    apic_29 {pt3dadd(-93.815, -24.63406, 3.513378, 0.96)}

//  Looking at segment number 103: Seg51_apic_29, section: apic_29, ID: 1066, parent: Seg50_apic_29 (1065), rad: 0.48, (-93.815, -24.63406, 3.513378) -> (-96.035, -25.44406, 3.513378), len: 2.36316
    apic_29 {pt3dadd(-96.035, -25.44406, 3.513378, 0.96)}

//  Looking at segment number 104: Seg52_apic_29, section: apic_29, ID: 1067, parent: Seg51_apic_29 (1066), rad: 0.48, (-96.035, -25.44406, 3.513378) -> (-97.515, -26.47406, 3.513378), len: 1.80313
    apic_29 {pt3dadd(-97.515, -26.47406, 3.513378, 0.96)}

//  Looking at segment number 105: Seg53_apic_29, section: apic_29, ID: 1068, parent: Seg52_apic_29 (1067), rad: 0.445, (-97.515, -26.47406, 3.513378) -> (-99.58499, -28.61406, 3.563378), len: 2.97774
    apic_29 {pt3dadd(-99.58499, -28.61406, 3.563378, 0.89)}

//  Looking at segment number 106: Seg54_apic_29, section: apic_29, ID: 1069, parent: Seg53_apic_29 (1068), rad: 0.445, (-99.58499, -28.61406, 3.563378) -> (-102.244995, -30.97406, 3.663378), len: 3.55742
    apic_29 {pt3dadd(-102.244995, -30.97406, 3.663378, 0.89)}

//  Looking at segment number 107: Seg55_apic_29, section: apic_29, ID: 1070, parent: Seg54_apic_29 (1069), rad: 0.445, (-102.244995, -30.97406, 3.663378) -> (-104.465, -33.93406, 3.7133782), len: 3.70034
    apic_29 {pt3dadd(-104.465, -33.93406, 3.7133782, 0.89)}

//  Looking at segment number 108: Seg56_apic_29, section: apic_29, ID: 1071, parent: Seg55_apic_29 (1070), rad: 0.445, (-104.465, -33.93406, 3.7133782) -> (-106.235, -34.37406, 5.263378), len: 2.39354
    apic_29 {pt3dadd(-106.235, -34.37406, 5.263378, 0.89)}

//  Looking at segment number 109: Seg0_apic_1, section: apic_1, ID: 637, parent: Seg4_apic_0 (636), rad: 1.48, (-8.844997, 7.1759405, -2.686622) -> (-8.764999, 8.35594, -2.836622), len: 1.19218
    apic_1 {pt3dclear() pt3dadd(-8.844997, 7.1759405, -2.686622, 2.96) pt3dadd(-8.764999, 8.35594, -2.836622, 2.96)}

//  Looking at segment number 110: Seg1_apic_1, section: apic_1, ID: 638, parent: Seg0_apic_1 (637), rad: 1.48, (-8.764999, 8.35594, -2.836622) -> (-7.8050003, 9.45594, -2.736622), len: 1.46342
    apic_1 {pt3dadd(-7.8050003, 9.45594, -2.736622, 2.96)}

//  Looking at segment number 111: Seg2_apic_1, section: apic_1, ID: 639, parent: Seg1_apic_1 (638), rad: 1.48, (-7.8050003, 9.45594, -2.736622) -> (-7.1450005, 10.86594, -2.686622), len: 1.55763
    apic_1 {pt3dadd(-7.1450005, 10.86594, -2.686622, 2.96)}

//  Looking at segment number 112: Seg3_apic_1, section: apic_1, ID: 640, parent: Seg2_apic_1 (639), rad: 1.44, (-7.1450005, 10.86594, -2.686622) -> (-7.654999, 12.78594, -2.986622), len: 2.0091
    apic_1 {pt3dadd(-7.654999, 12.78594, -2.986622, 2.88)}

//  Looking at segment number 113: Seg4_apic_1, section: apic_1, ID: 641, parent: Seg3_apic_1 (640), rad: 1.44, (-7.654999, 12.78594, -2.986622) -> (-7.954998, 15.21594, -2.936622), len: 2.44896
    apic_1 {pt3dadd(-7.954998, 15.21594, -2.936622, 2.88)}

//  Looking at segment number 114: Seg5_apic_1, section: apic_1, ID: 642, parent: Seg4_apic_1 (641), rad: 1.44, (-7.954998, 15.21594, -2.936622) -> (-8.174999, 17.655941, -3.286622), len: 2.47477
    apic_1 {pt3dadd(-8.174999, 17.655941, -3.286622, 2.88)}

//  Looking at segment number 115: Seg6_apic_1, section: apic_1, ID: 643, parent: Seg5_apic_1 (642), rad: 1.22, (-8.174999, 17.655941, -3.286622) -> (-8.474998, 20.60594, -3.086622), len: 2.97195
    apic_1 {pt3dadd(-8.474998, 20.60594, -3.086622, 2.44)}

//  Looking at segment number 116: Seg7_apic_1, section: apic_1, ID: 644, parent: Seg6_apic_1 (643), rad: 1.07, (-8.474998, 20.60594, -3.086622) -> (-8.395, 22.745941, -2.636622), len: 2.18827
    apic_1 {pt3dadd(-8.395, 22.745941, -2.636622, 2.14)}

//  Looking at segment number 117: Seg8_apic_1, section: apic_1, ID: 645, parent: Seg7_apic_1 (644), rad: 1.0, (-8.395, 22.745941, -2.636622) -> (-8.544998, 24.73594, -1.886622), len: 2.13192
    apic_1 {pt3dadd(-8.544998, 24.73594, -1.886622, 2.0)}

//  Looking at segment number 118: Seg9_apic_1, section: apic_1, ID: 646, parent: Seg8_apic_1 (645), rad: 1.0, (-8.544998, 24.73594, -1.886622) -> (-8.914997, 26.21594, -1.886622), len: 1.52555
    apic_1 {pt3dadd(-8.914997, 26.21594, -1.886622, 2.0)}

//  Looking at segment number 119: Seg10_apic_1, section: apic_1, ID: 647, parent: Seg9_apic_1 (646), rad: 1.0, (-8.914997, 26.21594, -1.886622) -> (-10.174999, 27.475939, -1.886622), len: 1.78191
    apic_1 {pt3dadd(-10.174999, 27.475939, -1.886622, 2.0)}

//  Looking at segment number 120: Seg11_apic_1, section: apic_1, ID: 648, parent: Seg10_apic_1 (647), rad: 0.96, (-10.174999, 27.475939, -1.886622) -> (-11.404999, 28.065939, -2.036622), len: 1.37241
    apic_1 {pt3dadd(-11.404999, 28.065939, -2.036622, 1.92)}

//  Looking at segment number 121: Seg12_apic_1, section: apic_1, ID: 649, parent: Seg11_apic_1 (648), rad: 1.0, (-11.404999, 28.065939, -2.036622) -> (-13.105, 29.24594, -2.1866221), len: 2.07483
    apic_1 {pt3dadd(-13.105, 29.24594, -2.1866221, 2.0)}

//  Looking at segment number 122: Seg13_apic_1, section: apic_1, ID: 650, parent: Seg12_apic_1 (649), rad: 1.0, (-13.105, 29.24594, -2.1866221) -> (-15.174999, 29.46594, -2.386622), len: 2.09124
    apic_1 {pt3dadd(-15.174999, 29.46594, -2.386622, 2.0)}

//  Looking at segment number 123: Seg14_apic_1, section: apic_1, ID: 651, parent: Seg13_apic_1 (650), rad: 1.07, (-15.174999, 29.46594, -2.386622) -> (-17.015, 29.165941, -2.286622), len: 1.86698
    apic_1 {pt3dadd(-17.015, 29.165941, -2.286622, 2.14)}

//  Looking at segment number 124: Seg15_apic_1, section: apic_1, ID: 652, parent: Seg14_apic_1 (651), rad: 1.07, (-17.015, 29.165941, -2.286622) -> (-19.384998, 28.065939, -2.386622), len: 2.61475
    apic_1 {pt3dadd(-19.384998, 28.065939, -2.386622, 2.14)}

//  Looking at segment number 125: Seg16_apic_1, section: apic_1, ID: 653, parent: Seg15_apic_1 (652), rad: 1.07, (-19.384998, 28.065939, -2.386622) -> (-20.645, 25.99594, -2.086622), len: 2.44182
    apic_1 {pt3dadd(-20.645, 25.99594, -2.086622, 2.14)}

//  Looking at segment number 126: Seg17_apic_1, section: apic_1, ID: 654, parent: Seg16_apic_1 (653), rad: 1.145, (-20.645, 25.99594, -2.086622) -> (-22.265, 23.92594, -1.636622), len: 2.66679
    apic_1 {pt3dadd(-22.265, 23.92594, -1.636622, 2.29)}

//  Looking at segment number 127: Seg18_apic_1, section: apic_1, ID: 655, parent: Seg17_apic_1 (654), rad: 1.145, (-22.265, 23.92594, -1.636622) -> (-23.594997, 22.67594, -1.286622), len: 1.85847
    apic_1 {pt3dadd(-23.594997, 22.67594, -1.286622, 2.29)}

//  Looking at segment number 128: Seg19_apic_1, section: apic_1, ID: 656, parent: Seg18_apic_1 (655), rad: 1.07, (-23.594997, 22.67594, -1.286622) -> (-25.664997, 22.155941, -0.886622), len: 2.17147
    apic_1 {pt3dadd(-25.664997, 22.155941, -0.886622, 2.14)}

//  Looking at segment number 129: Seg20_apic_1, section: apic_1, ID: 657, parent: Seg19_apic_1 (656), rad: 1.07, (-25.664997, 22.155941, -0.886622) -> (-27.445, 22.155941, -0.886622), len: 1.78
    apic_1 {pt3dadd(-27.445, 22.155941, -0.886622, 2.14)}

//  Looking at segment number 130: Seg21_apic_1, section: apic_1, ID: 658, parent: Seg20_apic_1 (657), rad: 1.07, (-27.445, 22.155941, -0.886622) -> (-29.364998, 22.37594, -0.836622), len: 1.93321
    apic_1 {pt3dadd(-29.364998, 22.37594, -0.836622, 2.14)}

//  Looking at segment number 131: Seg22_apic_1, section: apic_1, ID: 659, parent: Seg21_apic_1 (658), rad: 1.07, (-29.364998, 22.37594, -0.836622) -> (-31.134998, 22.67594, -0.636622), len: 1.80635
    apic_1 {pt3dadd(-31.134998, 22.67594, -0.636622, 2.14)}

//  Looking at segment number 132: Seg23_apic_1, section: apic_1, ID: 660, parent: Seg22_apic_1 (659), rad: 1.07, (-31.134998, 22.67594, -0.636622) -> (-33.135002, 23.26594, -0.636622), len: 2.08521
    apic_1 {pt3dadd(-33.135002, 23.26594, -0.636622, 2.14)}

//  Looking at segment number 133: Seg24_apic_1, section: apic_1, ID: 661, parent: Seg23_apic_1 (660), rad: 1.035, (-33.135002, 23.26594, -0.636622) -> (-35.125, 23.415941, -0.586622), len: 1.99627
    apic_1 {pt3dadd(-35.125, 23.415941, -0.586622, 2.07)}

//  Looking at segment number 134: Seg25_apic_1, section: apic_1, ID: 662, parent: Seg24_apic_1 (661), rad: 1.035, (-35.125, 23.415941, -0.586622) -> (-36.824997, 23.85594, -0.436622), len: 1.76241
    apic_1 {pt3dadd(-36.824997, 23.85594, -0.436622, 2.07)}

//  Looking at segment number 135: Seg26_apic_1, section: apic_1, ID: 663, parent: Seg25_apic_1 (662), rad: 1.035, (-36.824997, 23.85594, -0.436622) -> (-38.525, 24.295942, -0.236622), len: 1.76738
    apic_1 {pt3dadd(-38.525, 24.295942, -0.236622, 2.07)}

//  Looking at segment number 136: Seg27_apic_1, section: apic_1, ID: 664, parent: Seg26_apic_1 (663), rad: 0.925, (-38.525, 24.295942, -0.236622) -> (-40.445, 24.885939, -0.236622), len: 2.0086
    apic_1 {pt3dadd(-40.445, 24.885939, -0.236622, 1.85)}

//  Looking at segment number 137: Seg28_apic_1, section: apic_1, ID: 665, parent: Seg27_apic_1 (664), rad: 0.925, (-40.445, 24.885939, -0.236622) -> (-42.595, 25.40594, -0.336622), len: 2.21425
    apic_1 {pt3dadd(-42.595, 25.40594, -0.336622, 1.85)}

//  Looking at segment number 138: Seg29_apic_1, section: apic_1, ID: 666, parent: Seg28_apic_1 (665), rad: 0.925, (-42.595, 25.40594, -0.336622) -> (-44.815002, 25.99594, -0.286622), len: 2.29761
    apic_1 {pt3dadd(-44.815002, 25.99594, -0.286622, 1.85)}

//  Looking at segment number 139: Seg30_apic_1, section: apic_1, ID: 667, parent: Seg29_apic_1 (666), rad: 0.925, (-44.815002, 25.99594, -0.286622) -> (-46.364998, 26.65594, -0.236622), len: 1.6854
    apic_1 {pt3dadd(-46.364998, 26.65594, -0.236622, 1.85)}

//  Looking at segment number 140: Seg31_apic_1, section: apic_1, ID: 668, parent: Seg30_apic_1 (667), rad: 0.925, (-46.364998, 26.65594, -0.236622) -> (-47.845, 27.83594, -0.136622), len: 1.89547
    apic_1 {pt3dadd(-47.845, 27.83594, -0.136622, 1.85)}

//  Looking at segment number 141: Seg32_apic_1, section: apic_1, ID: 669, parent: Seg31_apic_1 (668), rad: 0.925, (-47.845, 27.83594, -0.136622) -> (-49.464996, 28.575941, -0.186622), len: 1.78171
    apic_1 {pt3dadd(-49.464996, 28.575941, -0.186622, 1.85)}

//  Looking at segment number 142: Seg33_apic_1, section: apic_1, ID: 670, parent: Seg32_apic_1 (669), rad: 0.925, (-49.464996, 28.575941, -0.186622) -> (-50.945, 29.53594, -0.136622), len: 1.7648
    apic_1 {pt3dadd(-50.945, 29.53594, -0.136622, 1.85)}

//  Looking at segment number 143: Seg34_apic_1, section: apic_1, ID: 671, parent: Seg33_apic_1 (670), rad: 0.885, (-50.945, 29.53594, -0.136622) -> (-51.835, 30.64594, -0.086622), len: 1.42362
    apic_1 {pt3dadd(-51.835, 30.64594, -0.086622, 1.77)}

//  Looking at segment number 144: Seg35_apic_1, section: apic_1, ID: 672, parent: Seg34_apic_1 (671), rad: 0.885, (-51.835, 30.64594, -0.086622) -> (-52.795, 31.67594, -0.236622), len: 1.41598
    apic_1 {pt3dadd(-52.795, 31.67594, -0.236622, 1.77)}

//  Looking at segment number 145: Seg36_apic_1, section: apic_1, ID: 673, parent: Seg35_apic_1 (672), rad: 0.885, (-52.795, 31.67594, -0.236622) -> (-53.905, 32.41594, 0.11337799), len: 1.3792
    apic_1 {pt3dadd(-53.905, 32.41594, 0.11337799, 1.77)}

//  Looking at segment number 146: Seg37_apic_1, section: apic_1, ID: 674, parent: Seg36_apic_1 (673), rad: 0.815, (-53.905, 32.41594, 0.11337799) -> (-55.155, 32.63594, 0.063378006), len: 1.2702
    apic_1 {pt3dadd(-55.155, 32.63594, 0.063378006, 1.63)}

//  Looking at segment number 147: Seg38_apic_1, section: apic_1, ID: 675, parent: Seg37_apic_1 (674), rad: 0.7, (-55.155, 32.63594, 0.063378006) -> (-56.265, 33.155937, 0.363378), len: 1.26194
    apic_1 {pt3dadd(-56.265, 33.155937, 0.363378, 1.4)}

//  Looking at segment number 148: Seg39_apic_1, section: apic_1, ID: 676, parent: Seg38_apic_1 (675), rad: 0.7, (-56.265, 33.155937, 0.363378) -> (-57.765, 33.685944, 0.013377994), len: 1.62893
    apic_1 {pt3dadd(-57.765, 33.685944, 0.013377994, 1.4)}

//  Looking at segment number 149: Seg40_apic_1, section: apic_1, ID: 677, parent: Seg39_apic_1 (676), rad: 0.7, (-57.765, 33.685944, 0.013377994) -> (-59.765, 34.12594, -0.136622), len: 2.05331
    apic_1 {pt3dadd(-59.765, 34.12594, -0.136622, 1.4)}
}

proc basic_shape_extra_3(){

//  Looking at segment number 150: Seg41_apic_1, section: apic_1, ID: 678, parent: Seg40_apic_1 (677), rad: 0.7, (-59.765, 34.12594, -0.136622) -> (-61.985, 34.715942, 0.21337801), len: 2.32358
    apic_1 {pt3dadd(-61.985, 34.715942, 0.21337801, 1.4)}

//  Looking at segment number 151: Seg42_apic_1, section: apic_1, ID: 679, parent: Seg41_apic_1 (678), rad: 0.7, (-61.985, 34.715942, 0.21337801) -> (-64.935, 35.38594, 1.263378), len: 3.20217
    apic_1 {pt3dadd(-64.935, 35.38594, 1.263378, 1.4)}

//  Looking at segment number 152: Seg43_apic_1, section: apic_1, ID: 680, parent: Seg42_apic_1 (679), rad: 0.7, (-64.935, 35.38594, 1.263378) -> (-67.155, 36.265938, 1.863378), len: 2.46228
    apic_1 {pt3dadd(-67.155, 36.265938, 1.863378, 1.4)}

//  Looking at segment number 153: Seg44_apic_1, section: apic_1, ID: 681, parent: Seg43_apic_1 (680), rad: 0.85, (-67.155, 36.265938, 1.863378) -> (-69.375, 37.005943, 2.413378), len: 2.40385
    apic_1 {pt3dadd(-69.375, 37.005943, 2.413378, 1.7)}

//  Looking at segment number 154: Seg45_apic_1, section: apic_1, ID: 682, parent: Seg44_apic_1 (681), rad: 0.85, (-69.375, 37.005943, 2.413378) -> (-72.255, 38.84594, 2.813378), len: 3.44093
    apic_1 {pt3dadd(-72.255, 38.84594, 2.813378, 1.7)}

//  Looking at segment number 155: Seg46_apic_1, section: apic_1, ID: 683, parent: Seg45_apic_1 (682), rad: 0.925, (-72.255, 38.84594, 2.813378) -> (-75.435, 40.99594, 2.813378), len: 3.83861
    apic_1 {pt3dadd(-75.435, 40.99594, 2.813378, 1.85)}

//  Looking at segment number 156: Seg47_apic_1, section: apic_1, ID: 684, parent: Seg46_apic_1 (683), rad: 0.96, (-75.435, 40.99594, 2.813378) -> (-77.945, 43.575943, 2.813378), len: 3.59952
    apic_1 {pt3dadd(-77.945, 43.575943, 2.813378, 1.92)}

//  Looking at segment number 157: Seg48_apic_1, section: apic_1, ID: 685, parent: Seg47_apic_1 (684), rad: 0.96, (-77.945, 43.575943, 2.813378) -> (-80.085, 46.965942, 2.113378), len: 4.06961
    apic_1 {pt3dadd(-80.085, 46.965942, 2.113378, 1.92)}

//  Looking at segment number 158: Seg49_apic_1, section: apic_1, ID: 686, parent: Seg48_apic_1 (685), rad: 0.925, (-80.085, 46.965942, 2.113378) -> (-81.045, 48.44594, 0.71337795), len: 2.25211
    apic_1 {pt3dadd(-81.045, 48.44594, 0.71337795, 1.85)}

//  Looking at segment number 159: Seg50_apic_1, section: apic_1, ID: 687, parent: Seg49_apic_1 (686), rad: 0.925, (-81.045, 48.44594, 0.71337795) -> (-81.645, 49.92594, -0.536622), len: 2.02803
    apic_1 {pt3dadd(-81.645, 49.92594, -0.536622, 1.85)}

//  Looking at segment number 160: Seg51_apic_1, section: apic_1, ID: 688, parent: Seg50_apic_1 (687), rad: 0.925, (-81.645, 49.92594, -0.536622) -> (-81.935, 51.615944, -1.686622), len: 2.06463
    apic_1 {pt3dadd(-81.935, 51.615944, -1.686622, 1.85)}

//  Looking at segment number 161: Seg52_apic_1, section: apic_1, ID: 689, parent: Seg51_apic_1 (688), rad: 0.925, (-81.935, 51.615944, -1.686622) -> (-81.275, 53.24594, -2.686622), len: 2.02299
    apic_1 {pt3dadd(-81.275, 53.24594, -2.686622, 1.85)}

//  Looking at segment number 162: Seg53_apic_1, section: apic_1, ID: 690, parent: Seg52_apic_1 (689), rad: 1.035, (-81.275, 53.24594, -2.686622) -> (-81.195, 54.645943, -4.136622), len: 2.01715
    apic_1 {pt3dadd(-81.195, 54.645943, -4.136622, 2.07)}

//  Looking at segment number 163: Seg54_apic_1, section: apic_1, ID: 691, parent: Seg53_apic_1 (690), rad: 1.33, (-81.195, 54.645943, -4.136622) -> (-81.494995, 55.755943, -4.286622), len: 1.15957
    apic_1 {pt3dadd(-81.494995, 55.755943, -4.286622, 2.66)}

//  Looking at segment number 164: Seg55_apic_1, section: apic_1, ID: 692, parent: Seg54_apic_1 (691), rad: 1.33, (-81.494995, 55.755943, -4.286622) -> (-82.895, 55.905937, -4.286622), len: 1.40801
    apic_1 {pt3dadd(-82.895, 55.905937, -4.286622, 2.66)}

//  Looking at segment number 165: Seg56_apic_1, section: apic_1, ID: 693, parent: Seg55_apic_1 (692), rad: 1.255, (-82.895, 55.905937, -4.286622) -> (-84.815, 55.31594, -4.4366217), len: 2.0142
    apic_1 {pt3dadd(-84.815, 55.31594, -4.4366217, 2.51)}

//  Looking at segment number 166: Seg57_apic_1, section: apic_1, ID: 694, parent: Seg56_apic_1 (693), rad: 1.22, (-84.815, 55.31594, -4.4366217) -> (-86.375, 54.20594, -3.936622), len: 1.97881
    apic_1 {pt3dadd(-86.375, 54.20594, -3.936622, 2.44)}

//  Looking at segment number 167: Seg58_apic_1, section: apic_1, ID: 695, parent: Seg57_apic_1 (694), rad: 1.07, (-86.375, 54.20594, -3.936622) -> (-88.585, 54.05594, -4.286622), len: 2.24256
    apic_1 {pt3dadd(-88.585, 54.05594, -4.286622, 2.14)}

//  Looking at segment number 168: Seg59_apic_1, section: apic_1, ID: 696, parent: Seg58_apic_1 (695), rad: 0.96, (-88.585, 54.05594, -4.286622) -> (-91.475, 54.795944, -3.486622), len: 3.08864
    apic_1 {pt3dadd(-91.475, 54.795944, -3.486622, 1.92)}

//  Looking at segment number 169: Seg60_apic_1, section: apic_1, ID: 697, parent: Seg59_apic_1 (696), rad: 0.96, (-91.475, 54.795944, -3.486622) -> (-93.315, 55.755943, -2.536622), len: 2.28248
    apic_1 {pt3dadd(-93.315, 55.755943, -2.536622, 1.92)}

//  Looking at segment number 170: Seg61_apic_1, section: apic_1, ID: 698, parent: Seg60_apic_1 (697), rad: 0.96, (-93.315, 55.755943, -2.536622) -> (-94.424995, 56.865944, -1.686622), len: 1.78513
    apic_1 {pt3dadd(-94.424995, 56.865944, -1.686622, 1.92)}

//  Looking at segment number 171: Seg62_apic_1, section: apic_1, ID: 699, parent: Seg61_apic_1 (698), rad: 0.96, (-94.424995, 56.865944, -1.686622) -> (-94.875, 57.67594, -0.936622), len: 1.1921
    apic_1 {pt3dadd(-94.875, 57.67594, -0.936622, 1.92)}

//  Looking at segment number 172: Seg63_apic_1, section: apic_1, ID: 700, parent: Seg62_apic_1 (699), rad: 0.96, (-94.875, 57.67594, -0.936622) -> (-96.205, 58.85594, -1.086622), len: 1.78432
    apic_1 {pt3dadd(-96.205, 58.85594, -1.086622, 1.92)}

//  Looking at segment number 173: Seg64_apic_1, section: apic_1, ID: 701, parent: Seg63_apic_1 (700), rad: 0.96, (-96.205, 58.85594, -1.086622) -> (-97.395004, 59.225945, -0.286622), len: 1.48088
    apic_1 {pt3dadd(-97.395004, 59.225945, -0.286622, 1.92)}

//  Looking at segment number 174: Seg65_apic_1, section: apic_1, ID: 702, parent: Seg64_apic_1 (701), rad: 0.96, (-97.395004, 59.225945, -0.286622) -> (-98.875, 59.45594, -0.236622), len: 1.49859
    apic_1 {pt3dadd(-98.875, 59.45594, -0.236622, 1.92)}

//  Looking at segment number 175: Seg66_apic_1, section: apic_1, ID: 703, parent: Seg65_apic_1 (702), rad: 0.96, (-98.875, 59.45594, -0.236622) -> (-100.645004, 59.52594, -0.586622), len: 1.80563
    apic_1 {pt3dadd(-100.645004, 59.52594, -0.586622, 1.92)}

//  Looking at segment number 176: Seg67_apic_1, section: apic_1, ID: 704, parent: Seg66_apic_1 (703), rad: 0.96, (-100.645004, 59.52594, -0.586622) -> (-102.41499, 59.52594, -0.586622), len: 1.76999
    apic_1 {pt3dadd(-102.41499, 59.52594, -0.586622, 1.92)}

//  Looking at segment number 177: Seg68_apic_1, section: apic_1, ID: 705, parent: Seg67_apic_1 (704), rad: 0.96, (-102.41499, 59.52594, -0.586622) -> (-103.895004, 59.74594, -0.586622), len: 1.49627
    apic_1 {pt3dadd(-103.895004, 59.74594, -0.586622, 1.92)}

//  Looking at segment number 178: Seg69_apic_1, section: apic_1, ID: 706, parent: Seg68_apic_1 (705), rad: 0.885, (-103.895004, 59.74594, -0.586622) -> (-105.455, 59.74594, -1.236622), len: 1.69
    apic_1 {pt3dadd(-105.455, 59.74594, -1.236622, 1.77)}

//  Looking at segment number 179: Seg70_apic_1, section: apic_1, ID: 707, parent: Seg69_apic_1 (706), rad: 0.885, (-105.455, 59.74594, -1.236622) -> (-107.515, 60.41594, -1.636622), len: 2.20284
    apic_1 {pt3dadd(-107.515, 60.41594, -1.636622, 1.77)}

//  Looking at segment number 180: Seg71_apic_1, section: apic_1, ID: 708, parent: Seg70_apic_1 (707), rad: 0.885, (-107.515, 60.41594, -1.636622) -> (-108.994995, 61.005943, -1.636622), len: 1.59326
    apic_1 {pt3dadd(-108.994995, 61.005943, -1.636622, 1.77)}

//  Looking at segment number 181: Seg72_apic_1, section: apic_1, ID: 709, parent: Seg71_apic_1 (708), rad: 0.885, (-108.994995, 61.005943, -1.636622) -> (-110.475006, 61.59594, -2.286622), len: 1.72076
    apic_1 {pt3dadd(-110.475006, 61.59594, -2.286622, 1.77)}

//  Looking at segment number 182: Seg73_apic_1, section: apic_1, ID: 710, parent: Seg72_apic_1 (709), rad: 0.885, (-110.475006, 61.59594, -2.286622) -> (-111.884995, 62.255943, -3.136622), len: 1.77375
    apic_1 {pt3dadd(-111.884995, 62.255943, -3.136622, 1.77)}

//  Looking at segment number 183: Seg74_apic_1, section: apic_1, ID: 711, parent: Seg73_apic_1 (710), rad: 0.885, (-111.884995, 62.255943, -3.136622) -> (-112.69499, 63.435944, -3.086622), len: 1.43213
    apic_1 {pt3dadd(-112.69499, 63.435944, -3.086622, 1.77)}

//  Looking at segment number 184: Seg75_apic_1, section: apic_1, ID: 712, parent: Seg74_apic_1 (711), rad: 0.885, (-112.69499, 63.435944, -3.086622) -> (-114.315, 63.585945, -4.1866217), len: 1.96391
    apic_1 {pt3dadd(-114.315, 63.585945, -4.1866217, 1.77)}

//  Looking at segment number 185: Seg76_apic_1, section: apic_1, ID: 713, parent: Seg75_apic_1 (712), rad: 0.885, (-114.315, 63.585945, -4.1866217) -> (-115.425, 63.215942, -4.1866217), len: 1.17004
    apic_1 {pt3dadd(-115.425, 63.215942, -4.1866217, 1.77)}

//  Looking at segment number 186: Seg77_apic_1, section: apic_1, ID: 714, parent: Seg76_apic_1 (713), rad: 0.885, (-115.425, 63.215942, -4.1866217) -> (-116.83499, 63.95594, -4.1866217), len: 1.59238
    apic_1 {pt3dadd(-116.83499, 63.95594, -4.1866217, 1.77)}

//  Looking at segment number 187: Seg78_apic_1, section: apic_1, ID: 715, parent: Seg77_apic_1 (714), rad: 0.885, (-116.83499, 63.95594, -4.1866217) -> (-118.455, 64.39594, -4.536622), len: 1.7148
    apic_1 {pt3dadd(-118.455, 64.39594, -4.536622, 1.77)}

//  Looking at segment number 188: Seg79_apic_1, section: apic_1, ID: 716, parent: Seg78_apic_1 (715), rad: 0.885, (-118.455, 64.39594, -4.536622) -> (-120.015, 65.50594, -5.986622), len: 2.40171
    apic_1 {pt3dadd(-120.015, 65.50594, -5.986622, 1.77)}

//  Looking at segment number 189: Seg80_apic_1, section: apic_1, ID: 717, parent: Seg79_apic_1 (716), rad: 0.885, (-120.015, 65.50594, -5.986622) -> (-120.975006, 66.39594, -7.586622), len: 2.0673
    apic_1 {pt3dadd(-120.975006, 66.39594, -7.586622, 1.77)}

//  Looking at segment number 190: Seg81_apic_1, section: apic_1, ID: 718, parent: Seg80_apic_1 (717), rad: 0.885, (-120.975006, 66.39594, -7.586622) -> (-122.075, 66.46594, -9.486622), len: 2.19656
    apic_1 {pt3dadd(-122.075, 66.46594, -9.486622, 1.77)}

//  Looking at segment number 191: Seg82_apic_1, section: apic_1, ID: 719, parent: Seg81_apic_1 (718), rad: 0.885, (-122.075, 66.46594, -9.486622) -> (-123.185, 66.68594, -10.636622), len: 1.61338
    apic_1 {pt3dadd(-123.185, 66.68594, -10.636622, 1.77)}

//  Looking at segment number 192: Seg83_apic_1, section: apic_1, ID: 720, parent: Seg82_apic_1 (719), rad: 0.885, (-123.185, 66.68594, -10.636622) -> (-124.884995, 66.615944, -11.486622), len: 1.90194
    apic_1 {pt3dadd(-124.884995, 66.615944, -11.486622, 1.77)}

//  Looking at segment number 193: Seg84_apic_1, section: apic_1, ID: 721, parent: Seg83_apic_1 (720), rad: 0.885, (-124.884995, 66.615944, -11.486622) -> (-126.58499, 66.31594, -11.436623), len: 1.72699
    apic_1 {pt3dadd(-126.58499, 66.31594, -11.436623, 1.77)}

//  Looking at segment number 194: Seg85_apic_1, section: apic_1, ID: 722, parent: Seg84_apic_1 (721), rad: 0.885, (-126.58499, 66.31594, -11.436623) -> (-128.065, 65.28594, -10.336622), len: 2.11219
    apic_1 {pt3dadd(-128.065, 65.28594, -10.336622, 1.77)}

//  Looking at segment number 195: Seg86_apic_1, section: apic_1, ID: 723, parent: Seg85_apic_1 (722), rad: 0.885, (-128.065, 65.28594, -10.336622) -> (-129.245, 63.95594, -9.686623), len: 1.89309
    apic_1 {pt3dadd(-129.245, 63.95594, -9.686623, 1.77)}

//  Looking at segment number 196: Seg87_apic_1, section: apic_1, ID: 724, parent: Seg86_apic_1 (723), rad: 0.885, (-129.245, 63.95594, -9.686623) -> (-130.655, 62.695946, -8.986622), len: 2.01636
    apic_1 {pt3dadd(-130.655, 62.695946, -8.986622, 1.77)}

//  Looking at segment number 197: Seg88_apic_1, section: apic_1, ID: 725, parent: Seg87_apic_1 (724), rad: 0.885, (-130.655, 62.695946, -8.986622) -> (-132.275, 62.10594, -6.536622), len: 2.99583
    apic_1 {pt3dadd(-132.275, 62.10594, -6.536622, 1.77)}

//  Looking at segment number 198: Seg89_apic_1, section: apic_1, ID: 726, parent: Seg88_apic_1 (725), rad: 0.885, (-132.275, 62.10594, -6.536622) -> (-134.205, 61.515945, -5.486622), len: 2.27498
    apic_1 {pt3dadd(-134.205, 61.515945, -5.486622, 1.77)}

//  Looking at segment number 199: Seg90_apic_1, section: apic_1, ID: 727, parent: Seg89_apic_1 (726), rad: 0.885, (-134.205, 61.515945, -5.486622) -> (-136.125, 61.59594, -4.286622), len: 2.26557
    apic_1 {pt3dadd(-136.125, 61.59594, -4.286622, 1.77)}
}

proc basic_shape_extra_4(){

//  Looking at segment number 200: Seg91_apic_1, section: apic_1, ID: 728, parent: Seg90_apic_1 (727), rad: 0.885, (-136.125, 61.59594, -4.286622) -> (-137.605, 62.695946, -3.736622), len: 1.92429
    apic_1 {pt3dadd(-137.605, 62.695946, -3.736622, 1.77)}

//  Looking at segment number 201: Seg92_apic_1, section: apic_1, ID: 729, parent: Seg91_apic_1 (728), rad: 0.885, (-137.605, 62.695946, -3.736622) -> (-138.785, 63.95594, -3.086622), len: 1.84459
    apic_1 {pt3dadd(-138.785, 63.95594, -3.086622, 1.77)}

//  Looking at segment number 202: Seg93_apic_1, section: apic_1, ID: 730, parent: Seg92_apic_1 (729), rad: 0.85, (-138.785, 63.95594, -3.086622) -> (-140.185, 64.545944, -3.236622), len: 1.52663
    apic_1 {pt3dadd(-140.185, 64.545944, -3.236622, 1.7)}

//  Looking at segment number 203: Seg94_apic_1, section: apic_1, ID: 731, parent: Seg93_apic_1 (730), rad: 0.74, (-140.185, 64.545944, -3.236622) -> (-141.815, 64.91594, -2.936622), len: 1.69818
    apic_1 {pt3dadd(-141.815, 64.91594, -2.936622, 1.48)}

//  Looking at segment number 204: Seg95_apic_1, section: apic_1, ID: 732, parent: Seg94_apic_1 (731), rad: 0.74, (-141.815, 64.91594, -2.936622) -> (-143.225, 66.195946, -2.786622), len: 1.91024
    apic_1 {pt3dadd(-143.225, 66.195946, -2.786622, 1.48)}

//  Looking at segment number 205: Seg96_apic_1, section: apic_1, ID: 733, parent: Seg95_apic_1 (732), rad: 0.74, (-143.225, 66.195946, -2.786622) -> (-143.815, 67.74594, -2.786622), len: 1.65849
    apic_1 {pt3dadd(-143.815, 67.74594, -2.786622, 1.48)}

//  Looking at segment number 206: Seg97_apic_1, section: apic_1, ID: 734, parent: Seg96_apic_1 (733), rad: 0.74, (-143.815, 67.74594, -2.786622) -> (-145.065, 69.52594, -2.736622), len: 2.17564
    apic_1 {pt3dadd(-145.065, 69.52594, -2.736622, 1.48)}

//  Looking at segment number 207: Seg98_apic_1, section: apic_1, ID: 735, parent: Seg97_apic_1 (734), rad: 0.74, (-145.065, 69.52594, -2.736622) -> (-146.475, 70.77594, -2.736622), len: 1.88431
    apic_1 {pt3dadd(-146.475, 70.77594, -2.736622, 1.48)}

//  Looking at segment number 208: Seg99_apic_1, section: apic_1, ID: 736, parent: Seg98_apic_1 (735), rad: 0.85, (-146.475, 70.77594, -2.736622) -> (-148.315, 71.95594, -2.736622), len: 2.18586
    apic_1 {pt3dadd(-148.315, 71.95594, -2.736622, 1.7)}

//  Looking at segment number 209: Seg100_apic_1, section: apic_1, ID: 737, parent: Seg99_apic_1 (736), rad: 0.85, (-148.315, 71.95594, -2.736622) -> (-150.465, 72.99594, -2.986622), len: 2.40137
    apic_1 {pt3dadd(-150.465, 72.99594, -2.986622, 1.7)}

//  Looking at segment number 210: Seg101_apic_1, section: apic_1, ID: 738, parent: Seg100_apic_1 (737), rad: 0.925, (-150.465, 72.99594, -2.986622) -> (-152.235, 74.24594, -2.786622), len: 2.1761
    apic_1 {pt3dadd(-152.235, 74.24594, -2.786622, 1.85)}

//  Looking at segment number 211: Seg102_apic_1, section: apic_1, ID: 739, parent: Seg101_apic_1 (738), rad: 0.925, (-152.235, 74.24594, -2.786622) -> (-154.235, 75.64594, -2.786622), len: 2.44131
    apic_1 {pt3dadd(-154.235, 75.64594, -2.786622, 1.85)}

//  Looking at segment number 212: Seg103_apic_1, section: apic_1, ID: 740, parent: Seg102_apic_1 (739), rad: 0.925, (-154.235, 75.64594, -2.786622) -> (-156.375, 76.75594, -2.436622), len: 2.43602
    apic_1 {pt3dadd(-156.375, 76.75594, -2.436622, 1.85)}

//  Looking at segment number 213: Seg104_apic_1, section: apic_1, ID: 741, parent: Seg103_apic_1 (740), rad: 0.85, (-156.375, 76.75594, -2.436622) -> (-158.965, 77.64594, -1.886622), len: 2.79333
    apic_1 {pt3dadd(-158.965, 77.64594, -1.886622, 1.7)}

//  Looking at segment number 214: Seg105_apic_1, section: apic_1, ID: 742, parent: Seg104_apic_1 (741), rad: 0.85, (-158.965, 77.64594, -1.886622) -> (-160.815, 77.34594, -1.886622), len: 1.87417
    apic_1 {pt3dadd(-160.815, 77.34594, -1.886622, 1.7)}

//  Looking at segment number 215: Seg106_apic_1, section: apic_1, ID: 743, parent: Seg105_apic_1 (742), rad: 0.85, (-160.815, 77.34594, -1.886622) -> (-162.365, 76.60594, -1.886622), len: 1.71759
    apic_1 {pt3dadd(-162.365, 76.60594, -1.886622, 1.7)}

//  Looking at segment number 216: Seg107_apic_1, section: apic_1, ID: 744, parent: Seg106_apic_1 (743), rad: 0.85, (-162.365, 76.60594, -1.886622) -> (-163.915, 75.57594, -1.986622), len: 1.8637
    apic_1 {pt3dadd(-163.915, 75.57594, -1.986622, 1.7)}

//  Looking at segment number 217: Seg108_apic_1, section: apic_1, ID: 745, parent: Seg107_apic_1 (744), rad: 0.85, (-163.915, 75.57594, -1.986622) -> (-166.205, 75.42594, -2.886622), len: 2.46508
    apic_1 {pt3dadd(-166.205, 75.42594, -2.886622, 1.7)}

//  Looking at segment number 218: Seg109_apic_1, section: apic_1, ID: 746, parent: Seg108_apic_1 (745), rad: 0.85, (-166.205, 75.42594, -2.886622) -> (-169.08499, 76.60594, -2.736622), len: 3.11597
    apic_1 {pt3dadd(-169.08499, 76.60594, -2.736622, 1.7)}

//  Looking at segment number 219: Seg110_apic_1, section: apic_1, ID: 747, parent: Seg109_apic_1 (746), rad: 0.85, (-169.08499, 76.60594, -2.736622) -> (-171.375, 79.045944, -2.086622), len: 3.40885
    apic_1 {pt3dadd(-171.375, 79.045944, -2.086622, 1.7)}

//  Looking at segment number 220: Seg111_apic_1, section: apic_1, ID: 748, parent: Seg110_apic_1 (747), rad: 0.85, (-171.375, 79.045944, -2.086622) -> (-172.935, 81.18594, -1.036622), len: 2.8488
    apic_1 {pt3dadd(-172.935, 81.18594, -1.036622, 1.7)}

//  Looking at segment number 221: Seg112_apic_1, section: apic_1, ID: 749, parent: Seg111_apic_1 (748), rad: 0.85, (-172.935, 81.18594, -1.036622) -> (-173.815, 82.88594, -0.736622), len: 1.93763
    apic_1 {pt3dadd(-173.815, 82.88594, -0.736622, 1.7)}

//  Looking at segment number 222: Seg113_apic_1, section: apic_1, ID: 750, parent: Seg112_apic_1 (749), rad: 0.85, (-173.815, 82.88594, -0.736622) -> (-175.44499, 84.43594, 1.113378), len: 2.91237
    apic_1 {pt3dadd(-175.44499, 84.43594, 1.113378, 1.7)}

//  Looking at segment number 223: Seg114_apic_1, section: apic_1, ID: 751, parent: Seg113_apic_1 (750), rad: 0.85, (-175.44499, 84.43594, 1.113378) -> (-178.545, 85.98594, 0.363378), len: 3.54613
    apic_1 {pt3dadd(-178.545, 85.98594, 0.363378, 1.7)}

//  Looking at segment number 224: Seg115_apic_1, section: apic_1, ID: 752, parent: Seg114_apic_1 (751), rad: 0.85, (-178.545, 85.98594, 0.363378) -> (-180.765, 87.015945, -0.386622), len: 2.55965
    apic_1 {pt3dadd(-180.765, 87.015945, -0.386622, 1.7)}

//  Looking at segment number 225: Seg116_apic_1, section: apic_1, ID: 753, parent: Seg115_apic_1 (752), rad: 0.85, (-180.765, 87.015945, -0.386622) -> (-183.135, 88.195946, -1.136622), len: 2.75169
    apic_1 {pt3dadd(-183.135, 88.195946, -1.136622, 1.7)}

//  Looking at segment number 226: Seg117_apic_1, section: apic_1, ID: 754, parent: Seg116_apic_1 (753), rad: 0.85, (-183.135, 88.195946, -1.136622) -> (-184.83499, 89.155945, -0.486622), len: 2.05769
    apic_1 {pt3dadd(-184.83499, 89.155945, -0.486622, 1.7)}

//  Looking at segment number 227: Seg118_apic_1, section: apic_1, ID: 755, parent: Seg117_apic_1 (754), rad: 0.85, (-184.83499, 89.155945, -0.486622) -> (-186.165, 89.59594, -0.336622), len: 1.4089
    apic_1 {pt3dadd(-186.165, 89.59594, -0.336622, 1.7)}

//  Looking at segment number 228: Seg119_apic_1, section: apic_1, ID: 756, parent: Seg118_apic_1 (755), rad: 0.85, (-186.165, 89.59594, -0.336622) -> (-188.235, 89.59594, -0.336622), len: 2.07001
    apic_1 {pt3dadd(-188.235, 89.59594, -0.336622, 1.7)}

//  Looking at segment number 229: Seg120_apic_1, section: apic_1, ID: 757, parent: Seg119_apic_1 (756), rad: 0.85, (-188.235, 89.59594, -0.336622) -> (-190.355, 89.225945, -0.086622), len: 2.16651
    apic_1 {pt3dadd(-190.355, 89.225945, -0.086622, 1.7)}

//  Looking at segment number 230: Seg121_apic_1, section: apic_1, ID: 758, parent: Seg120_apic_1 (757), rad: 0.85, (-190.355, 89.225945, -0.086622) -> (-193.165, 89.14594, 0.463378), len: 2.86443
    apic_1 {pt3dadd(-193.165, 89.14594, 0.463378, 1.7)}

//  Looking at segment number 231: Seg122_apic_1, section: apic_1, ID: 759, parent: Seg121_apic_1 (758), rad: 0.85, (-193.165, 89.14594, 0.463378) -> (-195.905, 88.85594, 1.163378), len: 2.84284
    apic_1 {pt3dadd(-195.905, 88.85594, 1.163378, 1.7)}

//  Looking at segment number 232: Seg123_apic_1, section: apic_1, ID: 760, parent: Seg122_apic_1 (759), rad: 0.85, (-195.905, 88.85594, 1.163378) -> (-198.115, 89.295944, 2.013378), len: 2.40837
    apic_1 {pt3dadd(-198.115, 89.295944, 2.013378, 1.7)}

//  Looking at segment number 233: Seg124_apic_1, section: apic_1, ID: 761, parent: Seg123_apic_1 (760), rad: 0.85, (-198.115, 89.295944, 2.013378) -> (-200.265, 91.88594, 2.863378), len: 3.47175
    apic_1 {pt3dadd(-200.265, 91.88594, 2.863378, 1.7)}

//  Looking at segment number 234: Seg125_apic_1, section: apic_1, ID: 762, parent: Seg124_apic_1 (761), rad: 0.85, (-200.265, 91.88594, 2.863378) -> (-201.815, 95.27594, 3.363378), len: 3.76093
    apic_1 {pt3dadd(-201.815, 95.27594, 3.363378, 1.7)}

//  Looking at segment number 235: Seg126_apic_1, section: apic_1, ID: 763, parent: Seg125_apic_1 (762), rad: 0.85, (-201.815, 95.27594, 3.363378) -> (-203.075, 97.49594, 3.363378), len: 2.55264
    apic_1 {pt3dadd(-203.075, 97.49594, 3.363378, 1.7)}

//  Looking at segment number 236: Seg127_apic_1, section: apic_1, ID: 764, parent: Seg126_apic_1 (763), rad: 0.85, (-203.075, 97.49594, 3.363378) -> (-204.995, 98.74594, 3.363378), len: 2.29105
    apic_1 {pt3dadd(-204.995, 98.74594, 3.363378, 1.7)}

//  Looking at segment number 237: Seg128_apic_1, section: apic_1, ID: 765, parent: Seg127_apic_1 (764), rad: 0.85, (-204.995, 98.74594, 3.363378) -> (-206.105, 100.365944, 3.313378), len: 1.96444
    apic_1 {pt3dadd(-206.105, 100.365944, 3.313378, 1.7)}

//  Looking at segment number 238: Seg129_apic_1, section: apic_1, ID: 766, parent: Seg128_apic_1 (765), rad: 0.85, (-206.105, 100.365944, 3.313378) -> (-207.94499, 102.365944, 3.563378), len: 2.72912
    apic_1 {pt3dadd(-207.94499, 102.365944, 3.563378, 1.7)}

//  Looking at segment number 239: Seg130_apic_1, section: apic_1, ID: 767, parent: Seg129_apic_1 (766), rad: 0.85, (-207.94499, 102.365944, 3.563378) -> (-210.245, 103.695946, 3.763378), len: 2.66438
    apic_1 {pt3dadd(-210.245, 103.695946, 3.763378, 1.7)}

//  Looking at segment number 240: Seg131_apic_1, section: apic_1, ID: 768, parent: Seg130_apic_1 (767), rad: 0.85, (-210.245, 103.695946, 3.763378) -> (-212.825, 103.32594, 4.013378), len: 2.61836
    apic_1 {pt3dadd(-212.825, 103.32594, 4.013378, 1.7)}

//  Looking at segment number 241: Seg132_apic_1, section: apic_1, ID: 769, parent: Seg131_apic_1 (768), rad: 0.85, (-212.825, 103.32594, 4.013378) -> (-215.485, 102.73594, 4.513378), len: 2.77015
    apic_1 {pt3dadd(-215.485, 102.73594, 4.513378, 1.7)}

//  Looking at segment number 242: Seg133_apic_1, section: apic_1, ID: 770, parent: Seg132_apic_1 (769), rad: 0.85, (-215.485, 102.73594, 4.513378) -> (-218.005, 102.43594, 5.1133776), len: 2.60776
    apic_1 {pt3dadd(-218.005, 102.43594, 5.1133776, 1.7)}

//  Looking at segment number 243: Seg134_apic_1, section: apic_1, ID: 771, parent: Seg133_apic_1 (770), rad: 0.85, (-218.005, 102.43594, 5.1133776) -> (-220.885, 102.365944, 5.413378), len: 2.89642
    apic_1 {pt3dadd(-220.885, 102.365944, 5.413378, 1.7)}

//  Looking at segment number 244: Seg135_apic_1, section: apic_1, ID: 772, parent: Seg134_apic_1 (771), rad: 0.85, (-220.885, 102.365944, 5.413378) -> (-223.105, 102.06594, 5.463378), len: 2.24074
    apic_1 {pt3dadd(-223.105, 102.06594, 5.463378, 1.7)}

//  Looking at segment number 245: Seg136_apic_1, section: apic_1, ID: 773, parent: Seg135_apic_1 (772), rad: 0.85, (-223.105, 102.06594, 5.463378) -> (-225.39499, 101.405945, 4.8633776), len: 2.45757
    apic_1 {pt3dadd(-225.39499, 101.405945, 4.8633776, 1.7)}

//  Looking at segment number 246: Seg137_apic_1, section: apic_1, ID: 774, parent: Seg136_apic_1 (773), rad: 0.85, (-225.39499, 101.405945, 4.8633776) -> (-228.79501, 101.25594, 4.3133783), len: 3.44749
    apic_1 {pt3dadd(-228.79501, 101.25594, 4.3133783, 1.7)}

//  Looking at segment number 247: Seg138_apic_1, section: apic_1, ID: 775, parent: Seg137_apic_1 (774), rad: 0.85, (-228.79501, 101.25594, 4.3133783) -> (-231.375, 102.365944, 3.763378), len: 2.86198
    apic_1 {pt3dadd(-231.375, 102.365944, 3.763378, 1.7)}

//  Looking at segment number 248: Seg139_apic_1, section: apic_1, ID: 776, parent: Seg138_apic_1 (775), rad: 0.85, (-231.375, 102.365944, 3.763378) -> (-232.63501, 103.17594, 3.463378), len: 1.52765
    apic_1 {pt3dadd(-232.63501, 103.17594, 3.463378, 1.7)}

//  Looking at segment number 249: Seg140_apic_1, section: apic_1, ID: 777, parent: Seg139_apic_1 (776), rad: 0.85, (-232.63501, 103.17594, 3.463378) -> (-234.70499, 104.35594, 3.813378), len: 2.40826
    apic_1 {pt3dadd(-234.70499, 104.35594, 3.813378, 1.7)}
}

proc basic_shape_extra_5(){

//  Looking at segment number 250: Seg141_apic_1, section: apic_1, ID: 778, parent: Seg140_apic_1 (777), rad: 0.85, (-234.70499, 104.35594, 3.813378) -> (-236.245, 105.265945, 3.763378), len: 1.78948
    apic_1 {pt3dadd(-236.245, 105.265945, 3.763378, 1.7)}

//  Looking at segment number 251: Seg142_apic_1, section: apic_1, ID: 779, parent: Seg141_apic_1 (778), rad: 0.85, (-236.245, 105.265945, 3.763378) -> (-238.905, 106.66594, 3.763378), len: 3.00593
    apic_1 {pt3dadd(-238.905, 106.66594, 3.763378, 1.7)}

//  Looking at segment number 252: Seg143_apic_1, section: apic_1, ID: 780, parent: Seg142_apic_1 (779), rad: 0.85, (-238.905, 106.66594, 3.763378) -> (-241.785, 108.43594, 3.763378), len: 3.38044
    apic_1 {pt3dadd(-241.785, 108.43594, 3.763378, 1.7)}

//  Looking at segment number 253: Seg144_apic_1, section: apic_1, ID: 781, parent: Seg143_apic_1 (780), rad: 0.85, (-241.785, 108.43594, 3.763378) -> (-243.41501, 110.50594, 4.0633783), len: 2.65176
    apic_1 {pt3dadd(-243.41501, 110.50594, 4.0633783, 1.7)}

//  Looking at segment number 254: Seg145_apic_1, section: apic_1, ID: 782, parent: Seg144_apic_1 (781), rad: 1.035, (-243.41501, 110.50594, 4.0633783) -> (-244.965, 112.42594, 3.663378), len: 2.49977
    apic_1 {pt3dadd(-244.965, 112.42594, 3.663378, 2.07)}

//  Looking at segment number 255: Seg146_apic_1, section: apic_1, ID: 783, parent: Seg145_apic_1 (782), rad: 1.22, (-244.965, 112.42594, 3.663378) -> (-246.445, 113.82594, 3.8633778), len: 2.04706
    apic_1 {pt3dadd(-246.445, 113.82594, 3.8633778, 2.44)}

//  Looking at segment number 256: Seg147_apic_1, section: apic_1, ID: 784, parent: Seg146_apic_1 (783), rad: 1.44, (-246.445, 113.82594, 3.8633778) -> (-247.33499, 115.225945, 3.913378), len: 1.65969
    apic_1 {pt3dadd(-247.33499, 115.225945, 3.913378, 2.88)}

//  Looking at segment number 257: Seg0_dend_17, section: dend_17, ID: 556, parent: Seg10_dend_13 (388), rad: 0.48, (1.7550011, -28.81406, -23.236622) -> (5.8150005, -30.01406, -23.936623), len: 4.29111
    dend_17 {pt3dclear() pt3dadd(1.7550011, -28.81406, -23.236622, 0.96) pt3dadd(5.8150005, -30.01406, -23.936623, 0.96)}

//  Looking at segment number 258: Seg1_dend_17, section: dend_17, ID: 557, parent: Seg0_dend_17 (556), rad: 0.48, (5.8150005, -30.01406, -23.936623) -> (8.185001, -31.56406, -21.886621), len: 3.49599
    dend_17 {pt3dadd(8.185001, -31.56406, -21.886621, 0.96)}

//  Looking at segment number 259: Seg2_dend_17, section: dend_17, ID: 558, parent: Seg1_dend_17 (557), rad: 0.48, (8.185001, -31.56406, -21.886621) -> (10.545002, -33.18406, -20.636621), len: 3.12354
    dend_17 {pt3dadd(10.545002, -33.18406, -20.636621, 0.96)}

//  Looking at segment number 260: Seg3_dend_17, section: dend_17, ID: 559, parent: Seg2_dend_17 (558), rad: 0.48, (10.545002, -33.18406, -20.636621) -> (12.985001, -35.77406, -19.836622), len: 3.64715
    dend_17 {pt3dadd(12.985001, -35.77406, -19.836622, 0.96)}

//  Looking at segment number 261: Seg4_dend_17, section: dend_17, ID: 560, parent: Seg3_dend_17 (559), rad: 0.48, (12.985001, -35.77406, -19.836622) -> (12.175001, -38.65406, -22.486622), len: 3.99662
    dend_17 {pt3dadd(12.175001, -38.65406, -22.486622, 0.96)}

//  Looking at segment number 262: Seg5_dend_17, section: dend_17, ID: 561, parent: Seg4_dend_17 (560), rad: 0.48, (12.175001, -38.65406, -22.486622) -> (13.505001, -41.82406, -24.186623), len: 3.83507
    dend_17 {pt3dadd(13.505001, -41.82406, -24.186623, 0.96)}

//  Looking at segment number 263: Seg6_dend_17, section: dend_17, ID: 562, parent: Seg5_dend_17 (561), rad: 0.48, (13.505001, -41.82406, -24.186623) -> (15.425001, -43.30406, -25.286623), len: 2.66211
    dend_17 {pt3dadd(15.425001, -43.30406, -25.286623, 0.96)}

//  Looking at segment number 264: Seg7_dend_17, section: dend_17, ID: 563, parent: Seg6_dend_17 (562), rad: 0.48, (15.425001, -43.30406, -25.286623) -> (15.275002, -44.924057, -25.286623), len: 1.62692
    dend_17 {pt3dadd(15.275002, -44.924057, -25.286623, 0.96)}

//  Looking at segment number 265: Seg8_dend_17, section: dend_17, ID: 564, parent: Seg7_dend_17 (563), rad: 0.48, (15.275002, -44.924057, -25.286623) -> (13.655001, -46.914062, -27.036623), len: 3.10597
    dend_17 {pt3dadd(13.655001, -46.914062, -27.036623, 0.96)}

//  Looking at segment number 266: Seg9_dend_17, section: dend_17, ID: 565, parent: Seg8_dend_17 (564), rad: 0.48, (13.655001, -46.914062, -27.036623) -> (14.315001, -49.284058, -28.636621), len: 2.9347
    dend_17 {pt3dadd(14.315001, -49.284058, -28.636621, 0.96)}

//  Looking at segment number 267: Seg10_dend_17, section: dend_17, ID: 566, parent: Seg9_dend_17 (565), rad: 0.48, (14.315001, -49.284058, -28.636621) -> (16.245, -51.86406, -32.13662), len: 4.75724
    dend_17 {pt3dadd(16.245, -51.86406, -32.13662, 0.96)}

//  Looking at segment number 268: Seg11_dend_17, section: dend_17, ID: 567, parent: Seg10_dend_17 (566), rad: 0.48, (16.245, -51.86406, -32.13662) -> (11.655001, -52.234062, -33.58662), len: 4.82779
    dend_17 {pt3dadd(11.655001, -52.234062, -33.58662, 0.96)}

//  Looking at segment number 269: Seg12_dend_17, section: dend_17, ID: 568, parent: Seg11_dend_17 (567), rad: 0.48, (11.655001, -52.234062, -33.58662) -> (12.175001, -53.564056, -37.03662), len: 3.73387
    dend_17 {pt3dadd(12.175001, -53.564056, -37.03662, 0.96)}

//  Looking at segment number 270: Seg13_dend_17, section: dend_17, ID: 569, parent: Seg12_dend_17 (568), rad: 0.48, (12.175001, -53.564056, -37.03662) -> (14.545002, -54.37406, -37.03662), len: 2.5046
    dend_17 {pt3dadd(14.545002, -54.37406, -37.03662, 0.96)}

//  Looking at segment number 271: Seg14_dend_17, section: dend_17, ID: 570, parent: Seg13_dend_17 (569), rad: 0.48, (14.545002, -54.37406, -37.03662) -> (16.685001, -55.704056, -36.08662), len: 2.69276
    dend_17 {pt3dadd(16.685001, -55.704056, -36.08662, 0.96)}

//  Looking at segment number 272: Seg15_dend_17, section: dend_17, ID: 571, parent: Seg14_dend_17 (570), rad: 0.48, (16.685001, -55.704056, -36.08662) -> (19.345001, -57.47406, -35.63662), len: 3.22661
    dend_17 {pt3dadd(19.345001, -57.47406, -35.63662, 0.96)}

//  Looking at segment number 273: Seg16_dend_17, section: dend_17, ID: 572, parent: Seg15_dend_17 (571), rad: 0.48, (19.345001, -57.47406, -35.63662) -> (20.305, -59.76406, -35.43662), len: 2.49112
    dend_17 {pt3dadd(20.305, -59.76406, -35.43662, 0.96)}

//  Looking at segment number 274: Seg17_dend_17, section: dend_17, ID: 573, parent: Seg16_dend_17 (572), rad: 0.445, (20.305, -59.76406, -35.43662) -> (22.005001, -61.104057, -35.53662), len: 2.16693
    dend_17 {pt3dadd(22.005001, -61.104057, -35.53662, 0.89)}

//  Looking at segment number 275: Seg18_dend_17, section: dend_17, ID: 574, parent: Seg17_dend_17 (573), rad: 0.445, (22.005001, -61.104057, -35.53662) -> (23.115002, -61.54406, -35.53662), len: 1.19403
    dend_17 {pt3dadd(23.115002, -61.54406, -35.53662, 0.89)}

//  Looking at segment number 276: Seg19_dend_17, section: dend_17, ID: 575, parent: Seg18_dend_17 (574), rad: 0.445, (23.115002, -61.54406, -35.53662) -> (24.145, -62.36406, -35.53662), len: 1.31655
    dend_17 {pt3dadd(24.145, -62.36406, -35.53662, 0.89)}

//  Looking at segment number 277: Seg20_dend_17, section: dend_17, ID: 576, parent: Seg19_dend_17 (575), rad: 0.445, (24.145, -62.36406, -35.53662) -> (23.415, -64.57406, -36.48662), len: 2.51386
    dend_17 {pt3dadd(23.415, -64.57406, -36.48662, 0.89)}

//  Looking at segment number 278: Seg21_dend_17, section: dend_17, ID: 577, parent: Seg20_dend_17 (576), rad: 0.445, (23.415, -64.57406, -36.48662) -> (23.635002, -66.27406, -36.48662), len: 1.71418
    dend_17 {pt3dadd(23.635002, -66.27406, -36.48662, 0.89)}

//  Looking at segment number 279: Seg22_dend_17, section: dend_17, ID: 578, parent: Seg21_dend_17 (577), rad: 0.445, (23.635002, -66.27406, -36.48662) -> (25.555, -66.42406, -37.03662), len: 2.00285
    dend_17 {pt3dadd(25.555, -66.42406, -37.03662, 0.89)}

//  Looking at segment number 280: Seg23_dend_17, section: dend_17, ID: 579, parent: Seg22_dend_17 (578), rad: 0.445, (25.555, -66.42406, -37.03662) -> (25.705002, -64.94406, -40.03662), len: 3.34857
    dend_17 {pt3dadd(25.705002, -64.94406, -40.03662, 0.89)}

//  Looking at segment number 281: Seg24_dend_17, section: dend_17, ID: 580, parent: Seg23_dend_17 (579), rad: 0.445, (25.705002, -64.94406, -40.03662) -> (26.445002, -63.76406, -41.88662), len: 2.31571
    dend_17 {pt3dadd(26.445002, -63.76406, -41.88662, 0.89)}

//  Looking at segment number 282: Seg25_dend_17, section: dend_17, ID: 581, parent: Seg24_dend_17 (580), rad: 0.445, (26.445002, -63.76406, -41.88662) -> (25.555, -62.80406, -42.08662), len: 1.32427
    dend_17 {pt3dadd(25.555, -62.80406, -42.08662, 0.89)}

//  Looking at segment number 283: Seg26_dend_17, section: dend_17, ID: 582, parent: Seg25_dend_17 (581), rad: 0.445, (25.555, -62.80406, -42.08662) -> (23.115002, -62.284058, -42.13662), len: 2.4953
    dend_17 {pt3dadd(23.115002, -62.284058, -42.13662, 0.89)}

//  Looking at segment number 284: Seg27_dend_17, section: dend_17, ID: 583, parent: Seg26_dend_17 (582), rad: 0.445, (23.115002, -62.284058, -42.13662) -> (25.555, -62.214058, -44.38662), len: 3.31979
    dend_17 {pt3dadd(25.555, -62.214058, -44.38662, 0.89)}

//  Looking at segment number 285: Seg28_dend_17, section: dend_17, ID: 584, parent: Seg27_dend_17 (583), rad: 0.445, (25.555, -62.214058, -44.38662) -> (25.405, -64.134056, -44.38662), len: 1.92585
    dend_17 {pt3dadd(25.405, -64.134056, -44.38662, 0.89)}

//  Looking at segment number 286: Seg29_dend_17, section: dend_17, ID: 585, parent: Seg28_dend_17 (584), rad: 0.445, (25.405, -64.134056, -44.38662) -> (27.405, -64.50406, -44.38662), len: 2.03394
    dend_17 {pt3dadd(27.405, -64.50406, -44.38662, 0.89)}

//  Looking at segment number 287: Seg30_dend_17, section: dend_17, ID: 586, parent: Seg29_dend_17 (585), rad: 0.445, (27.405, -64.50406, -44.38662) -> (28.505001, -66.34406, -47.03662), len: 3.40854
    dend_17 {pt3dadd(28.505001, -66.34406, -47.03662, 0.89)}

//  Looking at segment number 288: Seg31_dend_17, section: dend_17, ID: 587, parent: Seg30_dend_17 (586), rad: 0.445, (28.505001, -66.34406, -47.03662) -> (28.875002, -69.37406, -48.33662), len: 3.3178
    dend_17 {pt3dadd(28.875002, -69.37406, -48.33662, 0.89)}

//  Looking at segment number 289: Seg32_dend_17, section: dend_17, ID: 588, parent: Seg31_dend_17 (587), rad: 0.445, (28.875002, -69.37406, -48.33662) -> (29.395, -73.954056, -49.28662), len: 4.7063
    dend_17 {pt3dadd(29.395, -73.954056, -49.28662, 0.89)}

//  Looking at segment number 290: Seg33_dend_17, section: dend_17, ID: 589, parent: Seg32_dend_17 (588), rad: 0.445, (29.395, -73.954056, -49.28662) -> (30.945002, -77.344055, -51.38662), len: 4.27839
    dend_17 {pt3dadd(30.945002, -77.344055, -51.38662, 0.89)}

//  Looking at segment number 291: Seg34_dend_17, section: dend_17, ID: 590, parent: Seg33_dend_17 (589), rad: 0.445, (30.945002, -77.344055, -51.38662) -> (31.465002, -79.484055, -53.23662), len: 2.8762
    dend_17 {pt3dadd(31.465002, -79.484055, -53.23662, 0.89)}

//  Looking at segment number 292: Seg35_dend_17, section: dend_17, ID: 591, parent: Seg34_dend_17 (590), rad: 0.445, (31.465002, -79.484055, -53.23662) -> (29.765001, -81.40406, -55.58662), len: 3.47835
    dend_17 {pt3dadd(29.765001, -81.40406, -55.58662, 0.89)}

//  Looking at segment number 293: Seg36_dend_17, section: dend_17, ID: 592, parent: Seg35_dend_17 (591), rad: 0.445, (29.765001, -81.40406, -55.58662) -> (28.655, -83.10406, -55.58662), len: 2.03029
    dend_17 {pt3dadd(28.655, -83.10406, -55.58662, 0.89)}

//  Looking at segment number 294: Seg37_dend_17, section: dend_17, ID: 593, parent: Seg36_dend_17 (592), rad: 0.445, (28.655, -83.10406, -55.58662) -> (27.475002, -84.28406, -56.83662), len: 2.08502
    dend_17 {pt3dadd(27.475002, -84.28406, -56.83662, 0.89)}

//  Looking at segment number 295: Seg38_dend_17, section: dend_17, ID: 594, parent: Seg37_dend_17 (593), rad: 0.445, (27.475002, -84.28406, -56.83662) -> (25.555, -84.804054, -56.83662), len: 1.98917
    dend_17 {pt3dadd(25.555, -84.804054, -56.83662, 0.89)}

//  Looking at segment number 296: Seg39_dend_17, section: dend_17, ID: 595, parent: Seg38_dend_17 (594), rad: 0.445, (25.555, -84.804054, -56.83662) -> (24.375, -84.35406, -56.83662), len: 1.26289
    dend_17 {pt3dadd(24.375, -84.35406, -56.83662, 0.89)}

//  Looking at segment number 297: Seg40_dend_17, section: dend_17, ID: 596, parent: Seg39_dend_17 (595), rad: 0.445, (24.375, -84.35406, -56.83662) -> (24.375, -85.83406, -58.03662), len: 1.90536
    dend_17 {pt3dadd(24.375, -85.83406, -58.03662, 0.89)}

//  Looking at segment number 298: Seg41_dend_17, section: dend_17, ID: 597, parent: Seg40_dend_17 (596), rad: 0.445, (24.375, -85.83406, -58.03662) -> (24.445002, -87.384056, -58.03662), len: 1.55158
    dend_17 {pt3dadd(24.445002, -87.384056, -58.03662, 0.89)}

//  Looking at segment number 299: Seg42_dend_17, section: dend_17, ID: 598, parent: Seg41_dend_17 (597), rad: 0.445, (24.445002, -87.384056, -58.03662) -> (24.445002, -89.15406, -57.93662), len: 1.77283
    dend_17 {pt3dadd(24.445002, -89.15406, -57.93662, 0.89)}
}

proc basic_shape_extra_6(){

//  Looking at segment number 300: Seg43_dend_17, section: dend_17, ID: 599, parent: Seg42_dend_17 (598), rad: 0.445, (24.445002, -89.15406, -57.93662) -> (21.875, -92.274055, -59.43662), len: 4.31153
    dend_17 {pt3dadd(21.875, -92.274055, -59.43662, 0.89)}

//  Looking at segment number 301: Seg44_dend_17, section: dend_17, ID: 600, parent: Seg43_dend_17 (599), rad: 0.445, (21.875, -92.274055, -59.43662) -> (19.065002, -95.15406, -59.38662), len: 4.02405
    dend_17 {pt3dadd(19.065002, -95.15406, -59.38662, 0.89)}

//  Looking at segment number 302: Seg45_dend_17, section: dend_17, ID: 601, parent: Seg44_dend_17 (600), rad: 0.445, (19.065002, -95.15406, -59.38662) -> (16.995, -97.44406, -59.08662), len: 3.10145
    dend_17 {pt3dadd(16.995, -97.44406, -59.08662, 0.89)}

//  Looking at segment number 303: Seg46_dend_17, section: dend_17, ID: 602, parent: Seg45_dend_17 (601), rad: 0.445, (16.995, -97.44406, -59.08662) -> (17.515001, -98.624054, -59.08662), len: 1.28949
    dend_17 {pt3dadd(17.515001, -98.624054, -59.08662, 0.89)}

//  Looking at segment number 304: Seg47_dend_17, section: dend_17, ID: 603, parent: Seg46_dend_17 (602), rad: 0.445, (17.515001, -98.624054, -59.08662) -> (19.355001, -99.35406, -59.28662), len: 1.9896
    dend_17 {pt3dadd(19.355001, -99.35406, -59.28662, 0.89)}

//  Looking at segment number 305: Seg48_dend_17, section: dend_17, ID: 604, parent: Seg47_dend_17 (603), rad: 0.445, (19.355001, -99.35406, -59.28662) -> (20.765001, -100.024055, -59.78662), len: 1.63921
    dend_17 {pt3dadd(20.765001, -100.024055, -59.78662, 0.89)}

//  Looking at segment number 306: Seg49_dend_17, section: dend_17, ID: 605, parent: Seg48_dend_17 (604), rad: 0.445, (20.765001, -100.024055, -59.78662) -> (23.205002, -100.68406, -61.38662), len: 2.99152
    dend_17 {pt3dadd(23.205002, -100.68406, -61.38662, 0.89)}

//  Looking at segment number 307: Seg50_dend_17, section: dend_17, ID: 606, parent: Seg49_dend_17 (605), rad: 0.445, (23.205002, -100.68406, -61.38662) -> (24.675001, -103.054054, -61.33662), len: 2.78931
    dend_17 {pt3dadd(24.675001, -103.054054, -61.33662, 0.89)}

//  Looking at segment number 308: Seg51_dend_17, section: dend_17, ID: 607, parent: Seg50_dend_17 (606), rad: 0.445, (24.675001, -103.054054, -61.33662) -> (24.975002, -106.374054, -62.38662), len: 3.49498
    dend_17 {pt3dadd(24.975002, -106.374054, -62.38662, 0.89)}

//  Looking at segment number 309: Seg52_dend_17, section: dend_17, ID: 608, parent: Seg51_dend_17 (607), rad: 0.445, (24.975002, -106.374054, -62.38662) -> (23.865002, -110.134056, -64.38663), len: 4.40111
    dend_17 {pt3dadd(23.865002, -110.134056, -64.38663, 0.89)}

//  Looking at segment number 310: Seg53_dend_17, section: dend_17, ID: 609, parent: Seg52_dend_17 (608), rad: 0.445, (23.865002, -110.134056, -64.38663) -> (23.865002, -112.86406, -64.38663), len: 2.73
    dend_17 {pt3dadd(23.865002, -112.86406, -64.38663, 0.89)}

//  Looking at segment number 311: Seg54_dend_17, section: dend_17, ID: 610, parent: Seg53_dend_17 (609), rad: 0.445, (23.865002, -112.86406, -64.38663) -> (24.535, -116.33406, -64.38663), len: 3.53409
    dend_17 {pt3dadd(24.535, -116.33406, -64.38663, 0.89)}

//  Looking at segment number 312: Seg55_dend_17, section: dend_17, ID: 611, parent: Seg54_dend_17 (610), rad: 0.445, (24.535, -116.33406, -64.38663) -> (25.275002, -118.10406, -65.93662), len: 2.46637
    dend_17 {pt3dadd(25.275002, -118.10406, -65.93662, 0.89)}

//  Looking at segment number 313: Seg56_dend_17, section: dend_17, ID: 612, parent: Seg55_dend_17 (611), rad: 0.405, (25.275002, -118.10406, -65.93662) -> (25.625002, -121.86406, -65.88663), len: 3.77659
    dend_17 {pt3dadd(25.625002, -121.86406, -65.88663, 0.81)}

//  Looking at segment number 314: Seg57_dend_17, section: dend_17, ID: 613, parent: Seg56_dend_17 (612), rad: 0.405, (25.625002, -121.86406, -65.88663) -> (27.255001, -124.82406, -65.88663), len: 3.37913
    dend_17 {pt3dadd(27.255001, -124.82406, -65.88663, 0.81)}

//  Looking at segment number 315: Seg58_dend_17, section: dend_17, ID: 614, parent: Seg57_dend_17 (613), rad: 0.405, (27.255001, -124.82406, -65.88663) -> (27.255001, -127.844055, -65.88663), len: 3.02
    dend_17 {pt3dadd(27.255001, -127.844055, -65.88663, 0.81)}

//  Looking at segment number 316: Seg59_dend_17, section: dend_17, ID: 615, parent: Seg58_dend_17 (614), rad: 0.405, (27.255001, -127.844055, -65.88663) -> (25.775002, -130.94406, -65.88663), len: 3.43518
    dend_17 {pt3dadd(25.775002, -130.94406, -65.88663, 0.81)}

//  Looking at segment number 317: Seg60_dend_17, section: dend_17, ID: 616, parent: Seg59_dend_17 (615), rad: 0.405, (25.775002, -130.94406, -65.88663) -> (26.075, -134.41406, -65.88663), len: 3.48295
    dend_17 {pt3dadd(26.075, -134.41406, -65.88663, 0.81)}

//  Looking at segment number 318: Seg61_dend_17, section: dend_17, ID: 617, parent: Seg60_dend_17 (616), rad: 0.405, (26.075, -134.41406, -65.88663) -> (23.855001, -136.26405, -65.88663), len: 2.88979
    dend_17 {pt3dadd(23.855001, -136.26405, -65.88663, 0.81)}

//  Looking at segment number 319: Seg62_dend_17, section: dend_17, ID: 618, parent: Seg61_dend_17 (617), rad: 0.405, (23.855001, -136.26405, -65.88663) -> (23.555, -138.25406, -65.236626), len: 2.11486
    dend_17 {pt3dadd(23.555, -138.25406, -65.236626, 0.81)}

//  Looking at segment number 320: Seg63_dend_17, section: dend_17, ID: 619, parent: Seg62_dend_17 (618), rad: 0.405, (23.555, -138.25406, -65.236626) -> (27.035002, -139.58406, -65.28662), len: 3.72583
    dend_17 {pt3dadd(27.035002, -139.58406, -65.28662, 0.81)}

//  Looking at segment number 321: Seg64_dend_17, section: dend_17, ID: 620, parent: Seg63_dend_17 (619), rad: 0.405, (27.035002, -139.58406, -65.28662) -> (30.575, -142.16406, -65.336624), len: 4.3807
    dend_17 {pt3dadd(30.575, -142.16406, -65.336624, 0.81)}

//  Looking at segment number 322: Seg65_dend_17, section: dend_17, ID: 621, parent: Seg64_dend_17 (620), rad: 0.405, (30.575, -142.16406, -65.336624) -> (34.345, -142.68405, -65.53662), len: 3.81094
    dend_17 {pt3dadd(34.345, -142.68405, -65.53662, 0.81)}

//  Looking at segment number 323: Seg66_dend_17, section: dend_17, ID: 622, parent: Seg65_dend_17 (621), rad: 0.405, (34.345, -142.68405, -65.53662) -> (37.675003, -142.83406, -65.53662), len: 3.33338
    dend_17 {pt3dadd(37.675003, -142.83406, -65.53662, 0.81)}

//  Looking at segment number 324: Seg67_dend_17, section: dend_17, ID: 623, parent: Seg66_dend_17 (622), rad: 0.405, (37.675003, -142.83406, -65.53662) -> (39.595, -140.54405, -65.53662), len: 2.9884
    dend_17 {pt3dadd(39.595, -140.54405, -65.53662, 0.81)}

//  Looking at segment number 325: Seg68_dend_17, section: dend_17, ID: 624, parent: Seg67_dend_17 (623), rad: 0.405, (39.595, -140.54405, -65.53662) -> (41.375, -137.96405, -65.53662), len: 3.13445
    dend_17 {pt3dadd(41.375, -137.96405, -65.53662, 0.81)}

//  Looking at segment number 326: Seg69_dend_17, section: dend_17, ID: 625, parent: Seg68_dend_17 (624), rad: 0.405, (41.375, -137.96405, -65.53662) -> (42.255, -135.96407, -65.53662), len: 2.18503
    dend_17 {pt3dadd(42.255, -135.96407, -65.53662, 0.81)}

//  Looking at segment number 327: Seg70_dend_17, section: dend_17, ID: 626, parent: Seg69_dend_17 (625), rad: 0.405, (42.255, -135.96407, -65.53662) -> (43.145, -134.41406, -65.53662), len: 1.78735
    dend_17 {pt3dadd(43.145, -134.41406, -65.53662, 0.81)}

//  Looking at segment number 328: Seg71_dend_17, section: dend_17, ID: 627, parent: Seg70_dend_17 (626), rad: 0.405, (43.145, -134.41406, -65.53662) -> (44.475002, -133.30406, -67.236626), len: 2.42714
    dend_17 {pt3dadd(44.475002, -133.30406, -67.236626, 0.81)}

//  Looking at segment number 329: Seg72_dend_17, section: dend_17, ID: 628, parent: Seg71_dend_17 (627), rad: 0.405, (44.475002, -133.30406, -67.236626) -> (47.655003, -133.67406, -68.13663), len: 3.32555
    dend_17 {pt3dadd(47.655003, -133.67406, -68.13663, 0.81)}

//  Looking at segment number 330: Seg73_dend_17, section: dend_17, ID: 629, parent: Seg72_dend_17 (628), rad: 0.405, (47.655003, -133.67406, -68.13663) -> (47.355003, -136.85406, -68.13663), len: 3.19413
    dend_17 {pt3dadd(47.355003, -136.85406, -68.13663, 0.81)}

//  Looking at segment number 331: Seg74_dend_17, section: dend_17, ID: 630, parent: Seg73_dend_17 (629), rad: 0.405, (47.355003, -136.85406, -68.13663) -> (45.065002, -140.91406, -67.586624), len: 4.69363
    dend_17 {pt3dadd(45.065002, -140.91406, -67.586624, 0.81)}

//  Looking at segment number 332: Seg75_dend_17, section: dend_17, ID: 631, parent: Seg74_dend_17 (630), rad: 0.405, (45.065002, -140.91406, -67.586624) -> (43.665, -146.74406, -68.736626), len: 6.10503
    dend_17 {pt3dadd(43.665, -146.74406, -68.736626, 0.81)}

//  Looking at segment number 333: Seg0_dend_14, section: dend_14, ID: 389, parent: Seg10_dend_13 (388), rad: 0.775, (1.7550011, -28.81406, -23.236622) -> (-1.2649994, -30.55406, -22.586622), len: 3.54549
    dend_14 {pt3dclear() pt3dadd(1.7550011, -28.81406, -23.236622, 1.55) pt3dadd(-1.2649994, -30.55406, -22.586622, 1.55)}

//  Looking at segment number 334: Seg1_dend_14, section: dend_14, ID: 390, parent: Seg0_dend_14 (389), rad: 0.7, (-1.2649994, -30.55406, -22.586622) -> (-4.375, -32.174057, -22.586622), len: 3.50664
    dend_14 {pt3dadd(-4.375, -32.174057, -22.586622, 1.4)}

//  Looking at segment number 335: Seg2_dend_14, section: dend_14, ID: 391, parent: Seg1_dend_14 (390), rad: 0.7, (-4.375, -32.174057, -22.586622) -> (-7.5550003, -33.80406, -22.686623), len: 3.57482
    dend_14 {pt3dadd(-7.5550003, -33.80406, -22.686623, 1.4)}

//  Looking at segment number 336: Seg3_dend_14, section: dend_14, ID: 392, parent: Seg2_dend_14 (391), rad: 0.7, (-7.5550003, -33.80406, -22.686623) -> (-10.875, -35.72406, -21.986622), len: 3.89856
    dend_14 {pt3dadd(-10.875, -35.72406, -21.986622, 1.4)}

//  Looking at segment number 337: Seg4_dend_14, section: dend_14, ID: 393, parent: Seg3_dend_14 (392), rad: 0.7, (-10.875, -35.72406, -21.986622) -> (-13.164997, -39.19406, -20.236622), len: 4.51082
    dend_14 {pt3dadd(-13.164997, -39.19406, -20.236622, 1.4)}

//  Looking at segment number 338: Seg5_dend_14, section: dend_14, ID: 394, parent: Seg4_dend_14 (393), rad: 0.7, (-13.164997, -39.19406, -20.236622) -> (-15.235001, -41.994057, -20.336622), len: 3.48352
    dend_14 {pt3dadd(-15.235001, -41.994057, -20.336622, 1.4)}

//  Looking at segment number 339: Seg6_dend_14, section: dend_14, ID: 395, parent: Seg5_dend_14 (394), rad: 0.7, (-15.235001, -41.994057, -20.336622) -> (-15.454998, -45.68406, -21.686623), len: 3.93535
    dend_14 {pt3dadd(-15.454998, -45.68406, -21.686623, 1.4)}

//  Looking at segment number 340: Seg7_dend_14, section: dend_14, ID: 396, parent: Seg6_dend_14 (395), rad: 0.7, (-15.454998, -45.68406, -21.686623) -> (-13.754997, -47.01406, -21.686623), len: 2.15845
    dend_14 {pt3dadd(-13.754997, -47.01406, -21.686623, 1.4)}

//  Looking at segment number 341: Seg8_dend_14, section: dend_14, ID: 397, parent: Seg7_dend_14 (396), rad: 0.7, (-13.754997, -47.01406, -21.686623) -> (-11.614998, -49.454056, -21.686623), len: 3.24549
    dend_14 {pt3dadd(-11.614998, -49.454056, -21.686623, 1.4)}

//  Looking at segment number 342: Seg9_dend_14, section: dend_14, ID: 398, parent: Seg8_dend_14 (397), rad: 0.7, (-11.614998, -49.454056, -21.686623) -> (-12.204998, -52.25406, -23.086622), len: 3.18561
    dend_14 {pt3dadd(-12.204998, -52.25406, -23.086622, 1.4)}

//  Looking at segment number 343: Seg10_dend_14, section: dend_14, ID: 399, parent: Seg9_dend_14 (398), rad: 0.7, (-12.204998, -52.25406, -23.086622) -> (-11.314999, -55.94406, -23.086622), len: 3.79582
    dend_14 {pt3dadd(-11.314999, -55.94406, -23.086622, 1.4)}

//  Looking at segment number 344: Seg11_dend_14, section: dend_14, ID: 400, parent: Seg10_dend_14 (399), rad: 0.7, (-11.314999, -55.94406, -23.086622) -> (-11.395, -59.12406, -22.886621), len: 3.18729
    dend_14 {pt3dadd(-11.395, -59.12406, -22.886621, 1.4)}

//  Looking at segment number 345: Seg12_dend_14, section: dend_14, ID: 401, parent: Seg11_dend_14 (400), rad: 0.7, (-11.395, -59.12406, -22.886621) -> (-13.504997, -63.72406, -23.536623), len: 5.10241
    dend_14 {pt3dadd(-13.504997, -63.72406, -23.536623, 1.4)}

//  Looking at segment number 346: Seg13_dend_14, section: dend_14, ID: 402, parent: Seg12_dend_14 (401), rad: 0.7, (-13.504997, -63.72406, -23.536623) -> (-15.055, -66.53406, -24.336622), len: 3.30735
    dend_14 {pt3dadd(-15.055, -66.53406, -24.336622, 1.4)}

//  Looking at segment number 347: Seg14_dend_14, section: dend_14, ID: 403, parent: Seg13_dend_14 (402), rad: 0.7, (-15.055, -66.53406, -24.336622) -> (-14.314999, -69.11406, -24.386621), len: 2.68449
    dend_14 {pt3dadd(-14.314999, -69.11406, -24.386621, 1.4)}

//  Looking at segment number 348: Seg15_dend_14, section: dend_14, ID: 404, parent: Seg14_dend_14 (403), rad: 0.7, (-14.314999, -69.11406, -24.386621) -> (-15.945, -72.29406, -26.186623), len: 4.00116
    dend_14 {pt3dadd(-15.945, -72.29406, -26.186623, 1.4)}

//  Looking at segment number 349: Seg16_dend_14, section: dend_14, ID: 405, parent: Seg15_dend_14 (404), rad: 0.7, (-15.945, -72.29406, -26.186623) -> (-16.754997, -75.46406, -26.086622), len: 3.27338
    dend_14 {pt3dadd(-16.754997, -75.46406, -26.086622, 1.4)}
}

proc basic_shape_extra_7(){

//  Looking at segment number 350: Seg17_dend_14, section: dend_14, ID: 406, parent: Seg16_dend_14 (405), rad: 0.7, (-16.754997, -75.46406, -26.086622) -> (-17.125, -76.79406, -26.486622), len: 1.43729
    dend_14 {pt3dadd(-17.125, -76.79406, -26.486622, 1.4)}

//  Looking at segment number 351: Seg18_dend_14, section: dend_14, ID: 407, parent: Seg17_dend_14 (406), rad: 0.7, (-17.125, -76.79406, -26.486622) -> (-14.834999, -77.82406, -26.486622), len: 2.51098
    dend_14 {pt3dadd(-14.834999, -77.82406, -26.486622, 1.4)}

//  Looking at segment number 352: Seg19_dend_14, section: dend_14, ID: 408, parent: Seg18_dend_14 (407), rad: 0.7, (-14.834999, -77.82406, -26.486622) -> (-13.355, -81.594055, -26.436623), len: 4.0504
    dend_14 {pt3dadd(-13.355, -81.594055, -26.436623, 1.4)}

//  Looking at segment number 353: Seg20_dend_14, section: dend_14, ID: 409, parent: Seg19_dend_14 (408), rad: 0.7, (-13.355, -81.594055, -26.436623) -> (-15.654999, -86.46406, -28.936623), len: 5.93775
    dend_14 {pt3dadd(-15.654999, -86.46406, -28.936623, 1.4)}

//  Looking at segment number 354: Seg21_dend_14, section: dend_14, ID: 410, parent: Seg20_dend_14 (409), rad: 0.7, (-15.654999, -86.46406, -28.936623) -> (-16.384998, -88.53406, -31.686623), len: 3.51856
    dend_14 {pt3dadd(-16.384998, -88.53406, -31.686623, 1.4)}

//  Looking at segment number 355: Seg22_dend_14, section: dend_14, ID: 411, parent: Seg21_dend_14 (410), rad: 0.7, (-16.384998, -88.53406, -31.686623) -> (-18.605, -95.164055, -35.53662), len: 7.98171
    dend_14 {pt3dadd(-18.605, -95.164055, -35.53662, 1.4)}

//  Looking at segment number 356: Seg23_dend_14, section: dend_14, ID: 412, parent: Seg22_dend_14 (411), rad: 0.7, (-18.605, -95.164055, -35.53662) -> (-19.564999, -97.60406, -36.53662), len: 2.80628
    dend_14 {pt3dadd(-19.564999, -97.60406, -36.53662, 1.4)}

//  Looking at segment number 357: Seg24_dend_14, section: dend_14, ID: 413, parent: Seg23_dend_14 (412), rad: 0.7, (-19.564999, -97.60406, -36.53662) -> (-21.934998, -96.94406, -39.38662), len: 3.76497
    dend_14 {pt3dadd(-21.934998, -96.94406, -39.38662, 1.4)}

//  Looking at segment number 358: Seg25_dend_14, section: dend_14, ID: 414, parent: Seg24_dend_14 (413), rad: 0.7, (-21.934998, -96.94406, -39.38662) -> (-24.594997, -99.374054, -39.28662), len: 3.60423
    dend_14 {pt3dadd(-24.594997, -99.374054, -39.28662, 1.4)}

//  Looking at segment number 359: Seg26_dend_14, section: dend_14, ID: 415, parent: Seg25_dend_14 (414), rad: 1.145, (-24.594997, -99.374054, -39.28662) -> (-27.184998, -100.99406, -39.28662), len: 3.05492
    dend_14 {pt3dadd(-27.184998, -100.99406, -39.28662, 2.29)}

//  Looking at segment number 360: Seg0_dend_8, section: dend_8, ID: 276, parent: Seg13_dend_6 (232), rad: 0.48, (40.675003, 15.95594, -24.186623) -> (44.875, 15.555941, -24.986622), len: 4.29418
    dend_8 {pt3dclear() pt3dadd(40.675003, 15.95594, -24.186623, 0.96) pt3dadd(44.875, 15.555941, -24.986622, 0.96)}

//  Looking at segment number 361: Seg1_dend_8, section: dend_8, ID: 277, parent: Seg0_dend_8 (276), rad: 0.48, (44.875, 15.555941, -24.986622) -> (48.125, 16.665941, -24.986622), len: 3.43433
    dend_8 {pt3dadd(48.125, 16.665941, -24.986622, 0.96)}

//  Looking at segment number 362: Seg2_dend_8, section: dend_8, ID: 278, parent: Seg1_dend_8 (277), rad: 0.48, (48.125, 16.665941, -24.986622) -> (50.415, 17.55594, -25.886621), len: 2.61652
    dend_8 {pt3dadd(50.415, 17.55594, -25.886621, 0.96)}

//  Looking at segment number 363: Seg3_dend_8, section: dend_8, ID: 279, parent: Seg2_dend_8 (278), rad: 0.48, (50.415, 17.55594, -25.886621) -> (54.105003, 19.245941, -26.186623), len: 4.06967
    dend_8 {pt3dadd(54.105003, 19.245941, -26.186623, 0.96)}

//  Looking at segment number 364: Seg4_dend_8, section: dend_8, ID: 280, parent: Seg3_dend_8 (279), rad: 0.48, (54.105003, 19.245941, -26.186623) -> (54.925003, 18.51594, -26.136621), len: 1.099
    dend_8 {pt3dadd(54.925003, 18.51594, -26.136621, 0.96)}

//  Looking at segment number 365: Seg5_dend_8, section: dend_8, ID: 281, parent: Seg4_dend_8 (280), rad: 0.48, (54.925003, 18.51594, -26.136621) -> (53.665, 17.77594, -26.136621), len: 1.46123
    dend_8 {pt3dadd(53.665, 17.77594, -26.136621, 0.96)}

//  Looking at segment number 366: Seg6_dend_8, section: dend_8, ID: 282, parent: Seg5_dend_8 (281), rad: 0.48, (53.665, 17.77594, -26.136621) -> (52.775, 16.81594, -26.136621), len: 1.30908
    dend_8 {pt3dadd(52.775, 16.81594, -26.136621, 0.96)}

//  Looking at segment number 367: Seg7_dend_8, section: dend_8, ID: 283, parent: Seg6_dend_8 (282), rad: 0.48, (52.775, 16.81594, -26.136621) -> (53.515, 15.11594, -28.236622), len: 2.80136
    dend_8 {pt3dadd(53.515, 15.11594, -28.236622, 0.96)}

//  Looking at segment number 368: Seg8_dend_8, section: dend_8, ID: 284, parent: Seg7_dend_8 (283), rad: 0.48, (53.515, 15.11594, -28.236622) -> (58.175003, 15.555941, -28.486622), len: 4.6874
    dend_8 {pt3dadd(58.175003, 15.555941, -28.486622, 0.96)}

//  Looking at segment number 369: Seg9_dend_8, section: dend_8, ID: 285, parent: Seg8_dend_8 (284), rad: 0.48, (58.175003, 15.555941, -28.486622) -> (61.795002, 15.70594, -28.486622), len: 3.62311
    dend_8 {pt3dadd(61.795002, 15.70594, -28.486622, 0.96)}

//  Looking at segment number 370: Seg10_dend_8, section: dend_8, ID: 286, parent: Seg9_dend_8 (285), rad: 0.48, (61.795002, 15.70594, -28.486622) -> (63.645, 14.895941, -28.486622), len: 2.01955
    dend_8 {pt3dadd(63.645, 14.895941, -28.486622, 0.96)}

//  Looking at segment number 371: Seg11_dend_8, section: dend_8, ID: 287, parent: Seg10_dend_8 (286), rad: 0.48, (63.645, 14.895941, -28.486622) -> (66.375, 15.26594, -28.486622), len: 2.75496
    dend_8 {pt3dadd(66.375, 15.26594, -28.486622, 0.96)}

//  Looking at segment number 372: Seg12_dend_8, section: dend_8, ID: 288, parent: Seg11_dend_8 (287), rad: 0.48, (66.375, 15.26594, -28.486622) -> (68.225006, 15.77594, -28.486622), len: 1.91902
    dend_8 {pt3dadd(68.225006, 15.77594, -28.486622, 0.96)}

//  Looking at segment number 373: Seg13_dend_8, section: dend_8, ID: 289, parent: Seg12_dend_8 (288), rad: 0.48, (68.225006, 15.77594, -28.486622) -> (70.075, 15.415941, -28.936623), len: 1.93767
    dend_8 {pt3dadd(70.075, 15.415941, -28.936623, 0.96)}

//  Looking at segment number 374: Seg14_dend_8, section: dend_8, ID: 290, parent: Seg13_dend_8 (289), rad: 0.48, (70.075, 15.415941, -28.936623) -> (70.965, 14.085941, -28.936623), len: 1.60031
    dend_8 {pt3dadd(70.965, 14.085941, -28.936623, 0.96)}

//  Looking at segment number 375: Seg15_dend_8, section: dend_8, ID: 291, parent: Seg14_dend_8 (290), rad: 0.48, (70.965, 14.085941, -28.936623) -> (72.665, 13.565941, -28.936623), len: 1.77776
    dend_8 {pt3dadd(72.665, 13.565941, -28.936623, 0.96)}

//  Looking at segment number 376: Seg16_dend_8, section: dend_8, ID: 292, parent: Seg15_dend_8 (291), rad: 0.48, (72.665, 13.565941, -28.936623) -> (73.325, 15.70594, -29.936623), len: 2.45259
    dend_8 {pt3dadd(73.325, 15.70594, -29.936623, 0.96)}

//  Looking at segment number 377: Seg17_dend_8, section: dend_8, ID: 293, parent: Seg16_dend_8 (292), rad: 0.48, (73.325, 15.70594, -29.936623) -> (74.435, 16.88594, -31.086622), len: 1.98671
    dend_8 {pt3dadd(74.435, 16.88594, -31.086622, 0.96)}

//  Looking at segment number 378: Seg18_dend_8, section: dend_8, ID: 294, parent: Seg17_dend_8 (293), rad: 0.48, (74.435, 16.88594, -31.086622) -> (73.405, 18.36594, -32.38662), len: 2.2229
    dend_8 {pt3dadd(73.405, 18.36594, -32.38662, 0.96)}

//  Looking at segment number 379: Seg19_dend_8, section: dend_8, ID: 295, parent: Seg18_dend_8 (294), rad: 0.48, (73.405, 18.36594, -32.38662) -> (74.135, 19.47594, -33.83662), len: 1.9666
    dend_8 {pt3dadd(74.135, 19.47594, -33.83662, 0.96)}

//  Looking at segment number 380: Seg20_dend_8, section: dend_8, ID: 296, parent: Seg19_dend_8 (295), rad: 0.48, (74.135, 19.47594, -33.83662) -> (73.995, 21.38594, -33.83662), len: 1.91512
    dend_8 {pt3dadd(73.995, 21.38594, -33.83662, 0.96)}

//  Looking at segment number 381: Seg21_dend_8, section: dend_8, ID: 297, parent: Seg20_dend_8 (296), rad: 0.48, (73.995, 21.38594, -33.83662) -> (74.285, 22.34594, -34.98662), len: 1.52584
    dend_8 {pt3dadd(74.285, 22.34594, -34.98662, 0.96)}

//  Looking at segment number 382: Seg22_dend_8, section: dend_8, ID: 298, parent: Seg21_dend_8 (297), rad: 0.48, (74.285, 22.34594, -34.98662) -> (76.575, 22.05594, -34.98662), len: 2.30828
    dend_8 {pt3dadd(76.575, 22.05594, -34.98662, 0.96)}

//  Looking at segment number 383: Seg23_dend_8, section: dend_8, ID: 299, parent: Seg22_dend_8 (298), rad: 0.48, (76.575, 22.05594, -34.98662) -> (77.095, 24.635939, -37.18662), len: 3.43027
    dend_8 {pt3dadd(77.095, 24.635939, -37.18662, 0.96)}

//  Looking at segment number 384: Seg24_dend_8, section: dend_8, ID: 300, parent: Seg23_dend_8 (299), rad: 0.48, (77.095, 24.635939, -37.18662) -> (76.575, 26.115942, -38.58662), len: 2.10257
    dend_8 {pt3dadd(76.575, 26.115942, -38.58662, 0.96)}

//  Looking at segment number 385: Seg25_dend_8, section: dend_8, ID: 301, parent: Seg24_dend_8 (300), rad: 0.48, (76.575, 26.115942, -38.58662) -> (78.425, 28.255941, -38.53662), len: 2.82924
    dend_8 {pt3dadd(78.425, 28.255941, -38.53662, 0.96)}

//  Looking at segment number 386: Seg26_dend_8, section: dend_8, ID: 302, parent: Seg25_dend_8 (301), rad: 0.48, (78.425, 28.255941, -38.53662) -> (79.755005, 29.87594, -41.88662), len: 3.95168
    dend_8 {pt3dadd(79.755005, 29.87594, -41.88662, 0.96)}

//  Looking at segment number 387: Seg27_dend_8, section: dend_8, ID: 303, parent: Seg26_dend_8 (302), rad: 0.48, (79.755005, 29.87594, -41.88662) -> (80.935, 30.325941, -43.78662), len: 2.28142
    dend_8 {pt3dadd(80.935, 30.325941, -43.78662, 0.96)}

//  Looking at segment number 388: Seg0_dend_7, section: dend_7, ID: 233, parent: Seg13_dend_6 (232), rad: 0.515, (40.675003, 15.95594, -24.186623) -> (41.495003, 17.72594, -23.936623), len: 1.96667
    dend_7 {pt3dclear() pt3dadd(40.675003, 15.95594, -24.186623, 1.03) pt3dadd(41.495003, 17.72594, -23.936623, 1.03)}

//  Looking at segment number 389: Seg1_dend_7, section: dend_7, ID: 234, parent: Seg0_dend_7 (233), rad: 0.515, (41.495003, 17.72594, -23.936623) -> (42.605003, 18.97594, -23.936623), len: 1.67171
    dend_7 {pt3dadd(42.605003, 18.97594, -23.936623, 1.03)}

//  Looking at segment number 390: Seg2_dend_7, section: dend_7, ID: 235, parent: Seg1_dend_7 (234), rad: 0.48, (42.605003, 18.97594, -23.936623) -> (43.705, 21.71594, -23.936623), len: 2.95256
    dend_7 {pt3dadd(43.705, 21.71594, -23.936623, 0.96)}

//  Looking at segment number 391: Seg3_dend_7, section: dend_7, ID: 236, parent: Seg2_dend_7 (235), rad: 0.48, (43.705, 21.71594, -23.936623) -> (47.335, 24.815939, -25.136621), len: 4.92208
    dend_7 {pt3dadd(47.335, 24.815939, -25.136621, 0.96)}

//  Looking at segment number 392: Seg4_dend_7, section: dend_7, ID: 237, parent: Seg3_dend_7 (236), rad: 0.48, (47.335, 24.815939, -25.136621) -> (50.215004, 26.435942, -25.136621), len: 3.30437
    dend_7 {pt3dadd(50.215004, 26.435942, -25.136621, 0.96)}

//  Looking at segment number 393: Seg5_dend_7, section: dend_7, ID: 238, parent: Seg4_dend_7 (237), rad: 0.48, (50.215004, 26.435942, -25.136621) -> (52.655, 26.725939, -25.136621), len: 2.45717
    dend_7 {pt3dadd(52.655, 26.725939, -25.136621, 0.96)}

//  Looking at segment number 394: Seg6_dend_7, section: dend_7, ID: 239, parent: Seg5_dend_7 (238), rad: 0.48, (52.655, 26.725939, -25.136621) -> (54.865, 28.42594, -26.236622), len: 2.99735
    dend_7 {pt3dadd(54.865, 28.42594, -26.236622, 0.96)}

//  Looking at segment number 395: Seg7_dend_7, section: dend_7, ID: 240, parent: Seg6_dend_7 (239), rad: 0.48, (54.865, 28.42594, -26.236622) -> (56.585, 28.475939, -28.886621), len: 3.15965
    dend_7 {pt3dadd(56.585, 28.475939, -28.886621, 0.96)}

//  Looking at segment number 396: Seg8_dend_7, section: dend_7, ID: 241, parent: Seg7_dend_7 (240), rad: 0.48, (56.585, 28.475939, -28.886621) -> (58.875, 26.99594, -29.436623), len: 2.78155
    dend_7 {pt3dadd(58.875, 26.99594, -29.436623, 0.96)}

//  Looking at segment number 397: Seg9_dend_7, section: dend_7, ID: 242, parent: Seg8_dend_7 (241), rad: 0.48, (58.875, 26.99594, -29.436623) -> (60.275, 25.525942, -29.386621), len: 2.03061
    dend_7 {pt3dadd(60.275, 25.525942, -29.386621, 0.96)}

//  Looking at segment number 398: Seg10_dend_7, section: dend_7, ID: 243, parent: Seg9_dend_7 (242), rad: 0.48, (60.275, 25.525942, -29.386621) -> (62.575, 24.48594, -29.436623), len: 2.5247
    dend_7 {pt3dadd(62.575, 24.48594, -29.436623, 0.96)}

//  Looking at segment number 399: Seg11_dend_7, section: dend_7, ID: 244, parent: Seg10_dend_7 (243), rad: 0.445, (62.575, 24.48594, -29.436623) -> (64.495, 25.44594, -31.036623), len: 2.67731
    dend_7 {pt3dadd(64.495, 25.44594, -31.036623, 0.89)}
}

proc basic_shape_extra_8(){

//  Looking at segment number 400: Seg12_dend_7, section: dend_7, ID: 245, parent: Seg11_dend_7 (244), rad: 0.445, (64.495, 25.44594, -31.036623) -> (66.854996, 27.295942, -31.886621), len: 3.11682
    dend_7 {pt3dadd(66.854996, 27.295942, -31.886621, 0.89)}

//  Looking at segment number 401: Seg13_dend_7, section: dend_7, ID: 246, parent: Seg12_dend_7 (245), rad: 0.445, (66.854996, 27.295942, -31.886621) -> (67.895004, 29.87594, -33.83662), len: 3.39713
    dend_7 {pt3dadd(67.895004, 29.87594, -33.83662, 0.89)}

//  Looking at segment number 402: Seg14_dend_7, section: dend_7, ID: 247, parent: Seg13_dend_7 (246), rad: 0.445, (67.895004, 29.87594, -33.83662) -> (70.035, 31.795942, -35.18662), len: 3.17624
    dend_7 {pt3dadd(70.035, 31.795942, -35.18662, 0.89)}

//  Looking at segment number 403: Seg15_dend_7, section: dend_7, ID: 248, parent: Seg14_dend_7 (247), rad: 0.445, (70.035, 31.795942, -35.18662) -> (71.145004, 34.30594, -36.08662), len: 2.88828
    dend_7 {pt3dadd(71.145004, 34.30594, -36.08662, 0.89)}

//  Looking at segment number 404: Seg16_dend_7, section: dend_7, ID: 249, parent: Seg15_dend_7 (248), rad: 0.445, (71.145004, 34.30594, -36.08662) -> (74.175, 36.59594, -36.98662), len: 3.9032
    dend_7 {pt3dadd(74.175, 36.59594, -36.98662, 0.89)}

//  Looking at segment number 405: Seg17_dend_7, section: dend_7, ID: 250, parent: Seg16_dend_7 (249), rad: 0.445, (74.175, 36.59594, -36.98662) -> (77.725006, 37.48594, -37.93662), len: 3.78115
    dend_7 {pt3dadd(77.725006, 37.48594, -37.93662, 0.89)}

//  Looking at segment number 406: Seg18_dend_7, section: dend_7, ID: 251, parent: Seg17_dend_7 (250), rad: 0.445, (77.725006, 37.48594, -37.93662) -> (79.645004, 39.10594, -39.58662), len: 3.00555
    dend_7 {pt3dadd(79.645004, 39.10594, -39.58662, 0.89)}

//  Looking at segment number 407: Seg19_dend_7, section: dend_7, ID: 252, parent: Seg18_dend_7 (251), rad: 0.445, (79.645004, 39.10594, -39.58662) -> (80.975006, 41.17594, -40.38662), len: 2.58724
    dend_7 {pt3dadd(80.975006, 41.17594, -40.38662, 0.89)}

//  Looking at segment number 408: Seg20_dend_7, section: dend_7, ID: 253, parent: Seg19_dend_7 (252), rad: 0.445, (80.975006, 41.17594, -40.38662) -> (83.33501, 44.05594, -41.38662), len: 3.85538
    dend_7 {pt3dadd(83.33501, 44.05594, -41.38662, 0.89)}

//  Looking at segment number 409: Seg21_dend_7, section: dend_7, ID: 254, parent: Seg20_dend_7 (253), rad: 0.445, (83.33501, 44.05594, -41.38662) -> (84.895004, 45.52594, -43.43662), len: 2.96597
    dend_7 {pt3dadd(84.895004, 45.52594, -43.43662, 0.89)}

//  Looking at segment number 410: Seg22_dend_7, section: dend_7, ID: 255, parent: Seg21_dend_7 (254), rad: 0.445, (84.895004, 45.52594, -43.43662) -> (87.555, 47.225937, -47.23662), len: 4.9402
    dend_7 {pt3dadd(87.555, 47.225937, -47.23662, 0.89)}

//  Looking at segment number 411: Seg23_dend_7, section: dend_7, ID: 256, parent: Seg22_dend_7 (255), rad: 0.445, (87.555, 47.225937, -47.23662) -> (89.035, 47.37594, -51.83662), len: 4.83455
    dend_7 {pt3dadd(89.035, 47.37594, -51.83662, 0.89)}

//  Looking at segment number 412: Seg24_dend_7, section: dend_7, ID: 257, parent: Seg23_dend_7 (256), rad: 0.445, (89.035, 47.37594, -51.83662) -> (93.685, 47.075943, -54.33662), len: 5.28795
    dend_7 {pt3dadd(93.685, 47.075943, -54.33662, 0.89)}

//  Looking at segment number 413: Seg25_dend_7, section: dend_7, ID: 258, parent: Seg24_dend_7 (257), rad: 0.445, (93.685, 47.075943, -54.33662) -> (97.825005, 46.41594, -58.13662), len: 5.6582
    dend_7 {pt3dadd(97.825005, 46.41594, -58.13662, 0.89)}

//  Looking at segment number 414: Seg26_dend_7, section: dend_7, ID: 259, parent: Seg25_dend_7 (258), rad: 0.445, (97.825005, 46.41594, -58.13662) -> (102.265, 47.515938, -58.13662), len: 4.57423
    dend_7 {pt3dadd(102.265, 47.515938, -58.13662, 0.89)}

//  Looking at segment number 415: Seg27_dend_7, section: dend_7, ID: 260, parent: Seg26_dend_7 (259), rad: 0.405, (102.265, 47.515938, -58.13662) -> (105.775, 49.88594, -58.13662), len: 4.23521
    dend_7 {pt3dadd(105.775, 49.88594, -58.13662, 0.81)}

//  Looking at segment number 416: Seg28_dend_7, section: dend_7, ID: 261, parent: Seg27_dend_7 (260), rad: 0.405, (105.775, 49.88594, -58.13662) -> (107.325005, 53.94594, -58.23662), len: 4.34696
    dend_7 {pt3dadd(107.325005, 53.94594, -58.23662, 0.81)}

//  Looking at segment number 417: Seg29_dend_7, section: dend_7, ID: 262, parent: Seg28_dend_7 (261), rad: 0.405, (107.325005, 53.94594, -58.23662) -> (109.765, 58.59594, -58.03662), len: 5.2551
    dend_7 {pt3dadd(109.765, 58.59594, -58.03662, 0.81)}

//  Looking at segment number 418: Seg30_dend_7, section: dend_7, ID: 263, parent: Seg29_dend_7 (262), rad: 0.405, (109.765, 58.59594, -58.03662) -> (114.795, 62.875946, -60.58662), len: 7.07968
    dend_7 {pt3dadd(114.795, 62.875946, -60.58662, 0.81)}

//  Looking at segment number 419: Seg31_dend_7, section: dend_7, ID: 264, parent: Seg30_dend_7 (263), rad: 0.405, (114.795, 62.875946, -60.58662) -> (118.635, 66.265945, -60.58662), len: 5.12228
    dend_7 {pt3dadd(118.635, 66.265945, -60.58662, 0.81)}

//  Looking at segment number 420: Seg32_dend_7, section: dend_7, ID: 265, parent: Seg31_dend_7 (264), rad: 0.405, (118.635, 66.265945, -60.58662) -> (124.175, 69.515945, -61.88662), len: 6.55318
    dend_7 {pt3dadd(124.175, 69.515945, -61.88662, 0.81)}

//  Looking at segment number 421: Seg33_dend_7, section: dend_7, ID: 266, parent: Seg32_dend_7 (265), rad: 0.405, (124.175, 69.515945, -61.88662) -> (126.915, 71.43594, -61.88662), len: 3.34574
    dend_7 {pt3dadd(126.915, 71.43594, -61.88662, 0.81)}

//  Looking at segment number 422: Seg34_dend_7, section: dend_7, ID: 267, parent: Seg33_dend_7 (266), rad: 0.405, (126.915, 71.43594, -61.88662) -> (129.725, 75.78594, -61.88662), len: 5.17867
    dend_7 {pt3dadd(129.725, 75.78594, -61.88662, 0.81)}

//  Looking at segment number 423: Seg35_dend_7, section: dend_7, ID: 268, parent: Seg34_dend_7 (267), rad: 0.405, (129.725, 75.78594, -61.88662) -> (133.275, 79.405945, -61.88662), len: 5.07019
    dend_7 {pt3dadd(133.275, 79.405945, -61.88662, 0.81)}

//  Looking at segment number 424: Seg36_dend_7, section: dend_7, ID: 269, parent: Seg35_dend_7 (268), rad: 0.405, (133.275, 79.405945, -61.88662) -> (137.275, 83.765945, -62.23662), len: 5.92723
    dend_7 {pt3dadd(137.275, 83.765945, -62.23662, 0.81)}

//  Looking at segment number 425: Seg37_dend_7, section: dend_7, ID: 270, parent: Seg36_dend_7 (269), rad: 0.405, (137.275, 83.765945, -62.23662) -> (132.545, 89.00594, -61.98662), len: 7.06349
    dend_7 {pt3dadd(132.545, 89.00594, -61.98662, 0.81)}

//  Looking at segment number 426: Seg38_dend_7, section: dend_7, ID: 271, parent: Seg37_dend_7 (270), rad: 0.405, (132.545, 89.00594, -61.98662) -> (135.125, 91.585945, -60.38662), len: 3.98407
    dend_7 {pt3dadd(135.125, 91.585945, -60.38662, 0.81)}

//  Looking at segment number 427: Seg39_dend_7, section: dend_7, ID: 272, parent: Seg38_dend_7 (271), rad: 0.405, (135.125, 91.585945, -60.38662) -> (136.975, 95.20594, -63.63662), len: 5.20475
    dend_7 {pt3dadd(136.975, 95.20594, -63.63662, 0.81)}

//  Looking at segment number 428: Seg40_dend_7, section: dend_7, ID: 273, parent: Seg39_dend_7 (272), rad: 0.405, (136.975, 95.20594, -63.63662) -> (140.225, 98.015945, -71.18662), len: 8.68684
    dend_7 {pt3dadd(140.225, 98.015945, -71.18662, 0.81)}

//  Looking at segment number 429: Seg41_dend_7, section: dend_7, ID: 274, parent: Seg40_dend_7 (273), rad: 0.405, (140.225, 98.015945, -71.18662) -> (143.405, 100.00594, -71.38663), len: 3.75665
    dend_7 {pt3dadd(143.405, 100.00594, -71.38663, 0.81)}

//  Looking at segment number 430: Seg42_dend_7, section: dend_7, ID: 275, parent: Seg41_dend_7 (274), rad: 0.405, (143.405, 100.00594, -71.38663) -> (143.995, 103.25594, -71.38663), len: 3.30312
    dend_7 {pt3dadd(143.995, 103.25594, -71.38663, 0.81)}

//  Looking at segment number 431: Seg0_dend_1, section: dend_1, ID: 22, parent: Seg1_dend_0 (21), rad: 0.665, (20.065002, 2.2959404, -8.336622) -> (19.915, 4.8759403, -7.036622), len: 2.89291
    dend_1 {pt3dclear() pt3dadd(20.065002, 2.2959404, -8.336622, 1.33) pt3dadd(19.915, 4.8759403, -7.036622, 1.33)}

//  Looking at segment number 432: Seg1_dend_1, section: dend_1, ID: 23, parent: Seg0_dend_1 (22), rad: 0.665, (19.915, 4.8759403, -7.036622) -> (19.395, 6.7959404, -7.086622), len: 1.9898
    dend_1 {pt3dadd(19.395, 6.7959404, -7.086622, 1.33)}

//  Looking at segment number 433: Seg2_dend_1, section: dend_1, ID: 24, parent: Seg1_dend_1 (23), rad: 0.665, (19.395, 6.7959404, -7.086622) -> (19.395, 8.495941, -7.086622), len: 1.7
    dend_1 {pt3dadd(19.395, 8.495941, -7.086622, 1.33)}

//  Looking at segment number 434: Seg3_dend_1, section: dend_1, ID: 25, parent: Seg2_dend_1 (24), rad: 0.405, (19.395, 8.495941, -7.086622) -> (20.205002, 9.53594, -7.036622), len: 1.31917
    dend_1 {pt3dadd(20.205002, 9.53594, -7.036622, 0.81)}

//  Looking at segment number 435: Seg4_dend_1, section: dend_1, ID: 26, parent: Seg3_dend_1 (25), rad: 0.405, (20.205002, 9.53594, -7.036622) -> (21.465, 9.755941, -6.836622), len: 1.2946
    dend_1 {pt3dadd(21.465, 9.755941, -6.836622, 0.81)}

//  Looking at segment number 436: Seg5_dend_1, section: dend_1, ID: 27, parent: Seg4_dend_1 (26), rad: 0.405, (21.465, 9.755941, -6.836622) -> (21.615002, 10.71594, -6.336622), len: 1.09275
    dend_1 {pt3dadd(21.615002, 10.71594, -6.336622, 0.81)}

//  Looking at segment number 437: Seg6_dend_1, section: dend_1, ID: 28, parent: Seg5_dend_1 (27), rad: 0.405, (21.615002, 10.71594, -6.336622) -> (21.095001, 11.60594, -5.786622), len: 1.16833
    dend_1 {pt3dadd(21.095001, 11.60594, -5.786622, 0.81)}

//  Looking at segment number 438: Seg7_dend_1, section: dend_1, ID: 29, parent: Seg6_dend_1 (28), rad: 0.405, (21.095001, 11.60594, -5.786622) -> (19.915, 11.745941, -5.786622), len: 1.18828
    dend_1 {pt3dadd(19.915, 11.745941, -5.786622, 0.81)}

//  Looking at segment number 439: Seg8_dend_1, section: dend_1, ID: 30, parent: Seg7_dend_1 (29), rad: 0.405, (19.915, 11.745941, -5.786622) -> (17.845001, 12.11594, -5.786622), len: 2.10281
    dend_1 {pt3dadd(17.845001, 12.11594, -5.786622, 0.81)}

//  Looking at segment number 440: Seg9_dend_1, section: dend_1, ID: 31, parent: Seg8_dend_1 (30), rad: 0.405, (17.845001, 12.11594, -5.786622) -> (15.325001, 12.70594, -5.786622), len: 2.58815
    dend_1 {pt3dadd(15.325001, 12.70594, -5.786622, 0.81)}

//  Looking at segment number 441: Seg10_dend_1, section: dend_1, ID: 32, parent: Seg9_dend_1 (31), rad: 0.405, (15.325001, 12.70594, -5.786622) -> (14.445002, 13.225941, -4.986622), len: 1.298
    dend_1 {pt3dadd(14.445002, 13.225941, -4.986622, 0.81)}

//  Looking at segment number 442: Seg11_dend_1, section: dend_1, ID: 33, parent: Seg10_dend_1 (32), rad: 0.405, (14.445002, 13.225941, -4.986622) -> (14.075001, 15.145941, -4.986622), len: 1.95533
    dend_1 {pt3dadd(14.075001, 15.145941, -4.986622, 0.81)}

//  Looking at segment number 443: Seg12_dend_1, section: dend_1, ID: 34, parent: Seg11_dend_1 (33), rad: 0.405, (14.075001, 15.145941, -4.986622) -> (13.775002, 16.98594, -4.536622), len: 1.91784
    dend_1 {pt3dadd(13.775002, 16.98594, -4.536622, 0.81)}

//  Looking at segment number 444: Seg13_dend_1, section: dend_1, ID: 35, parent: Seg12_dend_1 (34), rad: 0.405, (13.775002, 16.98594, -4.536622) -> (13.995001, 19.35594, -4.136622), len: 2.41356
    dend_1 {pt3dadd(13.995001, 19.35594, -4.136622, 0.81)}

//  Looking at segment number 445: Seg14_dend_1, section: dend_1, ID: 36, parent: Seg13_dend_1 (35), rad: 0.405, (13.995001, 19.35594, -4.136622) -> (14.365002, 21.495941, -4.536622), len: 2.20828
    dend_1 {pt3dadd(14.365002, 21.495941, -4.536622, 0.81)}

//  Looking at segment number 446: Seg15_dend_1, section: dend_1, ID: 37, parent: Seg14_dend_1 (36), rad: 0.405, (14.365002, 21.495941, -4.536622) -> (14.515001, 23.63594, -4.986622), len: 2.19194
    dend_1 {pt3dadd(14.515001, 23.63594, -4.986622, 0.81)}

//  Looking at segment number 447: Seg16_dend_1, section: dend_1, ID: 38, parent: Seg15_dend_1 (37), rad: 0.405, (14.515001, 23.63594, -4.986622) -> (14.365002, 25.33594, -5.786622), len: 1.88481
    dend_1 {pt3dadd(14.365002, 25.33594, -5.786622, 0.81)}

//  Looking at segment number 448: Seg17_dend_1, section: dend_1, ID: 39, parent: Seg16_dend_1 (38), rad: 0.405, (14.365002, 25.33594, -5.786622) -> (15.255001, 27.475939, -5.8866224), len: 2.31985
    dend_1 {pt3dadd(15.255001, 27.475939, -5.8866224, 0.81)}

//  Looking at segment number 449: Seg18_dend_1, section: dend_1, ID: 40, parent: Seg17_dend_1 (39), rad: 0.48, (15.255001, 27.475939, -5.8866224) -> (15.825001, 28.89594, -6.986622), len: 1.88449
    dend_1 {pt3dadd(15.825001, 28.89594, -6.986622, 0.96)}
}

proc basic_shape_extra_9(){

//  Looking at segment number 450: Seg19_dend_1, section: dend_1, ID: 41, parent: Seg18_dend_1 (40), rad: 0.48, (15.825001, 28.89594, -6.986622) -> (17.155003, 30.075941, -7.986622), len: 2.03993
    dend_1 {pt3dadd(17.155003, 30.075941, -7.986622, 0.96)}

//  Looking at segment number 451: Seg20_dend_1, section: dend_1, ID: 42, parent: Seg19_dend_1 (41), rad: 0.48, (17.155003, 30.075941, -7.986622) -> (16.785002, 31.10594, -9.336622), len: 1.7379
    dend_1 {pt3dadd(16.785002, 31.10594, -9.336622, 0.96)}

//  Looking at segment number 452: Seg21_dend_1, section: dend_1, ID: 43, parent: Seg20_dend_1 (42), rad: 0.48, (16.785002, 31.10594, -9.336622) -> (16.855001, 32.95594, -10.586622), len: 2.23381
    dend_1 {pt3dadd(16.855001, 32.95594, -10.586622, 0.96)}

//  Looking at segment number 453: Seg22_dend_1, section: dend_1, ID: 44, parent: Seg21_dend_1 (43), rad: 0.48, (16.855001, 32.95594, -10.586622) -> (16.715002, 34.795944, -12.086622), len: 2.37807
    dend_1 {pt3dadd(16.715002, 34.795944, -12.086622, 0.96)}

//  Looking at segment number 454: Seg23_dend_1, section: dend_1, ID: 45, parent: Seg22_dend_1 (44), rad: 0.48, (16.715002, 34.795944, -12.086622) -> (15.895, 36.34594, -12.686623), len: 1.85335
    dend_1 {pt3dadd(15.895, 36.34594, -12.686623, 0.96)}

//  Looking at segment number 455: Seg24_dend_1, section: dend_1, ID: 46, parent: Seg23_dend_1 (45), rad: 0.48, (15.895, 36.34594, -12.686623) -> (15.305, 37.825943, -14.536622), len: 2.44152
    dend_1 {pt3dadd(15.305, 37.825943, -14.536622, 0.96)}

//  Looking at segment number 456: Seg25_dend_1, section: dend_1, ID: 47, parent: Seg24_dend_1 (46), rad: 0.48, (15.305, 37.825943, -14.536622) -> (15.235001, 39.085938, -15.236622), len: 1.44308
    dend_1 {pt3dadd(15.235001, 39.085938, -15.236622, 0.96)}

//  Looking at segment number 457: Seg26_dend_1, section: dend_1, ID: 48, parent: Seg25_dend_1 (47), rad: 0.48, (15.235001, 39.085938, -15.236622) -> (15.305, 41.005943, -15.236622), len: 1.92128
    dend_1 {pt3dadd(15.305, 41.005943, -15.236622, 0.96)}

//  Looking at segment number 458: Seg27_dend_1, section: dend_1, ID: 49, parent: Seg26_dend_1 (48), rad: 0.48, (15.305, 41.005943, -15.236622) -> (15.235001, 42.55594, -16.036621), len: 1.74568
    dend_1 {pt3dadd(15.235001, 42.55594, -16.036621, 0.96)}

//  Looking at segment number 459: Seg28_dend_1, section: dend_1, ID: 50, parent: Seg27_dend_1 (49), rad: 0.48, (15.235001, 42.55594, -16.036621) -> (14.415001, 42.84594, -16.786623), len: 1.14848
    dend_1 {pt3dadd(14.415001, 42.84594, -16.786623, 0.96)}

//  Looking at segment number 460: Seg29_dend_1, section: dend_1, ID: 51, parent: Seg28_dend_1 (50), rad: 0.48, (14.415001, 42.84594, -16.786623) -> (14.045002, 43.95594, -17.386621), len: 1.31491
    dend_1 {pt3dadd(14.045002, 43.95594, -17.386621, 0.96)}

//  Looking at segment number 461: Seg30_dend_1, section: dend_1, ID: 52, parent: Seg29_dend_1 (51), rad: 0.48, (14.045002, 43.95594, -17.386621) -> (13.825001, 44.98594, -17.086622), len: 1.09512
    dend_1 {pt3dadd(13.825001, 44.98594, -17.086622, 0.96)}

//  Looking at segment number 462: Seg31_dend_1, section: dend_1, ID: 53, parent: Seg30_dend_1 (52), rad: 0.48, (13.825001, 44.98594, -17.086622) -> (13.015001, 45.795944, -17.086622), len: 1.14552
    dend_1 {pt3dadd(13.015001, 45.795944, -17.086622, 0.96)}

//  Looking at segment number 463: Seg32_dend_1, section: dend_1, ID: 54, parent: Seg31_dend_1 (53), rad: 0.48, (13.015001, 45.795944, -17.086622) -> (13.165001, 47.20594, -17.036623), len: 1.41883
    dend_1 {pt3dadd(13.165001, 47.20594, -17.036623, 0.96)}

//  Looking at segment number 464: Seg33_dend_1, section: dend_1, ID: 55, parent: Seg32_dend_1 (54), rad: 0.48, (13.165001, 47.20594, -17.036623) -> (13.605001, 48.975937, -16.486622), len: 1.90499
    dend_1 {pt3dadd(13.605001, 48.975937, -16.486622, 0.96)}

//  Looking at segment number 465: Seg34_dend_1, section: dend_1, ID: 56, parent: Seg33_dend_1 (55), rad: 0.48, (13.605001, 48.975937, -16.486622) -> (13.905001, 50.44594, -16.336622), len: 1.50778
    dend_1 {pt3dadd(13.905001, 50.44594, -16.336622, 0.96)}

//  Looking at segment number 466: Seg0_apic_28, section: apic_28, ID: 1003, parent: Seg147_apic_1 (784), rad: 0.7, (-247.33499, 115.225945, 3.913378) -> (-247.275, 115.20594, -0.886622), len: 4.80042
    apic_28 {pt3dclear() pt3dadd(-247.33499, 115.225945, 3.913378, 1.4) pt3dadd(-247.275, 115.20594, -0.886622, 1.4)}

//  Looking at segment number 467: Seg1_apic_28, section: apic_28, ID: 1004, parent: Seg0_apic_28 (1003), rad: 0.7, (-247.275, 115.20594, -0.886622) -> (-249.13501, 114.74594, -0.286622), len: 2.0078
    apic_28 {pt3dadd(-249.13501, 114.74594, -0.286622, 1.4)}

//  Looking at segment number 468: Seg2_apic_28, section: apic_28, ID: 1005, parent: Seg1_apic_28 (1004), rad: 0.59, (-249.13501, 114.74594, -0.286622) -> (-251.285, 116.515945, -0.286622), len: 2.78485
    apic_28 {pt3dadd(-251.285, 116.515945, -0.286622, 1.18)}

//  Looking at segment number 469: Seg3_apic_28, section: apic_28, ID: 1006, parent: Seg2_apic_28 (1005), rad: 0.59, (-251.285, 116.515945, -0.286622) -> (-252.755, 118.43594, -0.286622), len: 2.41812
    apic_28 {pt3dadd(-252.755, 118.43594, -0.286622, 1.18)}

//  Looking at segment number 470: Seg4_apic_28, section: apic_28, ID: 1007, parent: Seg3_apic_28 (1006), rad: 0.59, (-252.755, 118.43594, -0.286622) -> (-254.01498, 117.695946, -1.336622), len: 1.79935
    apic_28 {pt3dadd(-254.01498, 117.695946, -1.336622, 1.18)}

//  Looking at segment number 471: Seg5_apic_28, section: apic_28, ID: 1008, parent: Seg4_apic_28 (1007), rad: 0.59, (-254.01498, 117.695946, -1.336622) -> (-255.195, 116.95594, -2.486622), len: 1.80626
    apic_28 {pt3dadd(-255.195, 116.95594, -2.486622, 1.18)}

//  Looking at segment number 472: Seg6_apic_28, section: apic_28, ID: 1009, parent: Seg5_apic_28 (1008), rad: 0.59, (-255.195, 116.95594, -2.486622) -> (-257.415, 117.77594, -4.136622), len: 2.88501
    apic_28 {pt3dadd(-257.415, 117.77594, -4.136622, 1.18)}

//  Looking at segment number 473: Seg7_apic_28, section: apic_28, ID: 1010, parent: Seg6_apic_28 (1009), rad: 0.59, (-257.415, 117.77594, -4.136622) -> (-259.635, 118.365944, -5.3866224), len: 2.61515
    apic_28 {pt3dadd(-259.635, 118.365944, -5.3866224, 1.18)}

//  Looking at segment number 474: Seg8_apic_28, section: apic_28, ID: 1011, parent: Seg7_apic_28 (1010), rad: 0.59, (-259.635, 118.365944, -5.3866224) -> (-261.485, 117.545944, -6.736622), len: 2.43255
    apic_28 {pt3dadd(-261.485, 117.545944, -6.736622, 1.18)}

//  Looking at segment number 475: Seg9_apic_28, section: apic_28, ID: 1012, parent: Seg8_apic_28 (1011), rad: 0.59, (-261.485, 117.545944, -6.736622) -> (-260.665, 116.365944, -10.836622), len: 4.34451
    apic_28 {pt3dadd(-260.665, 116.365944, -10.836622, 1.18)}

//  Looking at segment number 476: Seg10_apic_28, section: apic_28, ID: 1013, parent: Seg9_apic_28 (1012), rad: 0.59, (-260.665, 116.365944, -10.836622) -> (-261.405, 117.695946, -14.536622), len: 4.00081
    apic_28 {pt3dadd(-261.405, 117.695946, -14.536622, 1.18)}

//  Looking at segment number 477: Seg11_apic_28, section: apic_28, ID: 1014, parent: Seg10_apic_28 (1013), rad: 0.59, (-261.405, 117.695946, -14.536622) -> (-260.005, 117.695946, -16.636621), len: 2.52388
    apic_28 {pt3dadd(-260.005, 117.695946, -16.636621, 1.18)}

//  Looking at segment number 478: Seg0_apic_2, section: apic_2, ID: 785, parent: Seg147_apic_1 (784), rad: 1.33, (-247.33499, 115.225945, 3.913378) -> (-248.815, 118.545944, 3.913378), len: 3.63495
    apic_2 {pt3dclear() pt3dadd(-247.33499, 115.225945, 3.913378, 2.66) pt3dadd(-248.815, 118.545944, 3.913378, 2.66)}

//  Looking at segment number 479: Seg1_apic_2, section: apic_2, ID: 786, parent: Seg0_apic_2 (785), rad: 1.44, (-248.815, 118.545944, 3.913378) -> (-250.14499, 120.61594, 4.263378), len: 2.4852
    apic_2 {pt3dadd(-250.14499, 120.61594, 4.263378, 2.88)}

//  Looking at segment number 480: Seg2_apic_2, section: apic_2, ID: 787, parent: Seg1_apic_2 (786), rad: 1.44, (-250.14499, 120.61594, 4.263378) -> (-251.245, 122.905945, 4.3633776), len: 2.54247
    apic_2 {pt3dadd(-251.245, 122.905945, 4.3633776, 2.88)}

//  Looking at segment number 481: Seg3_apic_2, section: apic_2, ID: 788, parent: Seg2_apic_2 (787), rad: 1.59, (-251.245, 122.905945, 4.3633776) -> (-252.215, 124.82594, 3.063378), len: 2.51342
    apic_2 {pt3dadd(-252.215, 124.82594, 3.063378, 3.18)}

//  Looking at segment number 482: Seg4_apic_2, section: apic_2, ID: 789, parent: Seg3_apic_2 (788), rad: 1.59, (-252.215, 124.82594, 3.063378) -> (-252.35501, 127.03595, 0.71337795), len: 3.22897
    apic_2 {pt3dadd(-252.35501, 127.03595, 0.71337795, 3.18)}

//  Looking at segment number 483: Seg0_dend_16, section: dend_16, ID: 511, parent: Seg26_dend_14 (415), rad: 0.48, (-27.184998, -100.99406, -39.28662) -> (-24.855, -104.82406, -38.93662), len: 4.4967
    dend_16 {pt3dclear() pt3dadd(-27.184998, -100.99406, -39.28662, 0.96) pt3dadd(-24.855, -104.82406, -38.93662, 0.96)}

//  Looking at segment number 484: Seg1_dend_16, section: dend_16, ID: 512, parent: Seg0_dend_16 (511), rad: 0.48, (-24.855, -104.82406, -38.93662) -> (-24.414997, -106.884056, -38.93662), len: 2.10646
    dend_16 {pt3dadd(-24.414997, -106.884056, -38.93662, 0.96)}

//  Looking at segment number 485: Seg2_dend_16, section: dend_16, ID: 513, parent: Seg1_dend_16 (512), rad: 0.48, (-24.414997, -106.884056, -38.93662) -> (-24.634998, -109.024055, -38.93662), len: 2.15128
    dend_16 {pt3dadd(-24.634998, -109.024055, -38.93662, 0.96)}

//  Looking at segment number 486: Seg3_dend_16, section: dend_16, ID: 514, parent: Seg2_dend_16 (513), rad: 0.48, (-24.634998, -109.024055, -38.93662) -> (-25.375, -111.75406, -38.93662), len: 2.82852
    dend_16 {pt3dadd(-25.375, -111.75406, -38.93662, 0.96)}

//  Looking at segment number 487: Seg4_dend_16, section: dend_16, ID: 515, parent: Seg3_dend_16 (514), rad: 0.48, (-25.375, -111.75406, -38.93662) -> (-25.224998, -114.85406, -38.28662), len: 3.17096
    dend_16 {pt3dadd(-25.224998, -114.85406, -38.28662, 0.96)}

//  Looking at segment number 488: Seg5_dend_16, section: dend_16, ID: 516, parent: Seg4_dend_16 (515), rad: 0.48, (-25.224998, -114.85406, -38.28662) -> (-26.485, -118.99406, -37.63662), len: 4.37604
    dend_16 {pt3dadd(-26.485, -118.99406, -37.63662, 0.96)}

//  Looking at segment number 489: Seg6_dend_16, section: dend_16, ID: 517, parent: Seg5_dend_16 (516), rad: 0.48, (-26.485, -118.99406, -37.63662) -> (-26.404999, -121.79406, -37.53662), len: 2.80293
    dend_16 {pt3dadd(-26.404999, -121.79406, -37.53662, 0.96)}

//  Looking at segment number 490: Seg7_dend_16, section: dend_16, ID: 518, parent: Seg6_dend_16 (517), rad: 0.48, (-26.404999, -121.79406, -37.53662) -> (-26.774998, -124.304054, -37.53662), len: 2.53712
    dend_16 {pt3dadd(-26.774998, -124.304054, -37.53662, 0.96)}

//  Looking at segment number 491: Seg8_dend_16, section: dend_16, ID: 519, parent: Seg7_dend_16 (518), rad: 0.48, (-26.774998, -124.304054, -37.53662) -> (-29.884998, -126.15406, -37.08662), len: 3.64652
    dend_16 {pt3dadd(-29.884998, -126.15406, -37.08662, 0.96)}

//  Looking at segment number 492: Seg9_dend_16, section: dend_16, ID: 520, parent: Seg8_dend_16 (519), rad: 0.48, (-29.884998, -126.15406, -37.08662) -> (-32.394997, -127.26406, -37.03662), len: 2.74494
    dend_16 {pt3dadd(-32.394997, -127.26406, -37.03662, 0.96)}

//  Looking at segment number 493: Seg10_dend_16, section: dend_16, ID: 521, parent: Seg9_dend_16 (520), rad: 0.48, (-32.394997, -127.26406, -37.03662) -> (-32.835, -129.62405, -37.03662), len: 2.40066
    dend_16 {pt3dadd(-32.835, -129.62405, -37.03662, 0.96)}

//  Looking at segment number 494: Seg11_dend_16, section: dend_16, ID: 522, parent: Seg10_dend_16 (521), rad: 0.48, (-32.835, -129.62405, -37.03662) -> (-31.654999, -133.46407, -37.03662), len: 4.01722
    dend_16 {pt3dadd(-31.654999, -133.46407, -37.03662, 0.96)}

//  Looking at segment number 495: Seg12_dend_16, section: dend_16, ID: 523, parent: Seg11_dend_16 (522), rad: 0.48, (-31.654999, -133.46407, -37.03662) -> (-32.055, -135.64406, -36.98662), len: 2.21695
    dend_16 {pt3dadd(-32.055, -135.64406, -36.98662, 0.96)}

//  Looking at segment number 496: Seg13_dend_16, section: dend_16, ID: 524, parent: Seg12_dend_16 (523), rad: 0.48, (-32.055, -135.64406, -36.98662) -> (-33.015, -137.71405, -36.93662), len: 2.28232
    dend_16 {pt3dadd(-33.015, -137.71405, -36.93662, 0.96)}

//  Looking at segment number 497: Seg14_dend_16, section: dend_16, ID: 525, parent: Seg13_dend_16 (524), rad: 0.48, (-33.015, -137.71405, -36.93662) -> (-34.275, -138.52406, -36.88662), len: 1.49874
    dend_16 {pt3dadd(-34.275, -138.52406, -36.88662, 0.96)}

//  Looking at segment number 498: Seg15_dend_16, section: dend_16, ID: 526, parent: Seg14_dend_16 (525), rad: 0.48, (-34.275, -138.52406, -36.88662) -> (-34.195, -140.44406, -36.88662), len: 1.92166
    dend_16 {pt3dadd(-34.195, -140.44406, -36.88662, 0.96)}

//  Looking at segment number 499: Seg16_dend_16, section: dend_16, ID: 527, parent: Seg15_dend_16 (526), rad: 0.48, (-34.195, -140.44406, -36.88662) -> (-34.055, -143.17406, -36.88662), len: 2.73358
    dend_16 {pt3dadd(-34.055, -143.17406, -36.88662, 0.96)}
}

proc basic_shape_extra_10(){

//  Looking at segment number 500: Seg17_dend_16, section: dend_16, ID: 528, parent: Seg16_dend_16 (527), rad: 0.48, (-34.055, -143.17406, -36.88662) -> (-34.644997, -146.05406, -36.88662), len: 2.93982
    dend_16 {pt3dadd(-34.644997, -146.05406, -36.88662, 0.96)}

//  Looking at segment number 501: Seg18_dend_16, section: dend_16, ID: 529, parent: Seg17_dend_16 (528), rad: 0.48, (-34.644997, -146.05406, -36.88662) -> (-35.754997, -148.64406, -36.88662), len: 2.81783
    dend_16 {pt3dadd(-35.754997, -148.64406, -36.88662, 0.96)}

//  Looking at segment number 502: Seg19_dend_16, section: dend_16, ID: 530, parent: Seg18_dend_16 (529), rad: 0.48, (-35.754997, -148.64406, -36.88662) -> (-36.045, -150.19406, -38.23662), len: 2.07584
    dend_16 {pt3dadd(-36.045, -150.19406, -38.23662, 0.96)}

//  Looking at segment number 503: Seg20_dend_16, section: dend_16, ID: 531, parent: Seg19_dend_16 (530), rad: 0.48, (-36.045, -150.19406, -38.23662) -> (-34.275, -151.29405, -38.23662), len: 2.08395
    dend_16 {pt3dadd(-34.275, -151.29405, -38.23662, 0.96)}

//  Looking at segment number 504: Seg21_dend_16, section: dend_16, ID: 532, parent: Seg20_dend_16 (531), rad: 0.48, (-34.275, -151.29405, -38.23662) -> (-32.354996, -151.74406, -40.28662), len: 2.84454
    dend_16 {pt3dadd(-32.354996, -151.74406, -40.28662, 0.96)}

//  Looking at segment number 505: Seg22_dend_16, section: dend_16, ID: 533, parent: Seg21_dend_16 (532), rad: 0.48, (-32.354996, -151.74406, -40.28662) -> (-33.085, -153.88406, -41.68662), len: 2.65942
    dend_16 {pt3dadd(-33.085, -153.88406, -41.68662, 0.96)}

//  Looking at segment number 506: Seg23_dend_16, section: dend_16, ID: 534, parent: Seg22_dend_16 (533), rad: 0.48, (-33.085, -153.88406, -41.68662) -> (-31.985, -156.16406, -41.73662), len: 2.53197
    dend_16 {pt3dadd(-31.985, -156.16406, -41.73662, 0.96)}

//  Looking at segment number 507: Seg24_dend_16, section: dend_16, ID: 535, parent: Seg23_dend_16 (534), rad: 0.48, (-31.985, -156.16406, -41.73662) -> (-32.424995, -158.31406, -43.23662), len: 2.65821
    dend_16 {pt3dadd(-32.424995, -158.31406, -43.23662, 0.96)}

//  Looking at segment number 508: Seg25_dend_16, section: dend_16, ID: 536, parent: Seg24_dend_16 (535), rad: 0.48, (-32.424995, -158.31406, -43.23662) -> (-33.684998, -160.30406, -44.73662), len: 2.79244
    dend_16 {pt3dadd(-33.684998, -160.30406, -44.73662, 0.96)}

//  Looking at segment number 509: Seg26_dend_16, section: dend_16, ID: 537, parent: Seg25_dend_16 (536), rad: 0.48, (-33.684998, -160.30406, -44.73662) -> (-34.195, -162.14406, -44.83662), len: 1.91199
    dend_16 {pt3dadd(-34.195, -162.14406, -44.83662, 0.96)}

//  Looking at segment number 510: Seg27_dend_16, section: dend_16, ID: 538, parent: Seg26_dend_16 (537), rad: 0.48, (-34.195, -162.14406, -44.83662) -> (-35.525, -162.59406, -44.83662), len: 1.40407
    dend_16 {pt3dadd(-35.525, -162.59406, -44.83662, 0.96)}

//  Looking at segment number 511: Seg28_dend_16, section: dend_16, ID: 539, parent: Seg27_dend_16 (538), rad: 0.48, (-35.525, -162.59406, -44.83662) -> (-39.445, -165.32405, -47.38662), len: 5.41496
    dend_16 {pt3dadd(-39.445, -165.32405, -47.38662, 0.96)}

//  Looking at segment number 512: Seg29_dend_16, section: dend_16, ID: 540, parent: Seg28_dend_16 (539), rad: 0.48, (-39.445, -165.32405, -47.38662) -> (-44.534996, -170.79405, -47.43662), len: 7.47205
    dend_16 {pt3dadd(-44.534996, -170.79405, -47.43662, 0.96)}

//  Looking at segment number 513: Seg30_dend_16, section: dend_16, ID: 541, parent: Seg29_dend_16 (540), rad: 0.48, (-44.534996, -170.79405, -47.43662) -> (-45.945, -174.48405, -50.23662), len: 4.84193
    dend_16 {pt3dadd(-45.945, -174.48405, -50.23662, 0.96)}

//  Looking at segment number 514: Seg31_dend_16, section: dend_16, ID: 542, parent: Seg30_dend_16 (541), rad: 0.48, (-45.945, -174.48405, -50.23662) -> (-48.085, -177.14406, -50.23662), len: 3.41397
    dend_16 {pt3dadd(-48.085, -177.14406, -50.23662, 0.96)}

//  Looking at segment number 515: Seg32_dend_16, section: dend_16, ID: 543, parent: Seg31_dend_16 (542), rad: 0.48, (-48.085, -177.14406, -50.23662) -> (-48.824997, -179.50406, -50.23662), len: 2.4733
    dend_16 {pt3dadd(-48.824997, -179.50406, -50.23662, 0.96)}

//  Looking at segment number 516: Seg33_dend_16, section: dend_16, ID: 544, parent: Seg32_dend_16 (543), rad: 0.48, (-48.824997, -179.50406, -50.23662) -> (-48.155, -185.26405, -52.63662), len: 6.27586
    dend_16 {pt3dadd(-48.155, -185.26405, -52.63662, 0.96)}

//  Looking at segment number 517: Seg34_dend_16, section: dend_16, ID: 545, parent: Seg33_dend_16 (544), rad: 0.48, (-48.155, -185.26405, -52.63662) -> (-47.415, -189.68405, -53.43662), len: 4.55236
    dend_16 {pt3dadd(-47.415, -189.68405, -53.43662, 0.96)}

//  Looking at segment number 518: Seg35_dend_16, section: dend_16, ID: 546, parent: Seg34_dend_16 (545), rad: 0.48, (-47.415, -189.68405, -53.43662) -> (-48.894997, -192.12405, -53.43662), len: 2.85377
    dend_16 {pt3dadd(-48.894997, -192.12405, -53.43662, 0.96)}

//  Looking at segment number 519: Seg36_dend_16, section: dend_16, ID: 547, parent: Seg35_dend_16 (546), rad: 0.48, (-48.894997, -192.12405, -53.43662) -> (-50.305, -193.97406, -54.78662), len: 2.68945
    dend_16 {pt3dadd(-50.305, -193.97406, -54.78662, 0.96)}

//  Looking at segment number 520: Seg37_dend_16, section: dend_16, ID: 548, parent: Seg36_dend_16 (547), rad: 0.48, (-50.305, -193.97406, -54.78662) -> (-52.004997, -196.40405, -51.78662), len: 4.21839
    dend_16 {pt3dadd(-52.004997, -196.40405, -51.78662, 0.96)}

//  Looking at segment number 521: Seg38_dend_16, section: dend_16, ID: 549, parent: Seg37_dend_16 (548), rad: 0.48, (-52.004997, -196.40405, -51.78662) -> (-50.784996, -200.92406, -53.43662), len: 4.964
    dend_16 {pt3dadd(-50.784996, -200.92406, -53.43662, 0.96)}

//  Looking at segment number 522: Seg39_dend_16, section: dend_16, ID: 550, parent: Seg38_dend_16 (549), rad: 0.48, (-50.784996, -200.92406, -53.43662) -> (-48.055, -203.95406, -53.23662), len: 4.08335
    dend_16 {pt3dadd(-48.055, -203.95406, -53.23662, 0.96)}

//  Looking at segment number 523: Seg40_dend_16, section: dend_16, ID: 551, parent: Seg39_dend_16 (550), rad: 0.48, (-48.055, -203.95406, -53.23662) -> (-42.955, -204.54405, -53.23662), len: 5.13401
    dend_16 {pt3dadd(-42.955, -204.54405, -53.23662, 0.96)}

//  Looking at segment number 524: Seg41_dend_16, section: dend_16, ID: 552, parent: Seg40_dend_16 (551), rad: 0.48, (-42.955, -204.54405, -53.23662) -> (-39.775, -204.98405, -53.28662), len: 3.21069
    dend_16 {pt3dadd(-39.775, -204.98405, -53.28662, 0.96)}

//  Looking at segment number 525: Seg42_dend_16, section: dend_16, ID: 553, parent: Seg41_dend_16 (552), rad: 0.48, (-39.775, -204.98405, -53.28662) -> (-35.345, -206.02406, -53.23662), len: 4.55072
    dend_16 {pt3dadd(-35.345, -206.02406, -53.23662, 0.96)}

//  Looking at segment number 526: Seg43_dend_16, section: dend_16, ID: 554, parent: Seg42_dend_16 (553), rad: 0.405, (-35.345, -206.02406, -53.23662) -> (-31.275002, -207.79405, -56.23662), len: 5.35703
    dend_16 {pt3dadd(-31.275002, -207.79405, -56.23662, 0.81)}

//  Looking at segment number 527: Seg44_dend_16, section: dend_16, ID: 555, parent: Seg43_dend_16 (554), rad: 0.405, (-31.275002, -207.79405, -56.23662) -> (-31.205002, -210.22406, -56.23662), len: 2.43102
    dend_16 {pt3dadd(-31.205002, -210.22406, -56.23662, 0.81)}

//  Looking at segment number 528: Seg0_dend_15, section: dend_15, ID: 416, parent: Seg26_dend_14 (415), rad: 0.775, (-27.184998, -100.99406, -39.28662) -> (-30.064999, -101.07406, -39.28662), len: 2.88111
    dend_15 {pt3dclear() pt3dadd(-27.184998, -100.99406, -39.28662, 1.55) pt3dadd(-30.064999, -101.07406, -39.28662, 1.55)}

//  Looking at segment number 529: Seg1_dend_15, section: dend_15, ID: 417, parent: Seg0_dend_15 (416), rad: 0.775, (-30.064999, -101.07406, -39.28662) -> (-31.985, -102.40406, -39.28662), len: 2.33566
    dend_15 {pt3dadd(-31.985, -102.40406, -39.28662, 1.55)}

//  Looking at segment number 530: Seg2_dend_15, section: dend_15, ID: 418, parent: Seg1_dend_15 (417), rad: 0.7, (-31.985, -102.40406, -39.28662) -> (-33.754997, -103.734055, -39.03662), len: 2.22806
    dend_15 {pt3dadd(-33.754997, -103.734055, -39.03662, 1.4)}

//  Looking at segment number 531: Seg3_dend_15, section: dend_15, ID: 419, parent: Seg2_dend_15 (418), rad: 0.7, (-33.754997, -103.734055, -39.03662) -> (-36.415, -104.61406, -39.08662), len: 2.80224
    dend_15 {pt3dadd(-36.415, -104.61406, -39.08662, 1.4)}

//  Looking at segment number 532: Seg4_dend_15, section: dend_15, ID: 420, parent: Seg3_dend_15 (419), rad: 0.7, (-36.415, -104.61406, -39.08662) -> (-38.784996, -105.28406, -39.08662), len: 2.46288
    dend_15 {pt3dadd(-38.784996, -105.28406, -39.08662, 1.4)}

//  Looking at segment number 533: Seg5_dend_15, section: dend_15, ID: 421, parent: Seg4_dend_15 (420), rad: 0.7, (-38.784996, -105.28406, -39.08662) -> (-40.555, -107.71406, -39.43662), len: 3.0266
    dend_15 {pt3dadd(-40.555, -107.71406, -39.43662, 1.4)}

//  Looking at segment number 534: Seg6_dend_15, section: dend_15, ID: 422, parent: Seg5_dend_15 (421), rad: 0.7, (-40.555, -107.71406, -39.43662) -> (-42.775, -109.04406, -40.68662), len: 2.87399
    dend_15 {pt3dadd(-42.775, -109.04406, -40.68662, 1.4)}

//  Looking at segment number 535: Seg7_dend_15, section: dend_15, ID: 423, parent: Seg6_dend_15 (422), rad: 0.7, (-42.775, -109.04406, -40.68662) -> (-45.434998, -110.22406, -38.88662), len: 3.42169
    dend_15 {pt3dadd(-45.434998, -110.22406, -38.88662, 1.4)}

//  Looking at segment number 536: Seg8_dend_15, section: dend_15, ID: 424, parent: Seg7_dend_15 (423), rad: 0.7, (-45.434998, -110.22406, -38.88662) -> (-48.394997, -112.58406, -38.88662), len: 3.78566
    dend_15 {pt3dadd(-48.394997, -112.58406, -38.88662, 1.4)}

//  Looking at segment number 537: Seg9_dend_15, section: dend_15, ID: 425, parent: Seg8_dend_15 (424), rad: 0.7, (-48.394997, -112.58406, -38.88662) -> (-50.905, -114.58406, -38.23662), len: 3.27454
    dend_15 {pt3dadd(-50.905, -114.58406, -38.23662, 1.4)}

//  Looking at segment number 538: Seg10_dend_15, section: dend_15, ID: 426, parent: Seg9_dend_15 (425), rad: 0.665, (-50.905, -114.58406, -38.23662) -> (-52.674995, -117.234055, -38.23662), len: 3.18675
    dend_15 {pt3dadd(-52.674995, -117.234055, -38.23662, 1.33)}

//  Looking at segment number 539: Seg11_dend_15, section: dend_15, ID: 427, parent: Seg10_dend_15 (426), rad: 0.665, (-52.674995, -117.234055, -38.23662) -> (-53.864998, -121.374054, -38.28662), len: 4.30792
    dend_15 {pt3dadd(-53.864998, -121.374054, -38.28662, 1.33)}

//  Looking at segment number 540: Seg12_dend_15, section: dend_15, ID: 428, parent: Seg11_dend_15 (427), rad: 0.665, (-53.864998, -121.374054, -38.28662) -> (-54.434998, -124.454056, -39.93662), len: 3.54031
    dend_15 {pt3dadd(-54.434998, -124.454056, -39.93662, 1.33)}

//  Looking at segment number 541: Seg13_dend_15, section: dend_15, ID: 429, parent: Seg12_dend_15 (428), rad: 0.665, (-54.434998, -124.454056, -39.93662) -> (-54.805, -126.81406, -40.83662), len: 2.55275
    dend_15 {pt3dadd(-54.805, -126.81406, -40.83662, 1.33)}

//  Looking at segment number 542: Seg14_dend_15, section: dend_15, ID: 430, parent: Seg13_dend_15 (429), rad: 0.665, (-54.805, -126.81406, -40.83662) -> (-53.104996, -129.62405, -44.08662), len: 4.62045
    dend_15 {pt3dadd(-53.104996, -129.62405, -44.08662, 1.33)}

//  Looking at segment number 543: Seg15_dend_15, section: dend_15, ID: 431, parent: Seg14_dend_15 (430), rad: 0.665, (-53.104996, -129.62405, -44.08662) -> (-51.104996, -132.35406, -47.58662), len: 4.86857
    dend_15 {pt3dadd(-51.104996, -132.35406, -47.58662, 1.33)}

//  Looking at segment number 544: Seg16_dend_15, section: dend_15, ID: 432, parent: Seg15_dend_15 (431), rad: 0.665, (-51.104996, -132.35406, -47.58662) -> (-50.295, -135.08406, -47.58662), len: 2.84763
    dend_15 {pt3dadd(-50.295, -135.08406, -47.58662, 1.33)}

//  Looking at segment number 545: Seg17_dend_15, section: dend_15, ID: 433, parent: Seg16_dend_15 (432), rad: 0.665, (-50.295, -135.08406, -47.58662) -> (-50.885002, -138.03406, -49.33662), len: 3.48039
    dend_15 {pt3dadd(-50.885002, -138.03406, -49.33662, 1.33)}

//  Looking at segment number 546: Seg18_dend_15, section: dend_15, ID: 434, parent: Seg17_dend_15 (433), rad: 0.665, (-50.885002, -138.03406, -49.33662) -> (-50.665, -141.06406, -49.33662), len: 3.03798
    dend_15 {pt3dadd(-50.665, -141.06406, -49.33662, 1.33)}

//  Looking at segment number 547: Seg19_dend_15, section: dend_15, ID: 435, parent: Seg18_dend_15 (434), rad: 0.665, (-50.665, -141.06406, -49.33662) -> (-50.074997, -145.05406, -51.28662), len: 4.48004
    dend_15 {pt3dadd(-50.074997, -145.05406, -51.28662, 1.33)}

//  Looking at segment number 548: Seg20_dend_15, section: dend_15, ID: 436, parent: Seg19_dend_15 (435), rad: 0.665, (-50.074997, -145.05406, -51.28662) -> (-47.555, -148.96405, -53.73662), len: 5.25746
    dend_15 {pt3dadd(-47.555, -148.96405, -53.73662, 1.33)}

//  Looking at segment number 549: Seg21_dend_15, section: dend_15, ID: 437, parent: Seg20_dend_15 (436), rad: 0.665, (-47.555, -148.96405, -53.73662) -> (-44.894997, -152.28406, -52.83662), len: 4.34834
    dend_15 {pt3dadd(-44.894997, -152.28406, -52.83662, 1.33)}
}

proc basic_shape_extra_11(){

//  Looking at segment number 550: Seg22_dend_15, section: dend_15, ID: 438, parent: Seg21_dend_15 (437), rad: 0.665, (-44.894997, -152.28406, -52.83662) -> (-48.955, -152.67406, -56.48662), len: 5.47341
    dend_15 {pt3dadd(-48.955, -152.67406, -56.48662, 1.33)}

//  Looking at segment number 551: Seg23_dend_15, section: dend_15, ID: 439, parent: Seg22_dend_15 (438), rad: 0.665, (-48.955, -152.67406, -56.48662) -> (-52.725, -152.00406, -56.48662), len: 3.82907
    dend_15 {pt3dadd(-52.725, -152.00406, -56.48662, 1.33)}

//  Looking at segment number 552: Seg24_dend_15, section: dend_15, ID: 440, parent: Seg23_dend_15 (439), rad: 0.665, (-52.725, -152.00406, -56.48662) -> (-54.205, -152.67406, -59.18662), len: 3.15108
    dend_15 {pt3dadd(-54.205, -152.67406, -59.18662, 1.33)}

//  Looking at segment number 553: Seg25_dend_15, section: dend_15, ID: 441, parent: Seg24_dend_15 (440), rad: 0.665, (-54.205, -152.67406, -59.18662) -> (-51.684998, -153.85406, -59.23662), len: 2.78305
    dend_15 {pt3dadd(-51.684998, -153.85406, -59.23662, 1.33)}

//  Looking at segment number 554: Seg26_dend_15, section: dend_15, ID: 442, parent: Seg25_dend_15 (441), rad: 0.665, (-51.684998, -153.85406, -59.23662) -> (-46.955, -155.25406, -62.78662), len: 6.07745
    dend_15 {pt3dadd(-46.955, -155.25406, -62.78662, 1.33)}

//  Looking at segment number 555: Seg27_dend_15, section: dend_15, ID: 443, parent: Seg26_dend_15 (442), rad: 0.665, (-46.955, -155.25406, -62.78662) -> (-44.225, -157.10406, -64.486626), len: 3.71018
    dend_15 {pt3dadd(-44.225, -157.10406, -64.486626, 1.33)}

//  Looking at segment number 556: Seg28_dend_15, section: dend_15, ID: 444, parent: Seg27_dend_15 (443), rad: 0.665, (-44.225, -157.10406, -64.486626) -> (-38.604996, -160.05406, -64.53662), len: 6.34739
    dend_15 {pt3dadd(-38.604996, -160.05406, -64.53662, 1.33)}

//  Looking at segment number 557: Seg29_dend_15, section: dend_15, ID: 445, parent: Seg28_dend_15 (444), rad: 0.665, (-38.604996, -160.05406, -64.53662) -> (-28.555, -163.44406, -61.78662), len: 10.9571
    dend_15 {pt3dadd(-28.555, -163.44406, -61.78662, 1.33)}

//  Looking at segment number 558: Seg30_dend_15, section: dend_15, ID: 446, parent: Seg29_dend_15 (445), rad: 0.665, (-28.555, -163.44406, -61.78662) -> (-24.265, -165.51405, -60.98662), len: 4.83001
    dend_15 {pt3dadd(-24.265, -165.51405, -60.98662, 1.33)}

//  Looking at segment number 559: Seg31_dend_15, section: dend_15, ID: 447, parent: Seg30_dend_15 (446), rad: 0.665, (-24.265, -165.51405, -60.98662) -> (-21.164997, -167.14406, -60.98662), len: 3.50242
    dend_15 {pt3dadd(-21.164997, -167.14406, -60.98662, 1.33)}

//  Looking at segment number 560: Seg32_dend_15, section: dend_15, ID: 448, parent: Seg31_dend_15 (447), rad: 0.555, (-21.164997, -167.14406, -60.98662) -> (-17.465, -169.05406, -64.236626), len: 5.2821
    dend_15 {pt3dadd(-17.465, -169.05406, -64.236626, 1.11)}

//  Looking at segment number 561: Seg33_dend_15, section: dend_15, ID: 449, parent: Seg32_dend_15 (448), rad: 0.555, (-17.465, -169.05406, -64.236626) -> (-14.145, -169.42406, -65.63663), len: 3.62206
    dend_15 {pt3dadd(-14.145, -169.42406, -65.63663, 1.11)}

//  Looking at segment number 562: Seg34_dend_15, section: dend_15, ID: 450, parent: Seg33_dend_15 (449), rad: 0.515, (-14.145, -169.42406, -65.63663) -> (-11.264999, -169.72406, -64.68662), len: 3.04744
    dend_15 {pt3dadd(-11.264999, -169.72406, -64.68662, 1.03)}

//  Looking at segment number 563: Seg35_dend_15, section: dend_15, ID: 451, parent: Seg34_dend_15 (450), rad: 0.515, (-11.264999, -169.72406, -64.68662) -> (-8.235001, -170.31406, -64.68662), len: 3.08691
    dend_15 {pt3dadd(-8.235001, -170.31406, -64.68662, 1.03)}

//  Looking at segment number 564: Seg36_dend_15, section: dend_15, ID: 452, parent: Seg35_dend_15 (451), rad: 0.515, (-8.235001, -170.31406, -64.68662) -> (-6.084999, -170.75406, -64.68662), len: 2.19456
    dend_15 {pt3dadd(-6.084999, -170.75406, -64.68662, 1.03)}

//  Looking at segment number 565: Seg37_dend_15, section: dend_15, ID: 453, parent: Seg36_dend_15 (452), rad: 0.515, (-6.084999, -170.75406, -64.68662) -> (-2.6149979, -170.75406, -62.48662), len: 4.10864
    dend_15 {pt3dadd(-2.6149979, -170.75406, -62.48662, 1.03)}

//  Looking at segment number 566: Seg38_dend_15, section: dend_15, ID: 454, parent: Seg37_dend_15 (453), rad: 0.515, (-2.6149979, -170.75406, -62.48662) -> (1.5250015, -171.20406, -61.78662), len: 4.22281
    dend_15 {pt3dadd(1.5250015, -171.20406, -61.78662, 1.03)}

//  Looking at segment number 567: Seg39_dend_15, section: dend_15, ID: 455, parent: Seg38_dend_15 (454), rad: 0.515, (1.5250015, -171.20406, -61.78662) -> (6.5350018, -173.05406, -64.28662), len: 5.89683
    dend_15 {pt3dadd(6.5350018, -173.05406, -64.28662, 1.03)}

//  Looking at segment number 568: Seg40_dend_15, section: dend_15, ID: 456, parent: Seg39_dend_15 (455), rad: 0.515, (6.5350018, -173.05406, -64.28662) -> (9.045002, -176.97406, -64.986626), len: 4.70707
    dend_15 {pt3dadd(9.045002, -176.97406, -64.986626, 1.03)}

//  Looking at segment number 569: Seg41_dend_15, section: dend_15, ID: 457, parent: Seg40_dend_15 (456), rad: 0.515, (9.045002, -176.97406, -64.986626) -> (12.145, -176.30406, -68.486626), len: 4.72323
    dend_15 {pt3dadd(12.145, -176.30406, -68.486626, 1.03)}

//  Looking at segment number 570: Seg42_dend_15, section: dend_15, ID: 458, parent: Seg41_dend_15 (457), rad: 0.515, (12.145, -176.30406, -68.486626) -> (14.955002, -175.64406, -69.486626), len: 3.05479
    dend_15 {pt3dadd(14.955002, -175.64406, -69.486626, 1.03)}

//  Looking at segment number 571: Seg43_dend_15, section: dend_15, ID: 459, parent: Seg42_dend_15 (458), rad: 0.515, (14.955002, -175.64406, -69.486626) -> (14.805, -179.40405, -69.53662), len: 3.76332
    dend_15 {pt3dadd(14.805, -179.40405, -69.53662, 1.03)}

//  Looking at segment number 572: Seg44_dend_15, section: dend_15, ID: 460, parent: Seg43_dend_15 (459), rad: 0.515, (14.805, -179.40405, -69.53662) -> (12.595001, -181.25406, -69.68662), len: 2.88602
    dend_15 {pt3dadd(12.595001, -181.25406, -69.68662, 1.03)}

//  Looking at segment number 573: Seg45_dend_15, section: dend_15, ID: 461, parent: Seg44_dend_15 (460), rad: 0.515, (12.595001, -181.25406, -69.68662) -> (7.5650005, -181.32405, -68.68662), len: 5.12892
    dend_15 {pt3dadd(7.5650005, -181.32405, -68.68662, 1.03)}

//  Looking at segment number 574: Seg46_dend_15, section: dend_15, ID: 462, parent: Seg45_dend_15 (461), rad: 0.515, (7.5650005, -181.32405, -68.68662) -> (2.9850006, -180.73405, -68.986626), len: 4.62758
    dend_15 {pt3dadd(2.9850006, -180.73405, -68.986626, 1.03)}

//  Looking at segment number 575: Seg47_dend_15, section: dend_15, ID: 463, parent: Seg46_dend_15 (462), rad: 0.515, (2.9850006, -180.73405, -68.986626) -> (6.455002, -184.20406, -72.18662), len: 5.85848
    dend_15 {pt3dadd(6.455002, -184.20406, -72.18662, 1.03)}

//  Looking at segment number 576: Seg48_dend_15, section: dend_15, ID: 464, parent: Seg47_dend_15 (463), rad: 0.515, (6.455002, -184.20406, -72.18662) -> (8.305, -189.51405, -72.18662), len: 5.62304
    dend_15 {pt3dadd(8.305, -189.51405, -72.18662, 1.03)}

//  Looking at segment number 577: Seg49_dend_15, section: dend_15, ID: 465, parent: Seg48_dend_15 (464), rad: 0.515, (8.305, -189.51405, -72.18662) -> (11.265001, -195.64406, -72.18662), len: 6.80724
    dend_15 {pt3dadd(11.265001, -195.64406, -72.18662, 1.03)}

//  Looking at segment number 578: Seg50_dend_15, section: dend_15, ID: 466, parent: Seg49_dend_15 (465), rad: 0.515, (11.265001, -195.64406, -72.18662) -> (12.295002, -198.59406, -73.18662), len: 3.28076
    dend_15 {pt3dadd(12.295002, -198.59406, -73.18662, 1.03)}

//  Looking at segment number 579: Seg51_dend_15, section: dend_15, ID: 467, parent: Seg50_dend_15 (466), rad: 0.515, (12.295002, -198.59406, -73.18662) -> (6.0150013, -200.00406, -73.88663), len: 6.4743
    dend_15 {pt3dadd(6.0150013, -200.00406, -73.88663, 1.03)}

//  Looking at segment number 580: Seg52_dend_15, section: dend_15, ID: 468, parent: Seg51_dend_15 (467), rad: 0.515, (6.0150013, -200.00406, -73.88663) -> (4.245001, -202.73405, -76.68662), len: 4.29252
    dend_15 {pt3dadd(4.245001, -202.73405, -76.68662, 1.03)}

//  Looking at segment number 581: Seg53_dend_15, section: dend_15, ID: 469, parent: Seg52_dend_15 (468), rad: 0.48, (4.245001, -202.73405, -76.68662) -> (3.6950016, -203.40405, -76.586624), len: 0.87258
    dend_15 {pt3dadd(3.6950016, -203.40405, -76.586624, 0.96)}

//  Looking at segment number 582: Seg54_dend_15, section: dend_15, ID: 470, parent: Seg53_dend_15 (469), rad: 0.48, (3.6950016, -203.40405, -76.586624) -> (2.5150013, -203.99406, -76.586624), len: 1.31929
    dend_15 {pt3dadd(2.5150013, -203.99406, -76.586624, 0.96)}

//  Looking at segment number 583: Seg55_dend_15, section: dend_15, ID: 471, parent: Seg54_dend_15 (470), rad: 0.48, (2.5150013, -203.99406, -76.586624) -> (2.7350006, -206.50406, -76.736626), len: 2.52408
    dend_15 {pt3dadd(2.7350006, -206.50406, -76.736626, 0.96)}

//  Looking at segment number 584: Seg56_dend_15, section: dend_15, ID: 472, parent: Seg55_dend_15 (471), rad: 0.48, (2.7350006, -206.50406, -76.736626) -> (4.0650005, -209.89406, -76.43662), len: 3.6539
    dend_15 {pt3dadd(4.0650005, -209.89406, -76.43662, 0.96)}

//  Looking at segment number 585: Seg57_dend_15, section: dend_15, ID: 473, parent: Seg56_dend_15 (472), rad: 0.48, (4.0650005, -209.89406, -76.43662) -> (3.2450008, -212.92406, -76.43662), len: 3.139
    dend_15 {pt3dadd(3.2450008, -212.92406, -76.43662, 0.96)}

//  Looking at segment number 586: Seg58_dend_15, section: dend_15, ID: 474, parent: Seg57_dend_15 (473), rad: 0.48, (3.2450008, -212.92406, -76.43662) -> (3.9850006, -216.54405, -76.43662), len: 3.69486
    dend_15 {pt3dadd(3.9850006, -216.54405, -76.43662, 0.96)}

//  Looking at segment number 587: Seg59_dend_15, section: dend_15, ID: 475, parent: Seg58_dend_15 (474), rad: 0.48, (3.9850006, -216.54405, -76.43662) -> (3.6150017, -221.04405, -76.43662), len: 4.51519
    dend_15 {pt3dadd(3.6150017, -221.04405, -76.43662, 0.96)}

//  Looking at segment number 588: Seg60_dend_15, section: dend_15, ID: 476, parent: Seg59_dend_15 (475), rad: 0.48, (3.6150017, -221.04405, -76.43662) -> (3.8450012, -224.51405, -76.086624), len: 3.49518
    dend_15 {pt3dadd(3.8450012, -224.51405, -76.086624, 0.96)}

//  Looking at segment number 589: Seg61_dend_15, section: dend_15, ID: 477, parent: Seg60_dend_15 (476), rad: 0.48, (3.8450012, -224.51405, -76.086624) -> (2.0650005, -225.76405, -76.13663), len: 2.17564
    dend_15 {pt3dadd(2.0650005, -225.76405, -76.13663, 0.96)}

//  Looking at segment number 590: Seg62_dend_15, section: dend_15, ID: 478, parent: Seg61_dend_15 (477), rad: 0.48, (2.0650005, -225.76405, -76.13663) -> (-1.9249992, -226.87405, -76.336624), len: 4.14635
    dend_15 {pt3dadd(-1.9249992, -226.87405, -76.336624, 0.96)}

//  Looking at segment number 591: Seg63_dend_15, section: dend_15, ID: 479, parent: Seg62_dend_15 (478), rad: 0.48, (-1.9249992, -226.87405, -76.336624) -> (-6.4349976, -229.09406, -76.336624), len: 5.02678
    dend_15 {pt3dadd(-6.4349976, -229.09406, -76.336624, 0.96)}

//  Looking at segment number 592: Seg64_dend_15, section: dend_15, ID: 480, parent: Seg63_dend_15 (479), rad: 0.48, (-6.4349976, -229.09406, -76.336624) -> (-11.084999, -229.97406, -75.086624), len: 4.89484
    dend_15 {pt3dadd(-11.084999, -229.97406, -75.086624, 0.96)}

//  Looking at segment number 593: Seg65_dend_15, section: dend_15, ID: 481, parent: Seg64_dend_15 (480), rad: 0.48, (-11.084999, -229.97406, -75.086624) -> (-13.974998, -231.89406, -75.086624), len: 3.46965
    dend_15 {pt3dadd(-13.974998, -231.89406, -75.086624, 0.96)}

//  Looking at segment number 594: Seg66_dend_15, section: dend_15, ID: 482, parent: Seg65_dend_15 (481), rad: 0.48, (-13.974998, -231.89406, -75.086624) -> (-17.375, -236.17406, -76.43662), len: 5.63035
    dend_15 {pt3dadd(-17.375, -236.17406, -76.43662, 0.96)}

//  Looking at segment number 595: Seg67_dend_15, section: dend_15, ID: 483, parent: Seg66_dend_15 (482), rad: 0.48, (-17.375, -236.17406, -76.43662) -> (-19.024998, -241.10406, -76.586624), len: 5.20096
    dend_15 {pt3dadd(-19.024998, -241.10406, -76.586624, 0.96)}

//  Looking at segment number 596: Seg68_dend_15, section: dend_15, ID: 484, parent: Seg67_dend_15 (483), rad: 0.48, (-19.024998, -241.10406, -76.586624) -> (-19.244999, -245.89406, -76.586624), len: 4.79504
    dend_15 {pt3dadd(-19.244999, -245.89406, -76.586624, 0.96)}

//  Looking at segment number 597: Seg69_dend_15, section: dend_15, ID: 485, parent: Seg68_dend_15 (484), rad: 0.48, (-19.244999, -245.89406, -76.586624) -> (-18.654999, -248.40405, -76.586624), len: 2.5784
    dend_15 {pt3dadd(-18.654999, -248.40405, -76.586624, 0.96)}

//  Looking at segment number 598: Seg70_dend_15, section: dend_15, ID: 486, parent: Seg69_dend_15 (485), rad: 0.48, (-18.654999, -248.40405, -76.586624) -> (-15.254997, -247.74406, -76.586624), len: 3.46347
    dend_15 {pt3dadd(-15.254997, -247.74406, -76.586624, 0.96)}

//  Looking at segment number 599: Seg71_dend_15, section: dend_15, ID: 487, parent: Seg70_dend_15 (486), rad: 0.48, (-15.254997, -247.74406, -76.586624) -> (-12.445, -247.37405, -76.586624), len: 2.83425
    dend_15 {pt3dadd(-12.445, -247.37405, -76.586624, 0.96)}
}

proc basic_shape_extra_12(){

//  Looking at segment number 600: Seg72_dend_15, section: dend_15, ID: 488, parent: Seg71_dend_15 (487), rad: 0.48, (-12.445, -247.37405, -76.586624) -> (-10.445, -246.04405, -76.586624), len: 2.40185
    dend_15 {pt3dadd(-10.445, -246.04405, -76.586624, 0.96)}

//  Looking at segment number 601: Seg73_dend_15, section: dend_15, ID: 489, parent: Seg72_dend_15 (488), rad: 0.48, (-10.445, -246.04405, -76.586624) -> (-8.895, -246.19406, -76.586624), len: 1.55724
    dend_15 {pt3dadd(-8.895, -246.19406, -76.586624, 0.96)}

//  Looking at segment number 602: Seg74_dend_15, section: dend_15, ID: 490, parent: Seg73_dend_15 (489), rad: 0.48, (-8.895, -246.19406, -76.586624) -> (-7.8549995, -248.48405, -76.586624), len: 2.51509
    dend_15 {pt3dadd(-7.8549995, -248.48405, -76.586624, 0.96)}

//  Looking at segment number 603: Seg75_dend_15, section: dend_15, ID: 491, parent: Seg74_dend_15 (490), rad: 0.48, (-7.8549995, -248.48405, -76.586624) -> (-3.9449997, -251.87405, -77.13663), len: 5.2041
    dend_15 {pt3dadd(-3.9449997, -251.87405, -77.13663, 0.96)}

//  Looking at segment number 604: Seg76_dend_15, section: dend_15, ID: 492, parent: Seg75_dend_15 (491), rad: 0.48, (-3.9449997, -251.87405, -77.13663) -> (-0.24499893, -255.64406, -77.13663), len: 5.28232
    dend_15 {pt3dadd(-0.24499893, -255.64406, -77.13663, 0.96)}

//  Looking at segment number 605: Seg77_dend_15, section: dend_15, ID: 493, parent: Seg76_dend_15 (492), rad: 0.48, (-0.24499893, -255.64406, -77.13663) -> (3.2250004, -261.77408, -76.88663), len: 7.04844
    dend_15 {pt3dadd(3.2250004, -261.77408, -76.88663, 0.96)}

//  Looking at segment number 606: Seg78_dend_15, section: dend_15, ID: 494, parent: Seg77_dend_15 (493), rad: 0.48, (3.2250004, -261.77408, -76.88663) -> (2.9350014, -263.91406, -76.88663), len: 2.15954
    dend_15 {pt3dadd(2.9350014, -263.91406, -76.88663, 0.96)}

//  Looking at segment number 607: Seg79_dend_15, section: dend_15, ID: 495, parent: Seg78_dend_15 (494), rad: 0.48, (2.9350014, -263.91406, -76.88663) -> (2.7850018, -267.08405, -76.88663), len: 3.17353
    dend_15 {pt3dadd(2.7850018, -267.08405, -76.88663, 0.96)}

//  Looking at segment number 608: Seg80_dend_15, section: dend_15, ID: 496, parent: Seg79_dend_15 (495), rad: 0.48, (2.7850018, -267.08405, -76.88663) -> (0.95500183, -273.30405, -77.93662), len: 6.56809
    dend_15 {pt3dadd(0.95500183, -273.30405, -77.93662, 0.96)}

//  Looking at segment number 609: Seg81_dend_15, section: dend_15, ID: 497, parent: Seg80_dend_15 (496), rad: 0.48, (0.95500183, -273.30405, -77.93662) -> (-1.1149979, -276.69406, -77.88663), len: 3.97235
    dend_15 {pt3dadd(-1.1149979, -276.69406, -77.88663, 0.96)}

//  Looking at segment number 610: Seg82_dend_15, section: dend_15, ID: 498, parent: Seg81_dend_15 (497), rad: 0.48, (-1.1149979, -276.69406, -77.88663) -> (-4.364998, -279.06406, -77.88663), len: 4.02236
    dend_15 {pt3dadd(-4.364998, -279.06406, -77.88663, 0.96)}

//  Looking at segment number 611: Seg83_dend_15, section: dend_15, ID: 499, parent: Seg82_dend_15 (498), rad: 0.48, (-4.364998, -279.06406, -77.88663) -> (-7.7649994, -283.41406, -78.68662), len: 5.57876
    dend_15 {pt3dadd(-7.7649994, -283.41406, -78.68662, 0.96)}

//  Looking at segment number 612: Seg84_dend_15, section: dend_15, ID: 500, parent: Seg83_dend_15 (499), rad: 0.48, (-7.7649994, -283.41406, -78.68662) -> (-11.164997, -287.47406, -78.68662), len: 5.29562
    dend_15 {pt3dadd(-11.164997, -287.47406, -78.68662, 0.96)}

//  Looking at segment number 613: Seg85_dend_15, section: dend_15, ID: 501, parent: Seg84_dend_15 (500), rad: 0.48, (-11.164997, -287.47406, -78.68662) -> (-15.305, -289.91406, -78.68662), len: 4.80554
    dend_15 {pt3dadd(-15.305, -289.91406, -78.68662, 0.96)}

//  Looking at segment number 614: Seg86_dend_15, section: dend_15, ID: 502, parent: Seg85_dend_15 (501), rad: 0.48, (-15.305, -289.91406, -78.68662) -> (-17.145, -293.67407, -75.38663), len: 5.33041
    dend_15 {pt3dadd(-17.145, -293.67407, -75.38663, 0.96)}

//  Looking at segment number 615: Seg87_dend_15, section: dend_15, ID: 503, parent: Seg86_dend_15 (502), rad: 0.48, (-17.145, -293.67407, -75.38663) -> (-17.965, -297.58405, -75.43662), len: 3.99535
    dend_15 {pt3dadd(-17.965, -297.58405, -75.43662, 0.96)}

//  Looking at segment number 616: Seg88_dend_15, section: dend_15, ID: 504, parent: Seg87_dend_15 (503), rad: 0.48, (-17.965, -297.58405, -75.43662) -> (-16.515, -302.64404, -74.43662), len: 5.35781
    dend_15 {pt3dadd(-16.515, -302.64404, -74.43662, 0.96)}

//  Looking at segment number 617: Seg89_dend_15, section: dend_15, ID: 505, parent: Seg88_dend_15 (504), rad: 0.48, (-16.515, -302.64404, -74.43662) -> (-17.404999, -305.01407, -74.43662), len: 2.53162
    dend_15 {pt3dadd(-17.404999, -305.01407, -74.43662, 0.96)}

//  Looking at segment number 618: Seg90_dend_15, section: dend_15, ID: 506, parent: Seg89_dend_15 (505), rad: 0.48, (-17.404999, -305.01407, -74.43662) -> (-19.544998, -306.85406, -74.43662), len: 2.82227
    dend_15 {pt3dadd(-19.544998, -306.85406, -74.43662, 0.96)}

//  Looking at segment number 619: Seg91_dend_15, section: dend_15, ID: 507, parent: Seg90_dend_15 (506), rad: 0.48, (-19.544998, -306.85406, -74.43662) -> (-18.954998, -312.31406, -74.486626), len: 5.492
    dend_15 {pt3dadd(-18.954998, -312.31406, -74.486626, 0.96)}

//  Looking at segment number 620: Seg92_dend_15, section: dend_15, ID: 508, parent: Seg91_dend_15 (507), rad: 0.48, (-18.954998, -312.31406, -74.486626) -> (-16.954998, -316.23407, -74.486626), len: 4.40074
    dend_15 {pt3dadd(-16.954998, -316.23407, -74.486626, 0.96)}

//  Looking at segment number 621: Seg93_dend_15, section: dend_15, ID: 509, parent: Seg92_dend_15 (508), rad: 0.48, (-16.954998, -316.23407, -74.486626) -> (-16.735, -320.36404, -73.93662), len: 4.17224
    dend_15 {pt3dadd(-16.735, -320.36404, -73.93662, 0.96)}

//  Looking at segment number 622: Seg94_dend_15, section: dend_15, ID: 510, parent: Seg93_dend_15 (509), rad: 0.48, (-16.735, -320.36404, -73.93662) -> (-17.035, -325.53406, -74.986626), len: 5.28408
    dend_15 {pt3dadd(-17.035, -325.53406, -74.986626, 0.96)}

//  Looking at segment number 623: Seg0_dend_10, section: dend_10, ID: 351, parent: Seg27_dend_8 (303), rad: 0.445, (80.935, 30.325941, -43.78662) -> (82.854996, 30.71594, -45.83662), len: 2.83566
    dend_10 {pt3dclear() pt3dadd(80.935, 30.325941, -43.78662, 0.89) pt3dadd(82.854996, 30.71594, -45.83662, 0.89)}

//  Looking at segment number 624: Seg1_dend_10, section: dend_10, ID: 352, parent: Seg0_dend_10 (351), rad: 0.445, (82.854996, 30.71594, -45.83662) -> (83.305, 29.385939, -45.83662), len: 1.40407
    dend_10 {pt3dadd(83.305, 29.385939, -45.83662, 0.89)}

//  Looking at segment number 625: Seg2_dend_10, section: dend_10, ID: 353, parent: Seg1_dend_10 (352), rad: 0.445, (83.305, 29.385939, -45.83662) -> (85.815, 29.90594, -45.93662), len: 2.56525
    dend_10 {pt3dadd(85.815, 29.90594, -45.93662, 0.89)}

//  Looking at segment number 626: Seg3_dend_10, section: dend_10, ID: 354, parent: Seg2_dend_10 (353), rad: 0.445, (85.815, 29.90594, -45.93662) -> (88.175, 31.595942, -46.13662), len: 2.90959
    dend_10 {pt3dadd(88.175, 31.595942, -46.13662, 0.89)}

//  Looking at segment number 627: Seg4_dend_10, section: dend_10, ID: 355, parent: Seg3_dend_10 (354), rad: 0.445, (88.175, 31.595942, -46.13662) -> (88.695, 32.55594, -49.88662), len: 3.9057
    dend_10 {pt3dadd(88.695, 32.55594, -49.88662, 0.89)}

//  Looking at segment number 628: Seg5_dend_10, section: dend_10, ID: 356, parent: Seg4_dend_10 (355), rad: 0.445, (88.695, 32.55594, -49.88662) -> (90.615005, 32.115944, -49.88662), len: 1.96978
    dend_10 {pt3dadd(90.615005, 32.115944, -49.88662, 0.89)}

//  Looking at segment number 629: Seg6_dend_10, section: dend_10, ID: 357, parent: Seg5_dend_10 (356), rad: 0.405, (90.615005, 32.115944, -49.88662) -> (92.545, 31.15594, -50.03662), len: 2.16078
    dend_10 {pt3dadd(92.545, 31.15594, -50.03662, 0.81)}

//  Looking at segment number 630: Seg7_dend_10, section: dend_10, ID: 358, parent: Seg6_dend_10 (357), rad: 0.405, (92.545, 31.15594, -50.03662) -> (94.245, 29.165941, -51.33662), len: 2.92235
    dend_10 {pt3dadd(94.245, 29.165941, -51.33662, 0.81)}

//  Looking at segment number 631: Seg8_dend_10, section: dend_10, ID: 359, parent: Seg7_dend_10 (358), rad: 0.405, (94.245, 29.165941, -51.33662) -> (96.385, 29.825941, -53.48662), len: 3.10447
    dend_10 {pt3dadd(96.385, 29.825941, -53.48662, 0.81)}

//  Looking at segment number 632: Seg9_dend_10, section: dend_10, ID: 360, parent: Seg8_dend_10 (359), rad: 0.405, (96.385, 29.825941, -53.48662) -> (100.815, 27.46594, -54.38662), len: 5.09946
    dend_10 {pt3dadd(100.815, 27.46594, -54.38662, 0.81)}

//  Looking at segment number 633: Seg10_dend_10, section: dend_10, ID: 361, parent: Seg9_dend_10 (360), rad: 0.405, (100.815, 27.46594, -54.38662) -> (104.145004, 25.325941, -55.48662), len: 4.10835
    dend_10 {pt3dadd(104.145004, 25.325941, -55.48662, 0.81)}

//  Looking at segment number 634: Seg11_dend_10, section: dend_10, ID: 362, parent: Seg10_dend_10 (361), rad: 0.405, (104.145004, 25.325941, -55.48662) -> (106.435, 25.025942, -55.43662), len: 2.3101
    dend_10 {pt3dadd(106.435, 25.025942, -55.43662, 0.81)}

//  Looking at segment number 635: Seg12_dend_10, section: dend_10, ID: 363, parent: Seg11_dend_10 (362), rad: 0.405, (106.435, 25.025942, -55.43662) -> (108.575005, 23.11594, -55.43662), len: 2.8684
    dend_10 {pt3dadd(108.575005, 23.11594, -55.43662, 0.81)}

//  Looking at segment number 636: Seg13_dend_10, section: dend_10, ID: 364, parent: Seg12_dend_10 (363), rad: 0.405, (108.575005, 23.11594, -55.43662) -> (111.685, 19.415941, -55.23662), len: 4.83757
    dend_10 {pt3dadd(111.685, 19.415941, -55.23662, 0.81)}

//  Looking at segment number 637: Seg14_dend_10, section: dend_10, ID: 365, parent: Seg13_dend_10 (364), rad: 0.405, (111.685, 19.415941, -55.23662) -> (116.195, 16.17594, -55.73662), len: 5.57564
    dend_10 {pt3dadd(116.195, 16.17594, -55.73662, 0.81)}

//  Looking at segment number 638: Seg15_dend_10, section: dend_10, ID: 366, parent: Seg14_dend_10 (365), rad: 0.405, (116.195, 16.17594, -55.73662) -> (120.775, 13.885941, -55.73662), len: 5.1206
    dend_10 {pt3dadd(120.775, 13.885941, -55.73662, 0.81)}

//  Looking at segment number 639: Seg16_dend_10, section: dend_10, ID: 367, parent: Seg15_dend_10 (366), rad: 0.405, (120.775, 13.885941, -55.73662) -> (123.955, 13.585941, -55.73662), len: 3.19412
    dend_10 {pt3dadd(123.955, 13.585941, -55.73662, 0.81)}

//  Looking at segment number 640: Seg17_dend_10, section: dend_10, ID: 368, parent: Seg16_dend_10 (367), rad: 0.405, (123.955, 13.585941, -55.73662) -> (127.495, 14.84594, -57.13662), len: 4.00989
    dend_10 {pt3dadd(127.495, 14.84594, -57.13662, 0.81)}

//  Looking at segment number 641: Seg18_dend_10, section: dend_10, ID: 369, parent: Seg17_dend_10 (368), rad: 0.405, (127.495, 14.84594, -57.13662) -> (132.555, 17.94594, -58.93662), len: 6.20109
    dend_10 {pt3dadd(132.555, 17.94594, -58.93662, 0.81)}

//  Looking at segment number 642: Seg19_dend_10, section: dend_10, ID: 370, parent: Seg18_dend_10 (369), rad: 0.405, (132.555, 17.94594, -58.93662) -> (137.145, 20.60594, -61.08662), len: 5.72419
    dend_10 {pt3dadd(137.145, 20.60594, -61.08662, 0.81)}

//  Looking at segment number 643: Seg20_dend_10, section: dend_10, ID: 371, parent: Seg19_dend_10 (370), rad: 0.405, (137.145, 20.60594, -61.08662) -> (141.795, 21.70594, -61.88662), len: 4.84484
    dend_10 {pt3dadd(141.795, 21.70594, -61.88662, 0.81)}

//  Looking at segment number 644: Seg21_dend_10, section: dend_10, ID: 372, parent: Seg20_dend_10 (371), rad: 0.405, (141.795, 21.70594, -61.88662) -> (146.675, 22.59594, -61.88662), len: 4.9605
    dend_10 {pt3dadd(146.675, 22.59594, -61.88662, 0.81)}

//  Looking at segment number 645: Seg0_dend_9, section: dend_9, ID: 304, parent: Seg27_dend_8 (303), rad: 0.48, (80.935, 30.325941, -43.78662) -> (81.825, 32.24594, -42.78662), len: 2.34062
    dend_9 {pt3dclear() pt3dadd(80.935, 30.325941, -43.78662, 0.96) pt3dadd(81.825, 32.24594, -42.78662, 0.96)}

//  Looking at segment number 646: Seg1_dend_9, section: dend_9, ID: 305, parent: Seg0_dend_9 (304), rad: 0.48, (81.825, 32.24594, -42.78662) -> (82.715, 32.755943, -42.78662), len: 1.02577
    dend_9 {pt3dadd(82.715, 32.755943, -42.78662, 0.96)}

//  Looking at segment number 647: Seg2_dend_9, section: dend_9, ID: 306, parent: Seg1_dend_9 (305), rad: 0.48, (82.715, 32.755943, -42.78662) -> (84.33501, 31.87594, -42.83662), len: 1.84427
    dend_9 {pt3dadd(84.33501, 31.87594, -42.83662, 0.96)}

//  Looking at segment number 648: Seg3_dend_9, section: dend_9, ID: 307, parent: Seg2_dend_9 (306), rad: 0.48, (84.33501, 31.87594, -42.83662) -> (86.545, 33.225937, -44.88662), len: 3.30289
    dend_9 {pt3dadd(86.545, 33.225937, -44.88662, 0.96)}

//  Looking at segment number 649: Seg4_dend_9, section: dend_9, ID: 308, parent: Seg3_dend_9 (307), rad: 0.48, (86.545, 33.225937, -44.88662) -> (86.545, 35.37594, -45.78662), len: 2.33077
    dend_9 {pt3dadd(86.545, 35.37594, -45.78662, 0.96)}
}

proc basic_shape_extra_13(){

//  Looking at segment number 650: Seg5_dend_9, section: dend_9, ID: 309, parent: Seg4_dend_9 (308), rad: 0.48, (86.545, 35.37594, -45.78662) -> (90.095, 37.435944, -47.38662), len: 4.40524
    dend_9 {pt3dadd(90.095, 37.435944, -47.38662, 0.96)}

//  Looking at segment number 651: Seg6_dend_9, section: dend_9, ID: 310, parent: Seg5_dend_9 (309), rad: 0.48, (90.095, 37.435944, -47.38662) -> (91.575, 39.13594, -48.98662), len: 2.76412
    dend_9 {pt3dadd(91.575, 39.13594, -48.98662, 0.96)}

//  Looking at segment number 652: Seg7_dend_9, section: dend_9, ID: 311, parent: Seg6_dend_9 (310), rad: 0.48, (91.575, 39.13594, -48.98662) -> (94.385, 37.80594, -50.18662), len: 3.33242
    dend_9 {pt3dadd(94.385, 37.80594, -50.18662, 0.96)}

//  Looking at segment number 653: Seg8_dend_9, section: dend_9, ID: 312, parent: Seg7_dend_9 (311), rad: 0.445, (94.385, 37.80594, -50.18662) -> (97.935, 37.285942, -52.03662), len: 4.03675
    dend_9 {pt3dadd(97.935, 37.285942, -52.03662, 0.89)}

//  Looking at segment number 654: Seg9_dend_9, section: dend_9, ID: 313, parent: Seg8_dend_9 (312), rad: 0.445, (97.935, 37.285942, -52.03662) -> (99.405, 36.62594, -52.88662), len: 1.82181
    dend_9 {pt3dadd(99.405, 36.62594, -52.88662, 0.89)}

//  Looking at segment number 655: Seg10_dend_9, section: dend_9, ID: 314, parent: Seg9_dend_9 (313), rad: 0.445, (99.405, 36.62594, -52.88662) -> (100.515, 35.81594, -52.78662), len: 1.37775
    dend_9 {pt3dadd(100.515, 35.81594, -52.78662, 0.89)}

//  Looking at segment number 656: Seg11_dend_9, section: dend_9, ID: 315, parent: Seg10_dend_9 (314), rad: 0.445, (100.515, 35.81594, -52.78662) -> (102.365, 35.295944, -52.78662), len: 1.92169
    dend_9 {pt3dadd(102.365, 35.295944, -52.78662, 0.89)}

//  Looking at segment number 657: Seg12_dend_9, section: dend_9, ID: 316, parent: Seg11_dend_9 (315), rad: 0.445, (102.365, 35.295944, -52.78662) -> (103.775, 32.41594, -54.08662), len: 3.46014
    dend_9 {pt3dadd(103.775, 32.41594, -54.08662, 0.89)}

//  Looking at segment number 658: Seg13_dend_9, section: dend_9, ID: 317, parent: Seg12_dend_9 (316), rad: 0.445, (103.775, 32.41594, -54.08662) -> (107.245, 31.165941, -53.98662), len: 3.68963
    dend_9 {pt3dadd(107.245, 31.165941, -53.98662, 0.89)}

//  Looking at segment number 659: Seg14_dend_9, section: dend_9, ID: 318, parent: Seg13_dend_9 (317), rad: 0.445, (107.245, 31.165941, -53.98662) -> (110.345, 30.94594, -53.98662), len: 3.1078
    dend_9 {pt3dadd(110.345, 30.94594, -53.98662, 0.89)}

//  Looking at segment number 660: Seg15_dend_9, section: dend_9, ID: 319, parent: Seg14_dend_9 (318), rad: 0.445, (110.345, 30.94594, -53.98662) -> (113.675, 30.865942, -53.98662), len: 3.33096
    dend_9 {pt3dadd(113.675, 30.865942, -53.98662, 0.89)}

//  Looking at segment number 661: Seg16_dend_9, section: dend_9, ID: 320, parent: Seg15_dend_9 (319), rad: 0.445, (113.675, 30.865942, -53.98662) -> (114.335, 32.41594, -55.78662), len: 2.46538
    dend_9 {pt3dadd(114.335, 32.41594, -55.78662, 0.89)}

//  Looking at segment number 662: Seg17_dend_9, section: dend_9, ID: 321, parent: Seg16_dend_9 (320), rad: 0.445, (114.335, 32.41594, -55.78662) -> (115.665, 32.935944, -55.73662), len: 1.42892
    dend_9 {pt3dadd(115.665, 32.935944, -55.73662, 0.89)}

//  Looking at segment number 663: Seg18_dend_9, section: dend_9, ID: 322, parent: Seg17_dend_9 (321), rad: 0.445, (115.665, 32.935944, -55.73662) -> (117.005005, 31.60594, -55.73662), len: 1.88799
    dend_9 {pt3dadd(117.005005, 31.60594, -55.73662, 0.89)}

//  Looking at segment number 664: Seg19_dend_9, section: dend_9, ID: 323, parent: Seg18_dend_9 (322), rad: 0.445, (117.005005, 31.60594, -55.73662) -> (119.145004, 31.455942, -55.73662), len: 2.14525
    dend_9 {pt3dadd(119.145004, 31.455942, -55.73662, 0.89)}

//  Looking at segment number 665: Seg20_dend_9, section: dend_9, ID: 324, parent: Seg19_dend_9 (323), rad: 0.445, (119.145004, 31.455942, -55.73662) -> (120.255005, 32.715942, -55.73662), len: 1.6792
    dend_9 {pt3dadd(120.255005, 32.715942, -55.73662, 0.89)}

//  Looking at segment number 666: Seg21_dend_9, section: dend_9, ID: 325, parent: Seg20_dend_9 (324), rad: 0.445, (120.255005, 32.715942, -55.73662) -> (123.725, 31.455942, -56.83662), len: 3.85207
    dend_9 {pt3dadd(123.725, 31.455942, -56.83662, 0.89)}

//  Looking at segment number 667: Seg22_dend_9, section: dend_9, ID: 326, parent: Seg21_dend_9 (325), rad: 0.445, (123.725, 31.455942, -56.83662) -> (126.165, 31.825941, -56.78662), len: 2.4684
    dend_9 {pt3dadd(126.165, 31.825941, -56.78662, 0.89)}

//  Looking at segment number 668: Seg23_dend_9, section: dend_9, ID: 327, parent: Seg22_dend_9 (326), rad: 0.445, (126.165, 31.825941, -56.78662) -> (129.41501, 32.34594, -56.78662), len: 3.29134
    dend_9 {pt3dadd(129.41501, 32.34594, -56.78662, 0.89)}

//  Looking at segment number 669: Seg24_dend_9, section: dend_9, ID: 328, parent: Seg23_dend_9 (327), rad: 0.445, (129.41501, 32.34594, -56.78662) -> (134.265, 32.295944, -60.03662), len: 5.83844
    dend_9 {pt3dadd(134.265, 32.295944, -60.03662, 0.89)}

//  Looking at segment number 670: Seg25_dend_9, section: dend_9, ID: 329, parent: Seg24_dend_9 (328), rad: 0.445, (134.265, 32.295944, -60.03662) -> (136.035, 33.62594, -59.98662), len: 2.21457
    dend_9 {pt3dadd(136.035, 33.62594, -59.98662, 0.89)}

//  Looking at segment number 671: Seg26_dend_9, section: dend_9, ID: 330, parent: Seg25_dend_9 (329), rad: 0.445, (136.035, 33.62594, -59.98662) -> (138.91501, 35.02594, -61.33662), len: 3.47519
    dend_9 {pt3dadd(138.91501, 35.02594, -61.33662, 0.89)}

//  Looking at segment number 672: Seg27_dend_9, section: dend_9, ID: 331, parent: Seg26_dend_9 (330), rad: 0.445, (138.91501, 35.02594, -61.33662) -> (139.805, 38.05594, -63.98662), len: 4.12256
    dend_9 {pt3dadd(139.805, 38.05594, -63.98662, 0.89)}

//  Looking at segment number 673: Seg28_dend_9, section: dend_9, ID: 332, parent: Seg27_dend_9 (331), rad: 0.445, (139.805, 38.05594, -63.98662) -> (140.845, 40.715942, -63.98662), len: 2.85609
    dend_9 {pt3dadd(140.845, 40.715942, -63.98662, 0.89)}

//  Looking at segment number 674: Seg29_dend_9, section: dend_9, ID: 333, parent: Seg28_dend_9 (332), rad: 0.445, (140.845, 40.715942, -63.98662) -> (143.13501, 40.63594, -64.336624), len: 2.31798
    dend_9 {pt3dadd(143.13501, 40.63594, -64.336624, 0.89)}

//  Looking at segment number 675: Seg30_dend_9, section: dend_9, ID: 334, parent: Seg29_dend_9 (333), rad: 0.445, (143.13501, 40.63594, -64.336624) -> (143.275, 41.74594, -64.68662), len: 1.17226
    dend_9 {pt3dadd(143.275, 41.74594, -64.68662, 0.89)}

//  Looking at segment number 676: Seg31_dend_9, section: dend_9, ID: 335, parent: Seg30_dend_9 (334), rad: 0.445, (143.275, 41.74594, -64.68662) -> (144.60501, 42.335938, -64.68662), len: 1.45501
    dend_9 {pt3dadd(144.60501, 42.335938, -64.68662, 0.89)}

//  Looking at segment number 677: Seg32_dend_9, section: dend_9, ID: 336, parent: Seg31_dend_9 (335), rad: 0.445, (144.60501, 42.335938, -64.68662) -> (145.715, 42.045944, -64.68662), len: 1.14724
    dend_9 {pt3dadd(145.715, 42.045944, -64.68662, 0.89)}

//  Looking at segment number 678: Seg33_dend_9, section: dend_9, ID: 337, parent: Seg32_dend_9 (336), rad: 0.445, (145.715, 42.045944, -64.68662) -> (147.935, 42.63594, -64.68662), len: 2.29706
    dend_9 {pt3dadd(147.935, 42.63594, -64.68662, 0.89)}

//  Looking at segment number 679: Seg34_dend_9, section: dend_9, ID: 338, parent: Seg33_dend_9 (337), rad: 0.445, (147.935, 42.63594, -64.68662) -> (148.525, 44.325943, -67.236626), len: 3.11556
    dend_9 {pt3dadd(148.525, 44.325943, -67.236626, 0.89)}

//  Looking at segment number 680: Seg35_dend_9, section: dend_9, ID: 339, parent: Seg34_dend_9 (338), rad: 0.445, (148.525, 44.325943, -67.236626) -> (150.305, 44.99594, -66.986626), len: 1.91828
    dend_9 {pt3dadd(150.305, 44.99594, -66.986626, 0.89)}

//  Looking at segment number 681: Seg36_dend_9, section: dend_9, ID: 340, parent: Seg35_dend_9 (339), rad: 0.445, (150.305, 44.99594, -66.986626) -> (152.515, 46.325943, -67.086624), len: 2.58129
    dend_9 {pt3dadd(152.515, 46.325943, -67.086624, 0.89)}

//  Looking at segment number 682: Seg37_dend_9, section: dend_9, ID: 341, parent: Seg36_dend_9 (340), rad: 0.445, (152.515, 46.325943, -67.086624) -> (153.625, 49.05594, -67.13663), len: 2.94745
    dend_9 {pt3dadd(153.625, 49.05594, -67.13663, 0.89)}

//  Looking at segment number 683: Seg38_dend_9, section: dend_9, ID: 342, parent: Seg37_dend_9 (341), rad: 0.445, (153.625, 49.05594, -67.13663) -> (155.695, 48.535942, -67.13663), len: 2.13432
    dend_9 {pt3dadd(155.695, 48.535942, -67.13663, 0.89)}

//  Looking at segment number 684: Seg39_dend_9, section: dend_9, ID: 343, parent: Seg38_dend_9 (342), rad: 0.445, (155.695, 48.535942, -67.13663) -> (157.175, 50.015938, -67.13663), len: 2.09303
    dend_9 {pt3dadd(157.175, 50.015938, -67.13663, 0.89)}

//  Looking at segment number 685: Seg40_dend_9, section: dend_9, ID: 344, parent: Seg39_dend_9 (343), rad: 0.445, (157.175, 50.015938, -67.13663) -> (159.61499, 49.795944, -68.78662), len: 2.95371
    dend_9 {pt3dadd(159.61499, 49.795944, -68.78662, 0.89)}

//  Looking at segment number 686: Seg41_dend_9, section: dend_9, ID: 345, parent: Seg40_dend_9 (344), rad: 0.445, (159.61499, 49.795944, -68.78662) -> (161.095, 49.935944, -68.836624), len: 1.48746
    dend_9 {pt3dadd(161.095, 49.935944, -68.836624, 0.89)}

//  Looking at segment number 687: Seg42_dend_9, section: dend_9, ID: 346, parent: Seg41_dend_9 (345), rad: 0.445, (161.095, 49.935944, -68.836624) -> (163.385, 51.715942, -71.986626), len: 4.28194
    dend_9 {pt3dadd(163.385, 51.715942, -71.986626, 0.89)}

//  Looking at segment number 688: Seg43_dend_9, section: dend_9, ID: 347, parent: Seg42_dend_9 (346), rad: 0.445, (163.385, 51.715942, -71.986626) -> (163.085, 53.115944, -71.986626), len: 1.43178
    dend_9 {pt3dadd(163.085, 53.115944, -71.986626, 0.89)}

//  Looking at segment number 689: Seg44_dend_9, section: dend_9, ID: 348, parent: Seg43_dend_9 (347), rad: 0.445, (163.085, 53.115944, -71.986626) -> (160.13501, 55.475937, -72.78662), len: 3.86161
    dend_9 {pt3dadd(160.13501, 55.475937, -72.78662, 0.89)}

//  Looking at segment number 690: Seg45_dend_9, section: dend_9, ID: 349, parent: Seg44_dend_9 (348), rad: 0.445, (160.13501, 55.475937, -72.78662) -> (156.655, 57.24594, -73.336624), len: 3.94283
    dend_9 {pt3dadd(156.655, 57.24594, -73.336624, 0.89)}

//  Looking at segment number 691: Seg46_dend_9, section: dend_9, ID: 350, parent: Seg45_dend_9 (349), rad: 0.445, (156.655, 57.24594, -73.336624) -> (152.735, 60.195946, -67.836624), len: 7.37014
    dend_9 {pt3dadd(152.735, 60.195946, -67.836624, 0.89)}

//  Looking at segment number 692: Seg0_dend_3, section: dend_3, ID: 150, parent: Seg34_dend_1 (56), rad: 0.335, (13.905001, 50.44594, -16.336622) -> (16.815, 49.99594, -15.536622), len: 3.05133
    dend_3 {pt3dclear() pt3dadd(13.905001, 50.44594, -16.336622, 0.67) pt3dadd(16.815, 49.99594, -15.536622, 0.67)}

//  Looking at segment number 693: Seg1_dend_3, section: dend_3, ID: 151, parent: Seg0_dend_3 (150), rad: 0.335, (16.815, 49.99594, -15.536622) -> (17.335001, 51.98594, -15.536622), len: 2.05682
    dend_3 {pt3dadd(17.335001, 51.98594, -15.536622, 0.67)}

//  Looking at segment number 694: Seg2_dend_3, section: dend_3, ID: 152, parent: Seg1_dend_3 (151), rad: 0.335, (17.335001, 51.98594, -15.536622) -> (16.965, 54.575943, -15.536622), len: 2.6163
    dend_3 {pt3dadd(16.965, 54.575943, -15.536622, 0.67)}

//  Looking at segment number 695: Seg3_dend_3, section: dend_3, ID: 153, parent: Seg2_dend_3 (152), rad: 0.335, (16.965, 54.575943, -15.536622) -> (19.175001, 57.23594, -14.436623), len: 3.62901
    dend_3 {pt3dadd(19.175001, 57.23594, -14.436623, 0.67)}

//  Looking at segment number 696: Seg4_dend_3, section: dend_3, ID: 154, parent: Seg3_dend_3 (153), rad: 0.335, (19.175001, 57.23594, -14.436623) -> (19.175001, 58.045944, -14.436623), len: 0.810005
    dend_3 {pt3dadd(19.175001, 58.045944, -14.436623, 0.67)}

//  Looking at segment number 697: Seg5_dend_3, section: dend_3, ID: 155, parent: Seg4_dend_3 (154), rad: 0.335, (19.175001, 58.045944, -14.436623) -> (17.995, 58.85594, -14.436623), len: 1.43126
    dend_3 {pt3dadd(17.995, 58.85594, -14.436623, 0.67)}

//  Looking at segment number 698: Seg6_dend_3, section: dend_3, ID: 156, parent: Seg5_dend_3 (155), rad: 0.335, (17.995, 58.85594, -14.436623) -> (17.255001, 60.475945, -14.636622), len: 1.79221
    dend_3 {pt3dadd(17.255001, 60.475945, -14.636622, 0.67)}

//  Looking at segment number 699: Seg7_dend_3, section: dend_3, ID: 157, parent: Seg6_dend_3 (156), rad: 0.335, (17.255001, 60.475945, -14.636622) -> (16.745, 61.515945, -14.586622), len: 1.1594
    dend_3 {pt3dadd(16.745, 61.515945, -14.586622, 0.67)}
}

proc basic_shape_extra_14(){

//  Looking at segment number 700: Seg8_dend_3, section: dend_3, ID: 158, parent: Seg7_dend_3 (157), rad: 0.335, (16.745, 61.515945, -14.586622) -> (16.745, 63.505943, -14.586622), len: 1.99
    dend_3 {pt3dadd(16.745, 63.505943, -14.586622, 0.67)}

//  Looking at segment number 701: Seg9_dend_3, section: dend_3, ID: 159, parent: Seg8_dend_3 (158), rad: 0.335, (16.745, 63.505943, -14.586622) -> (16.445002, 64.39594, -14.586622), len: 0.939201
    dend_3 {pt3dadd(16.445002, 64.39594, -14.586622, 0.67)}

//  Looking at segment number 702: Seg10_dend_3, section: dend_3, ID: 160, parent: Seg9_dend_3 (159), rad: 0.335, (16.445002, 64.39594, -14.586622) -> (16.885002, 65.71594, -14.586622), len: 1.3914
    dend_3 {pt3dadd(16.885002, 65.71594, -14.586622, 0.67)}

//  Looking at segment number 703: Seg11_dend_3, section: dend_3, ID: 161, parent: Seg10_dend_3 (160), rad: 0.335, (16.885002, 65.71594, -14.586622) -> (15.855001, 67.49594, -14.586622), len: 2.05653
    dend_3 {pt3dadd(15.855001, 67.49594, -14.586622, 0.67)}

//  Looking at segment number 704: Seg12_dend_3, section: dend_3, ID: 162, parent: Seg11_dend_3 (161), rad: 0.335, (15.855001, 67.49594, -14.586622) -> (14.965002, 68.085945, -14.586622), len: 1.0678
    dend_3 {pt3dadd(14.965002, 68.085945, -14.586622, 0.67)}

//  Looking at segment number 705: Seg13_dend_3, section: dend_3, ID: 163, parent: Seg12_dend_3 (162), rad: 0.335, (14.965002, 68.085945, -14.586622) -> (16.375002, 70.515945, -14.586622), len: 2.80945
    dend_3 {pt3dadd(16.375002, 70.515945, -14.586622, 0.67)}

//  Looking at segment number 706: Seg14_dend_3, section: dend_3, ID: 164, parent: Seg13_dend_3 (163), rad: 0.335, (16.375002, 70.515945, -14.586622) -> (18.075, 72.515945, -14.586622), len: 2.62488
    dend_3 {pt3dadd(18.075, 72.515945, -14.586622, 0.67)}

//  Looking at segment number 707: Seg15_dend_3, section: dend_3, ID: 165, parent: Seg14_dend_3 (164), rad: 0.335, (18.075, 72.515945, -14.586622) -> (20.955002, 76.42594, -14.586622), len: 4.85618
    dend_3 {pt3dadd(20.955002, 76.42594, -14.586622, 0.67)}

//  Looking at segment number 708: Seg16_dend_3, section: dend_3, ID: 166, parent: Seg15_dend_3 (165), rad: 0.335, (20.955002, 76.42594, -14.586622) -> (22.385002, 79.445946, -13.936623), len: 3.40409
    dend_3 {pt3dadd(22.385002, 79.445946, -13.936623, 0.67)}

//  Looking at segment number 709: Seg17_dend_3, section: dend_3, ID: 167, parent: Seg16_dend_3 (166), rad: 0.335, (22.385002, 79.445946, -13.936623) -> (23.415, 80.405945, -13.886622), len: 1.4089
    dend_3 {pt3dadd(23.415, 80.405945, -13.886622, 0.67)}

//  Looking at segment number 710: Seg18_dend_3, section: dend_3, ID: 168, parent: Seg17_dend_3 (167), rad: 0.335, (23.415, 80.405945, -13.886622) -> (24.895, 83.795944, -13.136622), len: 3.77425
    dend_3 {pt3dadd(24.895, 83.795944, -13.136622, 0.67)}

//  Looking at segment number 711: Seg19_dend_3, section: dend_3, ID: 169, parent: Seg18_dend_3 (168), rad: 0.335, (24.895, 83.795944, -13.136622) -> (24.745, 87.41594, -13.586622), len: 3.65094
    dend_3 {pt3dadd(24.745, 87.41594, -13.586622, 0.67)}

//  Looking at segment number 712: Seg20_dend_3, section: dend_3, ID: 170, parent: Seg19_dend_3 (169), rad: 0.335, (24.745, 87.41594, -13.586622) -> (25.565, 89.115944, -13.586622), len: 1.88744
    dend_3 {pt3dadd(25.565, 89.115944, -13.586622, 0.67)}

//  Looking at segment number 713: Seg21_dend_3, section: dend_3, ID: 171, parent: Seg20_dend_3 (170), rad: 0.335, (25.565, 89.115944, -13.586622) -> (26.965, 90.225945, -13.586622), len: 1.78664
    dend_3 {pt3dadd(26.965, 90.225945, -13.586622, 0.67)}

//  Looking at segment number 714: Seg22_dend_3, section: dend_3, ID: 172, parent: Seg21_dend_3 (171), rad: 0.335, (26.965, 90.225945, -13.586622) -> (26.305, 92.06594, -14.586622), len: 2.19572
    dend_3 {pt3dadd(26.305, 92.06594, -14.586622, 0.67)}

//  Looking at segment number 715: Seg23_dend_3, section: dend_3, ID: 173, parent: Seg22_dend_3 (172), rad: 0.335, (26.305, 92.06594, -14.586622) -> (26.445002, 93.765945, -14.586622), len: 1.70576
    dend_3 {pt3dadd(26.445002, 93.765945, -14.586622, 0.67)}

//  Looking at segment number 716: Seg24_dend_3, section: dend_3, ID: 174, parent: Seg23_dend_3 (173), rad: 0.335, (26.445002, 93.765945, -14.586622) -> (25.935001, 95.16594, -14.936623), len: 1.53055
    dend_3 {pt3dadd(25.935001, 95.16594, -14.936623, 0.67)}

//  Looking at segment number 717: Seg25_dend_3, section: dend_3, ID: 175, parent: Seg24_dend_3 (174), rad: 0.335, (25.935001, 95.16594, -14.936623) -> (26.675001, 96.56594, -14.936623), len: 1.58354
    dend_3 {pt3dadd(26.675001, 96.56594, -14.936623, 0.67)}

//  Looking at segment number 718: Seg26_dend_3, section: dend_3, ID: 176, parent: Seg25_dend_3 (175), rad: 0.335, (26.675001, 96.56594, -14.936623) -> (26.895, 97.89594, -14.936623), len: 1.34807
    dend_3 {pt3dadd(26.895, 97.89594, -14.936623, 0.67)}

//  Looking at segment number 719: Seg27_dend_3, section: dend_3, ID: 177, parent: Seg26_dend_3 (176), rad: 0.335, (26.895, 97.89594, -14.936623) -> (27.705002, 98.71594, -14.886622), len: 1.15369
    dend_3 {pt3dadd(27.705002, 98.71594, -14.886622, 0.67)}

//  Looking at segment number 720: Seg28_dend_3, section: dend_3, ID: 178, parent: Seg27_dend_3 (177), rad: 0.335, (27.705002, 98.71594, -14.886622) -> (28.225002, 99.81594, -14.836622), len: 1.21774
    dend_3 {pt3dadd(28.225002, 99.81594, -14.836622, 0.67)}

//  Looking at segment number 721: Seg29_dend_3, section: dend_3, ID: 179, parent: Seg28_dend_3 (178), rad: 0.335, (28.225002, 99.81594, -14.836622) -> (27.045002, 101.365944, -15.736622), len: 2.14591
    dend_3 {pt3dadd(27.045002, 101.365944, -15.736622, 0.67)}

//  Looking at segment number 722: Seg30_dend_3, section: dend_3, ID: 180, parent: Seg29_dend_3 (179), rad: 0.335, (27.045002, 101.365944, -15.736622) -> (25.705002, 105.16594, -16.136621), len: 4.04914
    dend_3 {pt3dadd(25.705002, 105.16594, -16.136621, 0.67)}

//  Looking at segment number 723: Seg31_dend_3, section: dend_3, ID: 181, parent: Seg30_dend_3 (180), rad: 0.335, (25.705002, 105.16594, -16.136621) -> (25.555, 105.75594, -16.136621), len: 0.608773
    dend_3 {pt3dadd(25.555, 105.75594, -16.136621, 0.67)}

//  Looking at segment number 724: Seg32_dend_3, section: dend_3, ID: 182, parent: Seg31_dend_3 (181), rad: 0.335, (25.555, 105.75594, -16.136621) -> (27.105001, 106.93594, -16.136621), len: 1.94805
    dend_3 {pt3dadd(27.105001, 106.93594, -16.136621, 0.67)}

//  Looking at segment number 725: Seg33_dend_3, section: dend_3, ID: 183, parent: Seg32_dend_3 (182), rad: 0.335, (27.105001, 106.93594, -16.136621) -> (28.145, 108.85594, -16.136621), len: 2.18357
    dend_3 {pt3dadd(28.145, 108.85594, -16.136621, 0.67)}

//  Looking at segment number 726: Seg34_dend_3, section: dend_3, ID: 184, parent: Seg33_dend_3 (183), rad: 0.335, (28.145, 108.85594, -16.136621) -> (27.695002, 110.32594, -15.936623), len: 1.55029
    dend_3 {pt3dadd(27.695002, 110.32594, -15.936623, 0.67)}

//  Looking at segment number 727: Seg35_dend_3, section: dend_3, ID: 185, parent: Seg34_dend_3 (184), rad: 0.335, (27.695002, 110.32594, -15.936623) -> (26.295002, 110.405945, -15.936623), len: 1.40228
    dend_3 {pt3dadd(26.295002, 110.405945, -15.936623, 0.67)}

//  Looking at segment number 728: Seg36_dend_3, section: dend_3, ID: 186, parent: Seg35_dend_3 (185), rad: 0.335, (26.295002, 110.405945, -15.936623) -> (23.185001, 111.365944, -18.036623), len: 3.87346
    dend_3 {pt3dadd(23.185001, 111.365944, -18.036623, 0.67)}

//  Looking at segment number 729: Seg37_dend_3, section: dend_3, ID: 187, parent: Seg36_dend_3 (186), rad: 0.335, (23.185001, 111.365944, -18.036623) -> (23.485, 112.32594, -19.086622), len: 1.45399
    dend_3 {pt3dadd(23.485, 112.32594, -19.086622, 0.67)}

//  Looking at segment number 730: Seg38_dend_3, section: dend_3, ID: 188, parent: Seg37_dend_3 (187), rad: 0.335, (23.485, 112.32594, -19.086622) -> (22.525002, 114.53594, -19.736622), len: 2.49564
    dend_3 {pt3dadd(22.525002, 114.53594, -19.736622, 0.67)}

//  Looking at segment number 731: Seg39_dend_3, section: dend_3, ID: 189, parent: Seg38_dend_3 (188), rad: 0.335, (22.525002, 114.53594, -19.736622) -> (23.335001, 116.67594, -19.736622), len: 2.28816
    dend_3 {pt3dadd(23.335001, 116.67594, -19.736622, 0.67)}

//  Looking at segment number 732: Seg40_dend_3, section: dend_3, ID: 190, parent: Seg39_dend_3 (189), rad: 0.335, (23.335001, 116.67594, -19.736622) -> (24.075, 118.445946, -19.886621), len: 1.92432
    dend_3 {pt3dadd(24.075, 118.445946, -19.886621, 0.67)}

//  Looking at segment number 733: Seg41_dend_3, section: dend_3, ID: 191, parent: Seg40_dend_3 (190), rad: 0.335, (24.075, 118.445946, -19.886621) -> (22.445002, 121.84595, -18.386621), len: 4.05794
    dend_3 {pt3dadd(22.445002, 121.84595, -18.386621, 0.67)}

//  Looking at segment number 734: Seg42_dend_3, section: dend_3, ID: 192, parent: Seg41_dend_3 (191), rad: 0.335, (22.445002, 121.84595, -18.386621) -> (22.005001, 124.645935, -18.036623), len: 2.85588
    dend_3 {pt3dadd(22.005001, 124.645935, -18.036623, 0.67)}

//  Looking at segment number 735: Seg43_dend_3, section: dend_3, ID: 193, parent: Seg42_dend_3 (192), rad: 0.335, (22.005001, 124.645935, -18.036623) -> (22.225002, 128.48595, -18.036623), len: 3.84631
    dend_3 {pt3dadd(22.225002, 128.48595, -18.036623, 0.67)}

//  Looking at segment number 736: Seg44_dend_3, section: dend_3, ID: 194, parent: Seg43_dend_3 (193), rad: 0.295, (22.225002, 128.48595, -18.036623) -> (20.015001, 131.34595, -17.736622), len: 3.6268
    dend_3 {pt3dadd(20.015001, 131.34595, -17.736622, 0.59)}

//  Looking at segment number 737: Seg45_dend_3, section: dend_3, ID: 195, parent: Seg44_dend_3 (194), rad: 0.295, (20.015001, 131.34595, -17.736622) -> (19.785, 132.96594, -16.636621), len: 1.97162
    dend_3 {pt3dadd(19.785, 132.96594, -16.636621, 0.59)}

//  Looking at segment number 738: Seg46_dend_3, section: dend_3, ID: 196, parent: Seg45_dend_3 (195), rad: 0.295, (19.785, 132.96594, -16.636621) -> (17.495, 134.37595, -14.986622), len: 3.15511
    dend_3 {pt3dadd(17.495, 134.37595, -14.986622, 0.59)}

//  Looking at segment number 739: Seg47_dend_3, section: dend_3, ID: 197, parent: Seg46_dend_3 (196), rad: 0.295, (17.495, 134.37595, -14.986622) -> (16.835001, 136.06595, -14.986622), len: 1.81431
    dend_3 {pt3dadd(16.835001, 136.06595, -14.986622, 0.59)}

//  Looking at segment number 740: Seg48_dend_3, section: dend_3, ID: 198, parent: Seg47_dend_3 (197), rad: 0.295, (16.835001, 136.06595, -14.986622) -> (14.765001, 141.08594, -14.186623), len: 5.48864
    dend_3 {pt3dadd(14.765001, 141.08594, -14.186623, 0.59)}

//  Looking at segment number 741: Seg0_dend_2, section: dend_2, ID: 57, parent: Seg34_dend_1 (56), rad: 0.445, (13.905001, 50.44594, -16.336622) -> (14.125002, 52.585938, -18.286623), len: 2.90353
    dend_2 {pt3dclear() pt3dadd(13.905001, 50.44594, -16.336622, 0.89) pt3dadd(14.125002, 52.585938, -18.286623, 0.89)}

//  Looking at segment number 742: Seg1_dend_2, section: dend_2, ID: 58, parent: Seg0_dend_2 (57), rad: 0.445, (14.125002, 52.585938, -18.286623) -> (14.525002, 54.075943, -17.836622), len: 1.60705
    dend_2 {pt3dadd(14.525002, 54.075943, -17.836622, 0.89)}

//  Looking at segment number 743: Seg2_dend_2, section: dend_2, ID: 59, parent: Seg1_dend_2 (58), rad: 0.445, (14.525002, 54.075943, -17.836622) -> (13.785002, 54.95594, -18.386621), len: 1.27456
    dend_2 {pt3dadd(13.785002, 54.95594, -18.386621, 0.89)}

//  Looking at segment number 744: Seg3_dend_2, section: dend_2, ID: 60, parent: Seg2_dend_2 (59), rad: 0.445, (13.785002, 54.95594, -18.386621) -> (15.045002, 56.435944, -17.686623), len: 2.06592
    dend_2 {pt3dadd(15.045002, 56.435944, -17.686623, 0.89)}

//  Looking at segment number 745: Seg4_dend_2, section: dend_2, ID: 61, parent: Seg3_dend_2 (60), rad: 0.445, (15.045002, 56.435944, -17.686623) -> (14.525002, 58.875946, -17.286623), len: 2.52666
    dend_2 {pt3dadd(14.525002, 58.875946, -17.286623, 0.89)}

//  Looking at segment number 746: Seg5_dend_2, section: dend_2, ID: 62, parent: Seg4_dend_2 (61), rad: 0.445, (14.525002, 58.875946, -17.286623) -> (14.155001, 59.975945, -17.286623), len: 1.16056
    dend_2 {pt3dadd(14.155001, 59.975945, -17.286623, 0.89)}

//  Looking at segment number 747: Seg6_dend_2, section: dend_2, ID: 63, parent: Seg5_dend_2 (62), rad: 0.445, (14.155001, 59.975945, -17.286623) -> (14.235001, 61.38594, -17.286623), len: 1.41226
    dend_2 {pt3dadd(14.235001, 61.38594, -17.286623, 0.89)}

//  Looking at segment number 748: Seg7_dend_2, section: dend_2, ID: 64, parent: Seg6_dend_2 (63), rad: 0.445, (14.235001, 61.38594, -17.286623) -> (13.125002, 62.56594, -17.286623), len: 1.62003
    dend_2 {pt3dadd(13.125002, 62.56594, -17.286623, 0.89)}

//  Looking at segment number 749: Seg8_dend_2, section: dend_2, ID: 65, parent: Seg7_dend_2 (64), rad: 0.445, (13.125002, 62.56594, -17.286623) -> (12.165001, 64.70594, -17.086622), len: 2.35398
    dend_2 {pt3dadd(12.165001, 64.70594, -17.086622, 0.89)}
}

proc basic_shape_extra_15(){

//  Looking at segment number 750: Seg9_dend_2, section: dend_2, ID: 66, parent: Seg8_dend_2 (65), rad: 0.445, (12.165001, 64.70594, -17.086622) -> (11.645, 66.32594, -16.336622), len: 1.85938
    dend_2 {pt3dadd(11.645, 66.32594, -16.336622, 0.89)}

//  Looking at segment number 751: Seg10_dend_2, section: dend_2, ID: 67, parent: Seg9_dend_2 (66), rad: 0.445, (11.645, 66.32594, -16.336622) -> (11.645, 68.09594, -16.086622), len: 1.78756
    dend_2 {pt3dadd(11.645, 68.09594, -16.086622, 0.89)}

//  Looking at segment number 752: Seg11_dend_2, section: dend_2, ID: 68, parent: Seg10_dend_2 (67), rad: 0.405, (11.645, 68.09594, -16.086622) -> (12.315001, 69.57594, -15.286622), len: 1.81089
    dend_2 {pt3dadd(12.315001, 69.57594, -15.286622, 0.81)}

//  Looking at segment number 753: Seg12_dend_2, section: dend_2, ID: 69, parent: Seg11_dend_2 (68), rad: 0.405, (12.315001, 69.57594, -15.286622) -> (12.605001, 70.31594, -14.936623), len: 0.868445
    dend_2 {pt3dadd(12.605001, 70.31594, -14.936623, 0.81)}

//  Looking at segment number 754: Seg13_dend_2, section: dend_2, ID: 70, parent: Seg12_dend_2 (69), rad: 0.405, (12.605001, 70.31594, -14.936623) -> (12.085001, 70.60594, -14.936623), len: 0.5954
    dend_2 {pt3dadd(12.085001, 70.60594, -14.936623, 0.81)}

//  Looking at segment number 755: Seg14_dend_2, section: dend_2, ID: 71, parent: Seg13_dend_2 (70), rad: 0.405, (12.085001, 70.60594, -14.936623) -> (11.645, 71.125946, -14.936623), len: 0.681179
    dend_2 {pt3dadd(11.645, 71.125946, -14.936623, 0.81)}

//  Looking at segment number 756: Seg15_dend_2, section: dend_2, ID: 72, parent: Seg14_dend_2 (71), rad: 0.405, (11.645, 71.125946, -14.936623) -> (12.605001, 72.085945, -14.936623), len: 1.35765
    dend_2 {pt3dadd(12.605001, 72.085945, -14.936623, 0.81)}

//  Looking at segment number 757: Seg16_dend_2, section: dend_2, ID: 73, parent: Seg15_dend_2 (72), rad: 0.405, (12.605001, 72.085945, -14.936623) -> (13.275002, 73.63594, -14.936623), len: 1.6886
    dend_2 {pt3dadd(13.275002, 73.63594, -14.936623, 0.81)}

//  Looking at segment number 758: Seg17_dend_2, section: dend_2, ID: 74, parent: Seg16_dend_2 (73), rad: 0.405, (13.275002, 73.63594, -14.936623) -> (14.825001, 74.66594, -14.936623), len: 1.86102
    dend_2 {pt3dadd(14.825001, 74.66594, -14.936623, 0.81)}

//  Looking at segment number 759: Seg18_dend_2, section: dend_2, ID: 75, parent: Seg17_dend_2 (74), rad: 0.405, (14.825001, 74.66594, -14.936623) -> (15.345001, 76.585945, -14.886622), len: 1.9898
    dend_2 {pt3dadd(15.345001, 76.585945, -14.886622, 0.81)}

//  Looking at segment number 760: Seg19_dend_2, section: dend_2, ID: 76, parent: Seg18_dend_2 (75), rad: 0.405, (15.345001, 76.585945, -14.886622) -> (15.635002, 78.06594, -14.886622), len: 1.50814
    dend_2 {pt3dadd(15.635002, 78.06594, -14.886622, 0.81)}

//  Looking at segment number 761: Seg20_dend_2, section: dend_2, ID: 77, parent: Seg19_dend_2 (76), rad: 0.37, (15.635002, 78.06594, -14.886622) -> (16.645, 80.115944, -13.586622), len: 2.62918
    dend_2 {pt3dadd(16.645, 80.115944, -13.586622, 0.74)}

//  Looking at segment number 762: Seg21_dend_2, section: dend_2, ID: 78, parent: Seg20_dend_2 (77), rad: 0.37, (16.645, 80.115944, -13.586622) -> (16.345001, 82.03594, -13.586622), len: 1.94329
    dend_2 {pt3dadd(16.345001, 82.03594, -13.586622, 0.74)}

//  Looking at segment number 763: Seg22_dend_2, section: dend_2, ID: 79, parent: Seg21_dend_2 (78), rad: 0.37, (16.345001, 82.03594, -13.586622) -> (16.865002, 84.31594, -13.586622), len: 2.33855
    dend_2 {pt3dadd(16.865002, 84.31594, -13.586622, 0.74)}

//  Looking at segment number 764: Seg23_dend_2, section: dend_2, ID: 80, parent: Seg22_dend_2 (79), rad: 0.37, (16.865002, 84.31594, -13.586622) -> (17.305, 86.16594, -13.586622), len: 1.9016
    dend_2 {pt3dadd(17.305, 86.16594, -13.586622, 0.74)}

//  Looking at segment number 765: Seg24_dend_2, section: dend_2, ID: 81, parent: Seg23_dend_2 (80), rad: 0.37, (17.305, 86.16594, -13.586622) -> (17.525002, 88.30594, -13.586622), len: 2.15128
    dend_2 {pt3dadd(17.525002, 88.30594, -13.586622, 0.74)}

//  Looking at segment number 766: Seg25_dend_2, section: dend_2, ID: 82, parent: Seg24_dend_2 (81), rad: 0.37, (17.525002, 88.30594, -13.586622) -> (18.715, 90.81594, -12.686623), len: 2.91997
    dend_2 {pt3dadd(18.715, 90.81594, -12.686623, 0.74)}

//  Looking at segment number 767: Seg26_dend_2, section: dend_2, ID: 83, parent: Seg25_dend_2 (82), rad: 0.37, (18.715, 90.81594, -12.686623) -> (17.745, 93.84594, -12.436623), len: 3.19128
    dend_2 {pt3dadd(17.745, 93.84594, -12.436623, 0.74)}

//  Looking at segment number 768: Seg27_dend_2, section: dend_2, ID: 84, parent: Seg26_dend_2 (83), rad: 0.37, (17.745, 93.84594, -12.436623) -> (17.455002, 96.64594, -12.086622), len: 2.83666
    dend_2 {pt3dadd(17.455002, 96.64594, -12.086622, 0.74)}

//  Looking at segment number 769: Seg28_dend_2, section: dend_2, ID: 85, parent: Seg27_dend_2 (84), rad: 0.37, (17.455002, 96.64594, -12.086622) -> (15.905001, 96.20594, -13.286622), len: 2.00901
    dend_2 {pt3dadd(15.905001, 96.20594, -13.286622, 0.74)}

//  Looking at segment number 770: Seg29_dend_2, section: dend_2, ID: 86, parent: Seg28_dend_2 (85), rad: 0.37, (15.905001, 96.20594, -13.286622) -> (14.125002, 97.45594, -13.786622), len: 2.23179
    dend_2 {pt3dadd(14.125002, 97.45594, -13.786622, 0.74)}

//  Looking at segment number 771: Seg30_dend_2, section: dend_2, ID: 87, parent: Seg29_dend_2 (86), rad: 0.37, (14.125002, 97.45594, -13.786622) -> (12.355001, 95.905945, -13.786622), len: 2.35274
    dend_2 {pt3dadd(12.355001, 95.905945, -13.786622, 0.74)}

//  Looking at segment number 772: Seg31_dend_2, section: dend_2, ID: 88, parent: Seg30_dend_2 (87), rad: 0.37, (12.355001, 95.905945, -13.786622) -> (10.585001, 97.905945, -15.386622), len: 3.11334
    dend_2 {pt3dadd(10.585001, 97.905945, -15.386622, 0.74)}

//  Looking at segment number 773: Seg32_dend_2, section: dend_2, ID: 89, parent: Seg31_dend_2 (88), rad: 0.37, (10.585001, 97.905945, -15.386622) -> (7.4050007, 99.225945, -16.136621), len: 3.52382
    dend_2 {pt3dadd(7.4050007, 99.225945, -16.136621, 0.74)}

//  Looking at segment number 774: Seg33_dend_2, section: dend_2, ID: 90, parent: Seg32_dend_2 (89), rad: 0.37, (7.4050007, 99.225945, -16.136621) -> (5.4850006, 102.625946, -17.636621), len: 4.18287
    dend_2 {pt3dadd(5.4850006, 102.625946, -17.636621, 0.74)}

//  Looking at segment number 775: Seg34_dend_2, section: dend_2, ID: 91, parent: Seg33_dend_2 (90), rad: 0.37, (5.4850006, 102.625946, -17.636621) -> (4.2250004, 105.20594, -16.586622), len: 3.0572
    dend_2 {pt3dadd(4.2250004, 105.20594, -16.586622, 0.74)}

//  Looking at segment number 776: Seg35_dend_2, section: dend_2, ID: 92, parent: Seg34_dend_2 (91), rad: 0.37, (4.2250004, 105.20594, -16.586622) -> (3.5150013, 108.695946, -15.886622), len: 3.62963
    dend_2 {pt3dadd(3.5150013, 108.695946, -15.886622, 0.74)}

//  Looking at segment number 777: Seg36_dend_2, section: dend_2, ID: 93, parent: Seg35_dend_2 (92), rad: 0.37, (3.5150013, 108.695946, -15.886622) -> (4.625002, 109.875946, -13.786622), len: 2.65226
    dend_2 {pt3dadd(4.625002, 109.875946, -13.786622, 0.74)}

//  Looking at segment number 778: Seg37_dend_2, section: dend_2, ID: 94, parent: Seg36_dend_2 (93), rad: 0.37, (4.625002, 109.875946, -13.786622) -> (3.4450016, 111.13594, -13.786622), len: 1.72626
    dend_2 {pt3dadd(3.4450016, 111.13594, -13.786622, 0.74)}

//  Looking at segment number 779: Seg38_dend_2, section: dend_2, ID: 95, parent: Seg37_dend_2 (94), rad: 0.37, (3.4450016, 111.13594, -13.786622) -> (0.56500244, 116.81594, -14.236622), len: 6.3843
    dend_2 {pt3dadd(0.56500244, 116.81594, -14.236622, 0.74)}

//  Looking at segment number 780: Seg39_dend_2, section: dend_2, ID: 96, parent: Seg38_dend_2 (95), rad: 0.37, (0.56500244, 116.81594, -14.236622) -> (0.2649994, 118.80594, -14.786622), len: 2.08629
    dend_2 {pt3dadd(0.2649994, 118.80594, -14.786622, 0.74)}

//  Looking at segment number 781: Seg40_dend_2, section: dend_2, ID: 97, parent: Seg39_dend_2 (96), rad: 0.37, (0.2649994, 118.80594, -14.786622) -> (0.63500214, 120.72594, -14.136622), len: 2.06053
    dend_2 {pt3dadd(0.63500214, 120.72594, -14.136622, 0.74)}

//  Looking at segment number 782: Seg41_dend_2, section: dend_2, ID: 98, parent: Seg40_dend_2 (97), rad: 0.37, (0.63500214, 120.72594, -14.136622) -> (-0.8449974, 120.505936, -16.236622), len: 2.57853
    dend_2 {pt3dadd(-0.8449974, 120.505936, -16.236622, 0.74)}

//  Looking at segment number 783: Seg42_dend_2, section: dend_2, ID: 99, parent: Seg41_dend_2 (98), rad: 0.37, (-0.8449974, 120.505936, -16.236622) -> (-0.9149971, 122.35594, -16.986622), len: 1.99748
    dend_2 {pt3dadd(-0.9149971, 122.35594, -16.986622, 0.74)}

//  Looking at segment number 784: Seg43_dend_2, section: dend_2, ID: 100, parent: Seg42_dend_2 (99), rad: 0.37, (-0.9149971, 122.35594, -16.986622) -> (0.1949997, 124.93594, -18.086622), len: 3.01637
    dend_2 {pt3dadd(0.1949997, 124.93594, -18.086622, 0.74)}

//  Looking at segment number 785: Seg44_dend_2, section: dend_2, ID: 101, parent: Seg43_dend_2 (100), rad: 0.37, (0.1949997, 124.93594, -18.086622) -> (0.2649994, 127.66594, -18.036623), len: 2.73135
    dend_2 {pt3dadd(0.2649994, 127.66594, -18.036623, 0.74)}

//  Looking at segment number 786: Seg45_dend_2, section: dend_2, ID: 102, parent: Seg44_dend_2 (101), rad: 0.37, (0.2649994, 127.66594, -18.036623) -> (-1.2849998, 127.81595, -20.336622), len: 2.77759
    dend_2 {pt3dadd(-1.2849998, 127.81595, -20.336622, 0.74)}

//  Looking at segment number 787: Seg46_dend_2, section: dend_2, ID: 103, parent: Seg45_dend_2 (102), rad: 0.37, (-1.2849998, 127.81595, -20.336622) -> (-0.32499695, 129.36594, -22.586622), len: 2.89596
    dend_2 {pt3dadd(-0.32499695, 129.36594, -22.586622, 0.74)}

//  Looking at segment number 788: Seg47_dend_2, section: dend_2, ID: 104, parent: Seg46_dend_2 (103), rad: 0.37, (-0.32499695, 129.36594, -22.586622) -> (0.4850006, 130.32594, -26.136621), len: 3.76566
    dend_2 {pt3dadd(0.4850006, 130.32594, -26.136621, 0.74)}

//  Looking at segment number 789: Seg48_dend_2, section: dend_2, ID: 105, parent: Seg47_dend_2 (104), rad: 0.37, (0.4850006, 130.32594, -26.136621) -> (0.11500168, 132.31595, -26.936623), len: 2.17647
    dend_2 {pt3dadd(0.11500168, 132.31595, -26.936623, 0.74)}

//  Looking at segment number 790: Seg49_dend_2, section: dend_2, ID: 106, parent: Seg48_dend_2 (105), rad: 0.37, (0.11500168, 132.31595, -26.936623) -> (-0.23500061, 135.43594, -26.686623), len: 3.1495
    dend_2 {pt3dadd(-0.23500061, 135.43594, -26.686623, 0.74)}

//  Looking at segment number 791: Seg50_dend_2, section: dend_2, ID: 107, parent: Seg49_dend_2 (106), rad: 0.37, (-0.23500061, 135.43594, -26.686623) -> (0.9450016, 137.06595, -29.136621), len: 3.17046
    dend_2 {pt3dadd(0.9450016, 137.06595, -29.136621, 0.74)}

//  Looking at segment number 792: Seg51_dend_2, section: dend_2, ID: 108, parent: Seg50_dend_2 (107), rad: 0.37, (0.9450016, 137.06595, -29.136621) -> (-0.084999084, 140.82594, -29.136621), len: 3.89852
    dend_2 {pt3dadd(-0.084999084, 140.82594, -29.136621, 0.74)}

//  Looking at segment number 793: Seg52_dend_2, section: dend_2, ID: 109, parent: Seg51_dend_2 (108), rad: 0.37, (-0.084999084, 140.82594, -29.136621) -> (1.3150005, 143.55594, -30.336622), len: 3.29437
    dend_2 {pt3dadd(1.3150005, 143.55594, -30.336622, 0.74)}

//  Looking at segment number 794: Seg53_dend_2, section: dend_2, ID: 110, parent: Seg52_dend_2 (109), rad: 0.37, (1.3150005, 143.55594, -30.336622) -> (1.1650009, 145.03595, -32.48662), len: 2.61447
    dend_2 {pt3dadd(1.1650009, 145.03595, -32.48662, 0.74)}

//  Looking at segment number 795: Seg54_dend_2, section: dend_2, ID: 111, parent: Seg53_dend_2 (110), rad: 0.37, (1.1650009, 145.03595, -32.48662) -> (-1.125, 146.36594, -32.48662), len: 2.6482
    dend_2 {pt3dadd(-1.125, 146.36594, -32.48662, 0.74)}

//  Looking at segment number 796: Seg55_dend_2, section: dend_2, ID: 112, parent: Seg54_dend_2 (111), rad: 0.37, (-1.125, 146.36594, -32.48662) -> (-0.9749985, 148.13594, -32.48662), len: 1.77635
    dend_2 {pt3dadd(-0.9749985, 148.13594, -32.48662, 0.74)}

//  Looking at segment number 797: Seg56_dend_2, section: dend_2, ID: 113, parent: Seg55_dend_2 (112), rad: 0.37, (-0.9749985, 148.13594, -32.48662) -> (-1.4949989, 153.08594, -32.93662), len: 4.99754
    dend_2 {pt3dadd(-1.4949989, 153.08594, -32.93662, 0.74)}

//  Looking at segment number 798: Seg57_dend_2, section: dend_2, ID: 114, parent: Seg56_dend_2 (113), rad: 0.37, (-1.4949989, 153.08594, -32.93662) -> (-0.9749985, 155.14594, -34.78662), len: 2.81718
    dend_2 {pt3dadd(-0.9749985, 155.14594, -34.78662, 0.74)}

//  Looking at segment number 799: Seg58_dend_2, section: dend_2, ID: 115, parent: Seg57_dend_2 (114), rad: 0.37, (-0.9749985, 155.14594, -34.78662) -> (-1.3449974, 155.66594, -34.98662), len: 0.668808
    dend_2 {pt3dadd(-1.3449974, 155.66594, -34.98662, 0.74)}
}

proc basic_shape_extra_16(){

//  Looking at segment number 800: Seg59_dend_2, section: dend_2, ID: 116, parent: Seg58_dend_2 (115), rad: 0.37, (-1.3449974, 155.66594, -34.98662) -> (-2.9749985, 155.07594, -34.98662), len: 1.73349
    dend_2 {pt3dadd(-2.9749985, 155.07594, -34.98662, 0.74)}

//  Looking at segment number 801: Seg60_dend_2, section: dend_2, ID: 117, parent: Seg59_dend_2 (116), rad: 0.37, (-2.9749985, 155.07594, -34.98662) -> (-4.2249985, 154.48595, -34.98662), len: 1.38224
    dend_2 {pt3dadd(-4.2249985, 154.48595, -34.98662, 0.74)}

//  Looking at segment number 802: Seg61_dend_2, section: dend_2, ID: 118, parent: Seg60_dend_2 (117), rad: 0.37, (-4.2249985, 154.48595, -34.98662) -> (-3.4850006, 156.84595, -37.83662), len: 3.77355
    dend_2 {pt3dadd(-3.4850006, 156.84595, -37.83662, 0.74)}

//  Looking at segment number 803: Seg62_dend_2, section: dend_2, ID: 119, parent: Seg61_dend_2 (118), rad: 0.37, (-3.4850006, 156.84595, -37.83662) -> (-1.8649979, 160.68594, -38.48662), len: 4.21811
    dend_2 {pt3dadd(-1.8649979, 160.68594, -38.48662, 0.74)}

//  Looking at segment number 804: Seg63_dend_2, section: dend_2, ID: 120, parent: Seg62_dend_2 (119), rad: 0.37, (-1.8649979, 160.68594, -38.48662) -> (0.9150009, 164.30594, -36.88662), len: 4.83661
    dend_2 {pt3dadd(0.9150009, 164.30594, -36.88662, 0.74)}

//  Looking at segment number 805: Seg64_dend_2, section: dend_2, ID: 121, parent: Seg63_dend_2 (120), rad: 0.37, (0.9150009, 164.30594, -36.88662) -> (3.505001, 166.81595, -35.93662), len: 3.72971
    dend_2 {pt3dadd(3.505001, 166.81595, -35.93662, 0.74)}

//  Looking at segment number 806: Seg65_dend_2, section: dend_2, ID: 122, parent: Seg64_dend_2 (121), rad: 0.37, (3.505001, 166.81595, -35.93662) -> (7.6450005, 168.59595, -36.98662), len: 4.62715
    dend_2 {pt3dadd(7.6450005, 168.59595, -36.98662, 0.74)}

//  Looking at segment number 807: Seg66_dend_2, section: dend_2, ID: 123, parent: Seg65_dend_2 (122), rad: 0.37, (7.6450005, 168.59595, -36.98662) -> (8.305, 170.73595, -37.03662), len: 2.24002
    dend_2 {pt3dadd(8.305, 170.73595, -37.03662, 0.74)}

//  Looking at segment number 808: Seg67_dend_2, section: dend_2, ID: 124, parent: Seg66_dend_2 (123), rad: 0.37, (8.305, 170.73595, -37.03662) -> (8.675001, 174.56595, -38.53662), len: 4.12987
    dend_2 {pt3dadd(8.675001, 174.56595, -38.53662, 0.74)}

//  Looking at segment number 809: Seg68_dend_2, section: dend_2, ID: 125, parent: Seg67_dend_2 (124), rad: 0.37, (8.675001, 174.56595, -38.53662) -> (10.675001, 176.11594, -37.88662), len: 2.61246
    dend_2 {pt3dadd(10.675001, 176.11594, -37.88662, 0.74)}

//  Looking at segment number 810: Seg69_dend_2, section: dend_2, ID: 126, parent: Seg68_dend_2 (125), rad: 0.37, (10.675001, 176.11594, -37.88662) -> (12.595001, 178.18594, -38.13662), len: 2.8344
    dend_2 {pt3dadd(12.595001, 178.18594, -38.13662, 0.74)}

//  Looking at segment number 811: Seg70_dend_2, section: dend_2, ID: 127, parent: Seg69_dend_2 (126), rad: 0.37, (12.595001, 178.18594, -38.13662) -> (15.775002, 183.72594, -35.28662), len: 6.99474
    dend_2 {pt3dadd(15.775002, 183.72594, -35.28662, 0.74)}

//  Looking at segment number 812: Seg71_dend_2, section: dend_2, ID: 128, parent: Seg70_dend_2 (127), rad: 0.37, (15.775002, 183.72594, -35.28662) -> (19.105001, 188.07594, -34.03662), len: 5.61907
    dend_2 {pt3dadd(19.105001, 188.07594, -34.03662, 0.74)}

//  Looking at segment number 813: Seg72_dend_2, section: dend_2, ID: 129, parent: Seg71_dend_2 (128), rad: 0.37, (19.105001, 188.07594, -34.03662) -> (22.915, 190.53595, -33.93662), len: 4.53627
    dend_2 {pt3dadd(22.915, 190.53595, -33.93662, 0.74)}

//  Looking at segment number 814: Seg73_dend_2, section: dend_2, ID: 130, parent: Seg72_dend_2 (129), rad: 0.37, (22.915, 190.53595, -33.93662) -> (26.535002, 191.71594, -33.93662), len: 3.80746
    dend_2 {pt3dadd(26.535002, 191.71594, -33.93662, 0.74)}

//  Looking at segment number 815: Seg74_dend_2, section: dend_2, ID: 131, parent: Seg73_dend_2 (130), rad: 0.37, (26.535002, 191.71594, -33.93662) -> (27.865002, 192.89594, -33.93662), len: 1.778
    dend_2 {pt3dadd(27.865002, 192.89594, -33.93662, 0.74)}

//  Looking at segment number 816: Seg75_dend_2, section: dend_2, ID: 132, parent: Seg74_dend_2 (131), rad: 0.37, (27.865002, 192.89594, -33.93662) -> (28.235, 197.91594, -34.38662), len: 5.0537
    dend_2 {pt3dadd(28.235, 197.91594, -34.38662, 0.74)}

//  Looking at segment number 817: Seg76_dend_2, section: dend_2, ID: 133, parent: Seg75_dend_2 (132), rad: 0.37, (28.235, 197.91594, -34.38662) -> (28.675001, 202.71594, -35.33662), len: 4.91285
    dend_2 {pt3dadd(28.675001, 202.71594, -35.33662, 0.74)}

//  Looking at segment number 818: Seg77_dend_2, section: dend_2, ID: 134, parent: Seg76_dend_2 (133), rad: 0.37, (28.675001, 202.71594, -35.33662) -> (26.165, 205.59595, -37.73662), len: 4.5116
    dend_2 {pt3dadd(26.165, 205.59595, -37.73662, 0.74)}

//  Looking at segment number 819: Seg78_dend_2, section: dend_2, ID: 135, parent: Seg77_dend_2 (134), rad: 0.37, (26.165, 205.59595, -37.73662) -> (24.905, 207.21594, -41.23662), len: 4.05734
    dend_2 {pt3dadd(24.905, 207.21594, -41.23662, 0.74)}

//  Looking at segment number 820: Seg79_dend_2, section: dend_2, ID: 136, parent: Seg78_dend_2 (135), rad: 0.37, (24.905, 207.21594, -41.23662) -> (27.495, 209.13594, -41.23662), len: 3.22405
    dend_2 {pt3dadd(27.495, 209.13594, -41.23662, 0.74)}

//  Looking at segment number 821: Seg80_dend_2, section: dend_2, ID: 137, parent: Seg79_dend_2 (136), rad: 0.37, (27.495, 209.13594, -41.23662) -> (31.045002, 211.05594, -41.98662), len: 4.10505
    dend_2 {pt3dadd(31.045002, 211.05594, -41.98662, 0.74)}

//  Looking at segment number 822: Seg81_dend_2, section: dend_2, ID: 138, parent: Seg80_dend_2 (137), rad: 0.37, (31.045002, 211.05594, -41.98662) -> (35.695, 212.31595, -41.63662), len: 4.83038
    dend_2 {pt3dadd(35.695, 212.31595, -41.63662, 0.74)}

//  Looking at segment number 823: Seg82_dend_2, section: dend_2, ID: 139, parent: Seg81_dend_2 (138), rad: 0.37, (35.695, 212.31595, -41.63662) -> (47.525, 214.30594, -47.83662), len: 13.5037
    dend_2 {pt3dadd(47.525, 214.30594, -47.83662, 0.74)}

//  Looking at segment number 824: Seg83_dend_2, section: dend_2, ID: 140, parent: Seg82_dend_2 (139), rad: 0.37, (47.525, 214.30594, -47.83662) -> (51.155, 218.64594, -50.43662), len: 6.22675
    dend_2 {pt3dadd(51.155, 218.64594, -50.43662, 0.74)}

//  Looking at segment number 825: Seg84_dend_2, section: dend_2, ID: 141, parent: Seg83_dend_2 (140), rad: 0.37, (51.155, 218.64594, -50.43662) -> (51.815002, 224.69594, -52.73662), len: 6.50601
    dend_2 {pt3dadd(51.815002, 224.69594, -52.73662, 0.74)}

//  Looking at segment number 826: Seg85_dend_2, section: dend_2, ID: 142, parent: Seg84_dend_2 (141), rad: 0.37, (51.815002, 224.69594, -52.73662) -> (53.145, 228.61594, -54.08662), len: 4.35405
    dend_2 {pt3dadd(53.145, 228.61594, -54.08662, 0.74)}

//  Looking at segment number 827: Seg86_dend_2, section: dend_2, ID: 143, parent: Seg85_dend_2 (142), rad: 0.37, (53.145, 228.61594, -54.08662) -> (53.005, 231.56595, -54.08662), len: 2.95333
    dend_2 {pt3dadd(53.005, 231.56595, -54.08662, 0.74)}

//  Looking at segment number 828: Seg87_dend_2, section: dend_2, ID: 144, parent: Seg86_dend_2 (143), rad: 0.37, (53.005, 231.56595, -54.08662) -> (51.745003, 232.89594, -54.08662), len: 1.83206
    dend_2 {pt3dadd(51.745003, 232.89594, -54.08662, 0.74)}

//  Looking at segment number 829: Seg88_dend_2, section: dend_2, ID: 145, parent: Seg87_dend_2 (144), rad: 0.37, (51.745003, 232.89594, -54.08662) -> (51.305, 237.10594, -56.03662), len: 4.6605
    dend_2 {pt3dadd(51.305, 237.10594, -56.03662, 0.74)}

//  Looking at segment number 830: Seg89_dend_2, section: dend_2, ID: 146, parent: Seg88_dend_2 (145), rad: 0.37, (51.305, 237.10594, -56.03662) -> (53.225, 239.83594, -56.03662), len: 3.33755
    dend_2 {pt3dadd(53.225, 239.83594, -56.03662, 0.74)}

//  Looking at segment number 831: Seg90_dend_2, section: dend_2, ID: 147, parent: Seg89_dend_2 (146), rad: 0.37, (53.225, 239.83594, -56.03662) -> (55.725, 243.85594, -56.03662), len: 4.73397
    dend_2 {pt3dadd(55.725, 243.85594, -56.03662, 0.74)}

//  Looking at segment number 832: Seg91_dend_2, section: dend_2, ID: 148, parent: Seg90_dend_2 (147), rad: 0.37, (55.725, 243.85594, -56.03662) -> (55.135002, 246.95595, -57.98662), len: 3.70953
    dend_2 {pt3dadd(55.135002, 246.95595, -57.98662, 0.74)}

//  Looking at segment number 833: Seg92_dend_2, section: dend_2, ID: 149, parent: Seg91_dend_2 (148), rad: 0.37, (55.135002, 246.95595, -57.98662) -> (52.615, 246.95595, -57.98662), len: 2.52
    dend_2 {pt3dadd(52.615, 246.95595, -57.98662, 0.74)}

//  Looking at segment number 834: Seg0_apic_10, section: apic_10, ID: 870, parent: Seg4_apic_2 (789), rad: 0.74, (-252.35501, 127.03595, 0.71337795) -> (-251.215, 127.81595, -4.136622), len: 5.04287
    apic_10 {pt3dclear() pt3dadd(-252.35501, 127.03595, 0.71337795, 1.48) pt3dadd(-251.215, 127.81595, -4.136622, 1.48)}

//  Looking at segment number 835: Seg1_apic_10, section: apic_10, ID: 871, parent: Seg0_apic_10 (870), rad: 0.665, (-251.215, 127.81595, -4.136622) -> (-249.14499, 127.95595, -4.6366224), len: 2.13413
    apic_10 {pt3dadd(-249.14499, 127.95595, -4.6366224, 1.33)}

//  Looking at segment number 836: Seg2_apic_10, section: apic_10, ID: 872, parent: Seg1_apic_10 (871), rad: 0.665, (-249.14499, 127.95595, -4.6366224) -> (-247.66501, 128.91594, -5.536622), len: 1.98039
    apic_10 {pt3dadd(-247.66501, 128.91594, -5.536622, 1.33)}

//  Looking at segment number 837: Seg3_apic_10, section: apic_10, ID: 873, parent: Seg2_apic_10 (872), rad: 0.665, (-247.66501, 128.91594, -5.536622) -> (-246.85501, 131.13594, -6.286622), len: 2.47931
    apic_10 {pt3dadd(-246.85501, 131.13594, -6.286622, 1.33)}

//  Looking at segment number 838: Seg4_apic_10, section: apic_10, ID: 874, parent: Seg3_apic_10 (873), rad: 0.665, (-246.85501, 131.13594, -6.286622) -> (-246.255, 133.34595, -6.9366217), len: 2.38047
    apic_10 {pt3dadd(-246.255, 133.34595, -6.9366217, 1.33)}

//  Looking at segment number 839: Seg5_apic_10, section: apic_10, ID: 875, parent: Seg4_apic_10 (874), rad: 0.665, (-246.255, 133.34595, -6.9366217) -> (-245.595, 134.60594, -7.586622), len: 1.56387
    apic_10 {pt3dadd(-245.595, 134.60594, -7.586622, 1.33)}

//  Looking at segment number 840: Seg6_apic_10, section: apic_10, ID: 876, parent: Seg5_apic_10 (875), rad: 0.665, (-245.595, 134.60594, -7.586622) -> (-244.41501, 135.70595, -8.136622), len: 1.70438
    apic_10 {pt3dadd(-244.41501, 135.70595, -8.136622, 1.33)}

//  Looking at segment number 841: Seg7_apic_10, section: apic_10, ID: 877, parent: Seg6_apic_10 (876), rad: 0.665, (-244.41501, 135.70595, -8.136622) -> (-243.155, 136.66594, -8.636622), len: 1.66109
    apic_10 {pt3dadd(-243.155, 136.66594, -8.636622, 1.33)}

//  Looking at segment number 842: Seg8_apic_10, section: apic_10, ID: 878, parent: Seg7_apic_10 (877), rad: 0.7, (-243.155, 136.66594, -8.636622) -> (-242.125, 138.21594, -10.086622), len: 2.35922
    apic_10 {pt3dadd(-242.125, 138.21594, -10.086622, 1.4)}

//  Looking at segment number 843: Seg0_apic_3, section: apic_3, ID: 790, parent: Seg4_apic_2 (789), rad: 0.85, (-252.35501, 127.03595, 0.71337795) -> (-253.98499, 126.155945, -4.9366217), len: 5.9459
    apic_3 {pt3dclear() pt3dadd(-252.35501, 127.03595, 0.71337795, 1.7) pt3dadd(-253.98499, 126.155945, -4.9366217, 1.7)}

//  Looking at segment number 844: Seg1_apic_3, section: apic_3, ID: 791, parent: Seg0_apic_3 (790), rad: 0.815, (-253.98499, 126.155945, -4.9366217) -> (-254.945, 127.625946, -5.4366217), len: 1.82553
    apic_3 {pt3dadd(-254.945, 127.625946, -5.4366217, 1.63)}

//  Looking at segment number 845: Seg2_apic_3, section: apic_3, ID: 792, parent: Seg1_apic_3 (791), rad: 0.815, (-254.945, 127.625946, -5.4366217) -> (-256.125, 129.02594, -5.986622), len: 1.91177
    apic_3 {pt3dadd(-256.125, 129.02594, -5.986622, 1.63)}

//  Looking at segment number 846: Seg3_apic_3, section: apic_3, ID: 793, parent: Seg2_apic_3 (792), rad: 0.885, (-256.125, 129.02594, -5.986622) -> (-257.085, 130.06595, -6.236622), len: 1.43725
    apic_3 {pt3dadd(-257.085, 130.06595, -6.236622, 1.77)}

//  Looking at segment number 847: Seg4_apic_3, section: apic_3, ID: 794, parent: Seg3_apic_3 (793), rad: 0.925, (-257.085, 130.06595, -6.236622) -> (-257.735, 130.56595, -6.1866217), len: 0.821579
    apic_3 {pt3dadd(-257.735, 130.56595, -6.1866217, 1.85)}

//  Looking at segment number 848: Seg0_dend_12, section: dend_12, ID: 375, parent: Seg21_dend_10 (372), rad: 0.405, (146.675, 22.59594, -61.88662) -> (147.045, 20.745941, -61.83662), len: 1.8873
    dend_12 {pt3dclear() pt3dadd(146.675, 22.59594, -61.88662, 0.81) pt3dadd(147.045, 20.745941, -61.83662, 0.81)}

//  Looking at segment number 849: Seg1_dend_12, section: dend_12, ID: 376, parent: Seg0_dend_12 (375), rad: 0.405, (147.045, 20.745941, -61.83662) -> (149.265, 19.86594, -61.83662), len: 2.38806
    dend_12 {pt3dadd(149.265, 19.86594, -61.83662, 0.81)}
}

proc basic_shape_extra_17(){

//  Looking at segment number 850: Seg2_dend_12, section: dend_12, ID: 377, parent: Seg1_dend_12 (376), rad: 0.405, (149.265, 19.86594, -61.83662) -> (151.625, 19.64594, -63.28662), len: 2.77858
    dend_12 {pt3dadd(151.625, 19.64594, -63.28662, 0.81)}

//  Looking at segment number 851: Seg0_dend_11, section: dend_11, ID: 373, parent: Seg21_dend_10 (372), rad: 0.405, (146.675, 22.59594, -61.88662) -> (149.485, 24.365942, -63.53662), len: 3.7083
    dend_11 {pt3dclear() pt3dadd(146.675, 22.59594, -61.88662, 0.81) pt3dadd(149.485, 24.365942, -63.53662, 0.81)}

//  Looking at segment number 852: Seg1_dend_11, section: dend_11, ID: 374, parent: Seg0_dend_11 (373), rad: 0.405, (149.485, 24.365942, -63.53662) -> (150.515, 25.915941, -63.53662), len: 1.86102
    dend_11 {pt3dadd(150.515, 25.915941, -63.53662, 0.81)}

//  Looking at segment number 853: Seg0_dend_5, section: dend_5, ID: 209, parent: Seg48_dend_3 (198), rad: 0.405, (14.765001, 141.08594, -14.186623) -> (15.905001, 142.22594, -14.986622), len: 1.79978
    dend_5 {pt3dclear() pt3dadd(14.765001, 141.08594, -14.186623, 0.81) pt3dadd(15.905001, 142.22594, -14.986622, 0.81)}

//  Looking at segment number 854: Seg1_dend_5, section: dend_5, ID: 210, parent: Seg0_dend_5 (209), rad: 0.405, (15.905001, 142.22594, -14.986622) -> (16.195002, 144.29594, -14.986622), len: 2.09022
    dend_5 {pt3dadd(16.195002, 144.29594, -14.986622, 0.81)}

//  Looking at segment number 855: Seg2_dend_5, section: dend_5, ID: 211, parent: Seg1_dend_5 (210), rad: 0.335, (16.195002, 144.29594, -14.986622) -> (16.275002, 146.13594, -15.786622), len: 2.00798
    dend_5 {pt3dadd(16.275002, 146.13594, -15.786622, 0.67)}

//  Looking at segment number 856: Seg3_dend_5, section: dend_5, ID: 212, parent: Seg2_dend_5 (211), rad: 0.335, (16.275002, 146.13594, -15.786622) -> (17.455002, 147.68594, -16.636621), len: 2.12542
    dend_5 {pt3dadd(17.455002, 147.68594, -16.636621, 0.67)}

//  Looking at segment number 857: Seg4_dend_5, section: dend_5, ID: 213, parent: Seg3_dend_5 (212), rad: 0.335, (17.455002, 147.68594, -16.636621) -> (20.045002, 147.39594, -16.636621), len: 2.60619
    dend_5 {pt3dadd(20.045002, 147.39594, -16.636621, 0.67)}

//  Looking at segment number 858: Seg5_dend_5, section: dend_5, ID: 214, parent: Seg4_dend_5 (213), rad: 0.335, (20.045002, 147.39594, -16.636621) -> (22.555, 147.53595, -17.136621), len: 2.56314
    dend_5 {pt3dadd(22.555, 147.53595, -17.136621, 0.67)}

//  Looking at segment number 859: Seg6_dend_5, section: dend_5, ID: 215, parent: Seg5_dend_5 (214), rad: 0.335, (22.555, 147.53595, -17.136621) -> (22.625, 148.42595, -17.136621), len: 0.892748
    dend_5 {pt3dadd(22.625, 148.42595, -17.136621, 0.67)}

//  Looking at segment number 860: Seg7_dend_5, section: dend_5, ID: 216, parent: Seg6_dend_5 (215), rad: 0.335, (22.625, 148.42595, -17.136621) -> (21.075, 148.94594, -17.136621), len: 1.6349
    dend_5 {pt3dadd(21.075, 148.94594, -17.136621, 0.67)}

//  Looking at segment number 861: Seg8_dend_5, section: dend_5, ID: 217, parent: Seg7_dend_5 (216), rad: 0.335, (21.075, 148.94594, -17.136621) -> (21.005001, 150.12595, -17.136621), len: 1.18208
    dend_5 {pt3dadd(21.005001, 150.12595, -17.136621, 0.67)}

//  Looking at segment number 862: Seg9_dend_5, section: dend_5, ID: 218, parent: Seg8_dend_5 (217), rad: 0.335, (21.005001, 150.12595, -17.136621) -> (18.705002, 151.22594, -18.936623), len: 3.12089
    dend_5 {pt3dadd(18.705002, 151.22594, -18.936623, 0.67)}

//  Looking at segment number 863: Seg0_dend_4, section: dend_4, ID: 199, parent: Seg48_dend_3 (198), rad: 0.295, (14.765001, 141.08594, -14.186623) -> (12.985001, 144.26595, -14.086622), len: 3.64566
    dend_4 {pt3dclear() pt3dadd(14.765001, 141.08594, -14.186623, 0.59) pt3dadd(12.985001, 144.26595, -14.086622, 0.59)}

//  Looking at segment number 864: Seg1_dend_4, section: dend_4, ID: 200, parent: Seg0_dend_4 (199), rad: 0.22, (12.985001, 144.26595, -14.086622) -> (11.515001, 147.21594, -14.136622), len: 3.29634
    dend_4 {pt3dadd(11.515001, 147.21594, -14.136622, 0.44)}

//  Looking at segment number 865: Seg2_dend_4, section: dend_4, ID: 201, parent: Seg1_dend_4 (200), rad: 0.22, (11.515001, 147.21594, -14.136622) -> (11.515001, 149.06595, -13.086622), len: 2.12721
    dend_4 {pt3dadd(11.515001, 149.06595, -13.086622, 0.44)}

//  Looking at segment number 866: Seg3_dend_4, section: dend_4, ID: 202, parent: Seg2_dend_4 (201), rad: 0.22, (11.515001, 149.06595, -13.086622) -> (11.885002, 150.90594, -13.136622), len: 1.87749
    dend_4 {pt3dadd(11.885002, 150.90594, -13.136622, 0.44)}

//  Looking at segment number 867: Seg4_dend_4, section: dend_4, ID: 203, parent: Seg3_dend_4 (202), rad: 0.22, (11.885002, 150.90594, -13.136622) -> (11.585001, 152.82594, -13.136622), len: 1.94329
    dend_4 {pt3dadd(11.585001, 152.82594, -13.136622, 0.44)}

//  Looking at segment number 868: Seg5_dend_4, section: dend_4, ID: 204, parent: Seg4_dend_4 (203), rad: 0.22, (11.585001, 152.82594, -13.136622) -> (10.035002, 152.38594, -11.786622), len: 2.10205
    dend_4 {pt3dadd(10.035002, 152.38594, -11.786622, 0.44)}

//  Looking at segment number 869: Seg6_dend_4, section: dend_4, ID: 205, parent: Seg5_dend_4 (204), rad: 0.22, (10.035002, 152.38594, -11.786622) -> (8.255001, 152.38594, -11.786622), len: 1.78
    dend_4 {pt3dadd(8.255001, 152.38594, -11.786622, 0.44)}

//  Looking at segment number 870: Seg7_dend_4, section: dend_4, ID: 206, parent: Seg6_dend_4 (205), rad: 0.22, (8.255001, 152.38594, -11.786622) -> (6.925001, 153.56595, -11.786622), len: 1.77801
    dend_4 {pt3dadd(6.925001, 153.56595, -11.786622, 0.44)}

//  Looking at segment number 871: Seg8_dend_4, section: dend_4, ID: 207, parent: Seg7_dend_4 (206), rad: 0.22, (6.925001, 153.56595, -11.786622) -> (6.585001, 159.27594, -12.936623), len: 5.83456
    dend_4 {pt3dadd(6.585001, 159.27594, -12.936623, 0.44)}

//  Looking at segment number 872: Seg9_dend_4, section: dend_4, ID: 208, parent: Seg8_dend_4 (207), rad: 0.22, (6.585001, 159.27594, -12.936623) -> (6.4450016, 163.26595, -11.986622), len: 4.10393
    dend_4 {pt3dadd(6.4450016, 163.26595, -11.986622, 0.44)}

//  Looking at segment number 873: Seg0_apic_27, section: apic_27, ID: 991, parent: Seg8_apic_10 (878), rad: 0.335, (-242.125, 138.21594, -10.086622) -> (-242.025, 138.30594, -12.536622), len: 2.45369
    apic_27 {pt3dclear() pt3dadd(-242.125, 138.21594, -10.086622, 0.67) pt3dadd(-242.025, 138.30594, -12.536622, 0.67)}

//  Looking at segment number 874: Seg1_apic_27, section: apic_27, ID: 992, parent: Seg0_apic_27 (991), rad: 0.335, (-242.025, 138.30594, -12.536622) -> (-244.01498, 139.85594, -12.536622), len: 2.52241
    apic_27 {pt3dadd(-244.01498, 139.85594, -12.536622, 0.67)}

//  Looking at segment number 875: Seg2_apic_27, section: apic_27, ID: 993, parent: Seg1_apic_27 (992), rad: 0.335, (-244.01498, 139.85594, -12.536622) -> (-243.945, 142.58594, -12.536622), len: 2.73089
    apic_27 {pt3dadd(-243.945, 142.58594, -12.536622, 0.67)}

//  Looking at segment number 876: Seg3_apic_27, section: apic_27, ID: 994, parent: Seg2_apic_27 (993), rad: 0.335, (-243.945, 142.58594, -12.536622) -> (-246.45499, 143.69594, -13.636622), len: 2.9567
    apic_27 {pt3dadd(-246.45499, 143.69594, -13.636622, 0.67)}

//  Looking at segment number 877: Seg4_apic_27, section: apic_27, ID: 995, parent: Seg3_apic_27 (994), rad: 0.335, (-246.45499, 143.69594, -13.636622) -> (-247.935, 146.87595, -17.786623), len: 5.43373
    apic_27 {pt3dadd(-247.935, 146.87595, -17.786623, 0.67)}

//  Looking at segment number 878: Seg5_apic_27, section: apic_27, ID: 996, parent: Seg4_apic_27 (995), rad: 0.335, (-247.935, 146.87595, -17.786623) -> (-247.715, 148.19594, -18.886621), len: 1.73227
    apic_27 {pt3dadd(-247.715, 148.19594, -18.886621, 0.67)}

//  Looking at segment number 879: Seg6_apic_27, section: apic_27, ID: 997, parent: Seg5_apic_27 (996), rad: 0.26, (-247.715, 148.19594, -18.886621) -> (-247.495, 149.82594, -19.336622), len: 1.70523
    apic_27 {pt3dadd(-247.495, 149.82594, -19.336622, 0.52)}

//  Looking at segment number 880: Seg7_apic_27, section: apic_27, ID: 998, parent: Seg6_apic_27 (997), rad: 0.26, (-247.495, 149.82594, -19.336622) -> (-247.125, 152.40594, -20.786623), len: 2.98258
    apic_27 {pt3dadd(-247.125, 152.40594, -20.786623, 0.52)}

//  Looking at segment number 881: Seg8_apic_27, section: apic_27, ID: 999, parent: Seg7_apic_27 (998), rad: 0.335, (-247.125, 152.40594, -20.786623) -> (-247.195, 154.10594, -22.386621), len: 2.33557
    apic_27 {pt3dadd(-247.195, 154.10594, -22.386621, 0.67)}

//  Looking at segment number 882: Seg9_apic_27, section: apic_27, ID: 1000, parent: Seg8_apic_27 (999), rad: 0.335, (-247.195, 154.10594, -22.386621) -> (-247.495, 156.54594, -23.386621), len: 2.65398
    apic_27 {pt3dadd(-247.495, 156.54594, -23.386621, 0.67)}

//  Looking at segment number 883: Seg10_apic_27, section: apic_27, ID: 1001, parent: Seg9_apic_27 (1000), rad: 0.335, (-247.495, 156.54594, -23.386621) -> (-249.11499, 159.12595, -24.736622), len: 3.33216
    apic_27 {pt3dadd(-249.11499, 159.12595, -24.736622, 0.67)}

//  Looking at segment number 884: Seg11_apic_27, section: apic_27, ID: 1002, parent: Seg10_apic_27 (1001), rad: 0.335, (-249.11499, 159.12595, -24.736622) -> (-251.48499, 159.93594, -24.736622), len: 2.50459
    apic_27 {pt3dadd(-251.48499, 159.93594, -24.736622, 0.67)}

//  Looking at segment number 885: Seg0_apic_11, section: apic_11, ID: 879, parent: Seg8_apic_10 (878), rad: 0.775, (-242.125, 138.21594, -10.086622) -> (-240.86499, 140.28595, -9.086622), len: 2.62156
    apic_11 {pt3dclear() pt3dadd(-242.125, 138.21594, -10.086622, 1.55) pt3dadd(-240.86499, 140.28595, -9.086622, 1.55)}

//  Looking at segment number 886: Seg1_apic_11, section: apic_11, ID: 880, parent: Seg0_apic_11 (879), rad: 0.775, (-240.86499, 140.28595, -9.086622) -> (-239.45499, 142.05594, -9.386622), len: 2.28276
    apic_11 {pt3dadd(-239.45499, 142.05594, -9.386622, 1.55)}

//  Looking at segment number 887: Seg2_apic_11, section: apic_11, ID: 881, parent: Seg1_apic_11 (880), rad: 0.775, (-239.45499, 142.05594, -9.386622) -> (-237.755, 143.45595, -8.986622), len: 2.23829
    apic_11 {pt3dadd(-237.755, 143.45595, -8.986622, 1.55)}

//  Looking at segment number 888: Seg3_apic_11, section: apic_11, ID: 882, parent: Seg2_apic_11 (881), rad: 0.775, (-237.755, 143.45595, -8.986622) -> (-237.025, 144.64594, -11.236622), len: 2.64792
    apic_11 {pt3dadd(-237.025, 144.64594, -11.236622, 1.55)}

//  Looking at segment number 889: Seg4_apic_11, section: apic_11, ID: 883, parent: Seg3_apic_11 (882), rad: 0.775, (-237.025, 144.64594, -11.236622) -> (-236.285, 146.04594, -11.886622), len: 1.71176
    apic_11 {pt3dadd(-236.285, 146.04594, -11.886622, 1.55)}

//  Looking at segment number 890: Seg0_apic_9, section: apic_9, ID: 844, parent: Seg4_apic_3 (794), rad: 0.445, (-257.735, 130.56595, -6.1866217) -> (-257.51498, 133.22594, -7.6866217), len: 3.06169
    apic_9 {pt3dclear() pt3dadd(-257.735, 130.56595, -6.1866217, 0.89) pt3dadd(-257.51498, 133.22594, -7.6866217, 0.89)}

//  Looking at segment number 891: Seg1_apic_9, section: apic_9, ID: 845, parent: Seg0_apic_9 (844), rad: 0.445, (-257.51498, 133.22594, -7.6866217) -> (-258.105, 134.99594, -7.6866217), len: 1.86576
    apic_9 {pt3dadd(-258.105, 134.99594, -7.6866217, 0.89)}

//  Looking at segment number 892: Seg2_apic_9, section: apic_9, ID: 846, parent: Seg1_apic_9 (845), rad: 0.445, (-258.105, 134.99594, -7.6866217) -> (-258.325, 136.02594, -8.036622), len: 1.10986
    apic_9 {pt3dadd(-258.325, 136.02594, -8.036622, 0.89)}

//  Looking at segment number 893: Seg3_apic_9, section: apic_9, ID: 847, parent: Seg2_apic_9 (846), rad: 0.445, (-258.325, 136.02594, -8.036622) -> (-256.475, 136.76595, -8.636622), len: 2.0809
    apic_9 {pt3dadd(-256.475, 136.76595, -8.636622, 0.89)}

//  Looking at segment number 894: Seg4_apic_9, section: apic_9, ID: 848, parent: Seg3_apic_9 (847), rad: 0.445, (-256.475, 136.76595, -8.636622) -> (-256.185, 138.61594, -10.386622), len: 2.56302
    apic_9 {pt3dadd(-256.185, 138.61594, -10.386622, 0.89)}

//  Looking at segment number 895: Seg5_apic_9, section: apic_9, ID: 849, parent: Seg4_apic_9 (848), rad: 0.445, (-256.185, 138.61594, -10.386622) -> (-256.995, 139.79594, -10.986622), len: 1.55194
    apic_9 {pt3dadd(-256.995, 139.79594, -10.986622, 0.89)}

//  Looking at segment number 896: Seg6_apic_9, section: apic_9, ID: 850, parent: Seg5_apic_9 (849), rad: 0.445, (-256.995, 139.79594, -10.986622) -> (-256.405, 140.89594, -10.986622), len: 1.24823
    apic_9 {pt3dadd(-256.405, 140.89594, -10.986622, 0.89)}

//  Looking at segment number 897: Seg7_apic_9, section: apic_9, ID: 851, parent: Seg6_apic_9 (850), rad: 0.445, (-256.405, 140.89594, -10.986622) -> (-255.445, 143.11594, -11.636622), len: 2.50449
    apic_9 {pt3dadd(-255.445, 143.11594, -11.636622, 0.89)}

//  Looking at segment number 898: Seg8_apic_9, section: apic_9, ID: 852, parent: Seg7_apic_9 (851), rad: 0.445, (-255.445, 143.11594, -11.636622) -> (-254.48499, 145.55594, -11.336622), len: 2.63918
    apic_9 {pt3dadd(-254.48499, 145.55594, -11.336622, 0.89)}

//  Looking at segment number 899: Seg9_apic_9, section: apic_9, ID: 853, parent: Seg8_apic_9 (852), rad: 0.445, (-254.48499, 145.55594, -11.336622) -> (-253.375, 148.13594, -11.936623), len: 2.87202
    apic_9 {pt3dadd(-253.375, 148.13594, -11.936623, 0.89)}
}

proc basic_shape_extra_18(){

//  Looking at segment number 900: Seg10_apic_9, section: apic_9, ID: 854, parent: Seg9_apic_9 (853), rad: 0.445, (-253.375, 148.13594, -11.936623) -> (-253.375, 150.20595, -12.786622), len: 2.23773
    apic_9 {pt3dadd(-253.375, 150.20595, -12.786622, 0.89)}

//  Looking at segment number 901: Seg11_apic_9, section: apic_9, ID: 855, parent: Seg10_apic_9 (854), rad: 0.445, (-253.375, 150.20595, -12.786622) -> (-253.005, 151.75594, -14.286622), len: 2.18846
    apic_9 {pt3dadd(-253.005, 151.75594, -14.286622, 0.89)}

//  Looking at segment number 902: Seg12_apic_9, section: apic_9, ID: 856, parent: Seg11_apic_9 (855), rad: 0.445, (-253.005, 151.75594, -14.286622) -> (-253.29501, 154.11594, -15.336622), len: 2.59927
    apic_9 {pt3dadd(-253.29501, 154.11594, -15.336622, 0.89)}

//  Looking at segment number 903: Seg13_apic_9, section: apic_9, ID: 857, parent: Seg12_apic_9 (856), rad: 0.445, (-253.29501, 154.11594, -15.336622) -> (-253.815, 155.58594, -20.886621), len: 5.76487
    apic_9 {pt3dadd(-253.815, 155.58594, -20.886621, 0.89)}

//  Looking at segment number 904: Seg14_apic_9, section: apic_9, ID: 858, parent: Seg13_apic_9 (857), rad: 0.445, (-253.815, 155.58594, -20.886621) -> (-252.61499, 157.04594, -22.086622), len: 2.23867
    apic_9 {pt3dadd(-252.61499, 157.04594, -22.086622, 0.89)}

//  Looking at segment number 905: Seg15_apic_9, section: apic_9, ID: 859, parent: Seg14_apic_9 (858), rad: 0.445, (-252.61499, 157.04594, -22.086622) -> (-250.32501, 156.96594, -22.736622), len: 2.38178
    apic_9 {pt3dadd(-250.32501, 156.96594, -22.736622, 0.89)}

//  Looking at segment number 906: Seg16_apic_9, section: apic_9, ID: 860, parent: Seg15_apic_9 (859), rad: 0.445, (-250.32501, 156.96594, -22.736622) -> (-248.32501, 157.48595, -23.086622), len: 2.09593
    apic_9 {pt3dadd(-248.32501, 157.48595, -23.086622, 0.89)}

//  Looking at segment number 907: Seg17_apic_9, section: apic_9, ID: 861, parent: Seg16_apic_9 (860), rad: 0.445, (-248.32501, 157.48595, -23.086622) -> (-248.185, 158.29594, -22.136621), len: 1.25626
    apic_9 {pt3dadd(-248.185, 158.29594, -22.136621, 0.89)}

//  Looking at segment number 908: Seg18_apic_9, section: apic_9, ID: 862, parent: Seg17_apic_9 (861), rad: 0.445, (-248.185, 158.29594, -22.136621) -> (-249.805, 158.81595, -22.136621), len: 1.70141
    apic_9 {pt3dadd(-249.805, 158.81595, -22.136621, 0.89)}

//  Looking at segment number 909: Seg19_apic_9, section: apic_9, ID: 863, parent: Seg18_apic_9 (862), rad: 0.445, (-249.805, 158.81595, -22.136621) -> (-251.655, 159.69594, -22.636621), len: 2.10877
    apic_9 {pt3dadd(-251.655, 159.69594, -22.636621, 0.89)}

//  Looking at segment number 910: Seg20_apic_9, section: apic_9, ID: 864, parent: Seg19_apic_9 (863), rad: 0.445, (-251.655, 159.69594, -22.636621) -> (-253.655, 159.99594, -25.536623), len: 3.53554
    apic_9 {pt3dadd(-253.655, 159.99594, -25.536623, 0.89)}

//  Looking at segment number 911: Seg21_apic_9, section: apic_9, ID: 865, parent: Seg20_apic_9 (864), rad: 0.445, (-253.655, 159.99594, -25.536623) -> (-255.57501, 160.80594, -26.386621), len: 2.25057
    apic_9 {pt3dadd(-255.57501, 160.80594, -26.386621, 0.89)}

//  Looking at segment number 912: Seg22_apic_9, section: apic_9, ID: 866, parent: Seg21_apic_9 (865), rad: 0.445, (-255.57501, 160.80594, -26.386621) -> (-256.605, 161.39594, -27.636621), len: 1.7238
    apic_9 {pt3dadd(-256.605, 161.39594, -27.636621, 0.89)}

//  Looking at segment number 913: Seg23_apic_9, section: apic_9, ID: 867, parent: Seg22_apic_9 (866), rad: 0.445, (-256.605, 161.39594, -27.636621) -> (-256.905, 162.13594, -28.786623), len: 1.40004
    apic_9 {pt3dadd(-256.905, 162.13594, -28.786623, 0.89)}

//  Looking at segment number 914: Seg24_apic_9, section: apic_9, ID: 868, parent: Seg23_apic_9 (867), rad: 0.445, (-256.905, 162.13594, -28.786623) -> (-256.315, 163.61594, -29.536623), len: 1.76096
    apic_9 {pt3dadd(-256.315, 163.61594, -29.536623, 0.89)}

//  Looking at segment number 915: Seg25_apic_9, section: apic_9, ID: 869, parent: Seg24_apic_9 (868), rad: 0.445, (-256.315, 163.61594, -29.536623) -> (-256.385, 165.45595, -31.336622), len: 2.57498
    apic_9 {pt3dadd(-256.385, 165.45595, -31.336622, 0.89)}

//  Looking at segment number 916: Seg0_apic_4, section: apic_4, ID: 795, parent: Seg4_apic_3 (794), rad: 0.7, (-257.735, 130.56595, -6.1866217) -> (-259.355, 131.22594, -6.1366224), len: 1.75002
    apic_4 {pt3dclear() pt3dadd(-257.735, 130.56595, -6.1866217, 1.4) pt3dadd(-259.355, 131.22594, -6.1366224, 1.4)}

//  Looking at segment number 917: Seg1_apic_4, section: apic_4, ID: 796, parent: Seg0_apic_4 (795), rad: 0.63, (-259.355, 131.22594, -6.1366224) -> (-260.615, 131.89594, -6.486622), len: 1.46933
    apic_4 {pt3dadd(-260.615, 131.89594, -6.486622, 1.26)}

//  Looking at segment number 918: Seg2_apic_4, section: apic_4, ID: 797, parent: Seg1_apic_4 (796), rad: 0.63, (-260.615, 131.89594, -6.486622) -> (-261.875, 132.18594, -6.836622), len: 1.33949
    apic_4 {pt3dadd(-261.875, 132.18594, -6.836622, 1.26)}

//  Looking at segment number 919: Seg3_apic_4, section: apic_4, ID: 798, parent: Seg2_apic_4 (797), rad: 0.665, (-261.875, 132.18594, -6.836622) -> (-262.835, 132.48595, -8.736622), len: 2.14979
    apic_4 {pt3dadd(-262.835, 132.48595, -8.736622, 1.33)}

//  Looking at segment number 920: Seg0_apic_24, section: apic_24, ID: 975, parent: Seg4_apic_11 (883), rad: 0.405, (-236.285, 146.04594, -11.886622) -> (-236.33499, 146.12595, -13.536622), len: 1.65269
    apic_24 {pt3dclear() pt3dadd(-236.285, 146.04594, -11.886622, 0.81) pt3dadd(-236.33499, 146.12595, -13.536622, 0.81)}

//  Looking at segment number 921: Seg1_apic_24, section: apic_24, ID: 976, parent: Seg0_apic_24 (975), rad: 0.48, (-236.33499, 146.12595, -13.536622) -> (-235.225, 147.74594, -13.686623), len: 1.96951
    apic_24 {pt3dadd(-235.225, 147.74594, -13.686623, 0.96)}

//  Looking at segment number 922: Seg2_apic_24, section: apic_24, ID: 977, parent: Seg1_apic_24 (976), rad: 0.48, (-235.225, 147.74594, -13.686623) -> (-235.375, 149.07594, -14.486622), len: 1.5593
    apic_24 {pt3dadd(-235.375, 149.07594, -14.486622, 0.96)}

//  Looking at segment number 923: Seg3_apic_24, section: apic_24, ID: 978, parent: Seg2_apic_24 (977), rad: 0.48, (-235.375, 149.07594, -14.486622) -> (-235.745, 150.40594, -13.836622), len: 1.52588
    apic_24 {pt3dadd(-235.745, 150.40594, -13.836622, 0.96)}

//  Looking at segment number 924: Seg0_apic_12, section: apic_12, ID: 884, parent: Seg4_apic_11 (883), rad: 0.7, (-236.285, 146.04594, -11.886622) -> (-234.58499, 145.52594, -12.236622), len: 1.81189
    apic_12 {pt3dclear() pt3dadd(-236.285, 146.04594, -11.886622, 1.4) pt3dadd(-234.58499, 145.52594, -12.236622, 1.4)}

//  Looking at segment number 925: Seg1_apic_12, section: apic_12, ID: 885, parent: Seg0_apic_12 (884), rad: 0.7, (-234.58499, 145.52594, -12.236622) -> (-233.475, 144.71594, -12.786622), len: 1.48009
    apic_12 {pt3dadd(-233.475, 144.71594, -12.786622, 1.4)}

//  Looking at segment number 926: Seg2_apic_12, section: apic_12, ID: 886, parent: Seg1_apic_12 (885), rad: 0.7, (-233.475, 144.71594, -12.786622) -> (-231.845, 145.23595, -13.136622), len: 1.74637
    apic_12 {pt3dadd(-231.845, 145.23595, -13.136622, 1.4)}

//  Looking at segment number 927: Seg3_apic_12, section: apic_12, ID: 887, parent: Seg2_apic_12 (886), rad: 0.63, (-231.845, 145.23595, -13.136622) -> (-231.185, 144.41594, -14.986622), len: 2.1285
    apic_12 {pt3dadd(-231.185, 144.41594, -14.986622, 1.26)}

//  Looking at segment number 928: Seg4_apic_12, section: apic_12, ID: 888, parent: Seg3_apic_12 (887), rad: 0.63, (-231.185, 144.41594, -14.986622) -> (-229.48499, 144.12595, -14.986622), len: 1.72457
    apic_12 {pt3dadd(-229.48499, 144.12595, -14.986622, 1.26)}

//  Looking at segment number 929: Seg5_apic_12, section: apic_12, ID: 889, parent: Seg4_apic_12 (888), rad: 0.555, (-229.48499, 144.12595, -14.986622) -> (-227.85501, 143.31595, -16.086622), len: 2.12671
    apic_12 {pt3dadd(-227.85501, 143.31595, -16.086622, 1.11)}

//  Looking at segment number 930: Seg6_apic_12, section: apic_12, ID: 890, parent: Seg5_apic_12 (889), rad: 0.555, (-227.85501, 143.31595, -16.086622) -> (-225.565, 141.98595, -16.686623), len: 2.71534
    apic_12 {pt3dadd(-225.565, 141.98595, -16.686623, 1.11)}

//  Looking at segment number 931: Seg7_apic_12, section: apic_12, ID: 891, parent: Seg6_apic_12 (890), rad: 0.63, (-225.565, 141.98595, -16.686623) -> (-224.16501, 141.09595, -16.136621), len: 1.74774
    apic_12 {pt3dadd(-224.16501, 141.09595, -16.136621, 1.26)}

//  Looking at segment number 932: Seg8_apic_12, section: apic_12, ID: 892, parent: Seg7_apic_12 (891), rad: 0.775, (-224.16501, 141.09595, -16.136621) -> (-223.055, 140.65594, -16.936623), len: 1.43727
    apic_12 {pt3dadd(-223.055, 140.65594, -16.936623, 1.55)}

//  Looking at segment number 933: Seg0_apic_8, section: apic_8, ID: 833, parent: Seg3_apic_4 (798), rad: 0.48, (-262.835, 132.48595, -8.736622) -> (-262.755, 134.03595, -9.436623), len: 1.70262
    apic_8 {pt3dclear() pt3dadd(-262.835, 132.48595, -8.736622, 0.96) pt3dadd(-262.755, 134.03595, -9.436623, 0.96)}

//  Looking at segment number 934: Seg1_apic_8, section: apic_8, ID: 834, parent: Seg0_apic_8 (833), rad: 0.405, (-262.755, 134.03595, -9.436623) -> (-263.865, 134.92595, -9.586622), len: 1.43062
    apic_8 {pt3dadd(-263.865, 134.92595, -9.586622, 0.81)}

//  Looking at segment number 935: Seg2_apic_8, section: apic_8, ID: 835, parent: Seg1_apic_8 (834), rad: 0.405, (-263.865, 134.92595, -9.586622) -> (-264.085, 135.95595, -10.386622), len: 1.32261
    apic_8 {pt3dadd(-264.085, 135.95595, -10.386622, 0.81)}

//  Looking at segment number 936: Seg3_apic_8, section: apic_8, ID: 836, parent: Seg2_apic_8 (835), rad: 0.405, (-264.085, 135.95595, -10.386622) -> (-264.605, 137.13594, -11.386622), len: 1.63181
    apic_8 {pt3dadd(-264.605, 137.13594, -11.386622, 0.81)}

//  Looking at segment number 937: Seg4_apic_8, section: apic_8, ID: 837, parent: Seg3_apic_8 (836), rad: 0.335, (-264.605, 137.13594, -11.386622) -> (-265.495, 137.43594, -12.936623), len: 1.81234
    apic_8 {pt3dadd(-265.495, 137.43594, -12.936623, 0.67)}

//  Looking at segment number 938: Seg5_apic_8, section: apic_8, ID: 838, parent: Seg4_apic_8 (837), rad: 0.335, (-265.495, 137.43594, -12.936623) -> (-266.605, 137.20595, -13.686623), len: 1.35924
    apic_8 {pt3dadd(-266.605, 137.20595, -13.686623, 0.67)}

//  Looking at segment number 939: Seg6_apic_8, section: apic_8, ID: 839, parent: Seg5_apic_8 (838), rad: 0.335, (-266.605, 137.20595, -13.686623) -> (-267.26498, 138.31595, -14.936623), len: 1.79727
    apic_8 {pt3dadd(-267.26498, 138.31595, -14.936623, 0.67)}

//  Looking at segment number 940: Seg7_apic_8, section: apic_8, ID: 840, parent: Seg6_apic_8 (839), rad: 0.335, (-267.26498, 138.31595, -14.936623) -> (-267.565, 139.71594, -15.936623), len: 1.74642
    apic_8 {pt3dadd(-267.565, 139.71594, -15.936623, 0.67)}

//  Looking at segment number 941: Seg8_apic_8, section: apic_8, ID: 841, parent: Seg7_apic_8 (840), rad: 0.335, (-267.565, 139.71594, -15.936623) -> (-268.005, 140.97594, -17.186623), len: 1.82858
    apic_8 {pt3dadd(-268.005, 140.97594, -17.186623, 0.67)}

//  Looking at segment number 942: Seg9_apic_8, section: apic_8, ID: 842, parent: Seg8_apic_8 (841), rad: 0.335, (-268.005, 140.97594, -17.186623) -> (-268.595, 142.15594, -19.136621), len: 2.35436
    apic_8 {pt3dadd(-268.595, 142.15594, -19.136621, 0.67)}

//  Looking at segment number 943: Seg10_apic_8, section: apic_8, ID: 843, parent: Seg9_apic_8 (842), rad: 0.335, (-268.595, 142.15594, -19.136621) -> (-266.675, 142.52594, -20.586622), len: 2.43431
    apic_8 {pt3dadd(-266.675, 142.52594, -20.586622, 0.67)}

//  Looking at segment number 944: Seg0_apic_5, section: apic_5, ID: 799, parent: Seg3_apic_4 (798), rad: 0.63, (-262.835, 132.48595, -8.736622) -> (-264.235, 132.26595, -9.386622), len: 1.55913
    apic_5 {pt3dclear() pt3dadd(-262.835, 132.48595, -8.736622, 1.26) pt3dadd(-264.235, 132.26595, -9.386622, 1.26)}

//  Looking at segment number 945: Seg1_apic_5, section: apic_5, ID: 800, parent: Seg0_apic_5 (799), rad: 0.63, (-264.235, 132.26595, -9.386622) -> (-265.715, 131.89594, -10.086622), len: 1.67849
    apic_5 {pt3dadd(-265.715, 131.89594, -10.086622, 1.26)}

//  Looking at segment number 946: Seg2_apic_5, section: apic_5, ID: 801, parent: Seg1_apic_5 (800), rad: 0.63, (-265.715, 131.89594, -10.086622) -> (-267.045, 132.41594, -10.636622), len: 1.53031
    apic_5 {pt3dadd(-267.045, 132.41594, -10.636622, 1.26)}

//  Looking at segment number 947: Seg3_apic_5, section: apic_5, ID: 802, parent: Seg2_apic_5 (801), rad: 0.63, (-267.045, 132.41594, -10.636622) -> (-267.485, 132.11594, -11.636622), len: 1.13295
    apic_5 {pt3dadd(-267.485, 132.11594, -11.636622, 1.26)}

//  Looking at segment number 948: Seg4_apic_5, section: apic_5, ID: 803, parent: Seg3_apic_5 (802), rad: 0.63, (-267.485, 132.11594, -11.636622) -> (-267.635, 131.89594, -13.636622), len: 2.01765
    apic_5 {pt3dadd(-267.635, 131.89594, -13.636622, 1.26)}

//  Looking at segment number 949: Seg5_apic_5, section: apic_5, ID: 804, parent: Seg4_apic_5 (803), rad: 0.63, (-267.635, 131.89594, -13.636622) -> (-267.115, 131.67595, -14.986622), len: 1.46332
    apic_5 {pt3dadd(-267.115, 131.67595, -14.986622, 1.26)}
}

proc basic_shape_extra_19(){

//  Looking at segment number 950: Seg6_apic_5, section: apic_5, ID: 805, parent: Seg5_apic_5 (804), rad: 0.63, (-267.115, 131.67595, -14.986622) -> (-266.305, 131.30594, -16.086622), len: 1.41528
    apic_5 {pt3dadd(-266.305, 131.30594, -16.086622, 1.26)}

//  Looking at segment number 951: Seg7_apic_5, section: apic_5, ID: 806, parent: Seg6_apic_5 (805), rad: 0.63, (-266.305, 131.30594, -16.086622) -> (-265.565, 130.86594, -17.736622), len: 1.8611
    apic_5 {pt3dadd(-265.565, 130.86594, -17.736622, 1.26)}

//  Looking at segment number 952: Seg0_apic_26, section: apic_26, ID: 988, parent: Seg3_apic_24 (978), rad: 0.37, (-235.745, 150.40594, -13.836622) -> (-237.88501, 150.70595, -14.236622), len: 2.19765
    apic_26 {pt3dclear() pt3dadd(-235.745, 150.40594, -13.836622, 0.74) pt3dadd(-237.88501, 150.70595, -14.236622, 0.74)}

//  Looking at segment number 953: Seg1_apic_26, section: apic_26, ID: 989, parent: Seg0_apic_26 (988), rad: 0.335, (-237.88501, 150.70595, -14.236622) -> (-239.655, 150.78595, -15.386622), len: 2.11229
    apic_26 {pt3dadd(-239.655, 150.78595, -15.386622, 0.67)}

//  Looking at segment number 954: Seg2_apic_26, section: apic_26, ID: 990, parent: Seg1_apic_26 (989), rad: 0.335, (-239.655, 150.78595, -15.386622) -> (-241.875, 148.93594, -17.036623), len: 3.32768
    apic_26 {pt3dadd(-241.875, 148.93594, -17.036623, 0.67)}

//  Looking at segment number 955: Seg0_apic_25, section: apic_25, ID: 979, parent: Seg3_apic_24 (978), rad: 0.48, (-235.745, 150.40594, -13.836622) -> (-234.04501, 151.44594, -13.636622), len: 2.00288
    apic_25 {pt3dclear() pt3dadd(-235.745, 150.40594, -13.836622, 0.96) pt3dadd(-234.04501, 151.44594, -13.636622, 0.96)}

//  Looking at segment number 956: Seg1_apic_25, section: apic_25, ID: 980, parent: Seg0_apic_25 (979), rad: 0.48, (-234.04501, 151.44594, -13.636622) -> (-232.565, 152.33594, -13.186623), len: 1.78467
    apic_25 {pt3dadd(-232.565, 152.33594, -13.186623, 0.96)}

//  Looking at segment number 957: Seg2_apic_25, section: apic_25, ID: 981, parent: Seg1_apic_25 (980), rad: 0.48, (-232.565, 152.33594, -13.186623) -> (-230.42499, 152.18594, -13.186623), len: 2.14526
    apic_25 {pt3dadd(-230.42499, 152.18594, -13.186623, 0.96)}

//  Looking at segment number 958: Seg3_apic_25, section: apic_25, ID: 982, parent: Seg2_apic_25 (981), rad: 0.48, (-230.42499, 152.18594, -13.186623) -> (-228.64499, 151.59595, -13.186623), len: 1.87523
    apic_25 {pt3dadd(-228.64499, 151.59595, -13.186623, 0.96)}

//  Looking at segment number 959: Seg4_apic_25, section: apic_25, ID: 983, parent: Seg3_apic_25 (982), rad: 0.37, (-228.64499, 151.59595, -13.186623) -> (-226.725, 151.66594, -13.686623), len: 1.98525
    apic_25 {pt3dadd(-226.725, 151.66594, -13.686623, 0.74)}

//  Looking at segment number 960: Seg5_apic_25, section: apic_25, ID: 984, parent: Seg4_apic_25 (983), rad: 0.37, (-226.725, 151.66594, -13.686623) -> (-224.13501, 151.00594, -14.636622), len: 2.83658
    apic_25 {pt3dadd(-224.13501, 151.00594, -14.636622, 0.74)}

//  Looking at segment number 961: Seg6_apic_25, section: apic_25, ID: 985, parent: Seg5_apic_25 (984), rad: 0.37, (-224.13501, 151.00594, -14.636622) -> (-221.325, 151.74594, -14.236622), len: 2.93322
    apic_25 {pt3dadd(-221.325, 151.74594, -14.236622, 0.74)}

//  Looking at segment number 962: Seg7_apic_25, section: apic_25, ID: 986, parent: Seg6_apic_25 (985), rad: 0.37, (-221.325, 151.74594, -14.236622) -> (-220.075, 153.21594, -15.986622), len: 2.60498
    apic_25 {pt3dadd(-220.075, 153.21594, -15.986622, 0.74)}

//  Looking at segment number 963: Seg8_apic_25, section: apic_25, ID: 987, parent: Seg7_apic_25 (986), rad: 0.37, (-220.075, 153.21594, -15.986622) -> (-218.44499, 153.07594, -16.086622), len: 1.63906
    apic_25 {pt3dadd(-218.44499, 153.07594, -16.086622, 0.74)}

//  Looking at segment number 964: Seg0_apic_23, section: apic_23, ID: 961, parent: Seg8_apic_12 (892), rad: 0.295, (-223.055, 140.65594, -16.936623) -> (-223.025, 140.73595, -10.336622), len: 6.60055
    apic_23 {pt3dclear() pt3dadd(-223.055, 140.65594, -16.936623, 0.59) pt3dadd(-223.025, 140.73595, -10.336622, 0.59)}

//  Looking at segment number 965: Seg1_apic_23, section: apic_23, ID: 962, parent: Seg0_apic_23 (961), rad: 0.555, (-223.025, 140.73595, -10.336622) -> (-220.515, 140.58594, -17.836622), len: 7.91028
    apic_23 {pt3dadd(-220.515, 140.58594, -17.836622, 1.11)}

//  Looking at segment number 966: Seg2_apic_23, section: apic_23, ID: 963, parent: Seg1_apic_23 (962), rad: 0.48, (-220.515, 140.58594, -17.836622) -> (-218.225, 141.69594, -18.586622), len: 2.65305
    apic_23 {pt3dadd(-218.225, 141.69594, -18.586622, 0.96)}

//  Looking at segment number 967: Seg3_apic_23, section: apic_23, ID: 964, parent: Seg2_apic_23 (963), rad: 0.48, (-218.225, 141.69594, -18.586622) -> (-215.565, 142.65594, -20.336622), len: 3.32562
    apic_23 {pt3dadd(-215.565, 142.65594, -20.336622, 0.96)}

//  Looking at segment number 968: Seg4_apic_23, section: apic_23, ID: 965, parent: Seg3_apic_23 (964), rad: 0.48, (-215.565, 142.65594, -20.336622) -> (-212.535, 142.72594, -20.336622), len: 3.03081
    apic_23 {pt3dadd(-212.535, 142.72594, -20.336622, 0.96)}

//  Looking at segment number 969: Seg5_apic_23, section: apic_23, ID: 966, parent: Seg4_apic_23 (965), rad: 0.405, (-212.535, 142.72594, -20.336622) -> (-209.94499, 141.54594, -21.186623), len: 2.97036
    apic_23 {pt3dadd(-209.94499, 141.54594, -21.186623, 0.81)}

//  Looking at segment number 970: Seg6_apic_23, section: apic_23, ID: 967, parent: Seg5_apic_23 (966), rad: 0.405, (-209.94499, 141.54594, -21.186623) -> (-207.215, 141.17595, -20.336622), len: 2.8831
    apic_23 {pt3dadd(-207.215, 141.17595, -20.336622, 0.81)}

//  Looking at segment number 971: Seg7_apic_23, section: apic_23, ID: 968, parent: Seg6_apic_23 (967), rad: 0.405, (-207.215, 141.17595, -20.336622) -> (-204.475, 141.76595, -20.336622), len: 2.80279
    apic_23 {pt3dadd(-204.475, 141.76595, -20.336622, 0.81)}

//  Looking at segment number 972: Seg8_apic_23, section: apic_23, ID: 969, parent: Seg7_apic_23 (968), rad: 0.405, (-204.475, 141.76595, -20.336622) -> (-202.185, 140.21594, -19.536623), len: 2.87865
    apic_23 {pt3dadd(-202.185, 140.21594, -19.536623, 0.81)}

//  Looking at segment number 973: Seg9_apic_23, section: apic_23, ID: 970, parent: Seg8_apic_23 (969), rad: 0.405, (-202.185, 140.21594, -19.536623) -> (-199.455, 139.92595, -19.536623), len: 2.74535
    apic_23 {pt3dadd(-199.455, 139.92595, -19.536623, 0.81)}

//  Looking at segment number 974: Seg10_apic_23, section: apic_23, ID: 971, parent: Seg9_apic_23 (970), rad: 0.405, (-199.455, 139.92595, -19.536623) -> (-197.385, 138.59595, -19.536623), len: 2.46045
    apic_23 {pt3dadd(-197.385, 138.59595, -19.536623, 0.81)}

//  Looking at segment number 975: Seg11_apic_23, section: apic_23, ID: 972, parent: Seg10_apic_23 (971), rad: 0.405, (-197.385, 138.59595, -19.536623) -> (-198.935, 137.26595, -17.286623), len: 3.03874
    apic_23 {pt3dadd(-198.935, 137.26595, -17.286623, 0.81)}

//  Looking at segment number 976: Seg12_apic_23, section: apic_23, ID: 973, parent: Seg11_apic_23 (972), rad: 0.405, (-198.935, 137.26595, -17.286623) -> (-201.075, 136.38594, -17.286623), len: 2.31387
    apic_23 {pt3dadd(-201.075, 136.38594, -17.286623, 0.81)}

//  Looking at segment number 977: Seg13_apic_23, section: apic_23, ID: 974, parent: Seg12_apic_23 (973), rad: 0.405, (-201.075, 136.38594, -17.286623) -> (-202.775, 135.93594, -17.286623), len: 1.75855
    apic_23 {pt3dadd(-202.775, 135.93594, -17.286623, 0.81)}

//  Looking at segment number 978: Seg0_apic_13, section: apic_13, ID: 893, parent: Seg8_apic_12 (892), rad: 0.555, (-223.055, 140.65594, -16.936623) -> (-222.755, 138.95595, -16.236622), len: 1.86279
    apic_13 {pt3dclear() pt3dadd(-223.055, 140.65594, -16.936623, 1.11) pt3dadd(-222.755, 138.95595, -16.236622, 1.11)}

//  Looking at segment number 979: Seg1_apic_13, section: apic_13, ID: 894, parent: Seg0_apic_13 (893), rad: 0.555, (-222.755, 138.95595, -16.236622) -> (-221.645, 138.07594, -16.186623), len: 1.4174
    apic_13 {pt3dadd(-221.645, 138.07594, -16.186623, 1.11)}

//  Looking at segment number 980: Seg2_apic_13, section: apic_13, ID: 895, parent: Seg1_apic_13 (894), rad: 0.48, (-221.645, 138.07594, -16.186623) -> (-220.905, 136.59595, -16.586622), len: 1.70235
    apic_13 {pt3dadd(-220.905, 136.59595, -16.586622, 0.96)}

//  Looking at segment number 981: Seg3_apic_13, section: apic_13, ID: 896, parent: Seg2_apic_13 (895), rad: 0.48, (-220.905, 136.59595, -16.586622) -> (-221.725, 135.04594, -16.186623), len: 1.79859
    apic_13 {pt3dadd(-221.725, 135.04594, -16.186623, 0.96)}

//  Looking at segment number 982: Seg4_apic_13, section: apic_13, ID: 897, parent: Seg3_apic_13 (896), rad: 0.48, (-221.725, 135.04594, -16.186623) -> (-221.495, 132.68594, -14.236622), len: 3.07002
    apic_13 {pt3dadd(-221.495, 132.68594, -14.236622, 0.96)}

//  Looking at segment number 983: Seg5_apic_13, section: apic_13, ID: 898, parent: Seg4_apic_13 (897), rad: 0.48, (-221.495, 132.68594, -14.236622) -> (-220.905, 131.13594, -13.936623), len: 1.68541
    apic_13 {pt3dadd(-220.905, 131.13594, -13.936623, 0.96)}

//  Looking at segment number 984: Seg6_apic_13, section: apic_13, ID: 899, parent: Seg5_apic_13 (898), rad: 0.48, (-220.905, 131.13594, -13.936623) -> (-220.165, 130.09595, -11.986622), len: 2.3306
    apic_13 {pt3dadd(-220.165, 130.09595, -11.986622, 0.96)}

//  Looking at segment number 985: Seg7_apic_13, section: apic_13, ID: 900, parent: Seg6_apic_13 (899), rad: 0.48, (-220.165, 130.09595, -11.986622) -> (-218.985, 129.36594, -12.086622), len: 1.39115
    apic_13 {pt3dadd(-218.985, 129.36594, -12.086622, 0.96)}

//  Looking at segment number 986: Seg8_apic_13, section: apic_13, ID: 901, parent: Seg7_apic_13 (900), rad: 0.555, (-218.985, 129.36594, -12.086622) -> (-218.025, 127.88594, -11.336622), len: 1.9169
    apic_13 {pt3dadd(-218.025, 127.88594, -11.336622, 1.11)}

//  Looking at segment number 987: Seg0_apic_7, section: apic_7, ID: 827, parent: Seg7_apic_5 (806), rad: 0.48, (-265.565, 130.86594, -17.736622) -> (-267.045, 129.45595, -18.086622), len: 2.07389
    apic_7 {pt3dclear() pt3dadd(-265.565, 130.86594, -17.736622, 0.96) pt3dadd(-267.045, 129.45595, -18.086622, 0.96)}

//  Looking at segment number 988: Seg1_apic_7, section: apic_7, ID: 828, parent: Seg0_apic_7 (827), rad: 0.48, (-267.045, 129.45595, -18.086622) -> (-267.485, 128.42595, -18.086622), len: 1.12003
    apic_7 {pt3dadd(-267.485, 128.42595, -18.086622, 0.96)}

//  Looking at segment number 989: Seg2_apic_7, section: apic_7, ID: 829, parent: Seg1_apic_7 (828), rad: 0.48, (-267.485, 128.42595, -18.086622) -> (-268.525, 128.12595, -19.136621), len: 1.50802
    apic_7 {pt3dadd(-268.525, 128.12595, -19.136621, 0.96)}

//  Looking at segment number 990: Seg3_apic_7, section: apic_7, ID: 830, parent: Seg2_apic_7 (829), rad: 0.48, (-268.525, 128.12595, -19.136621) -> (-269.785, 128.20595, -19.786623), len: 1.42004
    apic_7 {pt3dadd(-269.785, 128.20595, -19.786623, 0.96)}

//  Looking at segment number 991: Seg4_apic_7, section: apic_7, ID: 831, parent: Seg3_apic_7 (830), rad: 0.48, (-269.785, 128.20595, -19.786623) -> (-270.745, 127.53595, -21.036623), len: 1.71259
    apic_7 {pt3dadd(-270.745, 127.53595, -21.036623, 0.96)}

//  Looking at segment number 992: Seg5_apic_7, section: apic_7, ID: 832, parent: Seg4_apic_7 (831), rad: 0.48, (-270.745, 127.53595, -21.036623) -> (-271.335, 126.72594, -22.986622), len: 2.19242
    apic_7 {pt3dadd(-271.335, 126.72594, -22.986622, 0.96)}

//  Looking at segment number 993: Seg0_apic_6, section: apic_6, ID: 807, parent: Seg7_apic_5 (806), rad: 0.555, (-265.565, 130.86594, -17.736622) -> (-265.125, 132.04594, -17.286623), len: 1.33736
    apic_6 {pt3dclear() pt3dadd(-265.565, 130.86594, -17.736622, 1.11) pt3dadd(-265.125, 132.04594, -17.286623, 1.11)}

//  Looking at segment number 994: Seg1_apic_6, section: apic_6, ID: 808, parent: Seg0_apic_6 (807), rad: 0.555, (-265.125, 132.04594, -17.286623) -> (-264.685, 132.92595, -17.536623), len: 1.01514
    apic_6 {pt3dadd(-264.685, 132.92595, -17.536623, 1.11)}

//  Looking at segment number 995: Seg2_apic_6, section: apic_6, ID: 809, parent: Seg1_apic_6 (808), rad: 0.555, (-264.685, 132.92595, -17.536623) -> (-263.945, 133.37595, -18.336622), len: 1.17902
    apic_6 {pt3dadd(-263.945, 133.37595, -18.336622, 1.11)}

//  Looking at segment number 996: Seg3_apic_6, section: apic_6, ID: 810, parent: Seg2_apic_6 (809), rad: 0.555, (-263.945, 133.37595, -18.336622) -> (-263.055, 133.22594, -18.836622), len: 1.03181
    apic_6 {pt3dadd(-263.055, 133.22594, -18.836622, 1.11)}

//  Looking at segment number 997: Seg4_apic_6, section: apic_6, ID: 811, parent: Seg3_apic_6 (810), rad: 0.555, (-263.055, 133.22594, -18.836622) -> (-262.01498, 133.14594, -19.786623), len: 1.41086
    apic_6 {pt3dadd(-262.01498, 133.14594, -19.786623, 1.11)}

//  Looking at segment number 998: Seg5_apic_6, section: apic_6, ID: 812, parent: Seg4_apic_6 (811), rad: 0.555, (-262.01498, 133.14594, -19.786623) -> (-260.835, 134.10594, -20.286623), len: 1.60125
    apic_6 {pt3dadd(-260.835, 134.10594, -20.286623, 1.11)}

//  Looking at segment number 999: Seg6_apic_6, section: apic_6, ID: 813, parent: Seg5_apic_6 (812), rad: 0.555, (-260.835, 134.10594, -20.286623) -> (-260.095, 134.92595, -21.486622), len: 1.63095
    apic_6 {pt3dadd(-260.095, 134.92595, -21.486622, 1.11)}
}

proc basic_shape_extra_20(){

//  Looking at segment number 1000: Seg7_apic_6, section: apic_6, ID: 814, parent: Seg6_apic_6 (813), rad: 0.555, (-260.095, 134.92595, -21.486622) -> (-260.245, 135.88594, -21.786623), len: 1.0169
    apic_6 {pt3dadd(-260.245, 135.88594, -21.786623, 1.11)}

//  Looking at segment number 1001: Seg8_apic_6, section: apic_6, ID: 815, parent: Seg7_apic_6 (814), rad: 0.555, (-260.245, 135.88594, -21.786623) -> (-260.545, 136.76595, -22.686623), len: 1.29399
    apic_6 {pt3dadd(-260.545, 136.76595, -22.686623, 1.11)}

//  Looking at segment number 1002: Seg9_apic_6, section: apic_6, ID: 816, parent: Seg8_apic_6 (815), rad: 0.555, (-260.545, 136.76595, -22.686623) -> (-259.285, 136.10594, -24.436623), len: 2.25516
    apic_6 {pt3dadd(-259.285, 136.10594, -24.436623, 1.11)}

//  Looking at segment number 1003: Seg10_apic_6, section: apic_6, ID: 817, parent: Seg9_apic_6 (816), rad: 0.48, (-259.285, 136.10594, -24.436623) -> (-258.025, 136.10594, -24.436623), len: 1.26001
    apic_6 {pt3dadd(-258.025, 136.10594, -24.436623, 0.96)}

//  Looking at segment number 1004: Seg11_apic_6, section: apic_6, ID: 818, parent: Seg10_apic_6 (817), rad: 0.48, (-258.025, 136.10594, -24.436623) -> (-256.695, 136.47594, -24.986622), len: 1.48602
    apic_6 {pt3dadd(-256.695, 136.47594, -24.986622, 0.96)}

//  Looking at segment number 1005: Seg12_apic_6, section: apic_6, ID: 819, parent: Seg11_apic_6 (818), rad: 0.48, (-256.695, 136.47594, -24.986622) -> (-255.95499, 137.65594, -25.986622), len: 1.71466
    apic_6 {pt3dadd(-255.95499, 137.65594, -25.986622, 0.96)}

//  Looking at segment number 1006: Seg13_apic_6, section: apic_6, ID: 820, parent: Seg12_apic_6 (819), rad: 0.48, (-255.95499, 137.65594, -25.986622) -> (-255.58499, 138.39594, -26.886621), len: 1.22249
    apic_6 {pt3dadd(-255.58499, 138.39594, -26.886621, 0.96)}

//  Looking at segment number 1007: Seg14_apic_6, section: apic_6, ID: 821, parent: Seg13_apic_6 (820), rad: 0.48, (-255.58499, 138.39594, -26.886621) -> (-254.555, 137.50594, -27.686623), len: 1.57892
    apic_6 {pt3dadd(-254.555, 137.50594, -27.686623, 0.96)}

//  Looking at segment number 1008: Seg15_apic_6, section: apic_6, ID: 822, parent: Seg14_apic_6 (821), rad: 0.48, (-254.555, 137.50594, -27.686623) -> (-253.445, 136.61594, -28.686623), len: 1.73901
    apic_6 {pt3dadd(-253.445, 136.61594, -28.686623, 0.96)}

//  Looking at segment number 1009: Seg16_apic_6, section: apic_6, ID: 823, parent: Seg15_apic_6 (822), rad: 0.48, (-253.445, 136.61594, -28.686623) -> (-252.41501, 136.24594, -29.036623), len: 1.14904
    apic_6 {pt3dadd(-252.41501, 136.24594, -29.036623, 0.96)}

//  Looking at segment number 1010: Seg17_apic_6, section: apic_6, ID: 824, parent: Seg16_apic_6 (823), rad: 0.48, (-252.41501, 136.24594, -29.036623) -> (-251.525, 135.43594, -29.736622), len: 1.3922
    apic_6 {pt3dadd(-251.525, 135.43594, -29.736622, 0.96)}

//  Looking at segment number 1011: Seg18_apic_6, section: apic_6, ID: 825, parent: Seg17_apic_6 (824), rad: 0.48, (-251.525, 135.43594, -29.736622) -> (-250.195, 134.77594, -30.086622), len: 1.52544
    apic_6 {pt3dadd(-250.195, 134.77594, -30.086622, 0.96)}

//  Looking at segment number 1012: Seg19_apic_6, section: apic_6, ID: 826, parent: Seg18_apic_6 (825), rad: 0.48, (-250.195, 134.77594, -30.086622) -> (-248.935, 134.10594, -29.586622), len: 1.51213
    apic_6 {pt3dadd(-248.935, 134.10594, -29.586622, 0.96)}

//  Looking at segment number 1013: Seg0_apic_14, section: apic_14, ID: 902, parent: Seg8_apic_13 (901), rad: 0.555, (-218.025, 127.88594, -11.336622) -> (-217.505, 127.66594, -11.086622), len: 0.617486
    apic_14 {pt3dclear() pt3dadd(-218.025, 127.88594, -11.336622, 1.11) pt3dadd(-217.505, 127.66594, -11.086622, 1.11)}

//  Looking at segment number 1014: Seg1_apic_14, section: apic_14, ID: 903, parent: Seg0_apic_14 (902), rad: 0.555, (-217.505, 127.66594, -11.086622) -> (-217.215, 127.515945, -11.086622), len: 0.326501
    apic_14 {pt3dadd(-217.215, 127.515945, -11.086622, 1.11)}

//  Looking at segment number 1015: Seg0_apic_22, section: apic_22, ID: 957, parent: Seg1_apic_14 (903), rad: 0.295, (-217.215, 127.515945, -11.086622) -> (-214.455, 128.48595, -11.636622), len: 2.97674
    apic_22 {pt3dclear() pt3dadd(-217.215, 127.515945, -11.086622, 0.59) pt3dadd(-214.455, 128.48595, -11.636622, 0.59)}

//  Looking at segment number 1016: Seg1_apic_22, section: apic_22, ID: 958, parent: Seg0_apic_22 (957), rad: 0.295, (-214.455, 128.48595, -11.636622) -> (-211.725, 129.14594, -11.536622), len: 2.81042
    apic_22 {pt3dadd(-211.725, 129.14594, -11.536622, 0.59)}

//  Looking at segment number 1017: Seg2_apic_22, section: apic_22, ID: 959, parent: Seg1_apic_22 (958), rad: 0.295, (-211.725, 129.14594, -11.536622) -> (-210.755, 130.77594, -11.086622), len: 1.94944
    apic_22 {pt3dadd(-210.755, 130.77594, -11.086622, 0.59)}

//  Looking at segment number 1018: Seg3_apic_22, section: apic_22, ID: 960, parent: Seg2_apic_22 (959), rad: 0.295, (-210.755, 130.77594, -11.086622) -> (-207.655, 131.14594, -11.886622), len: 3.22288
    apic_22 {pt3dadd(-207.655, 131.14594, -11.886622, 0.59)}

//  Looking at segment number 1019: Seg0_apic_15, section: apic_15, ID: 904, parent: Seg1_apic_14 (903), rad: 0.59, (-217.215, 127.515945, -11.086622) -> (-216.69499, 126.405945, -11.086622), len: 1.22577
    apic_15 {pt3dclear() pt3dadd(-217.215, 127.515945, -11.086622, 1.18) pt3dadd(-216.69499, 126.405945, -11.086622, 1.18)}

//  Looking at segment number 1020: Seg1_apic_15, section: apic_15, ID: 905, parent: Seg0_apic_15 (904), rad: 0.59, (-216.69499, 126.405945, -11.086622) -> (-216.69499, 125.07594, -11.086622), len: 1.33
    apic_15 {pt3dadd(-216.69499, 125.07594, -11.086622, 1.18)}

//  Looking at segment number 1021: Seg2_apic_15, section: apic_15, ID: 906, parent: Seg1_apic_15 (905), rad: 0.59, (-216.69499, 125.07594, -11.086622) -> (-217.265, 123.68594, -10.586622), len: 1.58335
    apic_15 {pt3dadd(-217.265, 123.68594, -10.586622, 1.18)}

//  Looking at segment number 1022: Seg3_apic_15, section: apic_15, ID: 907, parent: Seg2_apic_15 (906), rad: 0.59, (-217.265, 123.68594, -10.586622) -> (-218.005, 122.94594, -10.586622), len: 1.04653
    apic_15 {pt3dadd(-218.005, 122.94594, -10.586622, 1.18)}

//  Looking at segment number 1023: Seg4_apic_15, section: apic_15, ID: 908, parent: Seg3_apic_15 (907), rad: 0.59, (-218.005, 122.94594, -10.586622) -> (-218.665, 122.28595, -10.386622), len: 0.954552
    apic_15 {pt3dadd(-218.665, 122.28595, -10.386622, 1.18)}

//  Looking at segment number 1024: Seg5_apic_15, section: apic_15, ID: 909, parent: Seg4_apic_15 (908), rad: 0.59, (-218.665, 122.28595, -10.386622) -> (-219.855, 121.91594, -9.936623), len: 1.32496
    apic_15 {pt3dadd(-219.855, 121.91594, -9.936623, 1.18)}

//  Looking at segment number 1025: Seg6_apic_15, section: apic_15, ID: 910, parent: Seg5_apic_15 (909), rad: 0.59, (-219.855, 121.91594, -9.936623) -> (-221.625, 121.91594, -9.936623), len: 1.77
    apic_15 {pt3dadd(-221.625, 121.91594, -9.936623, 1.18)}

//  Looking at segment number 1026: Seg7_apic_15, section: apic_15, ID: 911, parent: Seg6_apic_15 (910), rad: 0.555, (-221.625, 121.91594, -9.936623) -> (-222.805, 122.06595, -9.036622), len: 1.49161
    apic_15 {pt3dadd(-222.805, 122.06595, -9.036622, 1.11)}

//  Looking at segment number 1027: Seg8_apic_15, section: apic_15, ID: 912, parent: Seg7_apic_15 (911), rad: 0.555, (-222.805, 122.06595, -9.036622) -> (-223.98499, 122.28595, -8.536622), len: 1.3003
    apic_15 {pt3dadd(-223.98499, 122.28595, -8.536622, 1.11)}

//  Looking at segment number 1028: Seg0_apic_17, section: apic_17, ID: 937, parent: Seg8_apic_15 (912), rad: 0.405, (-223.98499, 122.28595, -8.536622) -> (-223.98499, 123.53595, -6.6866217), len: 2.23271
    apic_17 {pt3dclear() pt3dadd(-223.98499, 122.28595, -8.536622, 0.81) pt3dadd(-223.98499, 123.53595, -6.6866217, 0.81)}

//  Looking at segment number 1029: Seg1_apic_17, section: apic_17, ID: 938, parent: Seg0_apic_17 (937), rad: 0.405, (-223.98499, 123.53595, -6.6866217) -> (-225.025, 123.02594, -6.6366224), len: 1.15941
    apic_17 {pt3dadd(-225.025, 123.02594, -6.6366224, 0.81)}

//  Looking at segment number 1030: Seg2_apic_17, section: apic_17, ID: 939, parent: Seg1_apic_17 (938), rad: 0.405, (-225.025, 123.02594, -6.6366224) -> (-226.20499, 123.61594, -6.4366217), len: 1.33435
    apic_17 {pt3dadd(-226.20499, 123.61594, -6.4366217, 0.81)}

//  Looking at segment number 1031: Seg3_apic_17, section: apic_17, ID: 940, parent: Seg2_apic_17 (939), rad: 0.405, (-226.20499, 123.61594, -6.4366217) -> (-226.57501, 124.27594, -5.736622), len: 1.03079
    apic_17 {pt3dadd(-226.57501, 124.27594, -5.736622, 0.81)}

//  Looking at segment number 1032: Seg4_apic_17, section: apic_17, ID: 941, parent: Seg3_apic_17 (940), rad: 0.405, (-226.57501, 124.27594, -5.736622) -> (-227.38501, 123.755936, -5.736622), len: 0.962549
    apic_17 {pt3dadd(-227.38501, 123.755936, -5.736622, 0.81)}

//  Looking at segment number 1033: Seg5_apic_17, section: apic_17, ID: 942, parent: Seg4_apic_17 (941), rad: 0.405, (-227.38501, 123.755936, -5.736622) -> (-228.715, 123.905945, -4.586622), len: 1.76462
    apic_17 {pt3dadd(-228.715, 123.905945, -4.586622, 0.81)}

//  Looking at segment number 1034: Seg0_apic_16, section: apic_16, ID: 913, parent: Seg8_apic_15 (912), rad: 0.555, (-223.98499, 122.28595, -8.536622) -> (-225.465, 121.395935, -9.186623), len: 1.84528
    apic_16 {pt3dclear() pt3dadd(-223.98499, 122.28595, -8.536622, 1.11) pt3dadd(-225.465, 121.395935, -9.186623, 1.11)}

//  Looking at segment number 1035: Seg1_apic_16, section: apic_16, ID: 914, parent: Seg0_apic_16 (913), rad: 0.515, (-225.465, 121.395935, -9.186623) -> (-226.875, 120.28595, -9.586622), len: 1.83853
    apic_16 {pt3dadd(-226.875, 120.28595, -9.586622, 1.03)}

//  Looking at segment number 1036: Seg2_apic_16, section: apic_16, ID: 915, parent: Seg1_apic_16 (914), rad: 0.515, (-226.875, 120.28595, -9.586622) -> (-228.945, 120.21594, -9.636622), len: 2.07179
    apic_16 {pt3dadd(-228.945, 120.21594, -9.636622, 1.03)}

//  Looking at segment number 1037: Seg3_apic_16, section: apic_16, ID: 916, parent: Seg2_apic_16 (915), rad: 0.515, (-228.945, 120.21594, -9.636622) -> (-230.41501, 120.06595, -9.586622), len: 1.47848
    apic_16 {pt3dadd(-230.41501, 120.06595, -9.586622, 1.03)}

//  Looking at segment number 1038: Seg4_apic_16, section: apic_16, ID: 917, parent: Seg3_apic_16 (916), rad: 0.515, (-230.41501, 120.06595, -9.586622) -> (-231.745, 119.55594, -8.986622), len: 1.54563
    apic_16 {pt3dadd(-231.745, 119.55594, -8.986622, 1.03)}

//  Looking at segment number 1039: Seg5_apic_16, section: apic_16, ID: 918, parent: Seg4_apic_16 (917), rad: 0.515, (-231.745, 119.55594, -8.986622) -> (-232.565, 118.515945, -8.986622), len: 1.32439
    apic_16 {pt3dadd(-232.565, 118.515945, -8.986622, 1.03)}

//  Looking at segment number 1040: Seg6_apic_16, section: apic_16, ID: 919, parent: Seg5_apic_16 (918), rad: 0.515, (-232.565, 118.515945, -8.986622) -> (-233.445, 117.045944, -8.136622), len: 1.91254
    apic_16 {pt3dadd(-233.445, 117.045944, -8.136622, 1.03)}

//  Looking at segment number 1041: Seg7_apic_16, section: apic_16, ID: 920, parent: Seg6_apic_16 (919), rad: 0.48, (-233.445, 117.045944, -8.136622) -> (-234.85501, 116.225945, -8.136622), len: 1.63111
    apic_16 {pt3dadd(-234.85501, 116.225945, -8.136622, 0.96)}

//  Looking at segment number 1042: Seg8_apic_16, section: apic_16, ID: 921, parent: Seg7_apic_16 (920), rad: 0.48, (-234.85501, 116.225945, -8.136622) -> (-236.33499, 116.155945, -7.536622), len: 1.59851
    apic_16 {pt3dadd(-236.33499, 116.155945, -7.536622, 0.96)}

//  Looking at segment number 1043: Seg9_apic_16, section: apic_16, ID: 922, parent: Seg8_apic_16 (921), rad: 0.48, (-236.33499, 116.155945, -7.536622) -> (-238.185, 115.34594, -6.986622), len: 2.09312
    apic_16 {pt3dadd(-238.185, 115.34594, -6.986622, 0.96)}

//  Looking at segment number 1044: Seg10_apic_16, section: apic_16, ID: 923, parent: Seg9_apic_16 (922), rad: 0.48, (-238.185, 115.34594, -6.986622) -> (-239.655, 114.67594, -7.6366224), len: 1.74135
    apic_16 {pt3dadd(-239.655, 114.67594, -7.6366224, 0.96)}

//  Looking at segment number 1045: Seg11_apic_16, section: apic_16, ID: 924, parent: Seg10_apic_16 (923), rad: 0.445, (-239.655, 114.67594, -7.6366224) -> (-240.98499, 114.75594, -7.586622), len: 1.33333
    apic_16 {pt3dadd(-240.98499, 114.75594, -7.586622, 0.89)}

//  Looking at segment number 1046: Seg12_apic_16, section: apic_16, ID: 925, parent: Seg11_apic_16 (924), rad: 0.445, (-240.98499, 114.75594, -7.586622) -> (-242.54501, 114.16594, -7.786622), len: 1.67982
    apic_16 {pt3dadd(-242.54501, 114.16594, -7.786622, 0.89)}

//  Looking at segment number 1047: Seg13_apic_16, section: apic_16, ID: 926, parent: Seg12_apic_16 (925), rad: 0.445, (-242.54501, 114.16594, -7.786622) -> (-243.42499, 113.795944, -7.536622), len: 0.986788
    apic_16 {pt3dadd(-243.42499, 113.795944, -7.536622, 0.89)}

//  Looking at segment number 1048: Seg14_apic_16, section: apic_16, ID: 927, parent: Seg13_apic_16 (926), rad: 0.445, (-243.42499, 113.795944, -7.536622) -> (-244.245, 113.42594, -6.1866217), len: 1.62229
    apic_16 {pt3dadd(-244.245, 113.42594, -6.1866217, 0.89)}

//  Looking at segment number 1049: Seg15_apic_16, section: apic_16, ID: 928, parent: Seg14_apic_16 (927), rad: 0.445, (-244.245, 113.42594, -6.1866217) -> (-245.86499, 112.75594, -6.1866217), len: 1.75308
    apic_16 {pt3dadd(-245.86499, 112.75594, -6.1866217, 0.89)}
}

proc basic_shape_extra_21(){

//  Looking at segment number 1050: Seg16_apic_16, section: apic_16, ID: 929, parent: Seg15_apic_16 (928), rad: 0.445, (-245.86499, 112.75594, -6.1866217) -> (-246.975, 111.57594, -6.1866217), len: 1.62004
    apic_16 {pt3dadd(-246.975, 111.57594, -6.1866217, 0.89)}

//  Looking at segment number 1051: Seg17_apic_16, section: apic_16, ID: 930, parent: Seg16_apic_16 (929), rad: 0.445, (-246.975, 111.57594, -6.1866217) -> (-248.45499, 111.20594, -6.1866217), len: 1.52553
    apic_16 {pt3dadd(-248.45499, 111.20594, -6.1866217, 0.89)}

//  Looking at segment number 1052: Seg18_apic_16, section: apic_16, ID: 931, parent: Seg17_apic_16 (930), rad: 0.405, (-248.45499, 111.20594, -6.1866217) -> (-250.155, 110.39594, -6.236622), len: 1.88378
    apic_16 {pt3dadd(-250.155, 110.39594, -6.236622, 0.81)}

//  Looking at segment number 1053: Seg19_apic_16, section: apic_16, ID: 932, parent: Seg18_apic_16 (931), rad: 0.405, (-250.155, 110.39594, -6.236622) -> (-252.29501, 110.10594, -6.1866217), len: 2.16015
    apic_16 {pt3dadd(-252.29501, 110.10594, -6.1866217, 0.81)}

//  Looking at segment number 1054: Seg20_apic_16, section: apic_16, ID: 933, parent: Seg19_apic_16 (932), rad: 0.405, (-252.29501, 110.10594, -6.1866217) -> (-254.29501, 109.655945, -6.336622), len: 2.05548
    apic_16 {pt3dadd(-254.29501, 109.655945, -6.336622, 0.81)}

//  Looking at segment number 1055: Seg21_apic_16, section: apic_16, ID: 934, parent: Seg20_apic_16 (933), rad: 0.405, (-254.29501, 109.655945, -6.336622) -> (-255.54501, 109.295944, -6.036622), len: 1.33495
    apic_16 {pt3dadd(-255.54501, 109.295944, -6.036622, 0.81)}

//  Looking at segment number 1056: Seg22_apic_16, section: apic_16, ID: 935, parent: Seg21_apic_16 (934), rad: 0.405, (-255.54501, 109.295944, -6.036622) -> (-257.695, 109.43594, -5.9366217), len: 2.15687
    apic_16 {pt3dadd(-257.695, 109.43594, -5.9366217, 0.81)}

//  Looking at segment number 1057: Seg23_apic_16, section: apic_16, ID: 936, parent: Seg22_apic_16 (935), rad: 0.405, (-257.695, 109.43594, -5.9366217) -> (-258.945, 109.14594, -5.336622), len: 1.41655
    apic_16 {pt3dadd(-258.945, 109.14594, -5.336622, 0.81)}

//  Looking at segment number 1058: Seg0_apic_21, section: apic_21, ID: 952, parent: Seg5_apic_17 (942), rad: 0.295, (-228.715, 123.905945, -4.586622) -> (-228.275, 125.38594, -4.6866217), len: 1.54725
    apic_21 {pt3dclear() pt3dadd(-228.715, 123.905945, -4.586622, 0.59) pt3dadd(-228.275, 125.38594, -4.6866217, 0.59)}

//  Looking at segment number 1059: Seg1_apic_21, section: apic_21, ID: 953, parent: Seg0_apic_21 (952), rad: 0.295, (-228.275, 125.38594, -4.6866217) -> (-229.315, 126.56595, -4.6866217), len: 1.57291
    apic_21 {pt3dadd(-229.315, 126.56595, -4.6866217, 0.59)}

//  Looking at segment number 1060: Seg2_apic_21, section: apic_21, ID: 954, parent: Seg1_apic_21 (953), rad: 0.295, (-229.315, 126.56595, -4.6866217) -> (-229.45499, 127.59595, -5.1366224), len: 1.13269
    apic_21 {pt3dadd(-229.45499, 127.59595, -5.1366224, 0.59)}

//  Looking at segment number 1061: Seg3_apic_21, section: apic_21, ID: 955, parent: Seg2_apic_21 (954), rad: 0.295, (-229.45499, 127.59595, -5.1366224) -> (-231.82501, 128.77594, -5.6366224), len: 2.69433
    apic_21 {pt3dadd(-231.82501, 128.77594, -5.6366224, 0.59)}

//  Looking at segment number 1062: Seg4_apic_21, section: apic_21, ID: 956, parent: Seg3_apic_21 (955), rad: 0.295, (-231.82501, 128.77594, -5.6366224) -> (-234.33499, 128.85594, -6.836622), len: 2.78323
    apic_21 {pt3dadd(-234.33499, 128.85594, -6.836622, 0.59)}

//  Looking at segment number 1063: Seg0_apic_18, section: apic_18, ID: 943, parent: Seg5_apic_17 (942), rad: 0.405, (-228.715, 123.905945, -4.586622) -> (-229.82501, 123.02594, -4.586622), len: 1.41653
    apic_18 {pt3dclear() pt3dadd(-228.715, 123.905945, -4.586622, 0.81) pt3dadd(-229.82501, 123.02594, -4.586622, 0.81)}

//  Looking at segment number 1064: Seg1_apic_18, section: apic_18, ID: 944, parent: Seg0_apic_18 (943), rad: 0.405, (-229.82501, 123.02594, -4.586622) -> (-230.345, 122.20595, -4.236622), len: 1.03212
    apic_18 {pt3dadd(-230.345, 122.20595, -4.236622, 0.81)}

//  Looking at segment number 1065: Seg0_apic_20, section: apic_20, ID: 949, parent: Seg1_apic_18 (944), rad: 0.295, (-230.345, 122.20595, -4.236622) -> (-230.055, 120.515945, -2.936622), len: 2.15179
    apic_20 {pt3dclear() pt3dadd(-230.345, 122.20595, -4.236622, 0.59) pt3dadd(-230.055, 120.515945, -2.936622, 0.59)}

//  Looking at segment number 1066: Seg1_apic_20, section: apic_20, ID: 950, parent: Seg0_apic_20 (949), rad: 0.295, (-230.055, 120.515945, -2.936622) -> (-229.905, 118.515945, -3.536622), len: 2.09344
    apic_20 {pt3dadd(-229.905, 118.515945, -3.536622, 0.59)}

//  Looking at segment number 1067: Seg2_apic_20, section: apic_20, ID: 951, parent: Seg1_apic_20 (950), rad: 0.295, (-229.905, 118.515945, -3.536622) -> (-230.195, 117.115944, -4.136622), len: 1.55052
    apic_20 {pt3dadd(-230.195, 117.115944, -4.136622, 0.59)}

//  Looking at segment number 1068: Seg0_apic_19, section: apic_19, ID: 945, parent: Seg1_apic_18 (944), rad: 0.295, (-230.345, 122.20595, -4.236622) -> (-231.01498, 120.95595, -4.6366224), len: 1.47356
    apic_19 {pt3dclear() pt3dadd(-230.345, 122.20595, -4.236622, 0.59) pt3dadd(-231.01498, 120.95595, -4.6366224, 0.59)}

//  Looking at segment number 1069: Seg1_apic_19, section: apic_19, ID: 946, parent: Seg0_apic_19 (945), rad: 0.295, (-231.01498, 120.95595, -4.6366224) -> (-232.195, 119.91594, -4.6366224), len: 1.57292
    apic_19 {pt3dadd(-232.195, 119.91594, -4.6366224, 0.59)}

//  Looking at segment number 1070: Seg2_apic_19, section: apic_19, ID: 947, parent: Seg1_apic_19 (946), rad: 0.295, (-232.195, 119.91594, -4.6366224) -> (-234.04501, 118.59594, -4.9366217), len: 2.29236
    apic_19 {pt3dadd(-234.04501, 118.59594, -4.9366217, 0.59)}

//  Looking at segment number 1071: Seg3_apic_19, section: apic_19, ID: 948, parent: Seg2_apic_19 (947), rad: 0.295, (-234.04501, 118.59594, -4.9366217) -> (-235.29501, 116.74594, -4.836622), len: 2.23495
    apic_19 {pt3dadd(-235.29501, 116.74594, -4.836622, 0.59)}
}

proc subsets() { local i


//  The group all is assumed never to change
    all = new SectionList()
subsets_extra_0()
subsets_extra_1()
subsets_extra_2()
}

proc subsets_extra_0(){


    soma_group = new SectionList()

    soma soma_group.append()


    dendrite_group = new SectionList()

    apic_0 dendrite_group.append()
    dend_13 dendrite_group.append()
    dend_6 dendrite_group.append()
    dend_0 dendrite_group.append()
    apic_29 dendrite_group.append()
    apic_1 dendrite_group.append()
    dend_17 dendrite_group.append()
    dend_14 dendrite_group.append()
    dend_8 dendrite_group.append()
    dend_7 dendrite_group.append()
    dend_1 dendrite_group.append()
    apic_28 dendrite_group.append()
    apic_2 dendrite_group.append()
    dend_16 dendrite_group.append()
    dend_15 dendrite_group.append()
    dend_10 dendrite_group.append()
    dend_9 dendrite_group.append()
    dend_3 dendrite_group.append()
    dend_2 dendrite_group.append()
    apic_10 dendrite_group.append()
    apic_3 dendrite_group.append()
    dend_12 dendrite_group.append()
    dend_11 dendrite_group.append()
    dend_5 dendrite_group.append()
    dend_4 dendrite_group.append()
    apic_27 dendrite_group.append()
    apic_11 dendrite_group.append()
    apic_9 dendrite_group.append()
    apic_4 dendrite_group.append()
    apic_24 dendrite_group.append()
    apic_12 dendrite_group.append()
    apic_8 dendrite_group.append()
    apic_5 dendrite_group.append()
    apic_26 dendrite_group.append()
    apic_25 dendrite_group.append()
    apic_23 dendrite_group.append()
    apic_13 dendrite_group.append()
    apic_7 dendrite_group.append()
    apic_6 dendrite_group.append()
    apic_14 dendrite_group.append()
    apic_22 dendrite_group.append()
    apic_15 dendrite_group.append()
    apic_17 dendrite_group.append()
    apic_16 dendrite_group.append()
    apic_21 dendrite_group.append()
    apic_18 dendrite_group.append()
    apic_20 dendrite_group.append()
    apic_19 dendrite_group.append()


    apical_dendrite = new SectionList()

    apic_0 apical_dendrite.append()
    apic_1 apical_dendrite.append()


    proximal_lateral_dendrites = new SectionList()

    dend_13 proximal_lateral_dendrites.append()
    dend_6 proximal_lateral_dendrites.append()
    dend_0 proximal_lateral_dendrites.append()
    apic_29 proximal_lateral_dendrites.append()
    dend_1 proximal_lateral_dendrites.append()


    distal_lateral_dendrites = new SectionList()

    dend_17 distal_lateral_dendrites.append()
    dend_14 distal_lateral_dendrites.append()
    dend_8 distal_lateral_dendrites.append()
    dend_7 distal_lateral_dendrites.append()
    dend_16 distal_lateral_dendrites.append()
    dend_15 distal_lateral_dendrites.append()
    dend_10 distal_lateral_dendrites.append()
    dend_9 distal_lateral_dendrites.append()
    dend_3 distal_lateral_dendrites.append()
    dend_2 distal_lateral_dendrites.append()
    dend_12 distal_lateral_dendrites.append()
    dend_11 distal_lateral_dendrites.append()
    dend_5 distal_lateral_dendrites.append()
    dend_4 distal_lateral_dendrites.append()


    apical_tuft = new SectionList()

    apic_28 apical_tuft.append()
    apic_2 apical_tuft.append()
    apic_10 apical_tuft.append()
    apic_3 apical_tuft.append()
    apic_27 apical_tuft.append()
    apic_11 apical_tuft.append()
    apic_9 apical_tuft.append()
    apic_4 apical_tuft.append()
    apic_24 apical_tuft.append()
    apic_12 apical_tuft.append()
    apic_8 apical_tuft.append()
    apic_5 apical_tuft.append()
    apic_26 apical_tuft.append()
    apic_25 apical_tuft.append()
    apic_23 apical_tuft.append()
    apic_13 apical_tuft.append()
    apic_7 apical_tuft.append()
    apic_6 apical_tuft.append()
}

proc subsets_extra_1(){
    apic_14 apical_tuft.append()
    apic_22 apical_tuft.append()
    apic_15 apical_tuft.append()
    apic_17 apical_tuft.append()
    apic_16 apical_tuft.append()
    apic_21 apical_tuft.append()
    apic_18 apical_tuft.append()
    apic_20 apical_tuft.append()
    apic_19 apical_tuft.append()


    soma all.append()
    apic_0 all.append()
    dend_13 all.append()
    dend_6 all.append()
    dend_0 all.append()
    apic_29 all.append()
    apic_1 all.append()
    dend_17 all.append()
    dend_14 all.append()
    dend_8 all.append()
    dend_7 all.append()
    dend_1 all.append()
    apic_28 all.append()
    apic_2 all.append()
    dend_16 all.append()
    dend_15 all.append()
    dend_10 all.append()
    dend_9 all.append()
    dend_3 all.append()
    dend_2 all.append()
    apic_10 all.append()
    apic_3 all.append()
    dend_12 all.append()
    dend_11 all.append()
    dend_5 all.append()
    dend_4 all.append()
    apic_27 all.append()
    apic_11 all.append()
    apic_9 all.append()
    apic_4 all.append()
    apic_24 all.append()
    apic_12 all.append()
    apic_8 all.append()
    apic_5 all.append()
    apic_26 all.append()
    apic_25 all.append()
    apic_23 all.append()
    apic_13 all.append()
    apic_7 all.append()
    apic_6 all.append()
    apic_14 all.append()
    apic_22 all.append()
    apic_15 all.append()
    apic_17 all.append()
    apic_16 all.append()
    apic_21 all.append()
    apic_18 all.append()
    apic_20 all.append()
    apic_19 all.append()
}

proc subsets_extra_2(){
}

proc geom() {
}

proc biophys() {
    forsec all cm = 1.9744
    forsec all Ra = 168.94

    forsec all { 
//      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...

        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec all { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 2.55447E-4 }  
//      Ion non_specific is used in this mechanism...


    }

    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 all { 
//      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...

        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 LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0040 }  
//      Ion ca is used in this mechanism...


//      Group proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))

//      Group apical_dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 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 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 KCa3_ChannelML_new  { gmax_KCa3_ChannelML_new = 0.0142 }  
//      Ion k is used in this mechanism...

        ek = -80.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 proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 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_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))
        eca = 70.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 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 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 apical_tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))
        eca = 70.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 proximal_lateral_dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 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

    }

}

proc geom_nseg() {
    // All sections not mentioned here have nseg = 1

    dend_6 nseg = 2
    apic_29 nseg = 7
    apic_1 nseg = 10
    dend_17 nseg = 10
    dend_14 nseg = 4
    dend_8 nseg = 3
    dend_7 nseg = 8
    dend_1 nseg = 3
    apic_28 nseg = 2
    dend_16 nseg = 7
    dend_15 nseg = 16
    dend_10 nseg = 4
    dend_9 nseg = 6
    dend_3 nseg = 6
    dend_2 nseg = 14
    dend_4 nseg = 2
    apic_27 nseg = 2
    apic_9 nseg = 3
    apic_23 nseg = 3
    apic_6 nseg = 2
    apic_16 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 Cell4