use crate::Element;
use crate::{UncertainFloat, Isotope, AtomicScatteringFactor, XrayScatteringFactor, NeutronScatteringFactor};

pub fn load() -> Element {
    Element {
        atomic_number: 65,
        name: "Terbium",
        symbol: "Tb",
        mass: 158.925_34_f64,
        common_ions: vec![3],
        uncommon_ions: vec![1, 2, 4],
        xray_scattering: Some(XrayScatteringFactor {
            table: vec![
                AtomicScatteringFactor { energy: 0.01_f64, f1: None, f2: Some(0.159_742_f64) },
                AtomicScatteringFactor { energy: 0.010_161_7_f64, f1: None, f2: Some(0.166_245_f64) },
                AtomicScatteringFactor { energy: 0.010_326_1_f64, f1: None, f2: Some(0.173_012_f64) },
                AtomicScatteringFactor { energy: 0.010_493_1_f64, f1: None, f2: Some(0.180_055_f64) },
                AtomicScatteringFactor { energy: 0.010_662_8_f64, f1: None, f2: Some(0.187_385_f64) },
                AtomicScatteringFactor { energy: 0.010_835_3_f64, f1: None, f2: Some(0.195_013_f64) },
                AtomicScatteringFactor { energy: 0.011_010_6_f64, f1: None, f2: Some(0.202_952_f64) },
                AtomicScatteringFactor { energy: 0.011_188_6_f64, f1: None, f2: Some(0.211_214_f64) },
                AtomicScatteringFactor { energy: 0.011_369_6_f64, f1: None, f2: Some(0.219_812_f64) },
                AtomicScatteringFactor { energy: 0.011_553_5_f64, f1: None, f2: Some(0.228_226_f64) },
                AtomicScatteringFactor { energy: 0.011_740_4_f64, f1: None, f2: Some(0.236_751_f64) },
                AtomicScatteringFactor { energy: 0.011_930_3_f64, f1: None, f2: Some(0.245_594_f64) },
                AtomicScatteringFactor { energy: 0.012_123_2_f64, f1: None, f2: Some(0.254_768_f64) },
                AtomicScatteringFactor { energy: 0.012_319_3_f64, f1: None, f2: Some(0.264_285_f64) },
                AtomicScatteringFactor { energy: 0.012_518_6_f64, f1: None, f2: Some(0.273_91_f64) },
                AtomicScatteringFactor { energy: 0.012_721_f64, f1: None, f2: Some(0.283_712_f64) },
                AtomicScatteringFactor { energy: 0.012_926_8_f64, f1: None, f2: Some(0.293_864_f64) },
                AtomicScatteringFactor { energy: 0.013_135_9_f64, f1: None, f2: Some(0.304_379_f64) },
                AtomicScatteringFactor { energy: 0.013_348_3_f64, f1: None, f2: Some(0.315_27_f64) },
                AtomicScatteringFactor { energy: 0.013_564_2_f64, f1: None, f2: Some(0.326_552_f64) },
                AtomicScatteringFactor { energy: 0.013_783_6_f64, f1: None, f2: Some(0.337_737_f64) },
                AtomicScatteringFactor { energy: 0.014_006_6_f64, f1: None, f2: Some(0.348_276_f64) },
                AtomicScatteringFactor { energy: 0.014_233_1_f64, f1: None, f2: Some(0.359_144_f64) },
                AtomicScatteringFactor { energy: 0.014_463_3_f64, f1: None, f2: Some(0.370_352_f64) },
                AtomicScatteringFactor { energy: 0.014_697_3_f64, f1: None, f2: Some(0.381_909_f64) },
                AtomicScatteringFactor { energy: 0.014_935_f64, f1: None, f2: Some(0.393_826_f64) },
                AtomicScatteringFactor { energy: 0.015_176_5_f64, f1: None, f2: Some(0.405_719_f64) },
                AtomicScatteringFactor { energy: 0.015_422_f64, f1: None, f2: Some(0.417_451_f64) },
                AtomicScatteringFactor { energy: 0.015_671_4_f64, f1: None, f2: Some(0.429_521_f64) },
                AtomicScatteringFactor { energy: 0.015_924_9_f64, f1: None, f2: Some(0.441_941_f64) },
                AtomicScatteringFactor { energy: 0.016_182_5_f64, f1: None, f2: Some(0.454_72_f64) },
                AtomicScatteringFactor { energy: 0.016_444_2_f64, f1: None, f2: Some(0.467_868_f64) },
                AtomicScatteringFactor { energy: 0.016_710_2_f64, f1: None, f2: Some(0.481_745_f64) },
                AtomicScatteringFactor { energy: 0.016_980_5_f64, f1: None, f2: Some(0.496_359_f64) },
                AtomicScatteringFactor { energy: 0.017_255_1_f64, f1: None, f2: Some(0.511_416_f64) },
                AtomicScatteringFactor { energy: 0.017_534_2_f64, f1: None, f2: Some(0.526_93_f64) },
                AtomicScatteringFactor { energy: 0.017_817_8_f64, f1: None, f2: Some(0.542_915_f64) },
                AtomicScatteringFactor { energy: 0.018_106_f64, f1: None, f2: Some(0.559_384_f64) },
                AtomicScatteringFactor { energy: 0.018_398_9_f64, f1: None, f2: Some(0.576_354_f64) },
                AtomicScatteringFactor { energy: 0.018_696_4_f64, f1: None, f2: Some(0.593_148_f64) },
                AtomicScatteringFactor { energy: 0.018_998_8_f64, f1: None, f2: Some(0.608_687_f64) },
                AtomicScatteringFactor { energy: 0.019_306_1_f64, f1: None, f2: Some(0.624_634_f64) },
                AtomicScatteringFactor { energy: 0.019_618_4_f64, f1: None, f2: Some(0.640_999_f64) },
                AtomicScatteringFactor { energy: 0.019_935_7_f64, f1: None, f2: Some(0.657_792_f64) },
                AtomicScatteringFactor { energy: 0.020_258_2_f64, f1: None, f2: Some(0.675_025_f64) },
                AtomicScatteringFactor { energy: 0.020_585_8_f64, f1: None, f2: Some(0.692_71_f64) },
                AtomicScatteringFactor { energy: 0.020_918_8_f64, f1: None, f2: Some(0.724_043_f64) },
                AtomicScatteringFactor { energy: 0.021_257_1_f64, f1: None, f2: Some(0.776_67_f64) },
                AtomicScatteringFactor { energy: 0.021_600_9_f64, f1: None, f2: Some(0.833_122_f64) },
                AtomicScatteringFactor { energy: 0.021_950_3_f64, f1: None, f2: Some(0.893_678_f64) },
                AtomicScatteringFactor { energy: 0.022_305_3_f64, f1: None, f2: Some(0.979_492_f64) },
                AtomicScatteringFactor { energy: 0.022_666_1_f64, f1: None, f2: Some(1.103_91_f64) },
                AtomicScatteringFactor { energy: 0.023_032_7_f64, f1: None, f2: Some(1.244_12_f64) },
                AtomicScatteringFactor { energy: 0.023_405_3_f64, f1: None, f2: Some(1.407_05_f64) },
                AtomicScatteringFactor { energy: 0.023_783_8_f64, f1: None, f2: Some(1.594_97_f64) },
                AtomicScatteringFactor { energy: 0.024_168_5_f64, f1: None, f2: Some(1.814_69_f64) },
                AtomicScatteringFactor { energy: 0.024_559_4_f64, f1: None, f2: Some(2.080_1_f64) },
                AtomicScatteringFactor { energy: 0.024_956_6_f64, f1: None, f2: Some(2.390_91_f64) },
                AtomicScatteringFactor { energy: 0.025_360_3_f64, f1: None, f2: Some(2.757_7_f64) },
                AtomicScatteringFactor { energy: 0.025_770_5_f64, f1: None, f2: Some(3.194_23_f64) },
                AtomicScatteringFactor { energy: 0.026_187_3_f64, f1: None, f2: Some(3.690_98_f64) },
                AtomicScatteringFactor { energy: 0.026_610_9_f64, f1: None, f2: Some(4.107_23_f64) },
                AtomicScatteringFactor { energy: 0.027_041_3_f64, f1: None, f2: Some(4.570_43_f64) },
                AtomicScatteringFactor { energy: 0.027_478_6_f64, f1: None, f2: Some(5.242_41_f64) },
                AtomicScatteringFactor { energy: 0.027_923_1_f64, f1: None, f2: Some(6.016_94_f64) },
                AtomicScatteringFactor { energy: 0.028_374_7_f64, f1: None, f2: Some(6.601_61_f64) },
                AtomicScatteringFactor { energy: 0.028_833_7_f64, f1: None, f2: Some(7.205_07_f64) },
                AtomicScatteringFactor { energy: 0.029_3_f64, f1: Some(0.651_582_f64), f2: Some(7.865_85_f64) },
                AtomicScatteringFactor { energy: 0.029_773_9_f64, f1: Some(0.948_041_f64), f2: Some(8.621_95_f64) },
                AtomicScatteringFactor { energy: 0.030_255_5_f64, f1: Some(1.558_93_f64), f2: Some(9.284_88_f64) },
                AtomicScatteringFactor { energy: 0.030_744_9_f64, f1: Some(2.085_1_f64), f2: Some(9.663_68_f64) },
                AtomicScatteringFactor { energy: 0.031_242_1_f64, f1: Some(2.567_89_f64), f2: Some(10.057_9_f64) },
                AtomicScatteringFactor { energy: 0.031_747_5_f64, f1: Some(3.130_73_f64), f2: Some(10.417_5_f64) },
                AtomicScatteringFactor { energy: 0.032_260_9_f64, f1: Some(3.680_79_f64), f2: Some(10.673_8_f64) },
                AtomicScatteringFactor { energy: 0.032_782_7_f64, f1: Some(4.283_97_f64), f2: Some(10.936_4_f64) },
                AtomicScatteringFactor { energy: 0.033_313_f64, f1: Some(4.925_04_f64), f2: Some(10.958_7_f64) },
                AtomicScatteringFactor { energy: 0.033_851_8_f64, f1: Some(5.421_73_f64), f2: Some(10.932_6_f64) },
                AtomicScatteringFactor { energy: 0.034_399_3_f64, f1: Some(5.848_29_f64), f2: Some(10.906_5_f64) },
                AtomicScatteringFactor { energy: 0.034_955_7_f64, f1: Some(6.241_86_f64), f2: Some(10.877_6_f64) },
                AtomicScatteringFactor { energy: 0.035_521_1_f64, f1: Some(6.606_7_f64), f2: Some(10.844_3_f64) },
                AtomicScatteringFactor { energy: 0.036_095_6_f64, f1: Some(6.952_55_f64), f2: Some(10.811_1_f64) },
                AtomicScatteringFactor { energy: 0.036_679_4_f64, f1: Some(7.290_92_f64), f2: Some(10.778_f64) },
                AtomicScatteringFactor { energy: 0.037_272_7_f64, f1: Some(7.644_82_f64), f2: Some(10.717_7_f64) },
                AtomicScatteringFactor { energy: 0.037_875_5_f64, f1: Some(7.952_42_f64), f2: Some(10.615_3_f64) },
                AtomicScatteringFactor { energy: 0.038_488_2_f64, f1: Some(8.226_92_f64), f2: Some(10.513_9_f64) },
                AtomicScatteringFactor { energy: 0.039_110_7_f64, f1: Some(8.480_03_f64), f2: Some(10.412_3_f64) },
                AtomicScatteringFactor { energy: 0.039_743_2_f64, f1: Some(8.710_62_f64), f2: Some(10.304_6_f64) },
                AtomicScatteringFactor { energy: 0.040_386_1_f64, f1: Some(8.919_04_f64), f2: Some(10.198_1_f64) },
                AtomicScatteringFactor { energy: 0.041_039_3_f64, f1: Some(9.104_97_f64), f2: Some(10.092_6_f64) },
                AtomicScatteringFactor { energy: 0.041_703_1_f64, f1: Some(9.263_03_f64), f2: Some(10.001_6_f64) },
                AtomicScatteringFactor { energy: 0.042_377_6_f64, f1: Some(9.422_16_f64), f2: Some(9.923_79_f64) },
                AtomicScatteringFactor { energy: 0.043_063_f64, f1: Some(9.575_36_f64), f2: Some(9.846_62_f64) },
                AtomicScatteringFactor { energy: 0.043_759_5_f64, f1: Some(9.716_41_f64), f2: Some(9.770_07_f64) },
                AtomicScatteringFactor { energy: 0.044_467_3_f64, f1: Some(9.838_81_f64), f2: Some(9.704_66_f64) },
                AtomicScatteringFactor { energy: 0.045_186_5_f64, f1: Some(9.964_88_f64), f2: Some(9.650_08_f64) },
                AtomicScatteringFactor { energy: 0.045_917_4_f64, f1: Some(10.087_7_f64), f2: Some(9.595_8_f64) },
                AtomicScatteringFactor { energy: 0.046_66_f64, f1: Some(10.198_f64), f2: Some(9.541_83_f64) },
                AtomicScatteringFactor { energy: 0.047_414_7_f64, f1: Some(10.294_3_f64), f2: Some(9.515_03_f64) },
                AtomicScatteringFactor { energy: 0.048_181_6_f64, f1: Some(10.410_3_f64), f2: Some(9.500_9_f64) },
                AtomicScatteringFactor { energy: 0.048_960_9_f64, f1: Some(10.539_5_f64), f2: Some(9.486_81_f64) },
                AtomicScatteringFactor { energy: 0.049_752_8_f64, f1: Some(10.685_3_f64), f2: Some(9.470_67_f64) },
                AtomicScatteringFactor { energy: 0.050_557_6_f64, f1: Some(10.828_1_f64), f2: Some(9.418_52_f64) },
                AtomicScatteringFactor { energy: 0.051_375_3_f64, f1: Some(10.956_f64), f2: Some(9.366_65_f64) },
                AtomicScatteringFactor { energy: 0.052_206_2_f64, f1: Some(11.074_8_f64), f2: Some(9.315_05_f64) },
                AtomicScatteringFactor { energy: 0.053_050_6_f64, f1: Some(11.187_9_f64), f2: Some(9.263_75_f64) },
                AtomicScatteringFactor { energy: 0.053_908_7_f64, f1: Some(11.296_f64), f2: Some(9.212_73_f64) },
                AtomicScatteringFactor { energy: 0.054_780_6_f64, f1: Some(11.399_7_f64), f2: Some(9.161_99_f64) },
                AtomicScatteringFactor { energy: 0.055_666_7_f64, f1: Some(11.499_2_f64), f2: Some(9.111_54_f64) },
                AtomicScatteringFactor { energy: 0.056_567_f64, f1: Some(11.595_3_f64), f2: Some(9.061_36_f64) },
                AtomicScatteringFactor { energy: 0.057_482_f64, f1: Some(11.688_8_f64), f2: Some(9.011_46_f64) },
                AtomicScatteringFactor { energy: 0.058_411_7_f64, f1: Some(11.783_f64), f2: Some(8.957_21_f64) },
                AtomicScatteringFactor { energy: 0.059_356_4_f64, f1: Some(11.866_9_f64), f2: Some(8.897_48_f64) },
                AtomicScatteringFactor { energy: 0.060_316_5_f64, f1: Some(11.943_1_f64), f2: Some(8.838_14_f64) },
                AtomicScatteringFactor { energy: 0.061_292_1_f64, f1: Some(12.012_5_f64), f2: Some(8.779_2_f64) },
                AtomicScatteringFactor { energy: 0.062_283_4_f64, f1: Some(12.075_3_f64), f2: Some(8.720_66_f64) },
                AtomicScatteringFactor { energy: 0.063_290_8_f64, f1: Some(12.131_1_f64), f2: Some(8.662_51_f64) },
                AtomicScatteringFactor { energy: 0.064_314_5_f64, f1: Some(12.179_4_f64), f2: Some(8.604_73_f64) },
                AtomicScatteringFactor { energy: 0.065_354_7_f64, f1: Some(12.219_f64), f2: Some(8.547_36_f64) },
                AtomicScatteringFactor { energy: 0.066_411_8_f64, f1: Some(12.246_6_f64), f2: Some(8.490_36_f64) },
                AtomicScatteringFactor { energy: 0.067_485_9_f64, f1: Some(12.251_4_f64), f2: Some(8.433_88_f64) },
                AtomicScatteringFactor { energy: 0.068_577_5_f64, f1: Some(12.248_7_f64), f2: Some(8.420_13_f64) },
                AtomicScatteringFactor { energy: 0.069_686_7_f64, f1: Some(12.262_6_f64), f2: Some(8.413_37_f64) },
                AtomicScatteringFactor { energy: 0.070_813_8_f64, f1: Some(12.282_2_f64), f2: Some(8.406_62_f64) },
                AtomicScatteringFactor { energy: 0.071_959_1_f64, f1: Some(12.303_2_f64), f2: Some(8.399_86_f64) },
                AtomicScatteringFactor { energy: 0.073_123_f64, f1: Some(12.323_7_f64), f2: Some(8.393_12_f64) },
                AtomicScatteringFactor { energy: 0.074_305_7_f64, f1: Some(12.342_3_f64), f2: Some(8.386_39_f64) },
                AtomicScatteringFactor { energy: 0.075_507_6_f64, f1: Some(12.356_4_f64), f2: Some(8.379_66_f64) },
                AtomicScatteringFactor { energy: 0.076_728_9_f64, f1: Some(12.360_8_f64), f2: Some(8.379_45_f64) },
                AtomicScatteringFactor { energy: 0.077_969_9_f64, f1: Some(12.369_6_f64), f2: Some(8.386_79_f64) },
                AtomicScatteringFactor { energy: 0.079_231_f64, f1: Some(12.379_6_f64), f2: Some(8.394_13_f64) },
                AtomicScatteringFactor { energy: 0.080_512_5_f64, f1: Some(12.387_1_f64), f2: Some(8.401_48_f64) },
                AtomicScatteringFactor { energy: 0.081_814_7_f64, f1: Some(12.390_7_f64), f2: Some(8.408_84_f64) },
                AtomicScatteringFactor { energy: 0.083_138_f64, f1: Some(12.386_5_f64), f2: Some(8.416_2_f64) },
                AtomicScatteringFactor { energy: 0.084_482_7_f64, f1: Some(12.362_6_f64), f2: Some(8.424_25_f64) },
                AtomicScatteringFactor { energy: 0.085_849_1_f64, f1: Some(12.341_4_f64), f2: Some(8.472_64_f64) },
                AtomicScatteringFactor { energy: 0.087_237_7_f64, f1: Some(12.334_4_f64), f2: Some(8.521_3_f64) },
                AtomicScatteringFactor { energy: 0.088_648_7_f64, f1: Some(12.332_9_f64), f2: Some(8.570_25_f64) },
                AtomicScatteringFactor { energy: 0.090_082_5_f64, f1: Some(12.334_f64), f2: Some(8.619_47_f64) },
                AtomicScatteringFactor { energy: 0.091_539_5_f64, f1: Some(12.335_9_f64), f2: Some(8.668_99_f64) },
                AtomicScatteringFactor { energy: 0.093_020_1_f64, f1: Some(12.336_3_f64), f2: Some(8.718_78_f64) },
                AtomicScatteringFactor { energy: 0.094_524_6_f64, f1: Some(12.328_5_f64), f2: Some(8.768_85_f64) },
                AtomicScatteringFactor { energy: 0.096_053_5_f64, f1: Some(12.326_3_f64), f2: Some(8.848_27_f64) },
                AtomicScatteringFactor { energy: 0.097_607_1_f64, f1: Some(12.340_2_f64), f2: Some(8.928_5_f64) },
                AtomicScatteringFactor { energy: 0.099_185_8_f64, f1: Some(12.369_8_f64), f2: Some(9.009_47_f64) },
                AtomicScatteringFactor { energy: 0.100_79_f64, f1: Some(12.423_7_f64), f2: Some(9.091_17_f64) },
                AtomicScatteringFactor { energy: 0.102_42_f64, f1: Some(12.544_6_f64), f2: Some(9.122_87_f64) },
                AtomicScatteringFactor { energy: 0.104_077_f64, f1: Some(12.606_1_f64), f2: Some(9.086_98_f64) },
                AtomicScatteringFactor { energy: 0.105_76_f64, f1: Some(12.626_2_f64), f2: Some(9.051_22_f64) },
                AtomicScatteringFactor { energy: 0.107_471_f64, f1: Some(12.631_f64), f2: Some(9.015_6_f64) },
                AtomicScatteringFactor { energy: 0.109_209_f64, f1: Some(12.641_9_f64), f2: Some(8.969_83_f64) },
                AtomicScatteringFactor { energy: 0.110_975_f64, f1: Some(12.614_6_f64), f2: Some(8.881_77_f64) },
                AtomicScatteringFactor { energy: 0.112_77_f64, f1: Some(12.545_5_f64), f2: Some(8.794_58_f64) },
                AtomicScatteringFactor { energy: 0.114_594_f64, f1: Some(12.445_6_f64), f2: Some(8.708_25_f64) },
                AtomicScatteringFactor { energy: 0.116_448_f64, f1: Some(12.317_5_f64), f2: Some(8.622_77_f64) },
                AtomicScatteringFactor { energy: 0.118_331_f64, f1: Some(12.164_3_f64), f2: Some(8.538_12_f64) },
                AtomicScatteringFactor { energy: 0.120_245_f64, f1: Some(11.996_9_f64), f2: Some(8.454_3_f64) },
                AtomicScatteringFactor { energy: 0.122_19_f64, f1: Some(11.874_5_f64), f2: Some(8.311_63_f64) },
                AtomicScatteringFactor { energy: 0.124_166_f64, f1: Some(11.595_2_f64), f2: Some(8.023_28_f64) },
                AtomicScatteringFactor { energy: 0.126_175_f64, f1: Some(11.170_9_f64), f2: Some(7.744_93_f64) },
                AtomicScatteringFactor { energy: 0.128_215_f64, f1: Some(10.614_4_f64), f2: Some(7.476_23_f64) },
                AtomicScatteringFactor { energy: 0.130_289_f64, f1: Some(9.928_8_f64), f2: Some(7.216_86_f64) },
                AtomicScatteringFactor { energy: 0.132_397_f64, f1: Some(9.084_48_f64), f2: Some(6.896_01_f64) },
                AtomicScatteringFactor { energy: 0.134_538_f64, f1: Some(7.976_78_f64), f2: Some(6.551_37_f64) },
                AtomicScatteringFactor { energy: 0.136_714_f64, f1: Some(6.468_92_f64), f2: Some(5.944_55_f64) },
                AtomicScatteringFactor { energy: 0.138_925_f64, f1: Some(4.061_68_f64), f2: Some(5.453_34_f64) },
                AtomicScatteringFactor { energy: 0.141_172_f64, f1: Some(0.388_114_f64), f2: Some(5.108_97_f64) },
                AtomicScatteringFactor { energy: 0.143_456_f64, f1: Some(-6.290_39_f64), f2: Some(5.192_53_f64) },
                AtomicScatteringFactor { energy: 0.145_776_f64, f1: Some(-16.689_4_f64), f2: Some(12.883_6_f64) },
                AtomicScatteringFactor { energy: 0.148_134_f64, f1: Some(-20.614_6_f64), f2: Some(33.585_7_f64) },
                AtomicScatteringFactor { energy: 0.150_53_f64, f1: Some(0.001_443_98_f64), f2: Some(46.579_f64) },
                AtomicScatteringFactor { energy: 0.152_964_f64, f1: Some(14.193_f64), f2: Some(42.567_f64) },
                AtomicScatteringFactor { energy: 0.155_439_f64, f1: Some(21.531_8_f64), f2: Some(36.323_8_f64) },
                AtomicScatteringFactor { energy: 0.157_953_f64, f1: Some(23.613_2_f64), f2: Some(29.909_4_f64) },
                AtomicScatteringFactor { energy: 0.160_507_f64, f1: Some(22.755_f64), f2: Some(25.958_2_f64) },
                AtomicScatteringFactor { energy: 0.163_103_f64, f1: Some(22.099_3_f64), f2: Some(24.542_2_f64) },
                AtomicScatteringFactor { energy: 0.165_742_f64, f1: Some(22.184_5_f64), f2: Some(23.674_1_f64) },
                AtomicScatteringFactor { energy: 0.168_422_f64, f1: Some(22.393_1_f64), f2: Some(22.836_7_f64) },
                AtomicScatteringFactor { energy: 0.171_146_f64, f1: Some(22.660_4_f64), f2: Some(22.181_3_f64) },
                AtomicScatteringFactor { energy: 0.173_915_f64, f1: Some(22.956_3_f64), f2: Some(21.551_5_f64) },
                AtomicScatteringFactor { energy: 0.176_727_f64, f1: Some(23.230_7_f64), f2: Some(20.939_7_f64) },
                AtomicScatteringFactor { energy: 0.179_586_f64, f1: Some(23.406_6_f64), f2: Some(20.390_5_f64) },
                AtomicScatteringFactor { energy: 0.182_491_f64, f1: Some(23.618_4_f64), f2: Some(19.950_7_f64) },
                AtomicScatteringFactor { energy: 0.185_442_f64, f1: Some(23.834_6_f64), f2: Some(19.520_4_f64) },
                AtomicScatteringFactor { energy: 0.188_442_f64, f1: Some(24.028_8_f64), f2: Some(19.099_3_f64) },
                AtomicScatteringFactor { energy: 0.191_489_f64, f1: Some(24.172_f64), f2: Some(18.687_3_f64) },
                AtomicScatteringFactor { energy: 0.194_587_f64, f1: Some(24.296_6_f64), f2: Some(18.367_7_f64) },
                AtomicScatteringFactor { energy: 0.197_734_f64, f1: Some(24.431_2_f64), f2: Some(18.062_6_f64) },
                AtomicScatteringFactor { energy: 0.200_932_f64, f1: Some(24.555_9_f64), f2: Some(17.762_5_f64) },
                AtomicScatteringFactor { energy: 0.204_182_f64, f1: Some(24.652_3_f64), f2: Some(17.495_3_f64) },
                AtomicScatteringFactor { energy: 0.207_485_f64, f1: Some(24.762_6_f64), f2: Some(17.260_6_f64) },
                AtomicScatteringFactor { energy: 0.210_84_f64, f1: Some(24.873_6_f64), f2: Some(17.029_f64) },
                AtomicScatteringFactor { energy: 0.214_251_f64, f1: Some(24.979_4_f64), f2: Some(16.799_6_f64) },
                AtomicScatteringFactor { energy: 0.217_716_f64, f1: Some(25.063_2_f64), f2: Some(16.562_8_f64) },
                AtomicScatteringFactor { energy: 0.221_237_f64, f1: Some(25.111_2_f64), f2: Some(16.329_4_f64) },
                AtomicScatteringFactor { energy: 0.224_816_f64, f1: Some(25.085_6_f64), f2: Some(16.099_3_f64) },
                AtomicScatteringFactor { energy: 0.228_452_f64, f1: Some(25.002_1_f64), f2: Some(16.034_6_f64) },
                AtomicScatteringFactor { energy: 0.232_147_f64, f1: Some(25.011_9_f64), f2: Some(16.048_5_f64) },
                AtomicScatteringFactor { energy: 0.235_902_f64, f1: Some(25.102_4_f64), f2: Some(16.062_4_f64) },
                AtomicScatteringFactor { energy: 0.239_717_f64, f1: Some(25.250_4_f64), f2: Some(16.076_4_f64) },
                AtomicScatteringFactor { energy: 0.243_595_f64, f1: Some(25.436_3_f64), f2: Some(16.011_f64) },
                AtomicScatteringFactor { energy: 0.247_535_f64, f1: Some(25.590_2_f64), f2: Some(15.913_5_f64) },
                AtomicScatteringFactor { energy: 0.251_538_f64, f1: Some(25.714_7_f64), f2: Some(15.816_7_f64) },
                AtomicScatteringFactor { energy: 0.255_607_f64, f1: Some(25.824_4_f64), f2: Some(15.724_5_f64) },
                AtomicScatteringFactor { energy: 0.259_741_f64, f1: Some(25.925_5_f64), f2: Some(15.637_5_f64) },
                AtomicScatteringFactor { energy: 0.263_942_f64, f1: Some(26.013_4_f64), f2: Some(15.551_f64) },
                AtomicScatteringFactor { energy: 0.268_211_f64, f1: Some(26.069_4_f64), f2: Some(15.464_9_f64) },
                AtomicScatteringFactor { energy: 0.272_549_f64, f1: Some(26.076_6_f64), f2: Some(15.434_7_f64) },
                AtomicScatteringFactor { energy: 0.276_957_f64, f1: Some(26.137_7_f64), f2: Some(15.475_f64) },
                AtomicScatteringFactor { energy: 0.281_437_f64, f1: Some(26.235_2_f64), f2: Some(15.515_4_f64) },
                AtomicScatteringFactor { energy: 0.285_989_f64, f1: Some(26.355_f64), f2: Some(15.555_9_f64) },
                AtomicScatteringFactor { energy: 0.290_615_f64, f1: Some(26.493_8_f64), f2: Some(15.596_5_f64) },
                AtomicScatteringFactor { energy: 0.295_315_f64, f1: Some(26.661_f64), f2: Some(15.637_3_f64) },
                AtomicScatteringFactor { energy: 0.300_092_f64, f1: Some(26.853_f64), f2: Some(15.644_7_f64) },
                AtomicScatteringFactor { energy: 0.304_945_f64, f1: Some(27.026_1_f64), f2: Some(15.624_6_f64) },
                AtomicScatteringFactor { energy: 0.309_878_f64, f1: Some(27.188_5_f64), f2: Some(15.604_6_f64) },
                AtomicScatteringFactor { energy: 0.314_89_f64, f1: Some(27.345_8_f64), f2: Some(15.584_6_f64) },
                AtomicScatteringFactor { energy: 0.319_983_f64, f1: Some(27.499_4_f64), f2: Some(15.564_7_f64) },
                AtomicScatteringFactor { energy: 0.325_158_f64, f1: Some(27.648_4_f64), f2: Some(15.544_7_f64) },
                AtomicScatteringFactor { energy: 0.330_418_f64, f1: Some(27.786_8_f64), f2: Some(15.524_8_f64) },
                AtomicScatteringFactor { energy: 0.335_762_f64, f1: Some(27.923_9_f64), f2: Some(15.530_5_f64) },
                AtomicScatteringFactor { energy: 0.341_192_f64, f1: Some(28.073_6_f64), f2: Some(15.542_1_f64) },
                AtomicScatteringFactor { energy: 0.346_711_f64, f1: Some(28.234_4_f64), f2: Some(15.553_7_f64) },
                AtomicScatteringFactor { energy: 0.352_319_f64, f1: Some(28.402_8_f64), f2: Some(15.565_3_f64) },
                AtomicScatteringFactor { energy: 0.358_017_f64, f1: Some(28.581_5_f64), f2: Some(15.576_9_f64) },
                AtomicScatteringFactor { energy: 0.363_808_f64, f1: Some(28.777_3_f64), f2: Some(15.578_7_f64) },
                AtomicScatteringFactor { energy: 0.369_692_f64, f1: Some(28.964_9_f64), f2: Some(15.561_f64) },
                AtomicScatteringFactor { energy: 0.375_672_f64, f1: Some(29.147_2_f64), f2: Some(15.543_4_f64) },
                AtomicScatteringFactor { energy: 0.381_748_f64, f1: Some(29.328_7_f64), f2: Some(15.525_7_f64) },
                AtomicScatteringFactor { energy: 0.387_922_f64, f1: Some(29.511_3_f64), f2: Some(15.508_1_f64) },
                AtomicScatteringFactor { energy: 0.394_197_f64, f1: Some(29.697_6_f64), f2: Some(15.490_6_f64) },
                AtomicScatteringFactor { energy: 0.400_573_f64, f1: Some(29.897_3_f64), f2: Some(15.468_2_f64) },
                AtomicScatteringFactor { energy: 0.407_052_f64, f1: Some(30.087_8_f64), f2: Some(15.423_1_f64) },
                AtomicScatteringFactor { energy: 0.413_635_f64, f1: Some(30.269_1_f64), f2: Some(15.378_2_f64) },
                AtomicScatteringFactor { energy: 0.420_326_f64, f1: Some(30.445_3_f64), f2: Some(15.333_4_f64) },
                AtomicScatteringFactor { energy: 0.427_124_f64, f1: Some(30.618_f64), f2: Some(15.288_7_f64) },
                AtomicScatteringFactor { energy: 0.434_032_f64, f1: Some(30.788_f64), f2: Some(15.244_2_f64) },
                AtomicScatteringFactor { energy: 0.441_052_f64, f1: Some(30.955_7_f64), f2: Some(15.199_8_f64) },
                AtomicScatteringFactor { energy: 0.448_186_f64, f1: Some(31.119_3_f64), f2: Some(15.155_5_f64) },
                AtomicScatteringFactor { energy: 0.455_435_f64, f1: Some(31.282_4_f64), f2: Some(15.116_8_f64) },
                AtomicScatteringFactor { energy: 0.462_802_f64, f1: Some(31.448_1_f64), f2: Some(15.079_1_f64) },
                AtomicScatteringFactor { energy: 0.470_287_f64, f1: Some(31.615_5_f64), f2: Some(15.041_5_f64) },
                AtomicScatteringFactor { energy: 0.477_894_f64, f1: Some(31.785_1_f64), f2: Some(15.004_f64) },
                AtomicScatteringFactor { energy: 0.485_623_f64, f1: Some(31.957_6_f64), f2: Some(14.966_5_f64) },
                AtomicScatteringFactor { energy: 0.493_478_f64, f1: Some(32.142_8_f64), f2: Some(14.929_2_f64) },
                AtomicScatteringFactor { energy: 0.501_459_f64, f1: Some(32.327_f64), f2: Some(14.870_1_f64) },
                AtomicScatteringFactor { energy: 0.509_57_f64, f1: Some(32.502_2_f64), f2: Some(14.809_f64) },
                AtomicScatteringFactor { energy: 0.517_812_f64, f1: Some(32.674_4_f64), f2: Some(14.748_2_f64) },
                AtomicScatteringFactor { energy: 0.526_187_f64, f1: Some(32.852_5_f64), f2: Some(14.687_6_f64) },
                AtomicScatteringFactor { energy: 0.534_698_f64, f1: Some(33.027_8_f64), f2: Some(14.612_f64) },
                AtomicScatteringFactor { energy: 0.543_346_f64, f1: Some(33.194_7_f64), f2: Some(14.534_6_f64) },
                AtomicScatteringFactor { energy: 0.552_134_f64, f1: Some(33.358_f64), f2: Some(14.457_6_f64) },
                AtomicScatteringFactor { energy: 0.561_065_f64, f1: Some(33.520_2_f64), f2: Some(14.381_f64) },
                AtomicScatteringFactor { energy: 0.570_139_f64, f1: Some(33.683_9_f64), f2: Some(14.304_8_f64) },
                AtomicScatteringFactor { energy: 0.579_361_f64, f1: Some(33.853_7_f64), f2: Some(14.229_1_f64) },
                AtomicScatteringFactor { energy: 0.588_732_f64, f1: Some(34.049_2_f64), f2: Some(14.153_7_f64) },
                AtomicScatteringFactor { energy: 0.598_254_f64, f1: Some(34.237_7_f64), f2: Some(14.011_4_f64) },
                AtomicScatteringFactor { energy: 0.607_93_f64, f1: Some(34.396_1_f64), f2: Some(13.861_1_f64) },
                AtomicScatteringFactor { energy: 0.617_763_f64, f1: Some(34.529_7_f64), f2: Some(13.712_4_f64) },
                AtomicScatteringFactor { energy: 0.627_755_f64, f1: Some(34.649_f64), f2: Some(13.565_3_f64) },
                AtomicScatteringFactor { energy: 0.637_908_f64, f1: Some(34.756_3_f64), f2: Some(13.419_8_f64) },
                AtomicScatteringFactor { energy: 0.648_226_f64, f1: Some(34.853_f64), f2: Some(13.275_9_f64) },
                AtomicScatteringFactor { energy: 0.658_711_f64, f1: Some(34.940_1_f64), f2: Some(13.133_5_f64) },
                AtomicScatteringFactor { energy: 0.669_365_f64, f1: Some(35.018_1_f64), f2: Some(12.992_6_f64) },
                AtomicScatteringFactor { energy: 0.680_191_f64, f1: Some(35.090_2_f64), f2: Some(12.852_5_f64) },
                AtomicScatteringFactor { energy: 0.691_193_f64, f1: Some(35.152_f64), f2: Some(12.709_9_f64) },
                AtomicScatteringFactor { energy: 0.702_372_f64, f1: Some(35.203_f64), f2: Some(12.568_9_f64) },
                AtomicScatteringFactor { energy: 0.713_733_f64, f1: Some(35.244_6_f64), f2: Some(12.429_5_f64) },
                AtomicScatteringFactor { energy: 0.725_277_f64, f1: Some(35.277_4_f64), f2: Some(12.291_6_f64) },
                AtomicScatteringFactor { energy: 0.737_008_f64, f1: Some(35.301_5_f64), f2: Some(12.155_2_f64) },
                AtomicScatteringFactor { energy: 0.748_928_f64, f1: Some(35.317_5_f64), f2: Some(12.020_3_f64) },
                AtomicScatteringFactor { energy: 0.761_042_f64, f1: Some(35.328_3_f64), f2: Some(11.887_f64) },
                AtomicScatteringFactor { energy: 0.773_351_f64, f1: Some(35.329_4_f64), f2: Some(11.744_7_f64) },
                AtomicScatteringFactor { energy: 0.785_859_f64, f1: Some(35.315_3_f64), f2: Some(11.601_1_f64) },
                AtomicScatteringFactor { energy: 0.798_57_f64, f1: Some(35.286_2_f64), f2: Some(11.459_3_f64) },
                AtomicScatteringFactor { energy: 0.811_486_f64, f1: Some(35.243_7_f64), f2: Some(11.319_1_f64) },
                AtomicScatteringFactor { energy: 0.824_611_f64, f1: Some(35.187_8_f64), f2: Some(11.180_8_f64) },
                AtomicScatteringFactor { energy: 0.837_949_f64, f1: Some(35.118_7_f64), f2: Some(11.044_f64) },
                AtomicScatteringFactor { energy: 0.851_502_f64, f1: Some(35.035_6_f64), f2: Some(10.907_f64) },
                AtomicScatteringFactor { energy: 0.865_274_f64, f1: Some(34.936_6_f64), f2: Some(10.769_5_f64) },
                AtomicScatteringFactor { energy: 0.879_269_f64, f1: Some(34.818_4_f64), f2: Some(10.631_7_f64) },
                AtomicScatteringFactor { energy: 0.893_491_f64, f1: Some(34.680_6_f64), f2: Some(10.495_7_f64) },
                AtomicScatteringFactor { energy: 0.907_943_f64, f1: Some(34.522_4_f64), f2: Some(10.361_3_f64) },
                AtomicScatteringFactor { energy: 0.922_628_f64, f1: Some(34.344_2_f64), f2: Some(10.228_7_f64) },
                AtomicScatteringFactor { energy: 0.937_551_f64, f1: Some(34.140_6_f64), f2: Some(10.091_2_f64) },
                AtomicScatteringFactor { energy: 0.952_715_f64, f1: Some(33.907_2_f64), f2: Some(9.953_86_f64) },
                AtomicScatteringFactor { energy: 0.968_124_f64, f1: Some(33.639_5_f64), f2: Some(9.816_85_f64) },
                AtomicScatteringFactor { energy: 0.983_783_f64, f1: Some(33.335_2_f64), f2: Some(9.682_03_f64) },
                AtomicScatteringFactor { energy: 0.999_695_f64, f1: Some(32.990_4_f64), f2: Some(9.547_93_f64) },
                AtomicScatteringFactor { energy: 1.015_86_f64, f1: Some(32.600_2_f64), f2: Some(9.414_47_f64) },
                AtomicScatteringFactor { energy: 1.032_29_f64, f1: Some(32.150_8_f64), f2: Some(9.274_4_f64) },
                AtomicScatteringFactor { energy: 1.048_99_f64, f1: Some(31.631_1_f64), f2: Some(9.136_31_f64) },
                AtomicScatteringFactor { energy: 1.065_96_f64, f1: Some(31.028_3_f64), f2: Some(9.000_26_f64) },
                AtomicScatteringFactor { energy: 1.083_2_f64, f1: Some(30.324_9_f64), f2: Some(8.866_15_f64) },
                AtomicScatteringFactor { energy: 1.100_72_f64, f1: Some(29.495_3_f64), f2: Some(8.733_96_f64) },
                AtomicScatteringFactor { energy: 1.118_52_f64, f1: Some(28.502_f64), f2: Some(8.603_65_f64) },
                AtomicScatteringFactor { energy: 1.136_61_f64, f1: Some(27.288_7_f64), f2: Some(8.475_6_f64) },
                AtomicScatteringFactor { energy: 1.155_f64, f1: Some(25.763_f64), f2: Some(8.349_37_f64) },
                AtomicScatteringFactor { energy: 1.173_68_f64, f1: Some(23.759_8_f64), f2: Some(8.224_92_f64) },
                AtomicScatteringFactor { energy: 1.192_66_f64, f1: Some(20.940_2_f64), f2: Some(8.102_49_f64) },
                AtomicScatteringFactor { energy: 1.211_95_f64, f1: Some(16.411_9_f64), f2: Some(7.981_86_f64) },
                AtomicScatteringFactor { energy: 1.231_55_f64, f1: Some(5.860_91_f64), f2: Some(7.862_99_f64) },
                AtomicScatteringFactor { energy: 1.241_f64, f1: Some(-39.615_4_f64), f2: Some(7.807_01_f64) },
                AtomicScatteringFactor { energy: 1.241_2_f64, f1: Some(-39.588_f64), f2: Some(39.586_4_f64) },
                AtomicScatteringFactor { energy: 1.251_47_f64, f1: Some(7.887_f64), f2: Some(39.118_6_f64) },
                AtomicScatteringFactor { energy: 1.271_72_f64, f1: Some(19.528_8_f64), f2: Some(38.224_f64) },
                AtomicScatteringFactor { energy: 1.292_29_f64, f1: Some(25.215_8_f64), f2: Some(37.349_8_f64) },
                AtomicScatteringFactor { energy: 1.313_19_f64, f1: Some(29.041_4_f64), f2: Some(36.495_7_f64) },
                AtomicScatteringFactor { energy: 1.334_43_f64, f1: Some(31.920_6_f64), f2: Some(35.661_f64) },
                AtomicScatteringFactor { energy: 1.356_01_f64, f1: Some(34.214_f64), f2: Some(34.845_4_f64) },
                AtomicScatteringFactor { energy: 1.377_94_f64, f1: Some(36.101_3_f64), f2: Some(34.048_4_f64) },
                AtomicScatteringFactor { energy: 1.400_23_f64, f1: Some(37.685_f64), f2: Some(33.269_6_f64) },
                AtomicScatteringFactor { energy: 1.422_88_f64, f1: Some(39.027_8_f64), f2: Some(32.508_8_f64) },
                AtomicScatteringFactor { energy: 1.445_89_f64, f1: Some(40.169_6_f64), f2: Some(31.765_5_f64) },
                AtomicScatteringFactor { energy: 1.469_28_f64, f1: Some(41.134_2_f64), f2: Some(31.039_f64) },
                AtomicScatteringFactor { energy: 1.493_04_f64, f1: Some(41.932_5_f64), f2: Some(30.328_9_f64) },
                AtomicScatteringFactor { energy: 1.517_19_f64, f1: Some(42.561_1_f64), f2: Some(29.635_2_f64) },
                AtomicScatteringFactor { energy: 1.541_73_f64, f1: Some(42.993_1_f64), f2: Some(28.957_5_f64) },
                AtomicScatteringFactor { energy: 1.566_67_f64, f1: Some(43.145_3_f64), f2: Some(28.295_5_f64) },
                AtomicScatteringFactor { energy: 1.592_01_f64, f1: Some(42.569_3_f64), f2: Some(27.648_3_f64) },
                AtomicScatteringFactor { energy: 1.611_2_f64, f1: Some(35.924_9_f64), f2: Some(27.174_6_f64) },
                AtomicScatteringFactor { energy: 1.611_4_f64, f1: Some(35.946_5_f64), f2: Some(31.779_3_f64) },
                AtomicScatteringFactor { energy: 1.617_76_f64, f1: Some(41.775_6_f64), f2: Some(31.608_5_f64) },
                AtomicScatteringFactor { energy: 1.643_92_f64, f1: Some(44.698_6_f64), f2: Some(30.922_f64) },
                AtomicScatteringFactor { energy: 1.670_51_f64, f1: Some(46.060_3_f64), f2: Some(30.250_4_f64) },
                AtomicScatteringFactor { energy: 1.697_53_f64, f1: Some(46.995_1_f64), f2: Some(29.593_6_f64) },
                AtomicScatteringFactor { energy: 1.724_99_f64, f1: Some(47.633_3_f64), f2: Some(28.951_4_f64) },
                AtomicScatteringFactor { energy: 1.752_89_f64, f1: Some(47.706_7_f64), f2: Some(28.323_1_f64) },
                AtomicScatteringFactor { energy: 1.767_6_f64, f1: Some(45.308_1_f64), f2: Some(28.001_2_f64) },
                AtomicScatteringFactor { energy: 1.767_8_f64, f1: Some(45.327_7_f64), f2: Some(30.015_1_f64) },
                AtomicScatteringFactor { energy: 1.781_24_f64, f1: Some(48.504_1_f64), f2: Some(29.700_7_f64) },
                AtomicScatteringFactor { energy: 1.810_05_f64, f1: Some(49.881_1_f64), f2: Some(29.045_4_f64) },
                AtomicScatteringFactor { energy: 1.839_32_f64, f1: Some(50.785_5_f64), f2: Some(28.404_7_f64) },
                AtomicScatteringFactor { energy: 1.869_07_f64, f1: Some(51.498_1_f64), f2: Some(27.778_2_f64) },
                AtomicScatteringFactor { energy: 1.899_3_f64, f1: Some(52.071_2_f64), f2: Some(27.166_f64) },
                AtomicScatteringFactor { energy: 1.930_02_f64, f1: Some(52.489_f64), f2: Some(26.566_7_f64) },
                AtomicScatteringFactor { energy: 1.961_24_f64, f1: Some(52.435_2_f64), f2: Some(25.980_6_f64) },
                AtomicScatteringFactor { energy: 1.967_4_f64, f1: Some(51.113_5_f64), f2: Some(25.867_6_f64) },
                AtomicScatteringFactor { energy: 1.967_6_f64, f1: Some(51.116_7_f64), f2: Some(26.945_6_f64) },
                AtomicScatteringFactor { energy: 1.992_96_f64, f1: Some(53.430_7_f64), f2: Some(26.5_f64) },
                AtomicScatteringFactor { energy: 2.025_2_f64, f1: Some(54.198_2_f64), f2: Some(25.952_2_f64) },
                AtomicScatteringFactor { energy: 2.057_95_f64, f1: Some(54.806_5_f64), f2: Some(25.402_3_f64) },
                AtomicScatteringFactor { energy: 2.091_24_f64, f1: Some(55.333_4_f64), f2: Some(24.860_9_f64) },
                AtomicScatteringFactor { energy: 2.125_06_f64, f1: Some(55.805_1_f64), f2: Some(24.328_7_f64) },
                AtomicScatteringFactor { energy: 2.159_43_f64, f1: Some(56.234_7_f64), f2: Some(23.805_5_f64) },
                AtomicScatteringFactor { energy: 2.194_36_f64, f1: Some(56.628_9_f64), f2: Some(23.291_f64) },
                AtomicScatteringFactor { energy: 2.229_85_f64, f1: Some(56.992_7_f64), f2: Some(22.785_5_f64) },
                AtomicScatteringFactor { energy: 2.265_92_f64, f1: Some(57.329_3_f64), f2: Some(22.288_9_f64) },
                AtomicScatteringFactor { energy: 2.302_57_f64, f1: Some(57.641_7_f64), f2: Some(21.801_2_f64) },
                AtomicScatteringFactor { energy: 2.339_81_f64, f1: Some(57.931_7_f64), f2: Some(21.322_2_f64) },
                AtomicScatteringFactor { energy: 2.377_66_f64, f1: Some(58.201_5_f64), f2: Some(20.851_9_f64) },
                AtomicScatteringFactor { energy: 2.416_11_f64, f1: Some(58.451_8_f64), f2: Some(20.39_f64) },
                AtomicScatteringFactor { energy: 2.455_19_f64, f1: Some(58.684_6_f64), f2: Some(19.937_5_f64) },
                AtomicScatteringFactor { energy: 2.494_9_f64, f1: Some(58.901_3_f64), f2: Some(19.493_3_f64) },
                AtomicScatteringFactor { energy: 2.535_26_f64, f1: Some(59.102_8_f64), f2: Some(19.057_6_f64) },
                AtomicScatteringFactor { energy: 2.576_26_f64, f1: Some(59.289_5_f64), f2: Some(18.630_2_f64) },
                AtomicScatteringFactor { energy: 2.617_93_f64, f1: Some(59.462_9_f64), f2: Some(18.211_6_f64) },
                AtomicScatteringFactor { energy: 2.660_27_f64, f1: Some(59.623_7_f64), f2: Some(17.800_9_f64) },
                AtomicScatteringFactor { energy: 2.703_3_f64, f1: Some(59.772_2_f64), f2: Some(17.398_4_f64) },
                AtomicScatteringFactor { energy: 2.747_03_f64, f1: Some(59.909_9_f64), f2: Some(17.004_7_f64) },
                AtomicScatteringFactor { energy: 2.791_46_f64, f1: Some(60.037_f64), f2: Some(16.618_1_f64) },
                AtomicScatteringFactor { energy: 2.836_61_f64, f1: Some(60.153_5_f64), f2: Some(16.239_8_f64) },
                AtomicScatteringFactor { energy: 2.882_49_f64, f1: Some(60.260_7_f64), f2: Some(15.869_4_f64) },
                AtomicScatteringFactor { energy: 2.929_11_f64, f1: Some(60.358_9_f64), f2: Some(15.506_4_f64) },
                AtomicScatteringFactor { energy: 2.976_48_f64, f1: Some(60.448_7_f64), f2: Some(15.151_1_f64) },
                AtomicScatteringFactor { energy: 3.024_63_f64, f1: Some(60.529_7_f64), f2: Some(14.802_7_f64) },
                AtomicScatteringFactor { energy: 3.073_55_f64, f1: Some(60.603_3_f64), f2: Some(14.462_6_f64) },
                AtomicScatteringFactor { energy: 3.123_26_f64, f1: Some(60.669_8_f64), f2: Some(14.128_9_f64) },
                AtomicScatteringFactor { energy: 3.173_78_f64, f1: Some(60.728_9_f64), f2: Some(13.802_1_f64) },
                AtomicScatteringFactor { energy: 3.225_11_f64, f1: Some(60.780_8_f64), f2: Some(13.483_f64) },
                AtomicScatteringFactor { energy: 3.277_27_f64, f1: Some(60.827_2_f64), f2: Some(13.171_1_f64) },
                AtomicScatteringFactor { energy: 3.330_28_f64, f1: Some(60.867_2_f64), f2: Some(12.864_7_f64) },
                AtomicScatteringFactor { energy: 3.384_15_f64, f1: Some(60.901_1_f64), f2: Some(12.565_8_f64) },
                AtomicScatteringFactor { energy: 3.438_88_f64, f1: Some(60.929_9_f64), f2: Some(12.273_3_f64) },
                AtomicScatteringFactor { energy: 3.494_5_f64, f1: Some(60.953_2_f64), f2: Some(11.987_f64) },
                AtomicScatteringFactor { energy: 3.551_02_f64, f1: Some(60.971_3_f64), f2: Some(11.707_1_f64) },
                AtomicScatteringFactor { energy: 3.608_46_f64, f1: Some(60.984_6_f64), f2: Some(11.433_2_f64) },
                AtomicScatteringFactor { energy: 3.666_82_f64, f1: Some(60.993_f64), f2: Some(11.165_4_f64) },
                AtomicScatteringFactor { energy: 3.726_13_f64, f1: Some(60.997_f64), f2: Some(10.903_6_f64) },
                AtomicScatteringFactor { energy: 3.786_4_f64, f1: Some(60.996_6_f64), f2: Some(10.647_6_f64) },
                AtomicScatteringFactor { energy: 3.847_64_f64, f1: Some(60.991_9_f64), f2: Some(10.397_3_f64) },
                AtomicScatteringFactor { energy: 3.909_87_f64, f1: Some(60.983_1_f64), f2: Some(10.152_5_f64) },
                AtomicScatteringFactor { energy: 3.973_11_f64, f1: Some(60.970_4_f64), f2: Some(9.913_29_f64) },
                AtomicScatteringFactor { energy: 4.037_38_f64, f1: Some(60.953_7_f64), f2: Some(9.679_27_f64) },
                AtomicScatteringFactor { energy: 4.102_68_f64, f1: Some(60.933_3_f64), f2: Some(9.450_67_f64) },
                AtomicScatteringFactor { energy: 4.169_03_f64, f1: Some(60.909_1_f64), f2: Some(9.227_09_f64) },
                AtomicScatteringFactor { energy: 4.236_46_f64, f1: Some(60.881_2_f64), f2: Some(9.008_7_f64) },
                AtomicScatteringFactor { energy: 4.304_98_f64, f1: Some(60.849_8_f64), f2: Some(8.795_06_f64) },
                AtomicScatteringFactor { energy: 4.374_62_f64, f1: Some(60.814_7_f64), f2: Some(8.586_35_f64) },
                AtomicScatteringFactor { energy: 4.445_37_f64, f1: Some(60.776_1_f64), f2: Some(8.382_37_f64) },
                AtomicScatteringFactor { energy: 4.517_27_f64, f1: Some(60.733_9_f64), f2: Some(8.182_99_f64) },
                AtomicScatteringFactor { energy: 4.590_33_f64, f1: Some(60.688_2_f64), f2: Some(7.988_21_f64) },
                AtomicScatteringFactor { energy: 4.664_58_f64, f1: Some(60.638_9_f64), f2: Some(7.797_67_f64) },
                AtomicScatteringFactor { energy: 4.740_03_f64, f1: Some(60.585_8_f64), f2: Some(7.611_56_f64) },
                AtomicScatteringFactor { energy: 4.816_69_f64, f1: Some(60.528_9_f64), f2: Some(7.429_79_f64) },
                AtomicScatteringFactor { energy: 4.894_6_f64, f1: Some(60.468_2_f64), f2: Some(7.252_08_f64) },
                AtomicScatteringFactor { energy: 4.973_77_f64, f1: Some(60.403_6_f64), f2: Some(7.078_53_f64) },
                AtomicScatteringFactor { energy: 5.054_21_f64, f1: Some(60.334_8_f64), f2: Some(6.908_8_f64) },
                AtomicScatteringFactor { energy: 5.135_96_f64, f1: Some(60.261_6_f64), f2: Some(6.742_99_f64) },
                AtomicScatteringFactor { energy: 5.219_03_f64, f1: Some(60.183_8_f64), f2: Some(6.580_95_f64) },
                AtomicScatteringFactor { energy: 5.303_44_f64, f1: Some(60.101_1_f64), f2: Some(6.422_74_f64) },
                AtomicScatteringFactor { energy: 5.389_22_f64, f1: Some(60.013_3_f64), f2: Some(6.267_96_f64) },
                AtomicScatteringFactor { energy: 5.476_39_f64, f1: Some(59.919_8_f64), f2: Some(6.116_75_f64) },
                AtomicScatteringFactor { energy: 5.564_97_f64, f1: Some(59.820_1_f64), f2: Some(5.969_12_f64) },
                AtomicScatteringFactor { energy: 5.654_98_f64, f1: Some(59.713_9_f64), f2: Some(5.824_84_f64) },
                AtomicScatteringFactor { energy: 5.746_44_f64, f1: Some(59.600_4_f64), f2: Some(5.683_87_f64) },
                AtomicScatteringFactor { energy: 5.839_39_f64, f1: Some(59.478_7_f64), f2: Some(5.546_09_f64) },
                AtomicScatteringFactor { energy: 5.933_83_f64, f1: Some(59.347_7_f64), f2: Some(5.411_43_f64) },
                AtomicScatteringFactor { energy: 6.029_81_f64, f1: Some(59.206_5_f64), f2: Some(5.280_05_f64) },
                AtomicScatteringFactor { energy: 6.127_33_f64, f1: Some(59.053_6_f64), f2: Some(5.151_49_f64) },
                AtomicScatteringFactor { energy: 6.226_44_f64, f1: Some(58.886_8_f64), f2: Some(5.025_86_f64) },
                AtomicScatteringFactor { energy: 6.327_15_f64, f1: Some(58.704_f64), f2: Some(4.903_19_f64) },
                AtomicScatteringFactor { energy: 6.429_48_f64, f1: Some(58.502_1_f64), f2: Some(4.783_28_f64) },
                AtomicScatteringFactor { energy: 6.533_48_f64, f1: Some(58.277_1_f64), f2: Some(4.666_19_f64) },
                AtomicScatteringFactor { energy: 6.639_15_f64, f1: Some(58.023_5_f64), f2: Some(4.551_77_f64) },
                AtomicScatteringFactor { energy: 6.746_54_f64, f1: Some(57.733_4_f64), f2: Some(4.439_79_f64) },
                AtomicScatteringFactor { energy: 6.855_65_f64, f1: Some(57.395_4_f64), f2: Some(4.330_54_f64) },
                AtomicScatteringFactor { energy: 6.966_54_f64, f1: Some(56.991_7_f64), f2: Some(4.223_82_f64) },
                AtomicScatteringFactor { energy: 7.079_22_f64, f1: Some(56.491_5_f64), f2: Some(4.119_29_f64) },
                AtomicScatteringFactor { energy: 7.193_72_f64, f1: Some(55.835_1_f64), f2: Some(4.017_41_f64) },
                AtomicScatteringFactor { energy: 7.310_07_f64, f1: Some(54.879_3_f64), f2: Some(3.917_58_f64) },
                AtomicScatteringFactor { energy: 7.428_31_f64, f1: Some(53.076_9_f64), f2: Some(3.820_42_f64) },
                AtomicScatteringFactor { energy: 7.513_9_f64, f1: Some(39.232_9_f64), f2: Some(3.752_52_f64) },
                AtomicScatteringFactor { energy: 7.514_1_f64, f1: Some(39.233_4_f64), f2: Some(10.201_4_f64) },
                AtomicScatteringFactor { energy: 7.548_45_f64, f1: Some(51.237_7_f64), f2: Some(10.131_8_f64) },
                AtomicScatteringFactor { energy: 7.670_54_f64, f1: Some(54.272_3_f64), f2: Some(9.890_89_f64) },
                AtomicScatteringFactor { energy: 7.794_61_f64, f1: Some(55.296_2_f64), f2: Some(9.655_87_f64) },
                AtomicScatteringFactor { energy: 7.920_68_f64, f1: Some(55.766_7_f64), f2: Some(9.426_27_f64) },
                AtomicScatteringFactor { energy: 8.048_79_f64, f1: Some(55.834_9_f64), f2: Some(9.202_32_f64) },
                AtomicScatteringFactor { energy: 8.178_98_f64, f1: Some(55.195_4_f64), f2: Some(8.983_65_f64) },
                AtomicScatteringFactor { energy: 8.251_5_f64, f1: Some(48.127_9_f64), f2: Some(8.865_56_f64) },
                AtomicScatteringFactor { energy: 8.251_7_f64, f1: Some(48.130_3_f64), f2: Some(12.411_4_f64) },
                AtomicScatteringFactor { energy: 8.311_26_f64, f1: Some(55.424_2_f64), f2: Some(12.241_8_f64) },
                AtomicScatteringFactor { energy: 8.445_69_f64, f1: Some(57.001_8_f64), f2: Some(11.872_f64) },
                AtomicScatteringFactor { energy: 8.582_29_f64, f1: Some(57.597_9_f64), f2: Some(11.513_4_f64) },
                AtomicScatteringFactor { energy: 8.707_9_f64, f1: Some(54.747_4_f64), f2: Some(11.198_2_f64) },
                AtomicScatteringFactor { energy: 8.708_1_f64, f1: Some(54.748_1_f64), f2: Some(12.720_8_f64) },
                AtomicScatteringFactor { energy: 8.721_11_f64, f1: Some(57.165_4_f64), f2: Some(12.693_4_f64) },
                AtomicScatteringFactor { energy: 8.862_16_f64, f1: Some(58.892_8_f64), f2: Some(12.403_f64) },
                AtomicScatteringFactor { energy: 9.005_5_f64, f1: Some(59.669_5_f64), f2: Some(12.118_f64) },
                AtomicScatteringFactor { energy: 9.151_16_f64, f1: Some(60.260_2_f64), f2: Some(11.837_1_f64) },
                AtomicScatteringFactor { energy: 9.299_17_f64, f1: Some(60.749_1_f64), f2: Some(11.560_7_f64) },
                AtomicScatteringFactor { energy: 9.449_58_f64, f1: Some(61.168_9_f64), f2: Some(11.289_f64) },
                AtomicScatteringFactor { energy: 9.602_42_f64, f1: Some(61.537_f64), f2: Some(11.021_9_f64) },
                AtomicScatteringFactor { energy: 9.757_73_f64, f1: Some(61.863_6_f64), f2: Some(10.759_2_f64) },
                AtomicScatteringFactor { energy: 9.915_55_f64, f1: Some(62.156_f64), f2: Some(10.501_9_f64) },
                AtomicScatteringFactor { energy: 10.075_9_f64, f1: Some(62.420_2_f64), f2: Some(10.248_6_f64) },
                AtomicScatteringFactor { energy: 10.238_9_f64, f1: Some(62.658_9_f64), f2: Some(10.000_1_f64) },
                AtomicScatteringFactor { energy: 10.404_5_f64, f1: Some(62.876_f64), f2: Some(9.756_21_f64) },
                AtomicScatteringFactor { energy: 10.572_8_f64, f1: Some(63.073_8_f64), f2: Some(9.517_f64) },
                AtomicScatteringFactor { energy: 10.743_8_f64, f1: Some(63.254_4_f64), f2: Some(9.282_47_f64) },
                AtomicScatteringFactor { energy: 10.917_6_f64, f1: Some(63.419_5_f64), f2: Some(9.052_58_f64) },
                AtomicScatteringFactor { energy: 11.094_2_f64, f1: Some(63.570_7_f64), f2: Some(8.827_32_f64) },
                AtomicScatteringFactor { energy: 11.273_6_f64, f1: Some(63.709_1_f64), f2: Some(8.606_65_f64) },
                AtomicScatteringFactor { energy: 11.455_9_f64, f1: Some(63.836_f64), f2: Some(8.390_55_f64) },
                AtomicScatteringFactor { energy: 11.641_2_f64, f1: Some(63.952_1_f64), f2: Some(8.178_98_f64) },
                AtomicScatteringFactor { energy: 11.829_5_f64, f1: Some(64.058_4_f64), f2: Some(7.971_89_f64) },
                AtomicScatteringFactor { energy: 12.020_8_f64, f1: Some(64.155_7_f64), f2: Some(7.769_25_f64) },
                AtomicScatteringFactor { energy: 12.215_3_f64, f1: Some(64.244_7_f64), f2: Some(7.571_f64) },
                AtomicScatteringFactor { energy: 12.412_8_f64, f1: Some(64.325_9_f64), f2: Some(7.377_1_f64) },
                AtomicScatteringFactor { energy: 12.613_6_f64, f1: Some(64.399_9_f64), f2: Some(7.187_49_f64) },
                AtomicScatteringFactor { energy: 12.817_6_f64, f1: Some(64.467_2_f64), f2: Some(7.002_13_f64) },
                AtomicScatteringFactor { energy: 13.025_f64, f1: Some(64.528_3_f64), f2: Some(6.820_94_f64) },
                AtomicScatteringFactor { energy: 13.235_6_f64, f1: Some(64.583_5_f64), f2: Some(6.643_87_f64) },
                AtomicScatteringFactor { energy: 13.449_7_f64, f1: Some(64.633_4_f64), f2: Some(6.470_88_f64) },
                AtomicScatteringFactor { energy: 13.667_2_f64, f1: Some(64.678_2_f64), f2: Some(6.301_88_f64) },
                AtomicScatteringFactor { energy: 13.888_3_f64, f1: Some(64.718_4_f64), f2: Some(6.136_82_f64) },
                AtomicScatteringFactor { energy: 14.112_9_f64, f1: Some(64.754_f64), f2: Some(5.975_64_f64) },
                AtomicScatteringFactor { energy: 14.341_2_f64, f1: Some(64.785_6_f64), f2: Some(5.818_28_f64) },
                AtomicScatteringFactor { energy: 14.573_1_f64, f1: Some(64.813_3_f64), f2: Some(5.664_65_f64) },
                AtomicScatteringFactor { energy: 14.808_9_f64, f1: Some(64.837_4_f64), f2: Some(5.514_72_f64) },
                AtomicScatteringFactor { energy: 15.048_4_f64, f1: Some(64.858_1_f64), f2: Some(5.368_39_f64) },
                AtomicScatteringFactor { energy: 15.291_8_f64, f1: Some(64.875_6_f64), f2: Some(5.225_62_f64) },
                AtomicScatteringFactor { energy: 15.539_1_f64, f1: Some(64.890_2_f64), f2: Some(5.086_34_f64) },
                AtomicScatteringFactor { energy: 15.790_4_f64, f1: Some(64.902_f64), f2: Some(4.950_47_f64) },
                AtomicScatteringFactor { energy: 16.045_8_f64, f1: Some(64.911_1_f64), f2: Some(4.817_95_f64) },
                AtomicScatteringFactor { energy: 16.305_4_f64, f1: Some(64.917_9_f64), f2: Some(4.688_72_f64) },
                AtomicScatteringFactor { energy: 16.569_1_f64, f1: Some(64.922_3_f64), f2: Some(4.562_72_f64) },
                AtomicScatteringFactor { energy: 16.837_1_f64, f1: Some(64.924_6_f64), f2: Some(4.439_86_f64) },
                AtomicScatteringFactor { energy: 17.109_4_f64, f1: Some(64.924_9_f64), f2: Some(4.320_11_f64) },
                AtomicScatteringFactor { energy: 17.386_1_f64, f1: Some(64.923_3_f64), f2: Some(4.203_37_f64) },
                AtomicScatteringFactor { energy: 17.667_4_f64, f1: Some(64.92_f64), f2: Some(4.089_6_f64) },
                AtomicScatteringFactor { energy: 17.953_1_f64, f1: Some(64.915_f64), f2: Some(3.978_73_f64) },
                AtomicScatteringFactor { energy: 18.243_5_f64, f1: Some(64.908_5_f64), f2: Some(3.870_7_f64) },
                AtomicScatteringFactor { energy: 18.538_6_f64, f1: Some(64.900_5_f64), f2: Some(3.765_44_f64) },
                AtomicScatteringFactor { energy: 18.838_4_f64, f1: Some(64.891_2_f64), f2: Some(3.662_89_f64) },
                AtomicScatteringFactor { energy: 19.143_1_f64, f1: Some(64.880_7_f64), f2: Some(3.563_01_f64) },
                AtomicScatteringFactor { energy: 19.452_7_f64, f1: Some(64.868_9_f64), f2: Some(3.465_71_f64) },
                AtomicScatteringFactor { energy: 19.767_4_f64, f1: Some(64.856_1_f64), f2: Some(3.370_95_f64) },
                AtomicScatteringFactor { energy: 20.087_1_f64, f1: Some(64.842_2_f64), f2: Some(3.278_67_f64) },
                AtomicScatteringFactor { energy: 20.412_f64, f1: Some(64.827_4_f64), f2: Some(3.188_8_f64) },
                AtomicScatteringFactor { energy: 20.742_1_f64, f1: Some(64.811_7_f64), f2: Some(3.101_3_f64) },
                AtomicScatteringFactor { energy: 21.077_6_f64, f1: Some(64.795_2_f64), f2: Some(3.016_11_f64) },
                AtomicScatteringFactor { energy: 21.418_5_f64, f1: Some(64.777_8_f64), f2: Some(2.933_17_f64) },
                AtomicScatteringFactor { energy: 21.765_f64, f1: Some(64.759_8_f64), f2: Some(2.852_43_f64) },
                AtomicScatteringFactor { energy: 22.117_f64, f1: Some(64.741_f64), f2: Some(2.773_84_f64) },
                AtomicScatteringFactor { energy: 22.474_7_f64, f1: Some(64.721_7_f64), f2: Some(2.697_34_f64) },
                AtomicScatteringFactor { energy: 22.838_2_f64, f1: Some(64.701_7_f64), f2: Some(2.622_89_f64) },
                AtomicScatteringFactor { energy: 23.207_6_f64, f1: Some(64.681_2_f64), f2: Some(2.550_43_f64) },
                AtomicScatteringFactor { energy: 23.583_f64, f1: Some(64.660_1_f64), f2: Some(2.479_92_f64) },
                AtomicScatteringFactor { energy: 23.964_4_f64, f1: Some(64.638_5_f64), f2: Some(2.411_31_f64) },
                AtomicScatteringFactor { energy: 24.352_f64, f1: Some(64.616_5_f64), f2: Some(2.344_54_f64) },
                AtomicScatteringFactor { energy: 24.745_9_f64, f1: Some(64.594_f64), f2: Some(2.279_58_f64) },
                AtomicScatteringFactor { energy: 25.146_2_f64, f1: Some(64.571_2_f64), f2: Some(2.216_38_f64) },
                AtomicScatteringFactor { energy: 25.552_9_f64, f1: Some(64.547_9_f64), f2: Some(2.154_89_f64) },
                AtomicScatteringFactor { energy: 25.966_2_f64, f1: Some(64.524_2_f64), f2: Some(2.095_08_f64) },
                AtomicScatteringFactor { energy: 26.386_1_f64, f1: Some(64.500_2_f64), f2: Some(2.036_89_f64) },
                AtomicScatteringFactor { energy: 26.812_9_f64, f1: Some(64.475_8_f64), f2: Some(1.980_29_f64) },
                AtomicScatteringFactor { energy: 27.246_6_f64, f1: Some(64.451_f64), f2: Some(1.925_24_f64) },
                AtomicScatteringFactor { energy: 27.687_3_f64, f1: Some(64.426_f64), f2: Some(1.871_69_f64) },
                AtomicScatteringFactor { energy: 28.135_1_f64, f1: Some(64.400_5_f64), f2: Some(1.819_61_f64) },
                AtomicScatteringFactor { energy: 28.590_2_f64, f1: Some(64.374_8_f64), f2: Some(1.768_96_f64) },
                AtomicScatteringFactor { energy: 29.052_6_f64, f1: Some(64.348_6_f64), f2: Some(1.719_7_f64) },
                AtomicScatteringFactor { energy: 29.522_5_f64, f1: Some(64.322_2_f64), f2: Some(1.671_8_f64) },
                AtomicScatteringFactor { energy: 30.0_f64, f1: Some(64.295_3_f64), f2: Some(1.625_22_f64) },
            ]
        }),
        neutron_scattering: Some(NeutronScatteringFactor {
            b_c: UncertainFloat::new(7.34_f64, 0.02_f64),
            b_p: Some(UncertainFloat::new(6.8_f64, 0.2_f64)),
            b_m: Some(UncertainFloat::new(8.1_f64, 0.2_f64)),
            bound_coherent_scattering_xs: Some(UncertainFloat::new(6.84_f64, 0.06_f64)),
            bound_incoherent_scattering_xs: Some(UncertainFloat::new(0.004_f64, 0.003_f64)),
            total_bound_scattering_xs: Some(UncertainFloat::new(6.84_f64, 0.06_f64)),
            absorption_xs: Some(UncertainFloat::new(23.4_f64, 0.4_f64)),
        }),
        isotopes: vec![
            Isotope { 
                mass_number: 138,
                mass: UncertainFloat::new(137.952_87_f64, 0.000_86_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 139,
                mass: UncertainFloat::new(138.948_03_f64, 0.000_75_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 140,
                mass: UncertainFloat::new(139.945_54_f64, 0.000_96_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 141,
                mass: UncertainFloat::new(140.941_16_f64, 0.000_64_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 142,
                mass: UncertainFloat::new(141.938_86_f64, 0.000_82_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 143,
                mass: UncertainFloat::new(142.934_75_f64, 0.000_43_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 144,
                mass: UncertainFloat::new(143.932_53_f64, 0.000_32_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 145,
                mass: UncertainFloat::new(144.928_88_f64, 0.000_24_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 146,
                mass: UncertainFloat::new(145.927_18_f64, 0.000_50_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 147,
                mass: UncertainFloat::new(146.924_037_f64, 0.000_013_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 148,
                mass: UncertainFloat::new(147.924_3_f64, 0.003_0_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 149,
                mass: UncertainFloat::new(148.923_242_f64, 0.000_005_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 150,
                mass: UncertainFloat::new(149.923_654_f64, 0.000_009_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 151,
                mass: UncertainFloat::new(150.923_098_f64, 0.000_005_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 152,
                mass: UncertainFloat::new(151.924_07_f64, 0.000_40_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 153,
                mass: UncertainFloat::new(152.923_431_f64, 0.000_005_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 154,
                mass: UncertainFloat::new(153.924_69_f64, 0.000_50_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 155,
                mass: UncertainFloat::new(154.923_5_f64, 0.001_3_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 156,
                mass: UncertainFloat::new(155.924_744_f64, 0.000_005_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 157,
                mass: UncertainFloat::new(156.924_021_f64, 0.000_003_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 158,
                mass: UncertainFloat::new(157.925_41_f64, 0.000_03_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 159,
                mass: UncertainFloat::new(158.925_343_f64, 0.000_003_f64),
                abundance: UncertainFloat::new(100.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 160,
                mass: UncertainFloat::new(159.927_164_f64, 0.000_003_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 161,
                mass: UncertainFloat::new(160.927_566_f64, 0.000_003_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 162,
                mass: UncertainFloat::new(161.929_48_f64, 0.000_40_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 163,
                mass: UncertainFloat::new(162.930_644_f64, 0.000_005_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 164,
                mass: UncertainFloat::new(163.933_35_f64, 0.000_11_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 165,
                mass: UncertainFloat::new(164.934_88_f64, 0.000_21_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 166,
                mass: UncertainFloat::new(165.938_05_f64, 0.000_32_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 167,
                mass: UncertainFloat::new(166.940_05_f64, 0.000_43_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 168,
                mass: UncertainFloat::new(167.943_64_f64, 0.000_54_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 169,
                mass: UncertainFloat::new(168.946_22_f64, 0.000_64_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 170,
                mass: UncertainFloat::new(169.950_25_f64, 0.000_75_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
            Isotope { 
                mass_number: 171,
                mass: UncertainFloat::new(170.953_3_f64, 0.008_6_f64),
                abundance: UncertainFloat::new(0.0, 0.0),
                xray_scattering: None,
                neutron_scattering: None
            },
        ]
    }
}
