public class ElementData extends Object {
    //A few constants that are useful to have
    public static final double AVOGADRO=6.022e23; // per mole
    public static final double RE=2.818e-13; //cm  (Thompson radius of the e-)
    public static final double AMU=1.66053e-24; //grams per amu
    
    /**
     *  Returns a double precision array of all of the xray and neutron
     *  data for the specified number and atomic weight.  As noted in 
     *  the Element.java source the inNumber parameter is not Z as element
     *  number 2 is deuterium.  The actual Z is contained in the integer 
     *  array elementZ.  If the parameters are bad it sets the parameter
     *  to NaN which is easy to use in error checking later.
     */
    public static double[] getData(int inNumber, int inA) {
        int index = 0;
        int z;
        boolean foundit = false;
        double[] parameters = new double[20];
        z=inNumber-1;
        for(int j=0;j<z;j++) {
            for(int i=0;i<isotopeList[j].length;i++) {
                index++;
            }
        }
        for(int i=0;i<isotopeList[z].length;i++) {
            if(isotopeList[z][i] <= inA) {
               index++;
               if(isotopeList[z][i] == inA) foundit = true;
            }
        }
        index--;

        for(int i=0;i<10;i++) {
            parameters[i] = neutronDataList[index][i];
            if(foundit && parameters[i] == -9999.0) parameters[i]=Double.NaN;
            if(!foundit) parameters[i]=Double.NaN;
        }

        for(int i=0;i<10;i++)parameters[i+10]= xrayDataList[z][i];

        return parameters;
    }

    /**
     *  String array containing the text names of all of the elements in the
     *  set of element data for x-rays and neutrons
     */
    public static String[] elements = {
        "H", "D", "He", "Li", "Be", "B", "C", "N", "O",
        "F", "Ne", "Na", "Mg", "Al", "Si", "P", "S",
        "Cl", "Ar", "K", "Ca", "Sc", "Ti", "V", "Cr",
        "Mn", "Fe", "Co", "Ni", "Cu", "Zn", "Ga", "Ge",
        "As", "Se", "Br", "Kr", "Rb", "Sr", "Y", "Zr",
        "Nb", "Mo", "Tc", "Ru", "Rh", "Pd", "Ag", "Cd",
        "In", "Sn", "Sb", "Te", "I", "Xe", "Cs", "Ba",
        "La", "Ce", "Pr", "Nd", "Pm", "Sm", "Eu", "Gd",
        "Tb", "Dy", "Ho", "Er", "Tm", "Yb", "Lu", "Hf",
        "Ta", "W", "Re", "Os", "Ir", "Pt", "Au", "Hg",
        "Tl", "Pb", "Bi", "Po", "At", "Rn", "Fr", "Ra",
        "Ac", "Th", "Pa", "U", "Np", "Pu", "Am", "Cm",
        "Bk", "Cf", "Es", "Fm", "Md", "No", "Lr" };

    /**
     *  Integer array containing the atomic numbers of all of the elements in the
     *  set of element data for x-rays and neutrons.
     */
    public static int[] elementZ = {
        1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20,
          21, 22, 23, 24, 25, 26, 27, 28, 29, 30,
          31, 32, 33, 34, 35, 36, 37, 38, 39, 40,
          41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 
          51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 
          61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 
          71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 
          81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 
          91, 92, 93, 94, 95, 96, 97, 98, 99, 100};

    /**
     *  List of isotopes included in the set of element data.
     *  This list is structured as [Z][A] where [A]=0 is natural.
     */
    public static int[][] isotopeList = {
        {0,1,2,3},
        {0},
        {0,3,4},
        {0,6,7},
        {0},
        {0,10,11},
        {0,12,13},
        {0,14,15},
        {0,16,17,18},
        {0},
        {0,20,21,22},
        {0},
        {0,24,25,26},
        {0},
        {0,28,29,30},
        {0},
        {0,32,33,34,36},
        {0,35,37}, //Cl
        {0,36,38,40},
        {0,39,40,41},
        {0,40,42,43,44,46,48},
        {0},
        {0,46,47,48,49,50},
        {0,50,51},
        {0,50,52,53,54},
        {0}, //Mn
        {0,54,56,57,58},
        {0},
        {0,58,60,61,62,64},
        {0,63,65},
        {0,64,66,67,68,70},
        {0,69,71},
        {0,70,72,73,74,76},
        {0},
        {0,74,76,77,78,80,82},
        {0,79,81},
        {0,78,80,82,83,84,86},
        {0,85,87},
        {0,84,86,87,88},
        {0}, //Y
        {0,90,91,92,94,96},
        {0},
        {0,92,94,95,96,97,98,100},
        {0},
        {0,96,98,99,100,101,102,104},
        {0},
        {0,102,104,105,106,108,110},
        {0,107,109},
        {0,106,108,110,111,112,113,114,116},
        {0,113,115},
        {0,112,114,115,116,117,118,119,120,122,124},
        {0,121,123}, //Sb
        {0,120,122,123,124,125,126,128,130},
        {0},
        {0,124,126,128,129,130,131,132,134,136},
        {0},
        {0,130,132,134,135,136,137,138},
        {0,138,139},
        {0,136,138,140,142},
        {0},
        {0,142,143,144,145,146,148,150},
        {0},
        {0,144,147,148,149,150,152,154},
        {0,151,153},
        {0,152,154,155,156,157,158,160},
        {0},
        {0,156,158,160,161,162,163,164},
        {0},
        {0,162,164,166,167,168,170},
        {0}, //Tm
        {0,168,170,171,172,173,174,176},
        {0,175,176},
        {0,174,176,177,178,179,180},
        {0,180,181},
        {0,180,182,183,184,186},
        {0,185,187},
        {0,184,186,187,188,189,190,192},
        {0,191,193},
        {0,190,192,194,195,196,198},
        {0},
        {0,196,198,199,200,201,202,204},
        {0,203,205},
        {0,204,206,207,208},
        {0},
        {0},
        {0},
        {0},
        {0},
        {0},
        {0},
        {0},
        {0},
        {0,233,234,235,238},
        {0},
        {0,238,239,240,242},
        {0},
        {0,244,246,248}
    };

    /**
     *  Array of xray dispersion corrections from International Tables
     *  of Crystallography. The data are all for Kalpha radiation and 
     *  from left to right are Cr f', Cr f'', Fe f', Fe f'', Cu f', 
     *  Cu f'', Mo f', Mo f'', Ag f', Ag f''
     */
    public static double[][] xrayDataList = {
        {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //H
        {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //D
        {0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0}, //He
        {0.002, 0.001, 0.002, 0.001, 0.001, 0.0, 0.0, 0.0, 0.0, 0.0},
        {0.008, 0.003, 0.005, 0.002, 0.003, 0.001, 0.0, 0.0, -0.001, 0.0},
        {0.018, 0.009, 0.013, 0.007, 0.008, 0.004, 0.0, 0.001, 0.0, 0.0},
        {0.035, 0.021, 0.026, 0.015, 0.017, 0.009, 0.002, 0.002, 0.0, 0.001},
        {0.059, 0.042, 0.044, 0.029, 0.029, 0.018, 0.004, 0.003, 0.001, 0.002},
        {0.09, 0.073, 0.069, 0.052, 0.047, 0.032, 0.008, 0.006, 0.003, 0.004},
        {0.129, 0.119, 0.1, 0.085, 0.069, 0.053, 0.014, 0.01, 0.006, 0.006},
        {0.174, 0.184, 0.138, 0.132, 0.097, 0.083, 0.021, 0.016, 0.011, 0.01},
        {0.223, 0.27, 0.18, 0.195, 0.129, 0.124, 0.03, 0.025, 0.016, 0.015},
        {0.272, 0.381, 0.224, 0.277, 0.165, 0.177, 0.042, 0.036, 0.023, 0.022},
        {0.318, 0.522, 0.269, 0.381, 0.204, 0.246, 0.056, 0.052, 0.032, 0.031},
        {0.355, 0.693, 0.311, 0.509, 0.244, 0.33, 0.072, 0.071, 0.042, 0.043},
        {0.377, 0.9, 0.347, 0.664, 0.283, 0.434, 0.09, 0.095, 0.055, 0.058},
        {0.374, 1.142, 0.37, 0.847, 0.319, 0.557, 0.11, 0.124, 0.068, 0.076},
        {0.335, 1.423, 0.375, 1.061, 0.348, 0.702, 0.132, 0.159, 0.084, 0.099},
        {0.243, 1.747, 0.352, 1.309, 0.366, 0.872, 0.155, 0.201, 0.101, 0.125},
        {0.07, 2.11, 0.286, 1.589, 0.365, 1.066, 0.179, 0.25, 0.118, 0.156},
        {-0.221, 2.514, 0.163, 1.904, 0.341, 1.286, 0.203, 0.306, 0.137, 0.193},
        {-0.717, 2.968, -0.038, 2.256, 0.285, 1.533, 0.226, 0.372, 0.156, 0.235},
        {-1.683, 3.47, -0.357, 2.643, 0.189, 1.807, 0.248, 0.446, 0.175, 0.283},
        {-3.841, 0.459, -0.896, 3.07, 0.035, 2.11, 0.267, 0.53, 0.194, 0.338},
        {-2.161, 0.548, -1.973, 3.533, -0.198, 2.443, 0.284, 0.624, 0.213, 0.399},
        {-1.639, 0.65, -3.367, 0.0481, -0.568, 2.808, 0.295, 0.729, 0.229, 0.468},
        {-1.339, 0.764, -2.095, 0.566, -1.179, 3.204, 0.301, 0.845, 0.244, 0.545},
        {-1.124, 0.893, -1.623, 0.662, -2.464, 3.608, 0.299, 0.973, 0.256, 0.63},
        {-0.956, 1.036, -1.343, 0.769, -2.956, 0.509, 0.285, 1.113, 0.261, 0.724},
        {-0.795, 1.196, -1.129, 0.888, -2.019, 0.589, 0.263, 1.266, 0.265, 0.826},
        {-0.684, 1.373, -0.978, 1.021, -1.612, 0.678, 0.222, 1.431, 0.26, 0.938},
        {-0.57, 1.569, -0.841, 1.168, -1.354, 0.777, 0.163, 1.609, 0.249, 1.059},
        {-0.462, 1.786, -0.717, 1.331, -1.163, 0.886, 0.081, 1.801, 0.228, 1.19},
        {-0.365, 2.022, -0.607, 1.508, -1.011, 1.006, -0.03, 2.007, 0.196, 1.332},
        {-0.273, 2.283, -0.503, 1.704, -0.879, 1.139, -0.178, 2.223, 0.152, 1.481},
        {-0.198, 2.563, -0.413, 1.916, -0.767, 1.283, -0.374, 2.456, 0.09, 1.643},
        {-0.13, 2.872, -0.328, 2.149, -0.665, 1.439, -0.652, 2.713, 0.008, 1.82},
        {-0.082, 3.201, -0.256, 2.398, -0.574, 1.608, -1.044, 2.973, -0.099, 2.003},
        {-0.012, 3.608, -0.161, 2.709, -0.465, 1.82, -1.657, 3.264, -0.23, 2.203},
        {0.006, 4.002, -0.106, 3.009, -0.386, 2.025, -2.951, 3.542, -0.406, 2.411},
        {0.007, 4.422, -0.061, 3.329, -0.314, 2.245, -2.965, 0.56, -0.639, 2.63},
        {-0.013, 4.876, -0.028, 3.676, -0.248, 2.482, -2.197, 0.621, -0.957, 2.86},
        {-0.063, 5.353, -0.012, 4.043, -0.191, 2.735, -1.825, 0.688, -1.416, 3.103},
        {-0.153, 5.862, -0.017, 4.434, -0.145, 3.005, -1.59, 0.759, -2.205, 3.353},
        {-0.27, 6.406, -0.039, 4.854, -0.105, 3.296, -1.42, 0.836, -5.524, 3.651},
        {-0.424, 6.984, -0.083, 5.3, -0.077, 3.605, -1.287, 0.919, -2.649, 0.596},
        {-0.639, 7.594, -0.157, 5.773, -0.059, 3.934, -1.177, 1.007, -2.128, 0.654},
        {-0.924, 8.235, -0.259, 6.271, -0.06, 4.282, -1.085, 1.101, -1.834, 0.717},
        {-1.303, 8.912, -0.416, 6.8, -0.079, 4.653, -1.005, 1.202, -1.637, 0.783},
        {-1.788, 9.627, -0.626, 7.356, -0.126, 5.045, -0.936, 1.31, -1.493, 0.854},
        {-2.401, 10.38, -0.888, 7.943, -0.194, 5.459, -0.873, 1.424, -1.378, 0.93},
        {-3.194, 11.166, -1.214, 8.557, -0.287, 5.894, -0.816, 1.546, -1.284, 1.01},
        {-4.267, 11.995, -1.63, 9.203, -0.418, 6.352, -0.772, 1.675, -1.212, 1.096},
        {-5.852, 12.85, -2.147, 9.885, -0.579, 6.835, -0.726, 1.812, -1.144, 1.187},
        {-8.133, 11.933, -2.812, 10.608, -0.783, 7.348, -0.684, 1.958, -1.084, 1.284},
        {-10.742, 12.919, -3.652, 11.382, -1.022, 7.904, -0.644, 2.119, -1.029, 1.391},
        {-11.46, 9.981, -4.832, 12.164, -1.334, 8.46, -0.613, 2.282, -0.983, 1.5},
        {-12.135, 3.565, -6.683, 12.937, -1.716, 9.036, -0.588, 2.452, -0.942, 1.615},
        {-9.574, 3.843, -8.388, 11.953, -2.17, 9.648, -0.564, 2.632, -0.904, 1.735},
        {-7.817, 4.13, -12.457, 6.285, -2.939, 10.535, -0.53, 2.845, -0.859, 1.873},
        {-7.486, 4.427, -11.016, 9.874, -3.431, 10.933, -0.535, 3.018, -0.842, 1.995},
        {-6.891, 4.741, -12.122, 3.627, -4.357, 11.614, -0.53, 3.225, -0.818, 2.135},
        {-6.429, 5.073, -9.616, 3.883, -5.696, 12.32, -0.533, 3.442, -0.798, 2.281},
        {-6.05, 5.416, -8.352, 4.149, -7.718, 11.276, -0.542, 3.669, -0.782, 2.435},
        {-5.779, 5.773, -7.565, 4.427, -9.242, 11.946, -0.564, 3.904, -0.774, 2.595},
        {-5.525, 6.153, -6.98, 4.721, -9.498, 9.242, -0.591, 4.151, -0.767, 2.764},
        {-5.25, 6.549, -6.492, 5.026, -10.423, 9.748, -0.619, 4.41, -0.761, 2.94},
        {-5.04, 6.958, -6.112, 5.343, -12.255, 3.704, -0.666, 4.678, -0.765, 3.124},
        {-4.878, 7.387, -5.81, 5.675, -9.733, 3.937, -0.723, 4.958, -0.773, 3.316},
        {-4.753, 7.833, -5.565, 6.022, -8.488, 4.181, -0.795, 5.248, -0.79, 3.515},
        {-4.652, 8.291, -5.361, 6.378, -7.701, 4.432, -0.884, 5.548, -0.815, 3.723},
        {-4.58, 8.759, -5.19, 6.745, -7.133, 4.693, -0.988, 5.858, -0.847, 3.937},
        {-4.592, 9.277, -5.088, 7.148, -6.715, 4.977, -1.118, 6.185, -0.89, 4.164},
        {-4, 9.811, -4.948, 7.565, -6.351, 5.271, -1.258, 6.523, -0.937, 4.399},
        {-4.499, 10.364, -4.823, 7.996, -6.048, 5.577, -1.421, 6.872, -0.993, 4.643},
        {-4.483, 10.929, -4.719, 8.439, -5.79, 5.891, -1.598, 7.232, -1.048, 4.894},
        {-4.503, 11.52, -4.647, 8.903, -5.581, 6.221, -1.816, 7.605, -1.127, 5.156},
        {-4.527, 12.14, -4.578, 9.389, -5.391, 6.566, -2.066, 7.99, -1.216, 5.427},
        {-4.584, 12.787, -4.535, 9.895, -5.233, 6.925, -2.352, 8.388, -1.319, 5.708},
        {-4.668, 13.451, -4.51, 10.418, -5.096, 7.297, -2.688, 8.798, -1.438, 5.998},
        {-4.803, 14.143, -4.523, 10.963, -4.99, 7.686, -3.084, 9.223, -1.576, 6.299},
        {-4.945, 14.86, -4.532, 11.528, -4.883, 8.089, -3.556, 9.659, -1.73, 6.61},
        {-5.161, 15.595, -4.596, 12.108, -4.818, 8.505, -4.133, 10.102, -1.91, 6.93},
        {-5.42, 16.341, -4.688, 12.7, -4.776, 8.93, -4.861, 10.559, -2.116, 7.258},
        {-5.742, 17.139, -4.817, 13.331, -4.756, 9.383, -5.924, 11.042, -2.353, 7.6},
        {-6.132, 17.942, -4.992, 13.969, -4.772, 9.843, -7.444, 9.961, -2.63, 7.949},
        {-6.545, 18.775, -5.173, 14.629, -4.787, 10.317, -8.862, 10.403, -2.932, 8.307},
        {-7.052, 19.615, -5.402, 15.299, -4.833, 10.803, -7.912, 7.754, -3.285, 8.674},
        {-7.614, 20.461, -5.659, 15.977, -4.898, 11.296, -7.62, 8.105, -3.702, 9.047},
        {-8.318, 21.327, -5.976, 16.668, -4.994, 11.799, -7.725, 8.472, -4.192, 9.428},
        {-9.15, 22.24, -6.313, 17.397, -5.091, 12.33, -8.127, 8.87, -4.784, 9.819},
        {-10.382, 23.161, -6.695, 18.14, -5.216, 12.868, -8.96, 9.284, -5.555, 10.227},
        {-10.93, 23.121, -7.126, 18.879, -5.359, 13.409, -10.673, 9.654, -6.735, 10.637},
        {-12.152, 24.097, -7.624, 19.642, -5.529, 13.967, -11.158, 4.148, -7.842, 9.57},
        {-12.28, 23.658, -8.187, 20.425, -5.712, 14.536, -9.725, 4.33, -8.473, 6.999},
        {-12.771, 24.607, -8.872, 21.173, -5.93, 15.087, -8.926, 4.511, -7.701, 7.296},
        {-13.513, 25.54, -9.743, 21.896, -6.176, 15.634, -8.416, 4.697, -7.388, 7.589}
    };

    /**
     *  This is a list of neutron data from the V.F. Sears article in Neutron
     *  News.  No data values are given a value of -9999 which is used in the
     *  getData method above to check for no data.
     */
    public static double[][] neutronDataList = {
        { -9999.0, -3.7390, 0.0, -9999.0, -9999.0, 1.7568, 80.26, 82.02, 0.3326, 1.00797 }, //H
        { 99.985, -3.7406, 0.0, 25.274, 0.0, 1.7583, 80.27, 82.03, 0.3326, 1.007825 }, //1H
        { 0.015, 6.671, 0.0, 4.04, 0.0, 5.592, 2.05, 7.64, 0.000519, 2.014102 }, //2H
        { -9999.0, 4.792, 0.0, -1.04, 0.0, 2.89, 0.14, 3.03, 0, 3.016049 }, //3H
        { 0.015, 6.671, 0.0, 4.04, 0.0, 5.592, 2.05, 7.64, 0.000519, 2.014102 }, //D
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 1.34, 0.0, 1.34, 0.00747, 4.0026 }, //He
        { 0.00014, 5.74, -1.483, -2.5, +2.568, 4.42, 1.6, 6, 5333., 3.016029 }, //3He
        { 99.99986, 3.26, 0.0, 0.0, 0.0, 1.34, 0.0, 1.34, 0, 4.002603 }, //4He
        { -9999.0, -1.90, 0.0, -9999.0, -9999.0, 0.454, 0.92, 1.37, 70.5, 6.942 }, //Li
        { 7.5, 2.00, -0.261, -1.89, +0.26, 0.51, 0.46, 0.97, 940., 6.015122 }, //6Li
        { 92.5, -2.22, 0.0, -2.49, 0.0, 0.619, 0.78, 1.4, 0.0454, 7.016004 }, //7Li
        { 100, 7.79, 0.0, 0.12, 0.0, 7.63, 0.0018, 7.63, 0.0076, 9.0122 }, //Be
        { -9999.0, 5.30, -0.213, -9999.0, -9999.0, 3.54, 1.7, 5.24, 767., 10.811 }, //B
        { 20, -0.1, -1.066, -4.7, +1.231, 0.144, 3, 3.1, 3835., 10.012937 }, //10B
        { 80, 6.65, 0.0, -1.3, 0.0, 5.56, 0.21, 5.77, 0.0055, 11.009305 }, //11B
        { -9999.0, 6.6460, 0.0, -9999.0, -9999.0, 5.551, 0.001, 5.551, 0.0035, 12.01115 }, //C
        { 98.9, 6.6511, 0.0, 0.0, 0.0, 5.559, 0.0, 5.559, 0.00353, 12.0 }, //12C
        { 1.1, 6.19, 0.0, -0.52, 0.0, 4.81, 0.034, 4.84, 0.00137, 13.003355 }, //13C
        { -9999.0, 9.36, 0.0, -9999.0, -9999.0, 11.01, 0.5, 11.51, 1.9, 14.0067 }, //N
        { 99.63, 9.37, 0.0, 2.0, 0.0, 11.03, 0.5, 11.53, 1.91, 14.003074 }, //14N
        { 0.37, 6.44, 0.0, -0.02, 0.0, 5.21, 0.00005, 5.21, 0.000024, 15.000109 }, //15N
        { -9999.0, 5.803, 0.0, -9999.0, -9999.0, 4.232, 0.0008, 4.232, 0.00019, 15.9994 }, //O
        { 99.762, 5.803, 0.0, 0.0, 0.0, 4.232, 0.0, 4.232, 0.0001, 15.994915 }, //16O
        { 0.038, 5.78, 0.0, 0.18, 0.0, 4.2, 0.004, 4.2, 0.236, 16.999132 }, //17O
        { 0.2, 5.84, 0.0, 0.0, 0.0, 4.29, 0.0, 4.29, 0.00016, 17.99916 }, //18O
        { 100, 5.654, 0.0, -0.082, 0.0, 4.017, 0.0008, 4.018, 0.0096, 18.9984 }, //F
        { -9999.0, 4.566, 0.0, -9999.0, -9999.0, 2.62, 0.008, 2.628, 0.039, 20.183 }, //Ne
        { 90.51, 4.631, 0.0, 0.0, 0.0, 2.695, 0.0, 2.695, 0.036, 19.99244 }, //20Ne
        { 0.27, 6.66, 0.0, 0.6, 0.0, 5.6, 0.05, 5.7, 0.67, 20.993847 }, //21Ne
        { 9.22, 3.87, 0.0, 0.0, 0.0, 1.88, 0.0, 1.88, 0.046, 21.991386 }, //22Ne
        { 100, 3.63, 0.0, 3.59, 0.0, 1.66, 1.62, 3.28, 0.53, 22.9898 }, //Na
        { -9999.0, 5.375, 0.0, -9999.0, -9999.0, 3.631, 0.08, 3.71, 0.063, 24.312 }, //Mg
        { 78.99, 5.66, 0.0, 0.0, 0.0, 4.03, 0.0, 4.03, 0.05, 23.985042 }, //24Mg
        { 10, 3.62, 0.0, 1.48, 0.0, 1.65, 0.28, 1.93, 0.19, 24.985837 }, //25Mg
        { 11.01, 4.89, 0.0, 0.0, 0.0, 3, 0.0, 3, 0.0382, 25.982593 }, //26Mg
        { 100, 3.449, 0.0, 0.256, 0.0, 1.495, 0.0082, 1.503, 0.231, 26.9815 }, //Al
        { -9999.0, 4.1491, 0.0, -9999.0, -9999.0, 2.163, 0.004, 2.167, 0.171, 28.086 }, //Si
        { 92.23, 4.107, 0.0, 0.0, 0.0, 2.12, 0.0, 2.12, 0.177, 27.976927 }, //28Si
        { 4.67, 4.70, 0.0, 0.09, 0.0, 2.78, 0.001, 2.78, 0.101, 28.976495 }, //29Si
        { 3.1, 4.58, 0.0, 0.0, 0.0, 2.64, 0.0, 2.64, 0.107, 29.97377 }, //30Si
        { 100, 5.13, 0.0, 0.2, 0.0, 3.307, 0.005, 3.312, 0.172, 30.9738 }, //P
        { -9999.0, 2.847, 0.0, -9999.0, -9999.0, 1.0186, 0.007, 1.026, 0.53, 32.064 }, //S
        { 95.02, 2.804, 0.0, 0.0, 0.0, 0.988, 0.0, 0.988, 0.54, 31.972071 }, //32S
        { 0.75, 4.74, 0.0, 1.5, 0.0, 2.8, 0.3, 3.1, 0.54, 32.971459 }, //33S
        { 4.21, 3.48, 0.0, 0.0, 0.0, 1.52, 0.0, 1.52, 0.227, 33.967867 }, //34S
        { 0.02, 3. , 0.0, 0.0, 0.0, 1.1, 0.0, 1.1, 0.15, 35.967081 }, //36S
        { -9999.0, 9.5770, 0.0, -9999.0, -9999.0, 11.5257, 5.3, 16.8, 33.5, 35.453 }, //Cl
        { 75.77, 11.65, 0.0, 6.1, 0.0, 17.06, 4.7, 21.8, 44.1, 34.968853 }, //35Cl
        { 24.23, 3.08, 0.0, 0.1, 0.0, 1.19, 0.001, 1.19, 0.433, 36.965903 }, //37Cl
        { -9999.0, 1.909, 0.0, -9999.0, -9999.0, 0.458, 0.225, 0.683, 0.675, 39.948 }, //Ar
        { 0.337, 24.90, 0.0, 0.0, 0.0, 77.9, 0.0, 77.9, 5.2, 35.967546 }, //36Ar
        { 0.063, 3.5, 0.0, 0.0, 0.0, 1.5, 0.0, 1.5, 0.8, 37.962732 }, //38Ar
        { 99.6, 1.830, 0.0, 0.0, 0.0, 0.421, 0.0, 0.421, 0.66, 39.962383 }, //40Ar
        { -9999.0, 3.67, 0.0, -9999.0, -9999.0, 1.69, 0.27, 1.96, 2.1, 39.102 }, //K
        { 93.258, 3.74, 0.0, 1.4, 0.0, 1.76, 0.25, 2.01, 2.1, 38.963707 }, //39K
        { 0.012, 3. , 0.0, -9999.0, -9999.0, 1.1, 0.5, 1.6, 35., 39.963999 }, //40K
        { 6.73, 2.69, 0.0, 1.5, 0.0, 0.91, 0.3, 1.2, 1.46, 40.961826 }, //41K
        { -9999.0, 4.70, 0.0, -9999.0, -9999.0, 2.78, 0.05, 2.83, 0.43, 40.08 }, //Ca
        { 96.941, 4.80, 0.0, 0.0, 0.0, 2.9, 0.0, 2.9, 0.41, 39.962591 }, //40Ca
        { 0.647, 3.36, 0.0, 0.0, 0.0, 1.42, 0.0, 1.42, 0.68, 41.958619 }, //42Ca
        { 0.135, -1.56, 0.0, -9999.0, -9999.0, 0.31, 0.5, 0.8, 6.2, 42.958767 }, //43Ca
        { 2.086, 1.42, 0.0, 0.0, 0.0, 0.25, 0.0, 0.25, 0.88, 43.955482 }, //44Ca
        { 0.004, 3.6, 0.0, 0.0, 0.0, 1.6, 0.0, 1.6, 0.74, 45.953693 }, //46Ca
        { 0.187, 0.39, 0.0, 0.0, 0.0, 0.019, 0.0, 0.019, 1.09, 47.952534 }, //48Ca
        { 100, 12.29, 0.0, -6.0, 0.0, 19, 4.5, 23.5, 27.5, 44.956 }, //Sc
        { -9999.0, -3.438, 0.0, -9999.0, -9999.0, 1.485, 2.87, 4.35, 6.09, 47.90 }, //Ti
        { 8.2, 4.93, 0.0, 0.0, 0.0, 3.05, 0.0, 3.05, 0.59, 45.95263 }, //46Ti
        { 7.4, 3.63, 0.0, -3.5, 0.0, 1.66, 1.5, 3.2, 1.7, 46.951764 }, //47Ti
        { 73.8, -6.08, 0.0, 0.0, 0.0, 4.65, 0.0, 4.65, 7.84, 47.947947 }, //48Ti
        { 5.4, 1.04, 0.0, 5.1, 0.0, 0.14, 3.3, 3.4, 2.2, 48.947871 }, //49Ti
        { 5.2, 6.18, 0.0, 0.0, 0.0, 4.8, 0.0, 4.8, 0.179, 49.944792 }, //50Ti
        { -9999.0, -0.3824, 0.0, -9999.0, -9999.0, 0.0184, 5.08, 5.1, 5.08, 50.942 }, //V
        { 0.25, 7.6, 0.0, -9999.0, -9999.0, 7.3, 0.5, 7.8, 60., 49.947163 }, //50V
        { 99.75, -0.402, 0.0, 6.35, 0.0, 0.0203, 5.07, 5.09, 4.9, 50.943964 }, //51V
        { -9999.0, 3.635, 0.0, -9999.0, -9999.0, 1.66, 1.83, 3.49, 3.05, 51.996 }, //Cr
        { 4.35, -4.50, 0.0, 0.0, 0.0, 2.54, 0.0, 2.54, 15.8, 49.94605 }, //50Cr
        { 83.79, 4.920, 0.0, 0.0, 0.0, 3.042, 0.0, 3.042, 0.76, 51.940512 }, //52Cr
        { 9.5, -4.20, 0.0, 6.87, 0.0, 2.22, 5.93, 8.15, 18.1, 52.940654 }, //53Cr
        { 2.36, 4.55, 0.0, 0.0, 0.0, 2.6, 0.0, 2.6, 0.36, 53.938885 }, //54Cr
        { 100, -3.73, 0.0, 1.79, 0.0, 1.75, 0.4, 2.15, 13.3, 54.9380 }, //Mn
        { -9999.0, 9.45, 0.0, -9999.0, -9999.0, 11.22, 0.4, 11.62, 2.56, 55.847 }, //Fe
        { 5.8, 4.2, 0.0, 0.0, 0.0, 2.2, 0.0, 2.2, 2.25, 53.939615 }, //54Fe
        { 91.7, 9.94, 0.0, 0.0, 0.0, 12.42, 0.0, 12.42, 2.59, 55.934942 }, //56Fe
        { 2.2, 2.3, 0.0, -9999.0, -9999.0, 0.66, 0.3, 1, 2.48, 56.935399 }, //57Fe
        { 0.3, 15. , 0.0, 0.0, 0.0, 28, 0.0, 28., 1.28, 57.933281 }, //58Fe
        { 100, 2.49, 0.0, -6.2, 0.0, 0.779, 4.8, 5.6, 37.18, 58.9332 }, //Co
        { -9999.0, 10.3, 0.0, -9999.0, -9999.0, 13.3, 5.2, 18.5, 4.49, 58.71 }, //Ni
        { 68.27, 14.4, 0.0, 0.0, 0.0, 26.1, 0.0, 26.1, 4.6, 57.935348 }, //58Ni
        { 26.1, 2.8, 0.0, 0.0, 0.0, 0.99, 0.0, 0.99, 2.9, 59.930791 }, //60Ni
        { 1.13, 7.60, 0.0, 3.9, 0.0, 7.26, 1.9, 9.2, 2.5, 60.931061 }, //61Ni
        { 3.59, -8.7, 0.0, 0.0, 0.0, 9.5, 0.0, 9.5, 14.5, 61.928349 }, //62Ni
        { 0.91, -0.37, 0.0, 0.0, 0.0, 0.017, 0.0, 0.017, 1.52, 63.92797 }, //64Ni
        { -9999.0, 7.718, 0.0, -9999.0, -9999.0, 7.485, 0.55, 8.03, 3.78, 63.54 }, //Cu
        { 69.17, 6.43, 0.0, 0.22, 0.0, 5.2, 0.006, 5.2, 4.5, 62.929601 }, //63Cu
        { 30.83, 10.61, 0.0, 1.79, 0.0, 14.1, 0.4, 14.5, 2.17, 64.927794 }, //65Cu
        { -9999.0, 5.680, 0.0, -9999.0, -9999.0, 4.054, 0.077, 4.131, 1.11, 65.37 }, //Zn
        { 48.6, 5.22, 0.0, 0.0, 0.0, 3.42, 0.0, 3.42, 0.93, 63.929147 }, //64Zn
        { 27.9, 5.97, 0.0, 0.0, 0.0, 4.48, 0.0, 4.48, 0.62, 65.926037 }, //66Zn
        { 4.1, 7.56, 0.0, -1.50, 0.0, 7.18, 0.28, 7.46, 6.8, 66.927131 }, //67Zn
        { 18.8, 6.03, 0.0, 0.0, 0.0, 4.57, 0.0, 4.57, 1.1, 67.924848 }, //68Zn
        { 0.6, 6. , 0.0, 0.0, 0.0, 4.5, 0.0, 4.5, 0.092, 69.925325 }, //70Zn
        { -9999.0, 7.288, 0.0, -9999.0, -9999.0, 6.675, 0.16, 6.83, 2.75, 69.72 }, //Ga
        { 60.1, 7.88, 0.0, -0.85, 0.0, 7.8, 0.091, 7.89, 2.18, 68.925581 }, //69Ga
        { 39.9, 6.40, 0.0, -0.82, 0.0, 5.15, 0.084, 5.23, 3.61, 70.924708 }, //71Ga
        { -9999.0, 8.185, 0.0, -9999.0, -9999.0, 8.42, 0.18, 8.6, 2.2, 72.59 }, //Ge
        { 20.5, 10.0, 0.0, 0.0, 0.0, 12.6, 0.0, 12.6, 3.0, 69.924251 }, //70Ge
        { 27.4, 8.51, 0.0, 0.0, 0.0, 9.1, 0.0, 9.1, 0.8, 71.922077 }, //72Ge
        { 7.8, 5.02, 0.0, 3.4, 0.0, 3.17, 1.5, 4.7, 15.1, 72.92346 }, //73Ge
        { 36.5, 7.58, 0.0, 0.0, 0.0, 7.2, 0.0, 7.2, 0.4, 73.921179 }, //74Ge
        { 7.8, 8.2, 0.0, 0.0, 0.0, 8., 0.0, 8., 0.16, 75.921404 }, //76Ge
        { 100, 6.58, 0.0, -0.69, 0.0, 5.44, 0.06, 5.5, 4.5, 74.9216 }, //As
        { -9999.0, 7.970, 0.0, -9999.0, -9999.0, 7.98, 0.32, 8.3, 11.7, 78.96 }, //Se
        { 0.9, 0.8, 0.0, 0.0, 0.0, 0.1, 0.0, 0.1, 51.8, 73.922477 }, //74Se
        { 9, 12.2, 0.0, 0.0, 0.0, 18.7, 0.0, 18.7, 85., 75.919215 }, //76Se
        { 7.6, 8.25, 0.0, 0.6, 0.0, 8.6, 0.05, 8.65, 42., 76.919915 }, //77Se
        { 23.5, 8.24, 0.0, 0.0, 0.0, 8.5, 0.0, 8.5, 0.43, 77.91731 }, //78Se
        { 49.6, 7.48, 0.0, 0.0, 0.0, 7.03, 0.0, 7.03, 0.61, 79.916523 }, //80Se
        { 9.4, 6.34, 0.0, 0.0, 0.0, 5.05, 0.0, 5.05, 0.044, 81.916701 }, //82Se
        { -9999.0, 6.795, 0.0, -9999.0, -9999.0, 5.8, 0.1, 5.9, 6.9, 79.909 }, //Br
        { 50.69, 6.80, 0.0, -1.1, 0.0, 5.81, 0.15, 5.96, 11., 78.918339 }, //79Br
        { 49.31, 6.79, 0.0, 0.6, 0.0, 5.79, 0.05, 5.84, 2.7, 80.916292 }, //81Br
        { -9999.0, 7.81, 0.0, -9999.0, -9999.0, 7.67, 0.01, 7.68, 25., 83.80 }, //Kr
        { 0.35, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 6.4, 77.920389 }, //78Kr
        { 2.25, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 11.8, 79.916379 }, //80Kr
        { 11.6, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 29., 81.913486 }, //82Kr
        { 11.5, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 185., 82.914138 }, //83Kr
        { 57, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, 6.6, 0.113, 83.911509 }, //84Kr
        { 17.3, 8.1, 0.0, 0.0, 0.0, 8.2, 0.0, 8.2, 0.003, 85.910616 }, //86Kr
        { -9999.0, 7.09, 0.0, -9999.0, -9999.0, 6.32, 0.5, 6.8, 0.38, 85.47 }, //Rb
        { 72.17, 7.03, 0.0, -9999.0, -9999.0, 6.2, 0.5, 6.7, 0.48, 84.911793 }, //85Rb
        { 27.83, 7.23, 0.0, -9999.0, -9999.0, 6.6, 0.5, 7.1, 0.12, 86.911171 }, //87Rb
        { -9999.0, 7.02, 0.0, -9999.0, -9999.0, 6.19, 0.06, 6.25, 1.28, 87.62 }, //Sr
        { 0.56, 7. , 0.0, 0.0, 0.0, 6., 0.0, 6., 0.87, 83.913427 }, //84Sr
        { 9.86, 5.67, 0.0, 0.0, 0.0, 4.04, 0.0, 4.04, 1.04, 85.909265 }, //86Sr
        { 7, 7.40, 0.0, -9999.0, -9999.0, 6.88, 0.5, 7.4, 16., 86.908882 }, //87Sr
        { 82.58, 7.15, 0.0, 0.0, 0.0, 6.42, 0.0, 6.42, 0.058, 87.905617 }, //88Sr
        { 100, 7.75, 0.0, 1.1, 0.0, 7.55, 0.15, 7.7, 1.28, 88.906 }, //Y
        { -9999.0, 7.16, 0.0, -9999.0, -9999.0, 6.44, 0.02, 6.46, 0.185, 91.22 }, //Zr
        { 51.45, 6.4, 0.0, 0.0, 0.0, 5.1, 0.0, 5.1, 0.011, 89.904703 }, //90Zr
        { 11.32, 8.7, 0.0, -1.08, 0.0, 9.5, 0.15, 9.7, 1.17, 90.905644 }, //91Zr
        { 17.19, 7.4, 0.0, 0.0, 0.0, 6.9, 0.0, 6.9, 0.22, 91.905039 }, //92Zr
        { 17.28, 8.2, 0.0, 0.0, 0.0, 8.4, 0.0, 8.4, 0.0499, 93.906315 }, //94Zr
        { 2.76, 5.5, 0.0, 0.0, 0.0, 3.8, 0.0, 3.8, 0.0229, 95.908276 }, //96Zr
        { 100, 7.054, 0.0, -0.139, 0.0, 6.253, 0.0024, 6.255, 1.15, 92.906 }, //Nb
        { -9999.0, 6.715, 0.0, -9999.0, -9999.0, 5.67, 0.04, 5.71, 2.48, 95.94 }, //Mo
        { 14.84, 6.91, 0.0, 0.0, 0.0, 6, 0.0, 6, 0.019, 91.90681 }, //92Mo
        { 9.25, 6.80, 0.0, 0.0, 0.0, 5.81, 0.0, 5.81, 0.015, 93.905087 }, //94Mo
        { 15.92, 6.91, 0.0, -9999.0, -9999.0, 6, 0.5, 6.5, 13.1, 94.905841 }, //95Mo
        { 16.68, 6.20, 0.0, 0.0, 0.0, 4.83, 0.0, 4.83, 0.5, 95.904679 }, //96Mo
        { 9.55, 7.24, 0.0, -9999.0, -9999.0, 6.59, 0.5, 7.1, 2.5, 96.906021 }, //97Mo
        { 24.13, 6.58, 0.0, 0.0, 0.0, 5.44, 0.0, 5.44, 0.127, 97.905408 }, //98Mo
        { 9.63, 6.73, 0.0, 0.0, 0.0, 5.69, 0.0, 5.69, 0.4, 99.907477 }, //100Mo
        { -9999.0, 6.8, 0.0, -9999.0, -9999.0, 5.8, 0.5, 6.3, 20., 99.0 }, //Tc
        { -9999.0, 7.03, 0.0, -9999.0, -9999.0, 6.21, 0.4, 6.6, 2.56, 101.07 }, //Ru
        { 5.5, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 0.28, 95.907604 }, //96Ru
        { 1.9, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 8., 97.905288 }, //98Ru
        { 12.7, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 6.9, 98.905939 }, //99Ru
        { 12.6, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 4.8, 99.90422 }, //100Ru
        { 17, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 3.3, 100.905582 }, //101Ru
        { 31.6, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, 144.8, 1.17, 101.90435 }, //102Ru
        { 18.7, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, 4.483, 0.31, 103.90543 }, //104Ru
        { 100, 5.88, 0.0, -9999.0, -9999.0, 4.34, 0.3, 4.6, 144.8, 102.905 }, //Rh
        { -9999.0, 5.91, 0.0, -9999.0, -9999.0, 4.39, 0.093, 4.48, 6.9, 106.4 }, //Pd
        { 1.02, 7.7 , 0.0, 0.0, 0.0, 7.5, 0.0, 7.5, 3.4, 101.905608 }, //102Pd
        { 11.14, 7.7 , 0.0, 0.0, 0.0, 7.5, 0.0, 7.5, 0.6, 103.904035 }, //104Pd
        { 22.33, 5.5, 0.0, -2.6, 0.0, 3.8, 0.8, 4.6, 20., 104.905084 }, //105Pd
        { 27.33, 6.4, 0.0, 0.0, 0.0, 5.1, 0.0, 5.1, 0.304, 105.903484 }, //106Pd
        { 26.46, 4.1, 0.0, 0.0, 0.0, 2.1, 0.0, 2.1, 8.55, 107.903896 }, //108Pd
        { 11.72, 7.7 , 0.0, 0.0, 0.0, 7.5, 0.0, 7.5, 0.226, 109.905153 }, //110Pd
        { -9999.0, 5.922, 0.0, -9999.0, -9999.0, 4.407, 0.58, 4.99, 63.3, 107.870 }, //Ag
        { 51.83, 7.555, 0.0, 1.00, 0.0, 7.17, 0.13, 7.3, 37.6, 106.905094 }, //107Ag
        { 48.17, 4.165, 0.0, -1.60, 0.0, 2.18, 0.32, 2.5, 91.0, 108.904757 }, //109Ag
        { -9999.0, 4.87, -0.70, -9999.0, -9999.0, 3.04, 3.46, 6.5, 2520., 112.40 }, //Cd
        { 1.25, 5. , 0.0, 0.0, 0.0, 3.1, 0.0, 3.1, 1., 105.906459 }, //106Cd
        { 0.89, 5.4, 0.0, 0.0, 0.0, 3.7, 0.0, 3.7, 1.1, 107.904184 }, //108Cd
        { 12.51, 5.9, 0.0, 0.0, 0.0, 4.4, 0.0, 4.4, 11., 109.903007 }, //110Cd
        { 12.81, 6.5, 0.0, -9999.0, -9999.0, 5.3, 0.3, 5.6, 24., 110.904183 }, //111Cd
        { 24.13, 6.4, 0.0, 0.0, 0.0, 5.1, 0.0, 5.1, 2.2, 111.902759 }, //112Cd
        { 12.22, -8.0, -5.73, -9999.0, -9999.0, 12.1, 0.3, 12.4, 20600., 112.904402 }, //113Cd
        { 28.72, 7.5, 0.0, 0.0, 0.0, 7.1, 0.0, 7.1, 0.34, 113.903359 }, //114Cd
        { 7.47, 6.3, 0.0, 0.0, 0.0, 5, 0.0, 5, 0.075, 115.904757 }, //116Cd
        { -9999.0, 4.065, -0.0539, -9999.0, -9999.0, 2.08, 0.54, 2.62, 193.8, 114.82 }, //In
        { 4.3, 5.39, 0.0, 0.017, 0.0, 3.65, 0.000037, 3.65, 12.0, 112.905535 }, //113In
        { 95.7, 4.01, -0.0562, -2.1, 0.0, 2.02, 0.55, 2.57, 202., 114.90388 }, //115In
        { -9999.0, 6.225, 0.0, -9999.0, -9999.0, 4.871, 0.022, 4.892, 0.626, 118.69 }, //Sn
        { 1, 6., 0.0, 0.0, 0.0, 4.5, 0.0, 4.5, 1., 111.904823 }, //112Sn
        { 0.7, 6.2, 0.0, 0.0, 0.0, 4.8, 0.0, 4.8, 0.114, 113.902784 }, //114Sn
        { 0.4, 6., 0.0, -9999.0, -9999.0, 4.5, 0.3, 4.8, 30., 114.903348 }, //115Sn
        { 14.7, 5.93, 0.0, 0.0, 0.0, 4.42, 0.0, 4.42, 0.14, 115.901746 }, //116Sn
        { 7.7, 6.48, 0.0, -9999.0, -9999.0, 5.28, 0.3, 5.6, 2.3, 116.902956 }, //117Sn
        { 24.3, 6.07, 0.0, 0.0, 0.0, 4.63, 0.0, 4.63, 0.22, 117.901609 }, //118Sn
        { 8.6, 6.12, 0.0, -9999.0, -9999.0, 4.71, 0.3, 5, 2.2, 118.903311 }, //119Sn
        { 32.4, 6.49, 0.0, 0.0, 0.0, 5.29, 0.0, 5.29, 0.14, 119.902199 }, //120Sn
        { 4.6, 5.74, 0.0, 0.0, 0.0, 4.14, 0.0, 4.14, 0.18, 121.903442 }, //122Sn
        { 5.6, 5.97, 0.0, 0.0, 0.0, 4.48, 0.0, 4.48, 0.133, 123.905275 }, //124Sn
        { -9999.0, 5.57, 0.0, -9999.0, -9999.0, 3.9, 0.007, 3.9, 4.91, 121.75 }, //Sb
        { 57.3, 5.71, 0.0, -0.05, 0.0, 4.1, 0.0003, 4.1, 5.75, 120.903823 }, //121Sb
        { 42.7, 5.38, 0.0, -0.10, 0.0, 3.64, 0.001, 3.64, 3.8, 122.904217 }, //123Sb
        { -9999.0, 5.80, 0.0, -9999.0, -9999.0, 4.23, 0.09, 4.32, 4.7, 127.60 }, //Te
        { 0.096, 5.3, 0.0, 0.0, 0.0, 3.5, 0.0, 3.5, 2.3, 119.904027 }, //120Te
        { 2.6, 3.8, 0.0, 0.0, 0.0, 1.8, 0.0, 1.8, 3.4, 121.903057 }, //122Te
        { 0.908, -0.05, -0.116, -2.04, 0.0, 0.002, 0.52, 0.52, 418., 122.904272 }, //123Te
        { 4.816, 7.96, 0.0, 0.0, 0.0, 8, 0.0, 8, 6.8, 123.90282 }, //124Te
        { 7.14, 5.02, 0.0, -0.26, 0.0, 3.17, 0.008, 3.18, 1.55, 124.904425 }, //125Te
        { 18.95, 5.56, 0.0, 0.0, 0.0, 3.88, 0.0, 3.88, 1.04, 125.903306 }, //126Te
        { 31.69, 5.89, 0.0, 0.0, 0.0, 4.36, 0.0, 4.36, 0.215, 127.904462 }, //128Te
        { 33.8, 6.02, 0.0, 0.0, 0.0, 4.55, 0.0, 4.55, 0.29, 129.906224 }, //130Te
        { 100, 5.28, 0.0, 1.58, 0.0, 3.5, 0.31, 3.81, 6.15, 126.9044 }, //I
        { -9999.0, 4.92, 0.0, 3.04, 0.0, 2.96, 0.0, -9999.0, 23.9, 131.30 }, //Xe
        { 0.1, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 165., 123.905896 }, //124Xe
        { 0.09, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 3.5, 125.904269 }, //126Xe
        { 1.91, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 8., 127.903531 }, //128Xe
        { 26.4, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 21., 128.904781 }, //129Xe
        { 4.1, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 26., 129.90351 }, //130Xe
        { 21.2, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 85., 130.905084 }, //131Xe
        { 26.9, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 0.45, 131.904155 }, //132Xe
        { 10.4, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 0.265, 133.905395 }, //134Xe
        { 8.9, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 0.26, 135.907221 }, //136Xe
        { 100, 5.42, 0.0, 1.29, 0.0, 3.69, 0.21, 3.9, 29.0, 132.905 }, //Cs
        { -9999.0, 5.07, 0.0, -9999.0, -9999.0, 3.23, 0.15, 3.38, 1.1, 137.34 }, //Ba
        { 0.11, -3.6, 0.0, 0.0, 0.0, 1.6, 0.0, 1.6, 30., 129.906312 }, //130Ba
        { 0.1, 7.8, 0.0, 0.0, 0.0, 7.6, 0.0, 7.6, 7., 131.905057 }, //132Ba
        { 2.42, 5.7, 0.0, 0.0, 0.0, 4.08, 0.0, 4.08, 2.0, 133.904504 }, //134Ba
        { 6.59, 4.67, 0.0, -9999.0, -9999.0, 2.74, 0.5, 3.2, 5.8, 134.905685 }, //135Ba
        { 7.85, 4.91, 0.0, 0.0, 0.0, 3.03, 0.0, 3.03, 0.68, 135.904572 }, //136Ba
        { 11.23, 6.83, 0.0, -9999.0, -9999.0, 5.86, 0.5, 6.4, 3.6, 136.905823 }, //137Ba
        { 71.7, 4.84, 0.0, 0.0, 0.0, 2.94, 0.0, 2.94, 0.27, 137.905243 }, //138Ba
        { -9999.0, 8.24, 0.0, -9999.0, -9999.0, 8.53, 1.13, 9.66, 8.97, 138.91 }, //La
        { 0.09, 8., 0.0, -9999.0, -9999.0, 8., 0.5, 8.5, 57., 137.907108 }, //138La
        { 99.91, 8.24, 0.0, 3.0, 0.0, 8.53, 1.13, 9.66, 8.93, 138.90635 }, //139La
        { -9999.0, 4.84, 0.0, -9999.0, -9999.0, 2.94, 0.001, 2.94, 0.63, 140.12 }, //Ce
        { 0.19, 5.80, 0.0, 0.0, 0.0, 4.23, 0.0, 4.23, 7.3, 135.907145 }, //136Ce
        { 0.25, 6.70, 0.0, 0.0, 0.0, 5.64, 0.0, 5.64, 1.1, 137.905987 }, //138Ce
        { 88.48, 4.84, 0.0, 0.0, 0.0, 2.94, 0.0, 2.94, 0.57, 139.905436 }, //140Ce
        { 11.08, 4.75, 0.0, 0.0, 0.0, 2.84, 0.0, 2.84, 0.95, 141.909241 }, //142Ce
        { 100, 4.58, 0.0, -0.35, 0.0, 2.64, 0.015, 2.66, 11.5, 140.907 }, //Pr
        { -9999.0, 7.69, 0.0, -9999.0, -9999.0, 7.43, 9.2, 16.6, 50.5, 144.24 }, //Nd
        { 27.16, 7.7, 0.0, 0.0, 0.0, 7.5, 0.0, 7.5, 18.7, 141.90772 }, //142Nd
        { 12.18, 14., 0.0, 21., 0.0, 25., 55., 80., 337., 142.909811 }, //143Nd
        { 23.8, 2.8, 0.0, 0.0, 0.0, 1, 0.0, 1, 3.6, 143.910084 }, //144Nd
        { 8.29, 14., 0.0, -9999.0, -9999.0, 25., 5., 30., 42., 144.91257 }, //145Nd
        { 17.19, 8.7, 0.0, 0.0, 0.0, 9.5, 0.0, 9.5, 1.4, 145.913113 }, //146Nd
        { 5.75, 5.7, 0.0, 0.0, 0.0, 4.1, 0.0, 4.1, 2.5, 147.91689 }, //148Nd
        { 5.63, 5.3, 0.0, 0.0, 0.0, 3.5, 0.0, 3.5, 1.2, 149.920888 }, //150Nd
        { -9999.0, 12.6, 0.0, 3.2, 0.0, 20.0, 1.3, 21.3, 168.4, 145.0 }, //Pm
        { -9999.0, 0.80, -1.65, -9999.0, -9999.0, 0.422, 39., 39., 5922., 150.35 }, //Sm
        { 3.1, -3., 0.0, 0.0, 0.0, 1., 0.0, 1., 0.7, 143.911997 }, //144Sm
        { 15.1, 14., 0.0, 11., 0.0, 25., 143, 39., 57., 146.914895 }, //147Sm
        { 11.3, -3., 0.0, 0.0, 0.0, 1., 0.0, 1., 2.4, 147.914819 }, //148Sm
        { 13.9, -19.2, -11.7, 31.4, -10.3, 63.5, 137., 200., 42080., 148.91718 }, //149Sm
        { 7.4, 14., 0.0, 0.0, 0.0, 25., 0.0, 25., 104., 149.917272 }, //150Sm
        { 26.6, -5.0, 0.0, 0.0, 0.0, 3.1, 0.0, 3.1, 206., 151.919729 }, //152Sm
        { 22.6, 9.3, 0.0, 0.0, 0.0, 11., 0.0, 11., 8.4, 153.922206 }, //154Sm
        { -9999.0, 7.22, -1.26, -9999.0, -9999.0, 6.57, 2.5, 9.2, 4530., 151.96 }, //Eu
        { 47.8, 6.13, -2.53, 4.5, -2.14, 5.5, 3.1, 8.6, 9100., 150.919847 }, //151Eu
        { 52.2, 8.22, 0.0, 3.2, 0.0, 8.5, 1.3, 9.8, 312., 152.921227 }, //153Eu
        { -9999.0, 6.5, -13.82, -9999.0, -9999.0, 29.3, 151., 180., 49700., 157.25 }, //Gd
        { 0.2, 10., 0.0, 0.0, 0.0, 13., 0.0, 13., 735., 151.91979 }, //152Gd
        { 2.1, 10., 0.0, 0.0, 0.0, 13., 0.0, 13., 85., 153.920863 }, //154Gd
        { 14.8, 6.0, -17.0, 5., -13.16, 40.8, 25., 66., 61100., 154.92262 }, //155Gd
        { 20.6, 6.3, 0.0, 0.0, 0.0, 5, 0.0, 5, 1.5, 155.92212 }, //156Gd
        { 15.7, -1.14, -71.9, 5., -55.8, 650., 394., 1044., 259000., 156.923957 }, //157Gd
        { 24.8, 9., 0.0, 0.0, 0.0, 10., 0.0, 10., 2.2, 157.924101 }, //158Gd
        { 21.8, 9.15, 0.0, 0.0, 0.0, 10.52, 0.0, 10.52, 0.77, 159.927051 }, //160Gd
        { 100, 7.38, 0.0, -0.17, 0.0, 6.84, 0.004, 6.84, 23.4, 158.925 }, //Tb
        { -9999.0, 16.9, -0.276, -9999.0, -9999.0, 35.9, 54.4, 90.3, 994., 162.50 }, //Dy
        { 0.06, 6.1, 0.0, 0.0, 0.0, 4.7, 0.0, 4.7, 33., 155.924279 }, //156Dy
        { 0.1, 6., 0.0, 0.0, 0.0, 5., 0.0, 5., 43., 157.924405 }, //158Dy
        { 2.34, 6.7, 0.0, 0.0, 0.0, 5.6, 0.0, 5.6, 56., 159.925194 }, //160Dy
        { 19, 10.3, 0.0, 4.9, 0.0, 13.3, 3., 16., 600., 160.92693 }, //161Dy
        { 25.5, -1.4, 0.0, 0.0, 0.0, 0.25, 0.0, 0.25, 194., 161.926795 }, //162Dy
        { 24.9, 5.0, 0.0, 1.3, 0.0, 3.1, 0.21, 3.3, 124., 162.928728 }, //163Dy
        { 28.1, 49.4, -0.79, 0.0, 0.0, 307., 0.0, 307., 2840., 163.929172 }, //164Dy
        { 100, 8.01, 0.0, -1.70, 0.0, 8.06, 0.36, 8.42, 64.7, 164.930 }, //Ho
        { -9999.0, 7.79, 0.0, -9999.0, -9999.0, 7.63, 1.1, 8.7, 159., 167.26 }, //Er
        { 0.14, 8.8, 0.0, 0.0, 0.0, 9.7, 0.0, 9.7, 19., 161.928776 }, //162Er
        { 1.56, 8.2, 0.0, 0.0, 0.0, 8.4, 0.0, 8.4, 13., 163.929198 }, //164Er
        { 33.4, 10.6, 0.0, 0.0, 0.0, 14.1, 0.0, 14.1, 19.6, 165.930291 }, //166Er
        { 22.9, 3.0, 0.0, 1.0, 0.0, 1.1, 0.13, 1.2, 659., 166.932046 }, //167Er
        { 27.1, 7.4, 0.0, 0.0, 0.0, 6.9, 0.0, 6.9, 2.74, 167.932369 }, //168Er
        { 14.9, 9.6, 0.0, 0.0, 0.0, 11.6, 0.0, 11.6, 5.8, 169.935461 }, //170Er
        { 100, 7.07, 0.0, 0.9, 0.0, 6.28, 0.1, 6.38, 100., 168.934 }, //Tm
        { -9999.0, 12.43, 0.0, -9999.0, -9999.0, 19.42, 4, 23.4, 34.8, 173.04 }, //Yb
        { 0.14, -4.07, -0.62, 0.0, 0.0, 2.13, 0.0, 2.13, 2230., 167.933895 }, //168Yb
        { 3.06, 6.77, 0.0, 0.0, 0.0, 5.8, 0.0, 5.8, 11.4, 169.924759 }, //170Yb
        { 14.3, 9.66, 0.0, -5.59, 0.0, 11.7, 3.9, 15.6, 48.6, 170.936323 }, //171Yb
        { 21.9, 9.43, 0.0, 0.0, 0.0, 11.2, 0.0, 11.2, 0.8, 171.936379 }, //172Yb
        { 16.1, 9.56, 0.0, -5.3, 0.0, 11.5, 3.5, 15, 17.1, 172.938208 }, //173Yb
        { 31.8, 19.3, 0.0, 0.0, 0.0, 46.8, 0.0, 46.8, 69.4, 173.938859 }, //174Yb
        { 12.7, 8.72, 0.0, 0.0, 0.0, 9.6, 0.0, 9.6, 2.85, 175.942569 }, //176Yb
        { -9999.0, 7.21, 0.0, -9999.0, -9999.0, 6.53, 0.7, 7.2, 74., 174.97 }, //Lu
        { 97.39, 7.24, 0.0, 2.2, 0.0, 6.59, 0.6, 7.2, 21., 174.940769 }, //175Lu
        { 2.61, 6.1, -0.57, 3.0, +0.61, 4.7, 1.2, 5.9, 2065., 175.942683 }, //176Lu
        { -9999.0, 7.7, 0.0, -9999.0, -9999.0, 7.6, 2.6, 10.2, 104.1, 178.49 }, //Hf
        { 0.2, 10.9, 0.0, 0.0, 0.0, 15., 0.0, 15., 561., 173.940042 }, //174Hf
        { 5.2, 6.61, 0.0, 0.0, 0.0, 5.5, 0.0, 5.5, 23.5, 175.941404 }, //176Hf
        { 18.6, 0.8, 0.0, 0.9, 0.0, 0.1, 0.1, 0.2, 373., 176.943221 }, //177Hf
        { 27.1, 5.9, 0.0, 0.0, 0.0, 4.4, 0.0, 4.4, 84., 177.943669 }, //178Hf
        { 13.7, 7.46, 0.0, 1.06, 0.0, 7, 0.14, 7.1, 41., 178.945816 }, //179Hf
        { 35.2, 13.2, 0.0, 0.0, 0.0, 21.9, 0.0, 21.9, 13.04, 179.946549 }, //180Hf
        { -9999.0, 6.91, 0.0, -9999.0, -9999.0, 6, 0.01, 6.01, 20.6, 180.948 }, //Ta
        { 0.012, 7., 0.0, -9999.0, -9999.0, 6.2, 0.5, 7., 563., 179.947466 }, //180Ta
        { 99.988, 6.91, 0.0, -0.29, 0.0, 6, 0.011, 6.01, 20.5, 180.947997 }, //181Ta
        { -9999.0, 4.86, 0.0, -9999.0, -9999.0, 2.97, 1.63, 4.6, 18.3, 183.85 }, //W
        { 0.1, 5., 0.0, 0.0, 0.0, 3., 0.0, 3., 30., 179.946706 }, //180W
        { 26.3, 6.97, 0.0, 0.0, 0.0, 6.1, 0.0, 6.1, 20.7, 181.948206 }, //182W
        { 14.3, 6.53, 0.0, -9999.0, -9999.0, 5.36, 0.3, 5.7, 10.1, 182.950225 }, //183W
        { 30.7, 7.48, 0.0, 0.0, 0.0, 7.03, 0.0, 7.03, 1.7, 183.950933 }, //184W
        { 28.6, -0.72, 0.0, 0.0, 0.0, 0.065, 0.0, 0.065, 37.9, 185.954362 }, //186W
        { -9999.0, 9.2, 0.0, -9999.0, -9999.0, 10.6, 0.9, 11.5, 89.7, 186.2 }, //Re
        { 37.4, 9.0, 0.0, 2.0, 0.0, 10.2, 0.5, 10.7, 112., 184.952956 }, //185Re
        { 62.6, 9.3, 0.0, 2.8, 0.0, 10.9, 1, 11.9, 76.4, 186.955751 }, //187Re
        { -9999.0, 10.7, 0.0, -9999.0, -9999.0, 14.4, 0.3, 14.7, 16., 190.2 }, //Os
        { 0.02, 10., 0.0, 0.0, 0.0, 13., 0.0, 13., 3000., 183.952491 }, //184Os
        { 1.58, 11.6, 0.0, 0.0, 0.0, 17., 0.0, 17., 80., 185.953839 }, //186Os
        { 1.6, 10., 0.0, -9999.0, -9999.0, 13., 0.3, 13., 320., 186.955748 }, //187Os
        { 13.3, 7.6, 0.0, 0.0, 0.0, 7.3, 0.0, 7.3, 4.7, 187.955836 }, //188Os
        { 16.1, 10.7, 0.0, -9999.0, -9999.0, 14.4, 0.5, 14.9, 25., 188.958145 }, //189Os
        { 26.4, 11.0, 0.0, 0.0, 0.0, 15.2, 0.0, 15.2, 13.1, 189.958445 }, //190Os
        { 41, 11.5, 0.0, 0.0, 0.0, 16.6, 0.0, 16.6, 2, 191.961479 }, //192Os
        { -9999.0, 10.6, 0.0, -9999.0, -9999.0, 14.1, 0., 14., 425., 192.2 }, //Ir
        { 37.3, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 954., 190.960591 }, //191Ir
        { 62.7, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 111., 192.962924 }, //193Ir
        { -9999.0, 9.60, 0.0, -9999.0, -9999.0, 11.58, 0.13, 11.71, 10.3, 195.09 }, //Pt
        { 0.01, 9.0, 0.0, 0.0, 0.0, 10., 0.0, 10., 152., 189.95993 }, //190Pt
        { 0.79, 9.9, 0.0, 0.0, 0.0, 12.3, 0.0, 12.3, 10.0, 191.961035 }, //192Pt
        { 32.9, 10.55, 0.0, 0.0, 0.0, 14, 0.0, 14, 1.44, 193.962663 }, //194Pt
        { 33.8, 8.83, 0.0, -1.00, 0.0, 9.8, 0.13, 9.9, 27.5, 194.964774 }, //195Pt
        { 25.3, 9.89, 0.0, 0.0, 0.0, 12.3, 0.0, 12.3, 0.72, 195.964935 }, //196Pt
        { 7.2, 7.8, 0.0, 0.0, 0.0, 7.6, 0.0, 7.6, 3.66, 197.967876 }, //198Pt
        { 100, 7.63, 0.0, -1.84, 0.0, 7.32, 0.43, 7.75, 98.65, 196.967 }, //Au
        { -9999.0, 12.692, 0.0, -9999.0, -9999.0, 20.24, 6.6, 26.8, 372.3, 200.59 }, //Hg
        { 0.2, 30.3, 0.0, 0.0, 0.0, 115., 0.0, 115., 3080., 195.965815 }, //196Hg
        { 10.1, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 2., 197.966752 }, //198Hg
        { 17, 16.9, 0.0, 15.5, 0.0, 36., 30., 66., 2150., 198.968263 }, //199Hg
        { 23.1, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 60., 199.968309 }, //200Hg
        { 13.2, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0, 7.8, 200.970285 }, //201Hg
        { 29.6, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, 9.828, 4.89, 201.970626 }, //202Hg
        { 6.8, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 0.0, -9999.0, 0.43, 203.973476 }, //204Hg
        { -9999.0, 8.776, 0.0, -9999.0, -9999.0, 9.678, 0.21, 9.89, 3.43, 204.37 }, //Tl
        { 29.524, 6.99, 0.0, 1.06, 0.0, 6.14, 0.14, 6.28, 11.4, 202.972329 }, //203Tl
        { 70.476, 9.52, 0.0, -0.242, 0.0, 11.39, 0.007, 11.4, 0.104, 204.974412 }, //205Tl
        { -9999.0, 9.405, 0.0, -9999.0, -9999.0, 11.115, 0.003, 11.118, 0.171, 207.19 }, //Pb
        { 1.4, 9.90, 0.0, 0.0, 0.0, 12.3, 0.0, 12.3, 0.65, 203.973029 }, //204Pb
        { 24.1, 9.22, 0.0, 0.0, 0.0, 10.68, 0.0, 10.68, 0.03, 205.974449 }, //206Pb
        { 22.1, 9.28, 0.0, 0.14, 0.0, 10.82, 0.002, 10.82, 0.699, 206.975881 }, //207Pb
        { 52.4, 9.50, 0.0, 0.0, 0.0, 11.34, 0.0, 11.34, 0.00048, 207.976636 }, //208Pb
        { 100, 8.532, 0.0, -9999.0, -9999.0, 9.148, 0.0084, 9.156, 0.0338, 208.980 }, //Bi
        { -9999.0, -9999.0, -9999.0, 0.259, 0.0, 0.0, -9999.0, -9999.0,  -9999.0, 210.0}, //Po
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 0.0, -9999.0, -9999.0,  -9999.0, 214.9986412}, //At
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 0.0, -9999.0, 12.6,  -9999.0, 222.0175705}, //Rn
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 0.0, -9999.0, -9999.0,  -9999.0, 224.0}, //Fr
        { -9999.0, 10.0, 0.0, 0.0, 0.0, 13., 0.0, 13., 12.8, 226.0254 }, //Ra
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 0.0, -9999.0, -9999.0,  -9999.0, 227.0}, //Ac
        { 100, 10.31, 0.0, 0.0, 0.0, 13.36, 0.0, 13.36, 7.37, 2332.038 }, //Th
        { -9999.0, 9.1, 0.0, -9999.0, -9999.0, 10.4, 0.1, 10.5, 200.6, 232.5 }, //Pa
        { -9999.0, 8.417, 0.0, -9999.0, -9999.0, 8.903, 0.005, 8.908, 7.57, 238.03 }, //U
        { -9999.0, 10.1, 0.0, 1., 0.0, 12.8, 0.1, 12.9, 574.7, 232.039626 }, //233U
        { 0.005, 12.4, 0.0, 0.0, 0.0, 19.3, 0.0, 19.3, 100.1, 234.040944 }, //234U
        { 0.72, 10.47, 0.0, 1.3, 0.0, 13.78, 0.2, 14, 680.9, 235.043922 }, //235U
        { 99.275, 8.402, 0.0, 0.0, 0.0, 8.871, 0.0, 8.871, 2.68, 238.050783 }, //238U
        { -9999.0, 10.55, 0.0, -9999.0, -9999.0, 14, 0.5, 14.5, 175.9, 237.0 }, //Np
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, -9999.0, -9999.0, -9999.0,  -9999.0, 239.0522}, //Pu
        { -9999.0, 14.1, 0.0, 0.0, 0.0, 25.0, 0.0, 25.0, 558., 238.049552 }, //238Pu
        { -9999.0, 7.7, 0.0, 1.3, 0.0, 7.5, 0.2, 7.7, 1017.3, 239.052155 }, //239Pu
        { -9999.0, 3.5, 0.0, 0.0, 0.0, 1.54, 0.0, 1.54, 289.6, 240.053806 }, //240Pu
        { -9999.0, 8.1, 0.0, 0.0, 0.0, 8.2, 0.0, 8.2, 18.5, 242.058735 }, //242Pu
        { -9999.0, 8.3, 0.0, 2., 0.0, 8.7, 0.3, 9.0, 75.3, 242.0 }, //Am
        { -9999.0, -9999.0, -9999.0, -9999.0, 0.0, 0.0, -9999.0, -9999.0, -9999.0, 247.5}, //Cm
        { -9999.0, 9.5, 0.0, 0.0, 0.0, 11.3, 0.0, 11.3, 16.2, 244.062745 }, //244Cm
        { -9999.0, 9.3, 0.0, 0.0, 0.0, 10.9, 0.0, 10.9, 1.36, 246.067216 }, //246Cm
        { -9999.0, 7.7, 0.0, 0.0, 0.0, 7.5, 0.0, 7.5, 3., 248.072341 }, //248Cm
    };

}