Mantid
Loading...
Searching...
No Matches
Atom.cpp
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2018 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
7#include "MantidKernel/Atom.h"
10#include "tcb/span.hpp"
11
12#include <algorithm>
13#include <array>
14#include <sstream>
15#include <utility>
16
18
19using std::string;
20
21Atom::Atom(std::string symbol, const uint16_t z, const uint16_t a, const double abundance, const double mass,
22 const double density)
23 : symbol(std::move(symbol)), z_number(z), a_number(a), abundance(abundance), mass(mass), mass_density(density),
24 number_density(density * N_A * 1.e-24 / mass), // Convert from cm^-3 to Angstroms^-3
25 neutron(getNeutronNoExceptions(z, a))
26{}
27
28Atom::Atom(const Atom &other)
29 : symbol(other.symbol), z_number(other.z_number), a_number(other.a_number), abundance(other.abundance),
30 mass(other.mass), mass_density(other.mass_density), number_density(other.number_density),
31 neutron(getNeutronNoExceptions(other.neutron)) {}
32
33Atom::Atom(const NeutronAtom &neutron)
34 : symbol("user"), z_number(neutron.z_number), a_number(neutron.a_number), abundance(0), mass(0.), mass_density(0.),
35 number_density(0.), neutron(getNeutronNoExceptions(neutron)) {}
36
37// ---------- START DO NOT EDIT AREA----------
39static const Atom H("H", 1, 0, 0.000000, 1.007940, 0.0708);
40static const Atom H1("H", 1, 1, 99.988500, 1.007825, 0.070791924393);
41static const Atom H2("H", 1, 2, 0.011500, 2.014102, 0.141475093639);
42static const Atom H3("H", 1, 3, 0.000000, 3.016049, 0.21185416606);
43static const Atom H4("H", 1, 4, 0.000000, 4.027830, 0.282923947854);
44static const Atom H5("H", 1, 5, 0.000000, 5.039540, 0.353988761236);
45static const Atom H6("H", 1, 6, 0.000000, 6.044940, 0.424610345854);
46static const Atom He("He", 2, 0, 0.000000, 4.002602, 0.122);
47static const Atom He3("He", 2, 3, 0.000137, 3.016029, 0.0919290940702);
48static const Atom He4("He", 2, 4, 99.999863, 4.002603, 0.122000038091);
49static const Atom He5("He", 2, 5, 0.000000, 5.012220, 0.152773330948);
50static const Atom He6("He", 2, 6, 0.000000, 6.018888, 0.183456748435);
51static const Atom He7("He", 2, 7, 0.000000, 7.028030, 0.214215567773);
52static const Atom He8("He", 2, 8, 0.000000, 8.033922, 0.244875329598);
53static const Atom He9("He", 2, 9, 0.000000, 9.043820, 0.275657194995);
54static const Atom He10("He", 2, 10, 0.000000, 10.052400, 0.306398887524);
55static const Atom Li("Li", 3, 0, 0.000000, 6.941000, 0.534);
56static const Atom Li4("Li", 3, 4, 0.000000, 4.027180, 0.309827707823);
57static const Atom Li5("Li", 3, 5, 0.000000, 5.012540, 0.385635551073);
58static const Atom Li6("Li", 3, 6, 7.590000, 6.015122, 0.462768377496);
59static const Atom Li7("Li", 3, 7, 92.410000, 7.016004, 0.539770369687);
60static const Atom Li8("Li", 3, 8, 0.000000, 8.022487, 0.617203270105);
61static const Atom Li9("Li", 3, 9, 0.000000, 9.026789, 0.694468430975);
62static const Atom Li10("Li", 3, 10, 0.000000, 10.035481, 0.772071294338);
63static const Atom Li11("Li", 3, 11, 0.000000, 11.043796, 0.849645161216);
64static const Atom Li12("Li", 3, 12, 0.000000, 12.053780, 0.927347431206);
65static const Atom Be("Be", 4, 0, 0.000000, 9.012182, 1.848);
66static const Atom Be5("Be", 4, 5, 0.000000, 5.040790, 1.03364311995);
67static const Atom Be6("Be", 4, 6, 0.000000, 6.019726, 1.23437960396);
68static const Atom Be7("Be", 4, 7, 0.000000, 7.016929, 1.4388618829);
69static const Atom Be8("Be", 4, 8, 0.000000, 8.005305, 1.64153407092);
70static const Atom Be9("Be", 4, 9, 100.000000, 9.012182, 1.84800002051);
71static const Atom Be10("Be", 4, 10, 0.000000, 10.013534, 2.05333295284);
72static const Atom Be11("Be", 4, 11, 0.000000, 11.021658, 2.26005466645);
73static const Atom Be12("Be", 4, 12, 0.000000, 12.026921, 2.46618965396);
74static const Atom Be13("Be", 4, 13, 0.000000, 13.036130, 2.67313379157);
75static const Atom Be14("Be", 4, 14, 0.000000, 14.042820, 2.87956139368);
76static const Atom B("B", 5, 0, 0.000000, 10.811000, 2.34);
77static const Atom B7("B", 5, 7, 0.000000, 7.029920, 1.52159955601);
78static const Atom B8("B", 5, 8, 0.000000, 8.024607, 1.73689572454);
79static const Atom B9("B", 5, 9, 0.000000, 9.013329, 1.95090087799);
80static const Atom B10("B", 5, 10, 19.900000, 10.012937, 2.16726228656);
81static const Atom B11("B", 5, 11, 80.100000, 11.009305, 2.38292247433);
82static const Atom B12("B", 5, 12, 0.000000, 12.014352, 2.60046100398);
83static const Atom B13("B", 5, 13, 0.000000, 13.017780, 2.81764923707);
84static const Atom B14("B", 5, 14, 0.000000, 14.025404, 3.03574557025);
85static const Atom B15("B", 5, 15, 0.000000, 15.031097, 3.25342401073);
86static const Atom B16("B", 5, 16, 0.000000, 16.039810, 3.47175611877);
87static const Atom B17("B", 5, 17, 0.000000, 17.046930, 3.68974342799);
88static const Atom B18("B", 5, 18, 0.000000, 18.056170, 3.90818960318);
89static const Atom B19("B", 5, 19, 0.000000, 19.063730, 4.12627214874);
90static const Atom C("C", 6, 0, 0.000000, 12.010700, 2.1);
91static const Atom C8("C", 6, 8, 0.000000, 8.037675, 1.40534003014);
92static const Atom C9("C", 6, 9, 0.000000, 9.031040, 1.57902405438);
93static const Atom C10("C", 6, 10, 0.000000, 10.016853, 1.75138763852);
94static const Atom C11("C", 6, 11, 0.000000, 11.011434, 1.92528420325);
95static const Atom C12("C", 6, 12, 98.930000, 12.000000, 2.09812916816);
96static const Atom C13("C", 6, 13, 1.070000, 13.003355, 2.27355983909);
97static const Atom C14("C", 6, 14, 0.000000, 14.003242, 2.44838420532);
98static const Atom C15("C", 6, 15, 0.000000, 15.010599, 2.62451468524);
99static const Atom C16("C", 6, 16, 0.000000, 16.014701, 2.80007594062);
100static const Atom C17("C", 6, 17, 0.000000, 17.022584, 2.97629833399);
101static const Atom C18("C", 6, 18, 0.000000, 18.026760, 3.15187258028);
102static const Atom C19("C", 6, 19, 0.000000, 19.035250, 3.32820110402);
103static const Atom C20("C", 6, 20, 0.000000, 20.040320, 3.50393166094);
104static const Atom C21("C", 6, 21, 0.000000, 21.049340, 3.68035285204);
105static const Atom C22("C", 6, 22, 0.000000, 22.056450, 3.85644009092);
106static const Atom N("N", 7, 0, 0.000000, 14.006700, 0.808);
107static const Atom N10("N", 7, 10, 0.000000, 10.042620, 0.57932539142);
108static const Atom N11("N", 7, 11, 0.000000, 11.026800, 0.636099466684);
109static const Atom N12("N", 7, 12, 0.000000, 12.018613, 0.693313875902);
110static const Atom N13("N", 7, 13, 0.000000, 13.005739, 0.750257860355);
111static const Atom N14("N", 7, 14, 99.632000, 14.003074, 0.807790828404);
112static const Atom N15("N", 7, 15, 0.368000, 15.000109, 0.865306459759);
113static const Atom N16("N", 7, 16, 0.000000, 16.006101, 0.923338825791);
114static const Atom N17("N", 7, 17, 0.000000, 17.008450, 0.981160987242);
115static const Atom N18("N", 7, 18, 0.000000, 18.014082, 1.03917255713);
116static const Atom N19("N", 7, 19, 0.000000, 19.017027, 1.09702912292);
117static const Atom N20("N", 7, 20, 0.000000, 20.023370, 1.15508170804);
118static const Atom N21("N", 7, 21, 0.000000, 21.027090, 1.212982981);
119static const Atom N22("N", 7, 22, 0.000000, 22.034440, 1.27109365661);
120static const Atom N23("N", 7, 23, 0.000000, 23.040510, 1.32913049326);
121static const Atom N24("N", 7, 24, 0.000000, 24.050500, 1.3873934617);
122static const Atom O("O", 8, 0, 0.000000, 15.999400, 1.14);
123static const Atom O12("O", 8, 12, 0.000000, 12.034405, 0.857483511882);
124static const Atom O13("O", 8, 13, 0.000000, 13.024810, 0.928052514469);
125static const Atom O14("O", 8, 14, 0.000000, 14.008595, 0.998149845032);
126static const Atom O15("O", 8, 15, 0.000000, 15.003065, 1.06900849757);
127static const Atom O16("O", 8, 16, 99.757000, 15.994915, 1.13968040484);
128static const Atom O17("O", 8, 17, 0.038000, 16.999132, 1.21123354063);
129static const Atom O18("O", 8, 18, 0.205000, 17.999160, 1.28248827181);
130static const Atom O19("O", 8, 19, 0.000000, 19.003579, 1.35405578084);
131static const Atom O20("O", 8, 20, 0.000000, 20.004076, 1.42534387965);
132static const Atom O21("O", 8, 21, 0.000000, 21.008655, 1.49692280336);
133static const Atom O22("O", 8, 22, 0.000000, 22.009970, 1.56826917259);
134static const Atom O23("O", 8, 23, 0.000000, 23.015690, 1.63992940985);
135static const Atom O24("O", 8, 24, 0.000000, 24.020370, 1.71151554433);
136static const Atom O25("O", 8, 25, 0.000000, 25.029140, 1.78339310224);
137static const Atom O26("O", 8, 26, 0.000000, 26.037750, 1.85525925972);
138static const Atom F("F", 9, 0, 0.000000, 18.998403, 1.5);
139static const Atom F14("F", 9, 14, 0.000000, 14.036080, 1.1082047148);
140static const Atom F15("F", 9, 15, 0.000000, 15.018010, 1.18573201984);
141static const Atom F16("F", 9, 16, 0.000000, 16.011466, 1.26416934872);
142static const Atom F17("F", 9, 17, 0.000000, 17.002095, 1.34238349358);
143static const Atom F18("F", 9, 18, 0.000000, 18.000938, 1.42124610504);
144static const Atom F19("F", 9, 19, 100.000000, 18.998403, 1.5);
145static const Atom F20("F", 9, 20, 0.000000, 19.999981, 1.57907860277);
146static const Atom F21("F", 9, 21, 0.000000, 20.999949, 1.65803004697);
147static const Atom F22("F", 9, 22, 0.000000, 22.002999, 1.73722486846);
148static const Atom F23("F", 9, 23, 0.000000, 23.003570, 1.81622395507);
149static const Atom F24("F", 9, 24, 0.000000, 24.008100, 1.89553562059);
150static const Atom F25("F", 9, 25, 0.000000, 25.012090, 1.97480465095);
151static const Atom F26("F", 9, 26, 0.000000, 26.019630, 2.05435396802);
152static const Atom F27("F", 9, 27, 0.000000, 27.026890, 2.13388117797);
153static const Atom F28("F", 9, 28, 0.000000, 28.035670, 2.21352839801);
154static const Atom F29("F", 9, 29, 0.000000, 29.043260, 2.29308166278);
155static const Atom Ne("Ne", 10, 0, 0.000000, 20.179700, 1.207);
156static const Atom Ne16("Ne", 10, 16, 0.000000, 16.025757, 0.958541935658);
157static const Atom Ne17("Ne", 10, 17, 0.000000, 17.017700, 1.0178726096);
158static const Atom Ne18("Ne", 10, 18, 0.000000, 18.005697, 1.07696726907);
159static const Atom Ne19("Ne", 10, 19, 0.000000, 19.001880, 1.13655153043);
160static const Atom Ne20("Ne", 10, 20, 90.480000, 19.992440, 1.19579950605);
161static const Atom Ne21("Ne", 10, 21, 0.270000, 20.993847, 1.25569622022);
162static const Atom Ne22("Ne", 10, 22, 9.250000, 21.991386, 1.31536159163);
163static const Atom Ne23("Ne", 10, 23, 0.000000, 22.994467, 1.37535850778);
164static const Atom Ne24("Ne", 10, 24, 0.000000, 23.993615, 1.43512011105);
165static const Atom Ne25("Ne", 10, 25, 0.000000, 24.997790, 1.49518241252);
166static const Atom Ne26("Ne", 10, 26, 0.000000, 26.000460, 1.55515469606);
167static const Atom Ne27("Ne", 10, 27, 0.000000, 27.007620, 1.61539553809);
168static const Atom Ne28("Ne", 10, 28, 0.000000, 28.012110, 1.67547668053);
169static const Atom Ne29("Ne", 10, 29, 0.000000, 29.019350, 1.73572230757);
170static const Atom Ne30("Ne", 10, 30, 0.000000, 30.023870, 1.79580524438);
171static const Atom Ne31("Ne", 10, 31, 0.000000, 31.033110, 1.85617049659);
172static const Atom Ne32("Ne", 10, 32, 0.000000, 32.039910, 1.91638980609);
173static const Atom Na("Na", 11, 0, 0.000000, 22.989770, 0.971);
174static const Atom Na18("Na", 11, 18, 0.000000, 18.027180, 0.761399169283);
175static const Atom Na19("Na", 11, 19, 0.000000, 19.013879, 0.803073563111);
176static const Atom Na20("Na", 11, 20, 0.000000, 20.007348, 0.845033895859);
177static const Atom Na21("Na", 11, 21, 0.000000, 20.997655, 0.886860682038);
178static const Atom Na22("Na", 11, 22, 0.000000, 21.994437, 0.92896093057);
179static const Atom Na23("Na", 11, 23, 100.000000, 22.989770, 0.970999986062);
180static const Atom Na24("Na", 11, 24, 0.000000, 23.990963, 1.01328657892);
181static const Atom Na25("Na", 11, 25, 0.000000, 24.989954, 1.05548014279);
182static const Atom Na26("Na", 11, 26, 0.000000, 25.992590, 1.09782763768);
183static const Atom Na27("Na", 11, 27, 0.000000, 26.994010, 1.14012379028);
184static const Atom Na28("Na", 11, 28, 0.000000, 27.998890, 1.18256608004);
185static const Atom Na29("Na", 11, 29, 0.000000, 29.002810, 1.22496782308);
186static const Atom Na30("Na", 11, 30, 0.000000, 30.009230, 1.26747515656);
187static const Atom Na31("Na", 11, 31, 0.000000, 31.013600, 1.30989590587);
188static const Atom Na32("Na", 11, 32, 0.000000, 32.019650, 1.35238761197);
189static const Atom Na33("Na", 11, 33, 0.000000, 33.027390, 1.3949506972);
190static const Atom Na34("Na", 11, 34, 0.000000, 34.034900, 1.43750406811);
191static const Atom Na35("Na", 11, 35, 0.000000, 35.044180, 1.48013219706);
192static const Atom Mg("Mg", 12, 0, 0.000000, 24.305000, 1.738);
193static const Atom Mg20("Mg", 12, 20, 0.000000, 20.018863, 1.43150725752);
194static const Atom Mg21("Mg", 12, 21, 0.000000, 21.011714, 1.50250396758);
195static const Atom Mg22("Mg", 12, 22, 0.000000, 21.999574, 1.57314378876);
196static const Atom Mg23("Mg", 12, 23, 0.000000, 22.994125, 1.64426204798);
197static const Atom Mg24("Mg", 12, 24, 78.990000, 23.985042, 1.71512046172);
198static const Atom Mg25("Mg", 12, 25, 10.000000, 24.985837, 1.78668523928);
199static const Atom Mg26("Mg", 12, 26, 11.010000, 25.982593, 1.8579611892);
200static const Atom Mg27("Mg", 12, 27, 0.000000, 26.984341, 1.92959408377);
201static const Atom Mg28("Mg", 12, 28, 0.000000, 27.983877, 2.00106882142);
202static const Atom Mg29("Mg", 12, 29, 0.000000, 28.988550, 2.07291091956);
203static const Atom Mg30("Mg", 12, 30, 0.000000, 29.990460, 2.14455541987);
204static const Atom Mg31("Mg", 12, 31, 0.000000, 30.996550, 2.21649882329);
205static const Atom Mg32("Mg", 12, 32, 0.000000, 31.999150, 2.28819266406);
206static const Atom Mg33("Mg", 12, 33, 0.000000, 33.005590, 2.36016109525);
207static const Atom Mg34("Mg", 12, 34, 0.000000, 34.009070, 2.43191786299);
208static const Atom Mg35("Mg", 12, 35, 0.000000, 35.017490, 2.50402787986);
209static const Atom Mg36("Mg", 12, 36, 0.000000, 36.022450, 2.57589047933);
210static const Atom Mg37("Mg", 12, 37, 0.000000, 37.031240, 2.64802695412);
211static const Atom Al("Al", 13, 0, 0.000000, 26.981538, 2.6989);
212static const Atom Al21("Al", 13, 21, 0.000000, 21.028040, 2.10338555037);
213static const Atom Al22("Al", 13, 22, 0.000000, 22.019520, 2.20256097069);
214static const Atom Al23("Al", 13, 23, 0.000000, 23.007265, 2.30136278771);
215static const Atom Al24("Al", 13, 24, 0.000000, 23.999941, 2.40065784111);
216static const Atom Al25("Al", 13, 25, 0.000000, 24.990429, 2.49973399398);
217static const Atom Al26("Al", 13, 26, 0.000000, 25.986892, 2.59940785811);
218static const Atom Al27("Al", 13, 27, 100.000000, 26.981538, 2.69890004401);
219static const Atom Al28("Al", 13, 28, 0.000000, 27.981910, 2.79896488424);
220static const Atom Al29("Al", 13, 29, 0.000000, 28.980445, 2.89884596166);
221static const Atom Al30("Al", 13, 30, 0.000000, 29.982960, 2.99912520717);
222static const Atom Al31("Al", 13, 31, 0.000000, 30.983946, 3.09925149039);
223static const Atom Al32("Al", 13, 32, 0.000000, 31.988120, 3.19969666177);
224static const Atom Al33("Al", 13, 33, 0.000000, 32.990870, 3.29999939377);
225static const Atom Al34("Al", 13, 34, 0.000000, 33.996930, 3.40063321731);
226static const Atom Al35("Al", 13, 35, 0.000000, 34.999940, 3.50096195651);
227static const Atom Al36("Al", 13, 36, 0.000000, 36.006350, 3.60163078973);
228static const Atom Al37("Al", 13, 37, 0.000000, 37.010310, 3.70205455519);
229static const Atom Al38("Al", 13, 38, 0.000000, 38.016900, 3.80274139339);
230static const Atom Al39("Al", 13, 39, 0.000000, 39.021900, 3.90326918762);
231static const Atom Si("Si", 14, 0, 0.000000, 28.085500, 2.33);
232static const Atom Si22("Si", 14, 22, 0.000000, 22.034530, 1.82800572893);
233static const Atom Si23("Si", 14, 23, 0.000000, 23.025520, 1.9102192092);
234static const Atom Si24("Si", 14, 24, 0.000000, 24.011546, 1.99202087127);
235static const Atom Si25("Si", 14, 25, 0.000000, 25.004107, 2.0743646832);
236static const Atom Si26("Si", 14, 26, 0.000000, 25.992330, 2.15634861049);
237static const Atom Si27("Si", 14, 27, 0.000000, 26.986705, 2.23884289369);
238static const Atom Si28("Si", 14, 28, 92.229700, 27.976927, 2.32099264108);
239static const Atom Si29("Si", 14, 29, 4.683200, 28.976495, 2.40391777599);
240static const Atom Si30("Si", 14, 30, 3.087200, 29.973770, 2.48665270736);
241static const Atom Si31("Si", 14, 31, 0.000000, 30.975363, 2.56974582682);
242static const Atom Si32("Si", 14, 32, 0.000000, 31.974148, 2.65260597365);
243static const Atom Si33("Si", 14, 33, 0.000000, 32.978001, 2.73588657243);
244static const Atom Si34("Si", 14, 34, 0.000000, 33.978576, 2.81889523348);
245static const Atom Si35("Si", 14, 35, 0.000000, 34.984580, 2.90235428958);
246static const Atom Si36("Si", 14, 36, 0.000000, 35.986690, 2.9854902957);
247static const Atom Si37("Si", 14, 37, 0.000000, 36.993000, 3.06897473785);
248static const Atom Si38("Si", 14, 38, 0.000000, 37.995980, 3.15218292001);
249static const Atom Si39("Si", 14, 39, 0.000000, 39.002300, 3.23566819177);
250static const Atom Si40("Si", 14, 40, 0.000000, 40.005800, 3.31891951363);
251static const Atom Si41("Si", 14, 41, 0.000000, 41.012700, 3.40245290274);
252static const Atom Si42("Si", 14, 42, 0.000000, 42.016100, 3.4856959285);
253static const Atom P("P", 15, 0, 0.000000, 30.973761, 1.82);
254static const Atom P24("P", 15, 24, 0.000000, 24.034350, 1.41224428638);
255static const Atom P25("P", 15, 25, 0.000000, 25.020260, 1.47017577878);
256static const Atom P26("P", 15, 26, 0.000000, 26.011780, 1.52843691149);
257static const Atom P27("P", 15, 27, 0.000000, 26.999190, 1.58645654301);
258static const Atom P28("P", 15, 28, 0.000000, 27.992312, 1.64481180829);
259static const Atom P29("P", 15, 29, 0.000000, 28.981801, 1.70295362413);
260static const Atom P30("P", 15, 30, 0.000000, 29.978314, 1.76150810733);
261static const Atom P31("P", 15, 31, 100.000000, 30.973762, 1.82000002997);
262static const Atom P32("P", 15, 32, 0.000000, 31.973907, 1.8787680008);
263static const Atom P33("P", 15, 33, 0.000000, 32.971725, 1.93739920851);
264static const Atom P34("P", 15, 34, 0.000000, 33.973636, 1.99627089264);
265static const Atom P35("P", 15, 35, 0.000000, 34.973314, 2.05501139639);
266static const Atom P36("P", 15, 36, 0.000000, 35.978260, 2.11406142121);
267static const Atom P37("P", 15, 37, 0.000000, 36.979610, 2.17290015894);
268static const Atom P38("P", 15, 38, 0.000000, 37.984470, 2.23194514221);
269static const Atom P39("P", 15, 39, 0.000000, 38.986420, 2.29081913559);
270static const Atom P40("P", 15, 40, 0.000000, 39.991050, 2.34985060419);
271static const Atom P41("P", 15, 41, 0.000000, 40.994800, 2.40883036451);
272static const Atom P42("P", 15, 42, 0.000000, 42.000090, 2.46790061433);
273static const Atom P43("P", 15, 43, 0.000000, 43.003310, 2.52684923216);
274static const Atom P44("P", 15, 44, 0.000000, 44.009880, 2.58599469403);
275static const Atom P45("P", 15, 45, 0.000000, 45.015140, 2.64506318106);
276static const Atom P46("P", 15, 46, 0.000000, 46.023830, 2.70433321288);
277static const Atom S("S", 16, 0, 0.000000, 32.065000, 2.07);
278static const Atom S26("S", 16, 26, 0.000000, 26.027880, 1.68026544831);
279static const Atom S27("S", 16, 27, 0.000000, 27.018800, 1.74423564634);
280static const Atom S28("S", 16, 28, 0.000000, 28.004370, 1.8078604678);
281static const Atom S29("S", 16, 29, 0.000000, 28.996610, 1.87191588024);
282static const Atom S30("S", 16, 30, 0.000000, 29.984903, 1.93571648869);
283static const Atom S31("S", 16, 31, 0.000000, 30.979554, 1.99992757237);
284static const Atom S32("S", 16, 32, 94.930000, 31.972071, 2.06400082109);
285static const Atom S33("S", 16, 33, 0.760000, 32.971458, 2.1285176702);
286static const Atom S34("S", 16, 34, 4.290000, 33.967867, 2.1928421749);
287static const Atom S35("S", 16, 35, 0.000000, 34.969032, 2.25747377295);
288static const Atom S36("S", 16, 36, 0.020000, 35.967081, 2.32190417657);
289static const Atom S37("S", 16, 37, 0.000000, 36.971126, 2.38672166663);
290static const Atom S38("S", 16, 38, 0.000000, 37.971163, 2.45128044316);
291static const Atom S39("S", 16, 39, 0.000000, 38.975140, 2.51609355372);
292static const Atom S40("S", 16, 40, 0.000000, 39.975470, 2.58067122719);
293static const Atom S41("S", 16, 41, 0.000000, 40.980030, 2.64552197412);
294static const Atom S42("S", 16, 42, 0.000000, 41.981490, 2.71017259629);
295static const Atom S43("S", 16, 43, 0.000000, 42.986600, 2.77505884921);
296static const Atom S44("S", 16, 44, 0.000000, 43.988320, 2.83972625604);
297static const Atom S45("S", 16, 45, 0.000000, 44.994820, 2.90470224232);
298static const Atom S46("S", 16, 46, 0.000000, 45.999570, 2.96956525495);
299static const Atom S47("S", 16, 47, 0.000000, 47.007620, 3.0346413036);
300static const Atom S48("S", 16, 48, 0.000000, 48.012990, 3.09954434118);
301static const Atom S49("S", 16, 49, 0.000000, 49.022010, 3.16468300951);
302static const Atom Cl("Cl", 17, 0, 0.000000, 35.453000, 1.56);
303static const Atom Cl28("Cl", 17, 28, 0.000000, 28.028510, 1.23330819959);
304static const Atom Cl29("Cl", 17, 29, 0.000000, 29.014110, 1.27667649);
305static const Atom Cl30("Cl", 17, 30, 0.000000, 30.004770, 1.32026743012);
306static const Atom Cl31("Cl", 17, 31, 0.000000, 30.992420, 1.36372592446);
307static const Atom Cl32("Cl", 17, 32, 0.000000, 31.985689, 1.40743166559);
308static const Atom Cl33("Cl", 17, 33, 0.000000, 32.977452, 1.45107113102);
309static const Atom Cl34("Cl", 17, 34, 0.000000, 33.973762, 1.49491068945);
310static const Atom Cl35("Cl", 17, 35, 75.780000, 34.968853, 1.53869659063);
311static const Atom Cl36("Cl", 17, 36, 0.000000, 35.968307, 1.58267449418);
312static const Atom Cl37("Cl", 17, 37, 24.220000, 36.965903, 1.6265706162);
313static const Atom Cl38("Cl", 17, 38, 0.000000, 37.968011, 1.67066528807);
314static const Atom Cl39("Cl", 17, 39, 0.000000, 38.968008, 1.7146670807);
315static const Atom Cl40("Cl", 17, 40, 0.000000, 39.970420, 1.75877514456);
316static const Atom Cl41("Cl", 17, 41, 0.000000, 40.970650, 1.80278718303);
317static const Atom Cl42("Cl", 17, 42, 0.000000, 41.973170, 1.8468999859);
318static const Atom Cl43("Cl", 17, 43, 0.000000, 42.974200, 1.8909472259);
319static const Atom Cl44("Cl", 17, 44, 0.000000, 43.978540, 1.93514011226);
320static const Atom Cl45("Cl", 17, 45, 0.000000, 44.979700, 1.97919307252);
321static const Atom Cl46("Cl", 17, 46, 0.000000, 45.984120, 2.02338947903);
322static const Atom Cl47("Cl", 17, 47, 0.000000, 46.987950, 2.06755992441);
323static const Atom Cl48("Cl", 17, 48, 0.000000, 47.994850, 2.11186545567);
324static const Atom Cl49("Cl", 17, 49, 0.000000, 48.999890, 2.15608914337);
325static const Atom Cl50("Cl", 17, 50, 0.000000, 50.007730, 2.20043603644);
326static const Atom Cl51("Cl", 17, 51, 0.000000, 51.013530, 2.2446931656);
327static const Atom Ar("Ar", 18, 0, 0.000000, 39.948000, 1.4);
328static const Atom Ar30("Ar", 18, 30, 0.000000, 30.021560, 1.05212235907);
329static const Atom Ar31("Ar", 18, 31, 0.000000, 31.012130, 1.08683743867);
330static const Atom Ar32("Ar", 18, 32, 0.000000, 31.997660, 1.12137588866);
331static const Atom Ar33("Ar", 18, 33, 0.000000, 32.989930, 1.15615054571);
332static const Atom Ar34("Ar", 18, 34, 0.000000, 33.980270, 1.19085756483);
333static const Atom Ar35("Ar", 18, 35, 0.000000, 34.975257, 1.22572743016);
334static const Atom Ar36("Ar", 18, 36, 0.336500, 35.967546, 1.26050277341);
335static const Atom Ar37("Ar", 18, 37, 0.000000, 36.966776, 1.29552133423);
336static const Atom Ar38("Ar", 18, 38, 0.063200, 37.962732, 1.33042517973);
337static const Atom Ar39("Ar", 18, 39, 0.000000, 38.964313, 1.36552613898);
338static const Atom Ar40("Ar", 18, 40, 99.600300, 39.962383, 1.40050406459);
339static const Atom Ar41("Ar", 18, 41, 0.000000, 40.964501, 1.43562383899);
340static const Atom Ar42("Ar", 18, 42, 0.000000, 41.963050, 1.47061855412);
341static const Atom Ar43("Ar", 18, 43, 0.000000, 42.965670, 1.50575593271);
342static const Atom Ar44("Ar", 18, 44, 0.000000, 43.965365, 1.54079080304);
343static const Atom Ar45("Ar", 18, 45, 0.000000, 44.968090, 1.57593186142);
344static const Atom Ar46("Ar", 18, 46, 0.000000, 45.968090, 1.61097742065);
345static const Atom Ar47("Ar", 18, 47, 0.000000, 46.972190, 1.64616666667);
346static const Atom Ar48("Ar", 18, 48, 0.000000, 47.975070, 1.6813131571);
347static const Atom Ar49("Ar", 18, 49, 0.000000, 48.982180, 1.71660789026);
348static const Atom Ar50("Ar", 18, 50, 0.000000, 49.985940, 1.75178522079);
349static const Atom Ar51("Ar", 18, 51, 0.000000, 50.993240, 1.7870866126);
350static const Atom Ar52("Ar", 18, 52, 0.000000, 51.998170, 1.82230494643);
351static const Atom Ar53("Ar", 18, 53, 0.000000, 53.006230, 1.85763297286);
352static const Atom K("K", 19, 0, 0.000000, 39.098300, 0.862);
353static const Atom K32("K", 19, 32, 0.000000, 32.021920, 0.705987089976);
354static const Atom K33("K", 19, 33, 0.000000, 33.007260, 0.727710875409);
355static const Atom K34("K", 19, 34, 0.000000, 33.998410, 0.749562753879);
356static const Atom K35("K", 19, 35, 0.000000, 34.988012, 0.771380503602);
357static const Atom K36("K", 19, 36, 0.000000, 35.981293, 0.793279364218);
358static const Atom K37("K", 19, 37, 0.000000, 36.973377, 0.815151832597);
359static const Atom K38("K", 19, 38, 0.000000, 37.969080, 0.837104095222);
360static const Atom K39("K", 19, 39, 93.258100, 38.963707, 0.859032626682);
361static const Atom K40("K", 19, 40, 0.011700, 39.963999, 0.881086053704);
362static const Atom K41("K", 19, 41, 6.730200, 40.961826, 0.90308514657);
363static const Atom K42("K", 19, 42, 0.000000, 41.962403, 0.925144864923);
364static const Atom K43("K", 19, 43, 0.000000, 42.960716, 0.947154663809);
365static const Atom K44("K", 19, 44, 0.000000, 43.961560, 0.969220265843);
366static const Atom K45("K", 19, 45, 0.000000, 44.960700, 0.991248299798);
367static const Atom K46("K", 19, 46, 0.000000, 45.961976, 1.01332342613);
368static const Atom K47("K", 19, 47, 0.000000, 46.961678, 1.0353638505);
369static const Atom K48("K", 19, 48, 0.000000, 47.965513, 1.05749539509);
370static const Atom K49("K", 19, 49, 0.000000, 48.967450, 1.07958509449);
371static const Atom K50("K", 19, 50, 0.000000, 49.972780, 1.10174959934);
372static const Atom K51("K", 19, 51, 0.000000, 50.976380, 1.12387596289);
373static const Atom K52("K", 19, 52, 0.000000, 51.982610, 1.14606031004);
374static const Atom K53("K", 19, 53, 0.000000, 52.987120, 1.16820673635);
375static const Atom K54("K", 19, 54, 0.000000, 53.993990, 1.19040519358);
376static const Atom K55("K", 19, 55, 0.000000, 54.999390, 1.21257124172);
377static const Atom Ca("Ca", 20, 0, 0.000000, 40.078000, 1.55);
378static const Atom Ca34("Ca", 20, 34, 0.000000, 34.014120, 1.31548196018);
379static const Atom Ca35("Ca", 20, 35, 0.000000, 35.004770, 1.35379493737);
380static const Atom Ca36("Ca", 20, 36, 0.000000, 35.993090, 1.39201780278);
381static const Atom Ca37("Ca", 20, 37, 0.000000, 36.985872, 1.43041323419);
382static const Atom Ca38("Ca", 20, 38, 0.000000, 37.976319, 1.46871836045);
383static const Atom Ca39("Ca", 20, 39, 0.000000, 38.970718, 1.50717631706);
384static const Atom Ca40("Ca", 20, 40, 96.941000, 39.962591, 1.54553661261);
385static const Atom Ca41("Ca", 20, 41, 0.000000, 40.962278, 1.58419909589);
386static const Atom Ca42("Ca", 20, 42, 0.647000, 41.958618, 1.62273213147);
387static const Atom Ca43("Ca", 20, 43, 0.135000, 42.958767, 1.6614124592);
388static const Atom Ca44("Ca", 20, 44, 2.086000, 43.955481, 1.69995997068);
389static const Atom Ca45("Ca", 20, 45, 0.000000, 44.956186, 1.73866181309);
390static const Atom Ca46("Ca", 20, 46, 0.004000, 45.953693, 1.77723997804);
391static const Atom Ca47("Ca", 20, 47, 0.000000, 46.954546, 1.8159475791);
392static const Atom Ca48("Ca", 20, 48, 0.187000, 47.952534, 1.85454433105);
393static const Atom Ca49("Ca", 20, 49, 0.000000, 48.955673, 1.89334031514);
394static const Atom Ca50("Ca", 20, 50, 0.000000, 49.957518, 1.9320862543);
395static const Atom Ca51("Ca", 20, 51, 0.000000, 50.961470, 1.97091368082);
396static const Atom Ca52("Ca", 20, 52, 0.000000, 51.965100, 2.00972865412);
397static const Atom Ca53("Ca", 20, 53, 0.000000, 52.970050, 2.04859467788);
398static const Atom Ca54("Ca", 20, 54, 0.000000, 53.974680, 2.08744832576);
399static const Atom Ca55("Ca", 20, 55, 0.000000, 54.980550, 2.12634993014);
400static const Atom Ca56("Ca", 20, 56, 0.000000, 55.985790, 2.16522716952);
401static const Atom Ca57("Ca", 20, 57, 0.000000, 56.992360, 2.2041558461);
402static const Atom Sc("Sc", 21, 0, 0.000000, 44.955910, 2.989);
403static const Atom Sc36("Sc", 21, 36, 0.000000, 36.014920, 2.39453713383);
404static const Atom Sc37("Sc", 21, 37, 0.000000, 37.003050, 2.46023529387);
405static const Atom Sc38("Sc", 21, 38, 0.000000, 37.994700, 2.52616748944);
406static const Atom Sc39("Sc", 21, 39, 0.000000, 38.984790, 2.59199596471);
407static const Atom Sc40("Sc", 21, 40, 0.000000, 39.977964, 2.65802948702);
408static const Atom Sc41("Sc", 21, 41, 0.000000, 40.969251, 2.72393756762);
409static const Atom Sc42("Sc", 21, 42, 0.000000, 41.965517, 2.79017663562);
410static const Atom Sc43("Sc", 21, 43, 0.000000, 42.961151, 2.85637373015);
411static const Atom Sc44("Sc", 21, 44, 0.000000, 43.959403, 2.9227448753);
412static const Atom Sc45("Sc", 21, 45, 100.000000, 44.955910, 2.9890000133);
413static const Atom Sc46("Sc", 21, 46, 0.000000, 45.955170, 3.05543818436);
414static const Atom Sc47("Sc", 21, 47, 0.000000, 46.952408, 3.12174189138);
415static const Atom Sc48("Sc", 21, 48, 0.000000, 47.952235, 3.18821775413);
416static const Atom Sc49("Sc", 21, 49, 0.000000, 48.950024, 3.25455811563);
417static const Atom Sc50("Sc", 21, 50, 0.000000, 49.952187, 3.32118929286);
418static const Atom Sc51("Sc", 21, 51, 0.000000, 50.953603, 3.38777080404);
419static const Atom Sc52("Sc", 21, 52, 0.000000, 51.956650, 3.45446075611);
420static const Atom Sc53("Sc", 21, 53, 0.000000, 52.959240, 3.52112032345);
421static const Atom Sc54("Sc", 21, 54, 0.000000, 53.963000, 3.587857681);
422static const Atom Sc55("Sc", 21, 55, 0.000000, 54.967430, 3.6546395851);
423static const Atom Sc56("Sc", 21, 56, 0.000000, 55.972660, 3.72147467908);
424static const Atom Sc57("Sc", 21, 57, 0.000000, 56.977040, 3.7882532588);
425static const Atom Sc58("Sc", 21, 58, 0.000000, 57.983070, 3.85514154268);
426static const Atom Sc59("Sc", 21, 59, 0.000000, 58.988040, 3.92195934995);
427static const Atom Ti("Ti", 22, 0, 0.000000, 47.867000, 4.54);
428static const Atom Ti38("Ti", 22, 38, 0.000000, 38.009770, 3.60507982117);
429static const Atom Ti39("Ti", 22, 39, 0.000000, 39.001320, 3.69912450749);
430static const Atom Ti40("Ti", 22, 40, 0.000000, 39.990500, 3.79294440847);
431static const Atom Ti41("Ti", 22, 41, 0.000000, 40.983130, 3.88709152861);
432static const Atom Ti42("Ti", 22, 42, 0.000000, 41.973032, 3.9809799085);
433static const Atom Ti43("Ti", 22, 43, 0.000000, 42.968523, 4.07539838344);
434static const Atom Ti44("Ti", 22, 44, 0.000000, 43.959690, 4.16940676265);
435static const Atom Ti45("Ti", 22, 45, 0.000000, 44.958124, 4.26410437926);
436static const Atom Ti46("Ti", 22, 46, 8.250000, 45.952630, 4.35842935488);
437static const Atom Ti47("Ti", 22, 47, 7.440000, 46.951764, 4.45319338275);
438static const Atom Ti48("Ti", 22, 48, 73.720000, 47.947947, 4.54767751967);
439static const Atom Ti49("Ti", 22, 49, 5.410000, 48.947871, 4.64251641908);
440static const Atom Ti50("Ti", 22, 50, 5.180000, 49.944792, 4.73707055245);
441static const Atom Ti51("Ti", 22, 51, 0.000000, 50.946616, 4.83208967848);
442static const Atom Ti52("Ti", 22, 52, 0.000000, 51.946898, 4.92696256126);
443static const Atom Ti53("Ti", 22, 53, 0.000000, 52.949730, 5.02207730169);
444static const Atom Ti54("Ti", 22, 54, 0.000000, 53.950870, 5.11703156245);
445static const Atom Ti55("Ti", 22, 55, 0.000000, 54.955120, 5.2122807947);
446static const Atom Ti56("Ti", 22, 56, 0.000000, 55.957990, 5.30739913928);
447static const Atom Ti57("Ti", 22, 57, 0.000000, 56.962900, 5.40271096998);
448static const Atom Ti58("Ti", 22, 58, 0.000000, 57.966110, 5.49786156225);
449static const Atom Ti59("Ti", 22, 59, 0.000000, 58.971960, 5.59326254831);
450static const Atom Ti60("Ti", 22, 60, 0.000000, 59.975640, 5.68845771826);
451static const Atom Ti61("Ti", 22, 61, 0.000000, 60.982020, 5.78390897278);
452static const Atom V("V", 23, 0, 0.000000, 50.941500, 6.11);
453static const Atom V40("V", 23, 40, 0.000000, 40.011090, 4.7989902123);
454static const Atom V41("V", 23, 41, 0.000000, 40.999740, 4.91757037779);
455static const Atom V42("V", 23, 42, 0.000000, 41.991230, 5.03649117713);
456static const Atom V43("V", 23, 43, 0.000000, 42.980650, 5.15516369757);
457static const Atom V44("V", 23, 44, 0.000000, 43.974400, 5.27435556472);
458static const Atom V45("V", 23, 45, 0.000000, 44.965782, 5.39326341038);
459static const Atom V46("V", 23, 46, 0.000000, 45.960200, 5.51253533848);
460static const Atom V47("V", 23, 47, 0.000000, 46.954907, 5.63184203761);
461static const Atom V48("V", 23, 48, 0.000000, 47.952255, 5.7514654063);
462static const Atom V49("V", 23, 49, 0.000000, 48.948517, 5.87095861447);
463static const Atom V50("V", 23, 50, 0.250000, 49.947163, 5.99073770321);
464static const Atom V51("V", 23, 51, 99.750000, 50.943964, 6.11029549988);
465static const Atom V52("V", 23, 52, 0.000000, 51.944780, 6.23033487367);
466static const Atom V53("V", 23, 53, 0.000000, 52.944343, 6.35022399674);
467static const Atom V54("V", 23, 54, 0.000000, 53.946444, 6.47041749536);
468static const Atom V55("V", 23, 55, 0.000000, 54.947240, 6.59045447032);
469static const Atom V56("V", 23, 56, 0.000000, 55.950360, 6.71077018933);
470static const Atom V57("V", 23, 57, 0.000000, 56.952360, 6.83095157386);
471static const Atom V58("V", 23, 58, 0.000000, 57.956650, 6.95140762443);
472static const Atom V59("V", 23, 59, 0.000000, 58.959300, 7.07166697094);
473static const Atom V60("V", 23, 60, 0.000000, 59.964500, 7.19223216827);
474static const Atom V61("V", 23, 61, 0.000000, 60.967410, 7.31252269957);
475static const Atom V62("V", 23, 62, 0.000000, 61.973140, 7.4331514659);
476static const Atom V63("V", 23, 63, 0.000000, 62.976750, 7.55352595624);
477static const Atom Cr("Cr", 24, 0, 0.000000, 51.996100, 7.19);
478static const Atom Cr42("Cr", 24, 42, 0.000000, 42.006430, 5.80863241089);
479static const Atom Cr43("Cr", 24, 43, 0.000000, 42.997710, 5.9457062145);
480static const Atom Cr44("Cr", 24, 44, 0.000000, 43.985470, 6.08229327392);
481static const Atom Cr45("Cr", 24, 45, 0.000000, 44.979160, 6.21970033137);
482static const Atom Cr46("Cr", 24, 46, 0.000000, 45.968362, 6.35648678997);
483static const Atom Cr47("Cr", 24, 47, 0.000000, 46.962907, 6.49401207648);
484static const Atom Cr48("Cr", 24, 48, 0.000000, 47.954036, 6.63106499987);
485static const Atom Cr49("Cr", 24, 49, 0.000000, 48.951341, 6.76897195192);
486static const Atom Cr50("Cr", 24, 50, 4.345000, 49.946050, 6.90651984714);
487static const Atom Cr51("Cr", 24, 51, 0.000000, 50.944772, 7.04462275521);
488static const Atom Cr52("Cr", 24, 52, 83.789000, 51.940512, 7.18231329967);
489static const Atom Cr53("Cr", 24, 53, 9.501000, 52.940654, 7.32061252329);
490static const Atom Cr54("Cr", 24, 54, 2.365000, 53.938885, 7.45864752224);
491static const Atom Cr55("Cr", 24, 55, 0.000000, 54.940844, 7.5971980552);
492static const Atom Cr56("Cr", 24, 56, 0.000000, 55.940645, 7.73545011164);
493static const Atom Cr57("Cr", 24, 57, 0.000000, 56.943750, 7.87415907155);
494static const Atom Cr58("Cr", 24, 58, 0.000000, 57.944250, 8.01250781309);
495static const Atom Cr59("Cr", 24, 59, 0.000000, 58.948630, 8.15139307948);
496static const Atom Cr60("Cr", 24, 60, 0.000000, 59.949730, 8.28982478878);
497static const Atom Cr61("Cr", 24, 61, 0.000000, 60.954090, 8.42870728959);
498static const Atom Cr62("Cr", 24, 62, 0.000000, 61.955800, 8.56722334944);
499static const Atom Cr63("Cr", 24, 63, 0.000000, 62.961860, 8.70634092557);
500static const Atom Cr64("Cr", 24, 64, 0.000000, 63.964200, 8.84494410158);
501static const Atom Cr65("Cr", 24, 65, 0.000000, 64.970370, 8.98407688846);
502static const Atom Mn("Mn", 25, 0, 0.000000, 54.938049, 7.33);
503static const Atom Mn44("Mn", 25, 44, 0.000000, 44.006870, 5.87152916734);
504static const Atom Mn45("Mn", 25, 45, 0.000000, 44.994510, 6.00330307143);
505static const Atom Mn46("Mn", 25, 46, 0.000000, 45.986720, 6.13568671869);
506static const Atom Mn47("Mn", 25, 47, 0.000000, 46.976100, 6.26769277882);
507static const Atom Mn48("Mn", 25, 48, 0.000000, 47.968870, 6.40015114297);
508static const Atom Mn49("Mn", 25, 49, 0.000000, 48.959623, 6.5323403929);
509static const Atom Mn50("Mn", 25, 50, 0.000000, 49.954244, 6.66504572305);
510static const Atom Mn51("Mn", 25, 51, 0.000000, 50.948216, 6.79766439494);
511static const Atom Mn52("Mn", 25, 52, 0.000000, 51.945570, 6.93073445024);
512static const Atom Mn53("Mn", 25, 53, 0.000000, 52.941295, 7.06358702602);
513static const Atom Mn54("Mn", 25, 54, 0.000000, 53.940363, 7.19688575501);
514static const Atom Mn55("Mn", 25, 55, 100.000000, 54.938050, 7.33000008005);
515static const Atom Mn56("Mn", 25, 56, 0.000000, 55.938909, 7.46353780969);
516static const Atom Mn57("Mn", 25, 57, 0.000000, 56.938287, 7.59687777973);
517static const Atom Mn58("Mn", 25, 58, 0.000000, 57.939990, 7.73052801165);
518static const Atom Mn59("Mn", 25, 59, 0.000000, 58.940450, 7.86401239877);
519static const Atom Mn60("Mn", 25, 60, 0.000000, 59.943190, 7.99780099035);
520static const Atom Mn61("Mn", 25, 61, 0.000000, 60.944460, 8.1313934501);
521static const Atom Mn62("Mn", 25, 62, 0.000000, 61.947970, 8.2652847774);
522static const Atom Mn63("Mn", 25, 63, 0.000000, 62.949810, 8.39895328828);
523static const Atom Mn64("Mn", 25, 64, 0.000000, 63.953730, 8.53289931901);
524static const Atom Mn65("Mn", 25, 65, 0.000000, 64.956100, 8.66663854408);
525static const Atom Mn66("Mn", 25, 66, 0.000000, 65.960820, 8.80069131323);
526static const Atom Mn67("Mn", 25, 67, 0.000000, 66.963820, 8.93451459479);
527static const Atom Fe("Fe", 26, 0, 0.000000, 55.845000, 7.874);
528static const Atom Fe45("Fe", 26, 45, 0.000000, 45.014560, 6.34693608094);
529static const Atom Fe46("Fe", 26, 46, 0.000000, 46.000810, 6.48599477017);
530static const Atom Fe47("Fe", 26, 47, 0.000000, 46.992890, 6.62587547426);
531static const Atom Fe48("Fe", 26, 48, 0.000000, 47.980560, 6.7651343798);
532static const Atom Fe49("Fe", 26, 49, 0.000000, 48.973610, 6.90515185137);
533static const Atom Fe50("Fe", 26, 50, 0.000000, 49.962990, 7.04465186248);
534static const Atom Fe51("Fe", 26, 51, 0.000000, 50.956825, 7.18478001701);
535static const Atom Fe52("Fe", 26, 52, 0.000000, 51.948117, 7.32454961515);
536static const Atom Fe53("Fe", 26, 53, 0.000000, 52.945312, 7.46515156326);
537static const Atom Fe54("Fe", 26, 54, 5.845000, 53.939615, 7.60534563408);
538static const Atom Fe55("Fe", 26, 55, 0.000000, 54.938298, 7.74615737223);
539static const Atom Fe56("Fe", 26, 56, 91.754000, 55.934942, 7.88668160257);
540static const Atom Fe57("Fe", 26, 57, 2.119000, 56.935399, 8.02774338551);
541static const Atom Fe58("Fe", 26, 58, 0.282000, 57.933281, 8.16844212834);
542static const Atom Fe59("Fe", 26, 59, 0.000000, 58.934880, 8.30966512771);
543static const Atom Fe60("Fe", 26, 60, 0.000000, 59.934077, 8.45054923982);
544static const Atom Fe61("Fe", 26, 61, 0.000000, 60.936749, 8.59192338841);
545static const Atom Fe62("Fe", 26, 62, 0.000000, 61.936770, 8.73292375289);
546static const Atom Fe63("Fe", 26, 63, 0.000000, 62.940120, 8.87439349772);
547static const Atom Fe64("Fe", 26, 64, 0.000000, 63.940870, 9.0154966493);
548static const Atom Fe65("Fe", 26, 65, 0.000000, 64.944940, 9.15706791226);
549static const Atom Fe66("Fe", 26, 66, 0.000000, 65.945980, 9.29821195308);
550static const Atom Fe67("Fe", 26, 67, 0.000000, 66.950000, 9.43977616617);
551static const Atom Fe68("Fe", 26, 68, 0.000000, 67.952510, 9.58112747318);
552static const Atom Fe69("Fe", 26, 69, 0.000000, 68.957700, 9.72285665324);
553static const Atom Co("Co", 27, 0, 0.000000, 58.933200, 8.9);
554static const Atom Co48("Co", 27, 48, 0.000000, 48.001760, 7.24915097093);
555static const Atom Co49("Co", 27, 49, 0.000000, 48.989720, 7.39835115012);
556static const Atom Co50("Co", 27, 50, 0.000000, 49.981540, 7.54813426048);
557static const Atom Co51("Co", 27, 51, 0.000000, 50.970720, 7.69751868217);
558static const Atom Co52("Co", 27, 52, 0.000000, 51.963590, 7.8474603619);
559static const Atom Co53("Co", 27, 53, 0.000000, 52.954225, 7.99706451542);
560static const Atom Co54("Co", 27, 54, 0.000000, 53.948464, 8.1472129545);
561static const Atom Co55("Co", 27, 55, 0.000000, 54.942003, 8.29725566557);
562static const Atom Co56("Co", 27, 56, 0.000000, 55.939844, 8.44794802777);
563static const Atom Co57("Co", 27, 57, 0.000000, 56.936296, 8.59843070086);
564static const Atom Co58("Co", 27, 58, 0.000000, 57.935758, 8.74936780355);
565static const Atom Co59("Co", 27, 59, 100.000000, 58.933200, 8.9000000302);
566static const Atom Co60("Co", 27, 60, 0.000000, 59.933822, 9.05111240489);
567static const Atom Co61("Co", 27, 61, 0.000000, 60.932479, 9.20192805855);
568static const Atom Co62("Co", 27, 62, 0.000000, 61.934054, 9.3531842934);
569static const Atom Co63("Co", 27, 63, 0.000000, 62.933615, 9.50413643753);
570static const Atom Co64("Co", 27, 64, 0.000000, 63.935814, 9.6554869683);
571static const Atom Co65("Co", 27, 65, 0.000000, 64.936485, 9.80660674289);
572static const Atom Co66("Co", 27, 66, 0.000000, 65.939830, 9.95813034079);
573static const Atom Co67("Co", 27, 67, 0.000000, 66.940610, 10.1092665764);
574static const Atom Co68("Co", 27, 68, 0.000000, 67.944360, 10.2608513368);
575static const Atom Co69("Co", 27, 69, 0.000000, 68.945200, 10.4119966335);
576static const Atom Co70("Co", 27, 70, 0.000000, 69.949810, 10.5637112697);
577static const Atom Co71("Co", 27, 71, 0.000000, 70.951730, 10.7150196663);
578static const Atom Co72("Co", 27, 72, 0.000000, 71.956410, 10.8667448739);
579static const Atom Ni("Ni", 28, 0, 0.000000, 58.693400, 8.902);
580static const Atom Ni50("Ni", 28, 50, 0.000000, 49.995930, 7.58285887101);
581static const Atom Ni51("Ni", 28, 51, 0.000000, 50.987720, 7.73328318755);
582static const Atom Ni52("Ni", 28, 52, 0.000000, 51.975680, 7.88312660981);
583static const Atom Ni53("Ni", 28, 53, 0.000000, 52.968460, 8.03370107917);
584static const Atom Ni54("Ni", 28, 54, 0.000000, 53.957910, 8.18377048902);
585static const Atom Ni55("Ni", 28, 55, 0.000000, 54.951336, 8.33444293689);
586static const Atom Ni56("Ni", 28, 56, 0.000000, 55.942136, 8.48471710059);
587static const Atom Ni57("Ni", 28, 57, 0.000000, 56.939800, 8.63603232391);
588static const Atom Ni58("Ni", 28, 58, 68.076900, 57.935348, 8.78702659934);
589static const Atom Ni59("Ni", 28, 59, 0.000000, 58.934352, 8.93854501432);
590static const Atom Ni60("Ni", 28, 60, 26.223100, 59.930791, 9.08967444246);
591static const Atom Ni61("Ni", 28, 61, 1.139900, 60.931060, 9.24138488622);
592static const Atom Ni62("Ni", 28, 62, 3.634500, 61.928349, 9.39264314246);
593static const Atom Ni63("Ni", 28, 63, 0.000000, 62.929673, 9.54451349139);
594static const Atom Ni64("Ni", 28, 64, 0.925600, 63.927970, 9.69592467601);
595static const Atom Ni65("Ni", 28, 65, 0.000000, 64.930088, 9.84791549605);
596static const Atom Ni66("Ni", 28, 66, 0.000000, 65.929115, 9.99943744493);
597static const Atom Ni67("Ni", 28, 67, 0.000000, 66.931570, 10.1514793169);
598static const Atom Ni68("Ni", 28, 68, 0.000000, 67.931845, 10.3031905494);
599static const Atom Ni69("Ni", 28, 69, 0.000000, 68.935180, 10.4553658905);
600static const Atom Ni70("Ni", 28, 70, 0.000000, 69.936140, 10.6071810166);
601static const Atom Ni71("Ni", 28, 71, 0.000000, 70.940000, 10.7594359843);
602static const Atom Ni72("Ni", 28, 72, 0.000000, 71.941300, 10.911302678);
603static const Atom Ni73("Ni", 28, 73, 0.000000, 72.946080, 11.0636971816);
604static const Atom Ni74("Ni", 28, 74, 0.000000, 73.947910, 11.2156442602);
605static const Atom Ni75("Ni", 28, 75, 0.000000, 74.952970, 11.3680812313);
606static const Atom Ni76("Ni", 28, 76, 0.000000, 75.955330, 11.5201086947);
607static const Atom Ni77("Ni", 28, 77, 0.000000, 76.960830, 11.6726124004);
608static const Atom Ni78("Ni", 28, 78, 0.000000, 77.963800, 11.8247323822);
609static const Atom Cu("Cu", 29, 0, 0.000000, 63.546000, 8.96);
610static const Atom Cu52("Cu", 29, 52, 0.000000, 51.997180, 7.33161383565);
611static const Atom Cu53("Cu", 29, 53, 0.000000, 52.985550, 7.4709742234);
612static const Atom Cu54("Cu", 29, 54, 0.000000, 53.976710, 7.61072800176);
613static const Atom Cu55("Cu", 29, 55, 0.000000, 54.966050, 7.75022515973);
614static const Atom Cu56("Cu", 29, 56, 0.000000, 55.958560, 7.89016928839);
615static const Atom Cu57("Cu", 29, 57, 0.000000, 56.949216, 8.02985200264);
616static const Atom Cu58("Cu", 29, 58, 0.000000, 57.944541, 8.17019300463);
617static const Atom Cu59("Cu", 29, 59, 0.000000, 58.939504, 8.31048306323);
618static const Atom Cu60("Cu", 29, 60, 0.000000, 59.937368, 8.45118210707);
619static const Atom Cu61("Cu", 29, 61, 0.000000, 60.933462, 8.59163159462);
620static const Atom Cu62("Cu", 29, 62, 0.000000, 61.932587, 8.73250841154);
621static const Atom Cu63("Cu", 29, 63, 69.170000, 62.929601, 8.8730876193);
622static const Atom Cu64("Cu", 29, 64, 0.000000, 63.929768, 9.01411135845);
623static const Atom Cu65("Cu", 29, 65, 30.830000, 64.927794, 9.15483321613);
624static const Atom Cu66("Cu", 29, 66, 0.000000, 65.928873, 9.29598561798);
625static const Atom Cu67("Cu", 29, 67, 0.000000, 66.927750, 9.43682749504);
626static const Atom Cu68("Cu", 29, 68, 0.000000, 67.929640, 9.57809420577);
627static const Atom Cu69("Cu", 29, 69, 0.000000, 68.929425, 9.71906411104);
628static const Atom Cu70("Cu", 29, 70, 0.000000, 69.932409, 9.86048507601);
629static const Atom Cu71("Cu", 29, 71, 0.000000, 70.932620, 10.0015150474);
630static const Atom Cu72("Cu", 29, 72, 0.000000, 71.935520, 10.1429241683);
631static const Atom Cu73("Cu", 29, 73, 0.000000, 72.936490, 10.2840611588);
632static const Atom Cu74("Cu", 29, 74, 0.000000, 73.940200, 10.42558449);
633static const Atom Cu75("Cu", 29, 75, 0.000000, 74.941700, 10.5667962106);
634static const Atom Cu76("Cu", 29, 76, 0.000000, 75.945990, 10.7084013219);
635static const Atom Cu77("Cu", 29, 77, 0.000000, 76.947950, 10.8496779026);
636static const Atom Cu78("Cu", 29, 78, 0.000000, 77.952810, 10.991363384);
637static const Atom Cu79("Cu", 29, 79, 0.000000, 78.955280, 11.1327118749);
638static const Atom Cu80("Cu", 29, 80, 0.000000, 79.961890, 11.2746441066);
639static const Atom Zn("Zn", 30, 0, 0.000000, 65.409000, 7.133);
640static const Atom Zn54("Zn", 30, 54, 0.000000, 53.992950, 5.88805382058);
641static const Atom Zn55("Zn", 30, 55, 0.000000, 54.983980, 5.9961278928);
642static const Atom Zn56("Zn", 30, 56, 0.000000, 55.972380, 6.10391515755);
643static const Atom Zn57("Zn", 30, 57, 0.000000, 56.964910, 6.21215280818);
644static const Atom Zn58("Zn", 30, 58, 0.000000, 57.954600, 6.32008075036);
645static const Atom Zn59("Zn", 30, 59, 0.000000, 58.949270, 6.42855177284);
646static const Atom Zn60("Zn", 30, 60, 0.000000, 59.941832, 6.53679291315);
647static const Atom Zn61("Zn", 30, 61, 0.000000, 60.939514, 6.64559240108);
648static const Atom Zn62("Zn", 30, 62, 0.000000, 61.934334, 6.75407978141);
649static const Atom Zn63("Zn", 30, 63, 0.000000, 62.933216, 6.86301008844);
650static const Atom Zn64("Zn", 30, 64, 48.630000, 63.929147, 6.97161862584);
651static const Atom Zn65("Zn", 30, 65, 0.000000, 64.929245, 7.08068163859);
652static const Atom Zn66("Zn", 30, 66, 27.900000, 65.926037, 7.18938403728);
653static const Atom Zn67("Zn", 30, 67, 4.100000, 66.927131, 7.29855562246);
654static const Atom Zn68("Zn", 30, 68, 18.750000, 67.924848, 7.40735889451);
655static const Atom Zn69("Zn", 30, 69, 0.000000, 68.926553, 7.51659719787);
656static const Atom Zn70("Zn", 30, 70, 0.620000, 69.925325, 7.62551549825);
657static const Atom Zn71("Zn", 30, 71, 0.000000, 70.927727, 7.7348297129);
658static const Atom Zn72("Zn", 30, 72, 0.000000, 71.926861, 7.84378754473);
659static const Atom Zn73("Zn", 30, 73, 0.000000, 72.929780, 7.9531581394);
660static const Atom Zn74("Zn", 30, 74, 0.000000, 73.929460, 8.06217551377);
661static const Atom Zn75("Zn", 30, 75, 0.000000, 74.932940, 8.17160728676);
662static const Atom Zn76("Zn", 30, 76, 0.000000, 75.933390, 8.28070863138);
663static const Atom Zn77("Zn", 30, 77, 0.000000, 76.937090, 8.39016439588);
664static const Atom Zn78("Zn", 30, 78, 0.000000, 77.938570, 8.49937806433);
665static const Atom Zn79("Zn", 30, 79, 0.000000, 78.942680, 8.60887854026);
666static const Atom Zn80("Zn", 30, 80, 0.000000, 79.944410, 8.71811947179);
667static const Atom Zn81("Zn", 30, 81, 0.000000, 80.950480, 8.82783369016);
668static const Atom Zn82("Zn", 30, 82, 0.000000, 81.954840, 8.93736142916);
669static const Atom Ga("Ga", 31, 0, 0.000000, 69.723000, 5.904);
670static const Atom Ga56("Ga", 31, 56, 0.000000, 55.994910, 4.74153362076);
671static const Atom Ga57("Ga", 31, 57, 0.000000, 56.982930, 4.82519711888);
672static const Atom Ga58("Ga", 31, 58, 0.000000, 57.974250, 4.90914005421);
673static const Atom Ga59("Ga", 31, 59, 0.000000, 58.963370, 4.99289669808);
674static const Atom Ga60("Ga", 31, 60, 0.000000, 59.957060, 5.07704032012);
675static const Atom Ga61("Ga", 31, 61, 0.000000, 60.949170, 5.16105015103);
676static const Atom Ga62("Ga", 31, 62, 0.000000, 61.944180, 5.24530554795);
677static const Atom Ga63("Ga", 31, 63, 0.000000, 62.939140, 5.32955671098);
678static const Atom Ga64("Ga", 31, 64, 0.000000, 63.936838, 5.41403972222);
679static const Atom Ga65("Ga", 31, 65, 0.000000, 64.932739, 5.49837059259);
680static const Atom Ga66("Ga", 31, 66, 0.000000, 65.931592, 5.58295138144);
681static const Atom Ga67("Ga", 31, 67, 0.000000, 66.928205, 5.66734250864);
682static const Atom Ga68("Ga", 31, 68, 0.000000, 67.927983, 5.75200170079);
683static const Atom Ga69("Ga", 31, 69, 60.108000, 68.925581, 5.83647620188);
684static const Atom Ga70("Ga", 31, 70, 0.000000, 69.926028, 5.92119199277);
685static const Atom Ga71("Ga", 31, 71, 39.892000, 70.924705, 6.0057579037);
686static const Atom Ga72("Ga", 31, 72, 0.000000, 71.926369, 6.09057678152);
687static const Atom Ga73("Ga", 31, 73, 0.000000, 72.925170, 6.17515315864);
688static const Atom Ga74("Ga", 31, 74, 0.000000, 73.926940, 6.25998097844);
689static const Atom Ga75("Ga", 31, 75, 0.000000, 74.926501, 6.34462174468);
690static const Atom Ga76("Ga", 31, 76, 0.000000, 75.928930, 6.42950536724);
691static const Atom Ga77("Ga", 31, 77, 0.000000, 76.929280, 6.51421294437);
692static const Atom Ga78("Ga", 31, 78, 0.000000, 77.931660, 6.59909241771);
693static const Atom Ga79("Ga", 31, 79, 0.000000, 78.932920, 6.68387705176);
694static const Atom Ga80("Ga", 31, 80, 0.000000, 79.936590, 6.76886575965);
695static const Atom Ga81("Ga", 31, 81, 0.000000, 80.937750, 6.85364192591);
696static const Atom Ga82("Ga", 31, 82, 0.000000, 81.943160, 6.93877797341);
697static const Atom Ga83("Ga", 31, 83, 0.000000, 82.946870, 7.02377006841);
698static const Atom Ga84("Ga", 31, 84, 0.000000, 83.952340, 7.10891119659);
699static const Atom Ge("Ge", 32, 0, 0.000000, 72.640000, 5.323);
700static const Atom Ge58("Ge", 32, 58, 0.000000, 57.991010, 4.2495339514);
701static const Atom Ge59("Ge", 32, 59, 0.000000, 58.981750, 4.32213457117);
702static const Atom Ge60("Ge", 32, 60, 0.000000, 59.970190, 4.39456664882);
703static const Atom Ge61("Ge", 32, 61, 0.000000, 60.963790, 4.46737684705);
704static const Atom Ge62("Ge", 32, 62, 0.000000, 61.954650, 4.53998626032);
705static const Atom Ge63("Ge", 32, 63, 0.000000, 62.949640, 4.61289831663);
706static const Atom Ge64("Ge", 32, 64, 0.000000, 63.941570, 4.68558613863);
707static const Atom Ge65("Ge", 32, 65, 0.000000, 64.939440, 4.75870923899);
708static const Atom Ge66("Ge", 32, 66, 0.000000, 65.933850, 4.83157879336);
709static const Atom Ge67("Ge", 32, 67, 0.000000, 66.932738, 4.90477649193);
710static const Atom Ge68("Ge", 32, 68, 0.000000, 67.928097, 4.97771558826);
711static const Atom Ge69("Ge", 32, 69, 0.000000, 68.927972, 5.05098561338);
712static const Atom Ge70("Ge", 32, 70, 20.840000, 69.924250, 5.12399208259);
713static const Atom Ge71("Ge", 32, 71, 0.000000, 70.924954, 5.19732282684);
714static const Atom Ge72("Ge", 32, 72, 27.540000, 71.922076, 5.27039112903);
715static const Atom Ge73("Ge", 32, 73, 7.730000, 72.923459, 5.34377167382);
716static const Atom Ge74("Ge", 32, 74, 36.280000, 73.921178, 5.41688369436);
717static const Atom Ge75("Ge", 32, 75, 0.000000, 74.922860, 5.49028608368);
718static const Atom Ge76("Ge", 32, 76, 7.610000, 75.921403, 5.56345851559);
719static const Atom Ge77("Ge", 32, 77, 0.000000, 76.923548, 5.63689494308);
720static const Atom Ge78("Ge", 32, 78, 0.000000, 77.922853, 5.71012316243);
721static const Atom Ge79("Ge", 32, 79, 0.000000, 78.925400, 5.78358898954);
722static const Atom Ge80("Ge", 32, 80, 0.000000, 79.925445, 5.85687147212);
723static const Atom Ge81("Ge", 32, 81, 0.000000, 80.928820, 5.93039797439);
724static const Atom Ge82("Ge", 32, 82, 0.000000, 81.929550, 6.00373065322);
725static const Atom Ge83("Ge", 32, 83, 0.000000, 82.934510, 6.077373303);
726static const Atom Ge84("Ge", 32, 84, 0.000000, 83.937310, 6.15085766974);
727static const Atom Ge85("Ge", 32, 85, 0.000000, 84.942690, 6.22453109678);
728static const Atom Ge86("Ge", 32, 86, 0.000000, 85.946270, 6.29807262128);
729static const Atom As("As", 33, 0, 0.000000, 74.921600, 5.73);
730static const Atom As60("As", 33, 60, 0.000000, 59.993130, 4.58827140504);
731static const Atom As61("As", 33, 61, 0.000000, 60.980620, 4.66379458794);
732static const Atom As62("As", 33, 62, 0.000000, 61.973200, 4.73970705377);
733static const Atom As63("As", 33, 63, 0.000000, 62.963690, 4.81545967652);
734static const Atom As64("As", 33, 64, 0.000000, 63.957570, 4.89147156628);
735static const Atom As65("As", 33, 65, 0.000000, 64.949480, 4.96733279054);
736static const Atom As66("As", 33, 66, 0.000000, 65.944370, 5.04342192505);
737static const Atom As67("As", 33, 67, 0.000000, 66.939190, 5.11950570596);
738static const Atom As68("As", 33, 68, 0.000000, 67.936790, 5.19580210113);
739static const Atom As69("As", 33, 69, 0.000000, 68.932280, 5.27193712361);
740static const Atom As70("As", 33, 70, 0.000000, 69.930930, 5.34831382272);
741static const Atom As71("As", 33, 71, 0.000000, 70.927115, 5.42450199876);
742static const Atom As72("As", 33, 72, 0.000000, 71.926753, 5.50095426005);
743static const Atom As73("As", 33, 73, 0.000000, 72.923825, 5.57721027381);
744static const Atom As74("As", 33, 74, 0.000000, 73.923929, 5.65369818241);
745static const Atom As75("As", 33, 75, 100.000000, 74.921596, 5.72999972467);
746static const Atom As76("As", 33, 76, 0.000000, 75.922394, 5.80654066447);
747static const Atom As77("As", 33, 77, 0.000000, 76.920648, 5.88288706222);
748static const Atom As78("As", 33, 78, 0.000000, 77.921829, 5.95945735502);
749static const Atom As79("As", 33, 79, 0.000000, 78.920948, 6.03586992323);
750static const Atom As80("As", 33, 80, 0.000000, 79.922578, 6.11247453258);
751static const Atom As81("As", 33, 81, 0.000000, 80.922133, 6.18892044604);
752static const Atom As82("As", 33, 82, 0.000000, 81.924500, 6.26558142111);
753static const Atom As83("As", 33, 83, 0.000000, 82.924980, 6.34209807852);
754static const Atom As84("As", 33, 84, 0.000000, 83.929060, 6.41889006375);
755static const Atom As85("As", 33, 85, 0.000000, 84.931810, 6.49558033064);
756static const Atom As86("As", 33, 86, 0.000000, 85.936230, 6.57239831904);
757static const Atom As87("As", 33, 87, 0.000000, 86.939580, 6.6491344739);
758static const Atom As88("As", 33, 88, 0.000000, 87.944560, 6.72599529108);
759static const Atom As89("As", 33, 89, 0.000000, 88.949230, 6.80283239947);
760static const Atom Se("Se", 34, 0, 0.000000, 78.960000, 4.79);
761static const Atom Se65("Se", 34, 65, 0.000000, 64.964660, 3.94099191236);
762static const Atom Se66("Se", 34, 66, 0.000000, 65.955210, 4.00108226824);
763static const Atom Se67("Se", 34, 67, 0.000000, 66.950090, 4.06143529762);
764static const Atom Se68("Se", 34, 68, 0.000000, 67.941870, 4.12160026976);
765static const Atom Se69("Se", 34, 69, 0.000000, 68.939560, 4.18212376393);
766static const Atom Se70("Se", 34, 70, 0.000000, 69.933500, 4.2424197695);
767static const Atom Se71("Se", 34, 71, 0.000000, 70.932270, 4.3030087804);
768static const Atom Se72("Se", 34, 72, 0.000000, 71.927112, 4.36335950456);
769static const Atom Se73("Se", 34, 73, 0.000000, 72.926767, 4.42400220276);
770static const Atom Se74("Se", 34, 74, 0.890000, 73.922477, 4.48440555869);
771static const Atom Se75("Se", 34, 75, 0.000000, 74.922524, 4.54507203703);
772static const Atom Se76("Se", 34, 76, 9.370000, 75.919214, 4.60553489791);
773static const Atom Se77("Se", 34, 77, 7.630000, 76.919915, 4.66624101993);
774static const Atom Se78("Se", 34, 78, 23.770000, 77.917310, 4.72674661227);
775static const Atom Se79("Se", 34, 79, 0.000000, 78.918500, 4.78748244734);
776static const Atom Se80("Se", 34, 80, 49.610000, 79.916522, 4.84802608184);
777static const Atom Se81("Se", 34, 81, 0.000000, 80.917993, 4.90877895125);
778static const Atom Se82("Se", 34, 82, 8.730000, 81.916700, 4.9693641464);
779static const Atom Se83("Se", 34, 83, 0.000000, 82.919119, 5.03017451887);
780static const Atom Se84("Se", 34, 84, 0.000000, 83.918465, 5.09079847201);
781static const Atom Se85("Se", 34, 85, 0.000000, 84.922240, 5.15169110436);
782static const Atom Se86("Se", 34, 86, 0.000000, 85.924271, 5.21247793934);
783static const Atom Se87("Se", 34, 87, 0.000000, 86.928520, 5.27339932624);
784static const Atom Se88("Se", 34, 88, 0.000000, 87.931420, 5.33423887791);
785static const Atom Se89("Se", 34, 89, 0.000000, 88.936020, 5.39518155775);
786static const Atom Se90("Se", 34, 90, 0.000000, 89.939420, 5.45605144124);
787static const Atom Se91("Se", 34, 91, 0.000000, 90.945370, 5.51707601697);
788static const Atom Se92("Se", 34, 92, 0.000000, 91.949330, 5.57797987209);
789static const Atom Br("Br", 35, 0, 0.000000, 79.904000, 3.12);
790static const Atom Br67("Br", 35, 67, 0.000000, 66.964790, 2.61476452743);
791static const Atom Br68("Br", 35, 68, 0.000000, 67.958250, 2.65355601722);
792static const Atom Br69("Br", 35, 69, 0.000000, 68.950180, 2.69228776532);
793static const Atom Br70("Br", 35, 70, 0.000000, 69.944620, 2.73111752103);
794static const Atom Br71("Br", 35, 71, 0.000000, 70.939250, 2.76995469563);
795static const Atom Br72("Br", 35, 72, 0.000000, 71.936500, 2.80889417301);
796static const Atom Br73("Br", 35, 73, 0.000000, 72.931790, 2.84775711854);
797static const Atom Br74("Br", 35, 74, 0.000000, 73.929891, 2.88672982479);
798static const Atom Br75("Br", 35, 75, 0.000000, 74.925776, 2.9256160032);
799static const Atom Br76("Br", 35, 76, 0.000000, 75.924542, 2.96461467561);
800static const Atom Br77("Br", 35, 77, 0.000000, 76.921380, 3.00353806568);
801static const Atom Br78("Br", 35, 78, 0.000000, 77.921146, 3.04257578494);
802static const Atom Br79("Br", 35, 79, 50.690000, 78.918338, 3.08151298198);
803static const Atom Br80("Br", 35, 80, 0.000000, 79.918530, 3.12056735082);
804static const Atom Br81("Br", 35, 81, 49.310000, 80.916291, 3.15952678114);
805static const Atom Br82("Br", 35, 82, 0.000000, 81.916805, 3.19859370745);
806static const Atom Br83("Br", 35, 83, 0.000000, 82.915180, 3.23757711254);
807static const Atom Br84("Br", 35, 84, 0.000000, 83.916504, 3.2766756668);
808static const Atom Br85("Br", 35, 85, 0.000000, 84.915608, 3.31568753704);
809static const Atom Br86("Br", 35, 86, 0.000000, 85.918797, 3.3548589137);
810static const Atom Br87("Br", 35, 87, 0.000000, 86.920711, 3.39398050561);
811static const Atom Br88("Br", 35, 88, 0.000000, 87.924070, 3.43315852022);
812static const Atom Br89("Br", 35, 89, 0.000000, 88.926390, 3.47229596516);
813static const Atom Br90("Br", 35, 90, 0.000000, 89.930630, 3.51150838006);
814static const Atom Br91("Br", 35, 91, 0.000000, 90.933970, 3.55068565278);
815static const Atom Br92("Br", 35, 92, 0.000000, 91.939260, 3.58993906688);
816static const Atom Br93("Br", 35, 93, 0.000000, 92.943100, 3.62913586304);
817static const Atom Br94("Br", 35, 94, 0.000000, 93.948680, 3.66840060072);
818static const Atom Kr("Kr", 36, 0, 0.000000, 83.798000, 2.16);
819static const Atom Kr69("Kr", 36, 69, 0.000000, 68.965320, 1.7776688131);
820static const Atom Kr70("Kr", 36, 70, 0.000000, 69.956010, 1.80320510752);
821static const Atom Kr71("Kr", 36, 71, 0.000000, 70.950510, 1.82883960954);
822static const Atom Kr72("Kr", 36, 72, 0.000000, 71.941910, 1.85439420511);
823static const Atom Kr73("Kr", 36, 73, 0.000000, 72.938930, 1.88009366333);
824static const Atom Kr74("Kr", 36, 74, 0.000000, 73.933260, 1.90572378338);
825static const Atom Kr75("Kr", 36, 75, 0.000000, 74.931034, 1.93144267691);
826static const Atom Kr76("Kr", 36, 76, 0.000000, 75.925948, 1.95708785031);
827static const Atom Kr77("Kr", 36, 77, 0.000000, 76.924668, 1.98283112819);
828static const Atom Kr78("Kr", 36, 78, 0.350000, 77.920386, 2.0084970257);
829static const Atom Kr79("Kr", 36, 79, 0.000000, 78.920083, 2.034265487);
830static const Atom Kr80("Kr", 36, 80, 2.280000, 79.916378, 2.05994625743);
831static const Atom Kr81("Kr", 36, 81, 0.000000, 80.916592, 2.08572804506);
832static const Atom Kr82("Kr", 36, 82, 11.580000, 81.913485, 2.11142421938);
833static const Atom Kr83("Kr", 36, 83, 11.490000, 82.914136, 2.13721728156);
834static const Atom Kr84("Kr", 36, 84, 57.000000, 83.911507, 2.16292578725);
835static const Atom Kr85("Kr", 36, 85, 0.000000, 84.912527, 2.18872835056);
836static const Atom Kr86("Kr", 36, 86, 17.300000, 85.910610, 2.21445521669);
837static const Atom Kr87("Kr", 36, 87, 0.000000, 86.913354, 2.24030221829);
838static const Atom Kr88("Kr", 36, 88, 0.000000, 87.914447, 2.26610665553);
839static const Atom Kr89("Kr", 36, 89, 0.000000, 88.917630, 2.29196497291);
840static const Atom Kr90("Kr", 36, 90, 0.000000, 89.919524, 2.31779006468);
841static const Atom Kr91("Kr", 36, 91, 0.000000, 90.923440, 2.34366727607);
842static const Atom Kr92("Kr", 36, 92, 0.000000, 91.926153, 2.3695134786);
843static const Atom Kr93("Kr", 36, 93, 0.000000, 92.931270, 2.39542164729);
844static const Atom Kr94("Kr", 36, 94, 0.000000, 93.934360, 2.42127756748);
845static const Atom Kr95("Kr", 36, 95, 0.000000, 94.939840, 2.44719509296);
846static const Atom Kr96("Kr", 36, 96, 0.000000, 95.943070, 2.47305462183);
847static const Atom Kr97("Kr", 36, 97, 0.000000, 96.948560, 2.49897240507);
848static const Atom Rb("Rb", 37, 0, 0.000000, 85.467800, 1.532);
849static const Atom Rb71("Rb", 37, 71, 0.000000, 70.965320, 1.27204479629);
850static const Atom Rb72("Rb", 37, 72, 0.000000, 71.959080, 1.28985782435);
851static const Atom Rb73("Rb", 37, 73, 0.000000, 72.950370, 1.30762657796);
852static const Atom Rb74("Rb", 37, 74, 0.000000, 73.944470, 1.32544570049);
853static const Atom Rb75("Rb", 37, 75, 0.000000, 74.938569, 1.34326480508);
854static const Atom Rb76("Rb", 37, 76, 0.000000, 75.935071, 1.36112698317);
855static const Atom Rb77("Rb", 37, 77, 0.000000, 76.930407, 1.37896826084);
856static const Atom Rb78("Rb", 37, 78, 0.000000, 77.928141, 1.39685252238);
857static const Atom Rb79("Rb", 37, 79, 0.000000, 78.923997, 1.41470312099);
858static const Atom Rb80("Rb", 37, 80, 0.000000, 79.922519, 1.43260150733);
859static const Atom Rb81("Rb", 37, 81, 0.000000, 80.918994, 1.45046320144);
860static const Atom Rb82("Rb", 37, 82, 0.000000, 81.918208, 1.4683739918);
861static const Atom Rb83("Rb", 37, 83, 0.000000, 82.915112, 1.48624337568);
862static const Atom Rb84("Rb", 37, 84, 0.000000, 83.914385, 1.5041552236);
863static const Atom Rb85("Rb", 37, 85, 72.170000, 84.911789, 1.52203357531);
864static const Atom Rb86("Rb", 37, 86, 0.000000, 85.911167, 1.53994730176);
865static const Atom Rb87("Rb", 37, 87, 27.830000, 86.909183, 1.55783662528);
866static const Atom Rb88("Rb", 37, 88, 0.000000, 87.911319, 1.57579978317);
867static const Atom Rb89("Rb", 37, 89, 0.000000, 88.912280, 1.59374188829);
868static const Atom Rb90("Rb", 37, 90, 0.000000, 89.914809, 1.61171209962);
869static const Atom Rb91("Rb", 37, 91, 0.000000, 90.916534, 1.62966789935);
870static const Atom Rb92("Rb", 37, 92, 0.000000, 91.919725, 1.64764997695);
871static const Atom Rb93("Rb", 37, 93, 0.000000, 92.922033, 1.66561622688);
872static const Atom Rb94("Rb", 37, 94, 0.000000, 93.926407, 1.68361950962);
873static const Atom Rb95("Rb", 37, 95, 0.000000, 94.929319, 1.70159658618);
874static const Atom Rb96("Rb", 37, 96, 0.000000, 95.934284, 1.71961046251);
875static const Atom Rb97("Rb", 37, 97, 0.000000, 96.937340, 1.73759012026);
876static const Atom Rb98("Rb", 37, 98, 0.000000, 97.941700, 1.75559315204);
877static const Atom Rb99("Rb", 37, 99, 0.000000, 98.945420, 1.7735847119);
878static const Atom Rb100("Rb", 37, 100, 0.000000, 99.949870, 1.79158935693);
879static const Atom Rb101("Rb", 37, 101, 0.000000, 100.953200, 1.80957392609);
880static const Atom Rb102("Rb", 37, 102, 0.000000, 101.959210, 1.82760653392);
881static const Atom Sr("Sr", 38, 0, 0.000000, 87.620000, 2.54);
882static const Atom Sr73("Sr", 38, 73, 0.000000, 72.965970, 2.11519703036);
883static const Atom Sr74("Sr", 38, 74, 0.000000, 73.956310, 2.14390581374);
884static const Atom Sr75("Sr", 38, 75, 0.000000, 74.949920, 2.17270939055);
885static const Atom Sr76("Sr", 38, 76, 0.000000, 75.941610, 2.20145730883);
886static const Atom Sr77("Sr", 38, 77, 0.000000, 76.937760, 2.23033451723);
887static const Atom Sr78("Sr", 38, 78, 0.000000, 77.932179, 2.25916154599);
888static const Atom Sr79("Sr", 38, 79, 0.000000, 78.929707, 2.28807870098);
889static const Atom Sr80("Sr", 38, 80, 0.000000, 79.924525, 2.31691729628);
890static const Atom Sr81("Sr", 38, 81, 0.000000, 80.923213, 2.34586807829);
891static const Atom Sr82("Sr", 38, 82, 0.000000, 81.918401, 2.37471739945);
892static const Atom Sr83("Sr", 38, 83, 0.000000, 82.917555, 2.40368169025);
893static const Atom Sr84("Sr", 38, 84, 0.560000, 83.913425, 2.43255078178);
894static const Atom Sr85("Sr", 38, 85, 0.000000, 84.912933, 2.46152533463);
895static const Atom Sr86("Sr", 38, 86, 9.860000, 85.909262, 2.49040774362);
896static const Atom Sr87("Sr", 38, 87, 7.000000, 86.908879, 2.51938545334);
897static const Atom Sr88("Sr", 38, 88, 82.580000, 87.905614, 2.5482796202);
898static const Atom Sr89("Sr", 38, 89, 0.000000, 88.907453, 2.57732173438);
899static const Atom Sr90("Sr", 38, 90, 0.000000, 89.907738, 2.60631880283);
900static const Atom Sr91("Sr", 38, 91, 0.000000, 90.910210, 2.63537929012);
901static const Atom Sr92("Sr", 38, 92, 0.000000, 91.911030, 2.66439187628);
902static const Atom Sr93("Sr", 38, 93, 0.000000, 92.914022, 2.69346742616);
903static const Atom Sr94("Sr", 38, 94, 0.000000, 93.915360, 2.72249502853);
904static const Atom Sr95("Sr", 38, 95, 0.000000, 94.919358, 2.75159974115);
905static const Atom Sr96("Sr", 38, 96, 0.000000, 95.921680, 2.78065586852);
906static const Atom Sr97("Sr", 38, 97, 0.000000, 96.926149, 2.80977423488);
907static const Atom Sr98("Sr", 38, 98, 0.000000, 97.928471, 2.83883036225);
908static const Atom Sr99("Sr", 38, 99, 0.000000, 98.933320, 2.86795974435);
909static const Atom Sr100("Sr", 38, 100, 0.000000, 99.935350, 2.89700740698);
910static const Atom Sr101("Sr", 38, 101, 0.000000, 100.940520, 2.9261460945);
911static const Atom Sr102("Sr", 38, 102, 0.000000, 101.943020, 2.95520738188);
912static const Atom Sr103("Sr", 38, 103, 0.000000, 102.948950, 2.98436810089);
913static const Atom Sr104("Sr", 38, 104, 0.000000, 103.952330, 3.01345489843);
914static const Atom Y("Y", 39, 0, 0.000000, 88.905850, 4.469);
915static const Atom Y77("Y", 39, 77, 0.000000, 76.949620, 3.86800026972);
916static const Atom Y78("Y", 39, 78, 0.000000, 77.943500, 3.91795929627);
917static const Atom Y79("Y", 39, 79, 0.000000, 78.937350, 3.96791681481);
918static const Atom Y80("Y", 39, 80, 0.000000, 79.934340, 4.01803217066);
919static const Atom Y81("Y", 39, 81, 0.000000, 80.929130, 4.06803693986);
920static const Atom Y82("Y", 39, 82, 0.000000, 81.926790, 4.11818597438);
921static const Atom Y83("Y", 39, 83, 0.000000, 82.922350, 4.16822944891);
922static const Atom Y84("Y", 39, 84, 0.000000, 83.920390, 4.21839758475);
923static const Atom Y85("Y", 39, 85, 0.000000, 84.916427, 4.26846503647);
924static const Atom Y86("Y", 39, 86, 0.000000, 85.914888, 4.31865433458);
925static const Atom Y87("Y", 39, 87, 0.000000, 86.910878, 4.36871941372);
926static const Atom Y88("Y", 39, 88, 0.000000, 87.909503, 4.41891698572);
927static const Atom Y89("Y", 39, 89, 100.000000, 88.905848, 4.46899989444);
928static const Atom Y90("Y", 39, 90, 0.000000, 89.907151, 4.51933207552);
929static const Atom Y91("Y", 39, 91, 0.000000, 90.907303, 4.56960635444);
930static const Atom Y92("Y", 39, 92, 0.000000, 91.908947, 4.61995565132);
931static const Atom Y93("Y", 39, 93, 0.000000, 92.909582, 4.67025422914);
932static const Atom Y94("Y", 39, 94, 0.000000, 93.911594, 4.72062202415);
933static const Atom Y95("Y", 39, 95, 0.000000, 94.912824, 4.77095051064);
934static const Atom Y96("Y", 39, 96, 0.000000, 95.915898, 4.82137168884);
935static const Atom Y97("Y", 39, 97, 0.000000, 96.918131, 4.87175059278);
936static const Atom Y98("Y", 39, 98, 0.000000, 97.922220, 4.92222279164);
937static const Atom Y99("Y", 39, 99, 0.000000, 98.924635, 4.97261084411);
938static const Atom Y100("Y", 39, 100, 0.000000, 99.927760, 5.02303458591);
939static const Atom Y101("Y", 39, 101, 0.000000, 100.930310, 5.07342942439);
940static const Atom Y102("Y", 39, 102, 0.000000, 101.933560, 5.12385944952);
941static const Atom Y103("Y", 39, 103, 0.000000, 102.936940, 5.17429600932);
942static const Atom Y104("Y", 39, 104, 0.000000, 103.941450, 5.22478937044);
943static const Atom Y105("Y", 39, 105, 0.000000, 104.945090, 5.27523899957);
944static const Atom Y106("Y", 39, 106, 0.000000, 105.950220, 5.32576352602);
945static const Atom Zr("Zr", 40, 0, 0.000000, 91.224000, 6.506);
946static const Atom Zr79("Zr", 40, 79, 0.000000, 78.949160, 5.63057128563);
947static const Atom Zr80("Zr", 40, 80, 0.000000, 79.940550, 5.70127618061);
948static const Atom Zr81("Zr", 40, 81, 0.000000, 80.936820, 5.77232911208);
949static const Atom Zr82("Zr", 40, 82, 0.000000, 81.931090, 5.84323940564);
950static const Atom Zr83("Zr", 40, 83, 0.000000, 82.928650, 5.91438433855);
951static const Atom Zr84("Zr", 40, 84, 0.000000, 83.923250, 5.98531816737);
952static const Atom Zr85("Zr", 40, 85, 0.000000, 84.921470, 6.05651017079);
953static const Atom Zr86("Zr", 40, 86, 0.000000, 85.916470, 6.12747252719);
954static const Atom Zr87("Zr", 40, 87, 0.000000, 86.914817, 6.19867358811);
955static const Atom Zr88("Zr", 40, 88, 0.000000, 87.910226, 6.26966511396);
956static const Atom Zr89("Zr", 40, 89, 0.000000, 88.908889, 6.34088871168);
957static const Atom Zr90("Zr", 40, 90, 51.450000, 89.904704, 6.41190917162);
958static const Atom Zr91("Zr", 40, 91, 11.220000, 90.905645, 6.48329525531);
959static const Atom Zr92("Zr", 40, 92, 17.150000, 91.905040, 6.55457106563);
960static const Atom Zr93("Zr", 40, 93, 0.000000, 92.906476, 6.62599239513);
961static const Atom Zr94("Zr", 40, 94, 17.380000, 93.906316, 6.69729994952);
962static const Atom Zr95("Zr", 40, 95, 0.000000, 94.908043, 6.76874206137);
963static const Atom Zr96("Zr", 40, 96, 2.800000, 95.908276, 6.84007765123);
964static const Atom Zr97("Zr", 40, 97, 0.000000, 96.910951, 6.91158738058);
965static const Atom Zr98("Zr", 40, 98, 0.000000, 97.912746, 6.98303434925);
966static const Atom Zr99("Zr", 40, 99, 0.000000, 98.916511, 7.05462181625);
967static const Atom Zr100("Zr", 40, 100, 0.000000, 99.917760, 7.12602984478);
968static const Atom Zr101("Zr", 40, 101, 0.000000, 100.921140, 7.19758985399);
969static const Atom Zr102("Zr", 40, 102, 0.000000, 101.922980, 7.26904003201);
970static const Atom Zr103("Zr", 40, 103, 0.000000, 102.926600, 7.34061715777);
971static const Atom Zr104("Zr", 40, 104, 0.000000, 103.928780, 7.41209158423);
972static const Atom Zr105("Zr", 40, 105, 0.000000, 104.933050, 7.48371506731);
973static const Atom Zr106("Zr", 40, 106, 0.000000, 105.935910, 7.55523799066);
974static const Atom Zr107("Zr", 40, 107, 0.000000, 106.940860, 7.62690997062);
975static const Atom Zr108("Zr", 40, 108, 0.000000, 107.944280, 7.69847283259);
976static const Atom Nb("Nb", 41, 0, 0.000000, 92.906380, 8.57);
977static const Atom Nb81("Nb", 41, 81, 0.000000, 80.949050, 7.46701527387);
978static const Atom Nb82("Nb", 41, 82, 0.000000, 81.943130, 7.55871258895);
979static const Atom Nb83("Nb", 41, 83, 0.000000, 82.936700, 7.6503628599);
980static const Atom Nb84("Nb", 41, 84, 0.000000, 83.933570, 7.74231753406);
981static const Atom Nb85("Nb", 41, 85, 0.000000, 84.927910, 7.83403883242);
982static const Atom Nb86("Nb", 41, 86, 0.000000, 85.925040, 7.92601748986);
983static const Atom Nb87("Nb", 41, 87, 0.000000, 86.920360, 8.01782918676);
984static const Atom Nb88("Nb", 41, 88, 0.000000, 87.917960, 8.10985119859);
985static const Atom Nb89("Nb", 41, 89, 0.000000, 88.913500, 8.20168318903);
986static const Atom Nb90("Nb", 41, 90, 0.000000, 89.911264, 8.29372032879);
987static const Atom Nb91("Nb", 41, 91, 0.000000, 90.906991, 8.38556956874);
988static const Atom Nb92("Nb", 41, 92, 0.000000, 91.907193, 8.47783161634);
989static const Atom Nb93("Nb", 41, 93, 100.000000, 92.906378, 8.56999976939);
990static const Atom Nb94("Nb", 41, 94, 0.000000, 93.907284, 8.66232673789);
991static const Atom Nb95("Nb", 41, 95, 0.000000, 94.906835, 8.75452878117);
992static const Atom Nb96("Nb", 41, 96, 0.000000, 95.908100, 8.8468888466);
993static const Atom Nb97("Nb", 41, 97, 0.000000, 96.908097, 8.93913197508);
994static const Atom Nb98("Nb", 41, 98, 0.000000, 97.910331, 9.03158143359);
995static const Atom Nb99("Nb", 41, 99, 0.000000, 98.911618, 9.12394354683);
996static const Atom Nb100("Nb", 41, 100, 0.000000, 99.914181, 9.21642336264);
997static const Atom Nb101("Nb", 41, 101, 0.000000, 100.915252, 9.3087655513);
998static const Atom Nb102("Nb", 41, 102, 0.000000, 101.918040, 9.40126612187);
999static const Atom Nb103("Nb", 41, 103, 0.000000, 102.919140, 9.4936109856);
1000static const Atom Nb104("Nb", 41, 104, 0.000000, 103.922460, 9.58616062966);
1001static const Atom Nb105("Nb", 41, 105, 0.000000, 104.923930, 9.67853962344);
1002static const Atom Nb106("Nb", 41, 106, 0.000000, 105.928190, 9.77117597629);
1003static const Atom Nb107("Nb", 41, 107, 0.000000, 106.930310, 9.86361492828);
1004static const Atom Nb108("Nb", 41, 108, 0.000000, 107.935010, 9.95629186822);
1005static const Atom Nb109("Nb", 41, 109, 0.000000, 108.937630, 10.0487769419);
1006static const Atom Nb110("Nb", 41, 110, 0.000000, 109.942680, 10.141486167);
1007static const Atom Mo("Mo", 42, 0, 0.000000, 95.940000, 10.22);
1008static const Atom Mo83("Mo", 42, 83, 0.000000, 82.948740, 8.83610717949);
1009static const Atom Mo84("Mo", 42, 84, 0.000000, 83.940090, 8.94171065041);
1010static const Atom Mo85("Mo", 42, 85, 0.000000, 84.936590, 9.04786272462);
1011static const Atom Mo86("Mo", 42, 86, 0.000000, 85.930700, 9.15376020429);
1012static const Atom Mo87("Mo", 42, 87, 0.000000, 86.927330, 9.25992612675);
1013static const Atom Mo88("Mo", 42, 88, 0.000000, 87.921953, 9.3658782537);
1014static const Atom Mo89("Mo", 42, 89, 0.000000, 88.919481, 9.47213983552);
1015static const Atom Mo90("Mo", 42, 90, 0.000000, 89.913936, 9.57807406629);
1016static const Atom Mo91("Mo", 42, 91, 0.000000, 90.911751, 9.68436622076);
1017static const Atom Mo92("Mo", 42, 92, 14.840000, 91.906810, 9.79036479258);
1018static const Atom Mo93("Mo", 42, 93, 0.000000, 92.906812, 9.89688991703);
1019static const Atom Mo94("Mo", 42, 94, 9.250000, 93.905088, 10.0032311369);
1020static const Atom Mo95("Mo", 42, 95, 15.920000, 94.905841, 10.1098363574);
1021static const Atom Mo96("Mo", 42, 96, 16.680000, 95.904679, 10.216237423);
1022static const Atom Mo97("Mo", 42, 97, 9.550000, 96.906021, 10.3229053014);
1023static const Atom Mo98("Mo", 42, 98, 24.130000, 97.905408, 10.4293648918);
1024static const Atom Mo99("Mo", 42, 99, 0.000000, 98.907712, 10.5361352153);
1025static const Atom Mo100("Mo", 42, 100, 9.630000, 99.907477, 10.6426351359);
1026static const Atom Mo101("Mo", 42, 101, 0.000000, 100.910347, 10.7494657738);
1027static const Atom Mo102("Mo", 42, 102, 0.000000, 101.910297, 10.855985359);
1028static const Atom Mo103("Mo", 42, 103, 0.000000, 102.913200, 10.9628195122);
1029static const Atom Mo104("Mo", 42, 104, 0.000000, 103.913760, 11.0694040775);
1030static const Atom Mo105("Mo", 42, 105, 0.000000, 104.916970, 11.1762709339);
1031static const Atom Mo106("Mo", 42, 106, 0.000000, 105.918134, 11.2829198403);
1032static const Atom Mo107("Mo", 42, 107, 0.000000, 106.921690, 11.3898235543);
1033static const Atom Mo108("Mo", 42, 108, 0.000000, 107.923580, 11.4965497978);
1034static const Atom Mo109("Mo", 42, 109, 0.000000, 108.927810, 11.6035253096);
1035static const Atom Mo110("Mo", 42, 110, 0.000000, 109.929730, 11.7102547488);
1036static const Atom Mo111("Mo", 42, 111, 0.000000, 110.934510, 11.8172888493);
1037static const Atom Mo112("Mo", 42, 112, 0.000000, 111.936840, 11.9240619637);
1038static const Atom Mo113("Mo", 42, 113, 0.000000, 112.942030, 12.0311397394);
1039static const Atom Tc("Tc", 43, 0, 0.000000, 98.000000, 11.5);
1040static const Atom Tc85("Tc", 43, 85, 0.000000, 84.948940, 9.96849806122);
1041static const Atom Tc86("Tc", 43, 86, 0.000000, 85.942880, 10.0851338776);
1042static const Atom Tc87("Tc", 43, 87, 0.000000, 86.936530, 10.2017356633);
1043static const Atom Tc88("Tc", 43, 88, 0.000000, 87.932830, 10.3186484184);
1044static const Atom Tc89("Tc", 43, 89, 0.000000, 88.927540, 10.4353745918);
1045static const Atom Tc90("Tc", 43, 90, 0.000000, 89.923560, 10.5522544898);
1046static const Atom Tc91("Tc", 43, 91, 0.000000, 90.918430, 10.6689994388);
1047static const Atom Tc92("Tc", 43, 92, 0.000000, 91.915260, 10.7859743878);
1048static const Atom Tc93("Tc", 43, 93, 0.000000, 92.910248, 10.9027331837);
1049static const Atom Tc94("Tc", 43, 94, 0.000000, 93.909656, 11.0200106531);
1050static const Atom Tc95("Tc", 43, 95, 0.000000, 94.907656, 11.137122898);
1051static const Atom Tc96("Tc", 43, 96, 0.000000, 95.907871, 11.2544950663);
1052static const Atom Tc97("Tc", 43, 97, 0.000000, 96.906365, 11.3716652806);
1053static const Atom Tc98("Tc", 43, 98, 0.000000, 97.907216, 11.4891120816);
1054static const Atom Tc99("Tc", 43, 99, 0.000000, 98.906255, 11.6063462031);
1055static const Atom Tc100("Tc", 43, 100, 0.000000, 99.907658, 11.7238577796);
1056static const Atom Tc101("Tc", 43, 101, 0.000000, 100.907314, 11.841164398);
1057static const Atom Tc102("Tc", 43, 102, 0.000000, 101.909213, 11.9587341786);
1058static const Atom Tc103("Tc", 43, 103, 0.000000, 102.909179, 12.0760771276);
1059static const Atom Tc104("Tc", 43, 104, 0.000000, 103.911440, 12.1936893878);
1060static const Atom Tc105("Tc", 43, 105, 0.000000, 104.911660, 12.3110621429);
1061static const Atom Tc106("Tc", 43, 106, 0.000000, 105.914355, 12.4287253316);
1062static const Atom Tc107("Tc", 43, 107, 0.000000, 106.915080, 12.5461573469);
1063static const Atom Tc108("Tc", 43, 108, 0.000000, 107.918480, 12.6639032653);
1064static const Atom Tc109("Tc", 43, 109, 0.000000, 108.919630, 12.7813851531);
1065static const Atom Tc110("Tc", 43, 110, 0.000000, 109.923390, 12.8991733163);
1066static const Atom Tc111("Tc", 43, 111, 0.000000, 110.925050, 13.016715051);
1067static const Atom Tc112("Tc", 43, 112, 0.000000, 111.929240, 13.1345536735);
1068static const Atom Tc113("Tc", 43, 113, 0.000000, 112.931330, 13.2521458673);
1069static const Atom Tc114("Tc", 43, 114, 0.000000, 113.935880, 13.3700267347);
1070static const Atom Tc115("Tc", 43, 115, 0.000000, 114.938280, 13.4876553061);
1071static const Atom Ru("Ru", 44, 0, 0.000000, 101.070000, 12.41);
1072static const Atom Ru87("Ru", 44, 87, 0.000000, 86.949180, 10.6761583437);
1073static const Atom Ru88("Ru", 44, 88, 0.000000, 87.940420, 10.7978689245);
1074static const Atom Ru89("Ru", 44, 89, 0.000000, 88.936110, 10.9201259038);
1075static const Atom Ru90("Ru", 44, 90, 0.000000, 89.929780, 11.0421348551);
1076static const Atom Ru91("Ru", 44, 91, 0.000000, 90.926380, 11.1645035698);
1077static const Atom Ru92("Ru", 44, 92, 0.000000, 91.920120, 11.2865211161);
1078static const Atom Ru93("Ru", 44, 93, 0.000000, 92.917050, 11.4089303503);
1079static const Atom Ru94("Ru", 44, 94, 0.000000, 93.911360, 11.5310178846);
1080static const Atom Ru95("Ru", 44, 95, 0.000000, 94.910413, 11.6536877939);
1081static const Atom Ru96("Ru", 44, 96, 5.540000, 95.907598, 11.7761283386);
1082static const Atom Ru97("Ru", 44, 97, 0.000000, 96.907555, 11.8989092466);
1083static const Atom Ru98("Ru", 44, 98, 1.870000, 97.905287, 12.0214169553);
1084static const Atom Ru99("Ru", 44, 99, 12.760000, 98.905939, 12.1442832365);
1085static const Atom Ru100("Ru", 44, 100, 12.600000, 99.904220, 12.2668582812);
1086static const Atom Ru101("Ru", 44, 101, 17.060000, 100.905582, 12.3898117651);
1087static const Atom Ru102("Ru", 44, 102, 31.550000, 101.904349, 12.5124465944);
1088static const Atom Ru103("Ru", 44, 103, 0.000000, 102.906324, 12.6354751867);
1089static const Atom Ru104("Ru", 44, 104, 18.620000, 103.905430, 12.7581516404);
1090static const Atom Ru105("Ru", 44, 105, 0.000000, 104.907750, 12.8812226922);
1091static const Atom Ru106("Ru", 44, 106, 0.000000, 105.907327, 13.0039569414);
1092static const Atom Ru107("Ru", 44, 107, 0.000000, 106.909910, 13.1270602859);
1093static const Atom Ru108("Ru", 44, 108, 0.000000, 107.910190, 13.2498808539);
1094static const Atom Ru109("Ru", 44, 109, 0.000000, 108.913200, 13.3730366281);
1095static const Atom Ru110("Ru", 44, 110, 0.000000, 109.913970, 13.4959173612);
1096static const Atom Ru111("Ru", 44, 111, 0.000000, 110.917560, 13.6191443514);
1097static const Atom Ru112("Ru", 44, 112, 0.000000, 111.918550, 13.7420520976);
1098static const Atom Ru113("Ru", 44, 113, 0.000000, 112.922540, 13.8653282022);
1099static const Atom Ru114("Ru", 44, 114, 0.000000, 113.924000, 13.9882936579);
1100static const Atom Ru115("Ru", 44, 115, 0.000000, 114.928310, 14.1116090541);
1101static const Atom Ru116("Ru", 44, 116, 0.000000, 115.930160, 14.2346223964);
1102static const Atom Ru117("Ru", 44, 117, 0.000000, 116.934790, 14.3579770842);
1103static const Atom Ru118("Ru", 44, 118, 0.000000, 117.937030, 14.4810383131);
1104static const Atom Rh("Rh", 45, 0, 0.000000, 102.905500, 12.41);
1105static const Atom Rh89("Rh", 45, 89, 0.000000, 88.949380, 10.7269466238);
1106static const Atom Rh90("Rh", 45, 90, 0.000000, 89.942870, 10.8467576242);
1107static const Atom Rh91("Rh", 45, 91, 0.000000, 90.936550, 10.9665915379);
1108static const Atom Rh92("Rh", 45, 92, 0.000000, 91.931980, 11.0866364946);
1109static const Atom Rh93("Rh", 45, 93, 0.000000, 92.925740, 11.206480056);
1110static const Atom Rh94("Rh", 45, 94, 0.000000, 93.921700, 11.3265889287);
1111static const Atom Rh95("Rh", 45, 95, 0.000000, 94.915900, 11.4464855523);
1112static const Atom Rh96("Rh", 45, 96, 0.000000, 95.914518, 11.5669149694);
1113static const Atom Rh97("Rh", 45, 97, 0.000000, 96.911340, 11.6871277959);
1114static const Atom Rh98("Rh", 45, 98, 0.000000, 97.910716, 11.8076486248);
1115static const Atom Rh99("Rh", 45, 99, 0.000000, 98.908132, 11.9279330854);
1116static const Atom Rh100("Rh", 45, 100, 0.000000, 99.908117, 12.0485273573);
1117static const Atom Rh101("Rh", 45, 101, 0.000000, 100.906164, 12.1688879141);
1118static const Atom Rh102("Rh", 45, 102, 0.000000, 101.906843, 12.2895658797);
1119static const Atom Rh103("Rh", 45, 103, 100.000000, 102.905504, 12.4100004824);
1120static const Atom Rh104("Rh", 45, 104, 0.000000, 103.906655, 12.5307353693);
1121static const Atom Rh105("Rh", 45, 105, 0.000000, 104.905692, 12.6512153162);
1122static const Atom Rh106("Rh", 45, 106, 0.000000, 105.907285, 12.7720035066);
1123static const Atom Rh107("Rh", 45, 107, 0.000000, 106.906751, 12.8925351892);
1124static const Atom Rh108("Rh", 45, 108, 0.000000, 107.908730, 13.0133699297);
1125static const Atom Rh109("Rh", 45, 109, 0.000000, 108.908736, 13.1339667341);
1126static const Atom Rh110("Rh", 45, 110, 0.000000, 109.910950, 13.2548298147);
1127static const Atom Rh111("Rh", 45, 111, 0.000000, 110.911660, 13.3755115188);
1128static const Atom Rh112("Rh", 45, 112, 0.000000, 111.914610, 13.4964633581);
1129static const Atom Rh113("Rh", 45, 113, 0.000000, 112.915420, 13.6171571218);
1130static const Atom Rh114("Rh", 45, 114, 0.000000, 113.918850, 13.7381668473);
1131static const Atom Rh115("Rh", 45, 115, 0.000000, 114.920120, 13.8589160851);
1132static const Atom Rh116("Rh", 45, 116, 0.000000, 115.923710, 13.9799451059);
1133static const Atom Rh117("Rh", 45, 117, 0.000000, 116.925350, 14.1007389644);
1134static const Atom Rh118("Rh", 45, 118, 0.000000, 117.929430, 14.2218270773);
1135static const Atom Rh119("Rh", 45, 119, 0.000000, 118.931360, 14.3426559086);
1136static const Atom Rh120("Rh", 45, 120, 0.000000, 119.935780, 14.4637850241);
1137static const Atom Rh121("Rh", 45, 121, 0.000000, 120.938080, 14.584658476);
1138static const Atom Pd("Pd", 46, 0, 0.000000, 106.420000, 12.02);
1139static const Atom Pd91("Pd", 46, 91, 0.000000, 90.949480, 10.2726249727);
1140static const Atom Pd92("Pd", 46, 92, 0.000000, 91.940420, 10.3845503514);
1141static const Atom Pd93("Pd", 46, 93, 0.000000, 92.935910, 10.4969896467);
1142static const Atom Pd94("Pd", 46, 94, 0.000000, 93.928770, 10.6091318869);
1143static const Atom Pd95("Pd", 46, 95, 0.000000, 94.924690, 10.72161975);
1144static const Atom Pd96("Pd", 46, 96, 0.000000, 95.918220, 10.8338376659);
1145static const Atom Pd97("Pd", 46, 97, 0.000000, 96.916480, 10.946589829);
1146static const Atom Pd98("Pd", 46, 98, 0.000000, 97.912721, 11.0591139487);
1147static const Atom Pd99("Pd", 46, 99, 0.000000, 98.911768, 11.1719550024);
1148static const Atom Pd100("Pd", 46, 100, 0.000000, 99.908505, 11.2845351447);
1149static const Atom Pd101("Pd", 46, 101, 0.000000, 100.908289, 11.3974594416);
1150static const Atom Pd102("Pd", 46, 102, 1.020000, 101.905608, 11.5101053201);
1151static const Atom Pd103("Pd", 46, 103, 0.000000, 102.906087, 11.6231081163);
1152static const Atom Pd104("Pd", 46, 104, 11.140000, 103.904035, 11.7358250395);
1153static const Atom Pd105("Pd", 46, 105, 22.330000, 104.905084, 11.8488922165);
1154static const Atom Pd106("Pd", 46, 106, 27.330000, 105.903483, 11.9616600795);
1155static const Atom Pd107("Pd", 46, 107, 0.000000, 106.905128, 12.074794574);
1156static const Atom Pd108("Pd", 46, 108, 26.460000, 107.903894, 12.1876038891);
1157static const Atom Pd109("Pd", 46, 109, 0.000000, 108.905954, 12.3007852573);
1158static const Atom Pd110("Pd", 46, 110, 11.720000, 109.905152, 12.4136433663);
1159static const Atom Pd111("Pd", 46, 111, 0.000000, 110.907640, 12.5268730765);
1160static const Atom Pd112("Pd", 46, 112, 0.000000, 111.907313, 12.6397848361);
1161static const Atom Pd113("Pd", 46, 113, 0.000000, 112.910150, 12.7530539654);
1162static const Atom Pd114("Pd", 46, 114, 0.000000, 113.910365, 12.8660269432);
1163static const Atom Pd115("Pd", 46, 115, 0.000000, 114.913680, 12.979350062);
1164static const Atom Pd116("Pd", 46, 116, 0.000000, 115.914160, 13.0923529712);
1165static const Atom Pd117("Pd", 46, 117, 0.000000, 116.917840, 13.2057173163);
1166static const Atom Pd118("Pd", 46, 118, 0.000000, 117.918980, 13.3187947717);
1167static const Atom Pd119("Pd", 46, 119, 0.000000, 118.922680, 13.4321613757);
1168static const Atom Pd120("Pd", 46, 120, 0.000000, 119.924030, 13.5452625503);
1169static const Atom Pd121("Pd", 46, 121, 0.000000, 120.928180, 13.6586799812);
1170static const Atom Pd122("Pd", 46, 122, 0.000000, 121.929800, 13.7718116519);
1171static const Atom Pd123("Pd", 46, 123, 0.000000, 122.934260, 13.885264097);
1172static const Atom Ag("Ag", 47, 0, 0.000000, 107.868200, 10.5);
1173static const Atom Ag94("Ag", 47, 94, 0.000000, 93.942780, 9.14448549248);
1174static const Atom Ag95("Ag", 47, 95, 0.000000, 94.935480, 9.24111591739);
1175static const Atom Ag96("Ag", 47, 96, 0.000000, 95.930680, 9.33798969483);
1176static const Atom Ag97("Ag", 47, 97, 0.000000, 96.924000, 9.43468047117);
1177static const Atom Ag98("Ag", 47, 98, 0.000000, 97.921760, 9.53180344161);
1178static const Atom Ag99("Ag", 47, 99, 0.000000, 98.917600, 9.6287395173);
1179static const Atom Ag100("Ag", 47, 100, 0.000000, 99.916070, 9.72593159986);
1180static const Atom Ag101("Ag", 47, 101, 0.000000, 100.912800, 9.82295430905);
1181static const Atom Ag102("Ag", 47, 102, 0.000000, 101.912000, 9.92021745056);
1182static const Atom Ag103("Ag", 47, 103, 0.000000, 102.908972, 10.0172637163);
1183static const Atom Ag104("Ag", 47, 104, 0.000000, 103.908628, 10.1145712453);
1184static const Atom Ag105("Ag", 47, 105, 0.000000, 104.906528, 10.2117078435);
1185static const Atom Ag106("Ag", 47, 106, 0.000000, 105.906666, 10.3090622908);
1186static const Atom Ag107("Ag", 47, 107, 51.839000, 106.905093, 10.4062501877);
1187static const Atom Ag108("Ag", 47, 108, 0.000000, 107.905954, 10.5036750127);
1188static const Atom Ag109("Ag", 47, 109, 48.161000, 108.904756, 10.6008994124);
1189static const Atom Ag110("Ag", 47, 110, 0.000000, 109.906110, 10.6983722265);
1190static const Atom Ag111("Ag", 47, 111, 0.000000, 110.905295, 10.7956339079);
1191static const Atom Ag112("Ag", 47, 112, 0.000000, 111.907004, 10.893141278);
1192static const Atom Ag113("Ag", 47, 113, 0.000000, 112.906566, 10.9904396569);
1193static const Atom Ag114("Ag", 47, 114, 0.000000, 113.908808, 11.0879989098);
1194static const Atom Ag115("Ag", 47, 115, 0.000000, 114.908760, 11.1853352517);
1195static const Atom Ag116("Ag", 47, 116, 0.000000, 115.911360, 11.2829293527);
1196static const Atom Ag117("Ag", 47, 117, 0.000000, 116.911680, 11.3803015161);
1197static const Atom Ag118("Ag", 47, 118, 0.000000, 117.914580, 11.4779248194);
1198static const Atom Ag119("Ag", 47, 119, 0.000000, 118.915670, 11.5753719354);
1199static const Atom Ag120("Ag", 47, 120, 0.000000, 119.918790, 11.6730166537);
1200static const Atom Ag121("Ag", 47, 121, 0.000000, 120.919850, 11.7704608494);
1201static const Atom Ag122("Ag", 47, 122, 0.000000, 121.923320, 11.8681396371);
1202static const Atom Ag123("Ag", 47, 123, 0.000000, 122.924900, 11.9656344502);
1203static const Atom Ag124("Ag", 47, 124, 0.000000, 123.928530, 12.0633288124);
1204static const Atom Ag125("Ag", 47, 125, 0.000000, 124.930540, 12.1608654821);
1205static const Atom Ag126("Ag", 47, 126, 0.000000, 125.934500, 12.2585919669);
1206static const Atom Ag127("Ag", 47, 127, 0.000000, 126.936880, 12.3561646528);
1207static const Atom Cd("Cd", 48, 0, 0.000000, 112.411000, 8.65);
1208static const Atom Cd96("Cd", 48, 96, 0.000000, 95.939770, 7.38254272714);
1209static const Atom Cd97("Cd", 48, 97, 0.000000, 96.934940, 7.45912082447);
1210static const Atom Cd98("Cd", 48, 98, 0.000000, 97.927580, 7.53550423891);
1211static const Atom Cd99("Cd", 48, 99, 0.000000, 98.925010, 7.61225624272);
1212static const Atom Cd100("Cd", 48, 100, 0.000000, 99.920230, 7.68883818754);
1213static const Atom Cd101("Cd", 48, 101, 0.000000, 100.918680, 7.76566868011);
1214static const Atom Cd102("Cd", 48, 102, 0.000000, 101.914780, 7.84231834073);
1215static const Atom Cd103("Cd", 48, 103, 0.000000, 102.913419, 7.9191633768);
1216static const Atom Cd104("Cd", 48, 104, 0.000000, 103.909848, 7.9958383539);
1217static const Atom Cd105("Cd", 48, 105, 0.000000, 104.909468, 8.07275887769);
1218static const Atom Cd106("Cd", 48, 106, 1.250000, 105.906458, 8.1494770236);
1219static const Atom Cd107("Cd", 48, 107, 0.000000, 106.906614, 8.22643879247);
1220static const Atom Cd108("Cd", 48, 108, 0.890000, 107.904183, 8.30320149229);
1221static const Atom Cd109("Cd", 48, 109, 0.000000, 108.904986, 8.38021304766);
1222static const Atom Cd110("Cd", 48, 110, 12.490000, 109.903006, 8.45701045182);
1223static const Atom Cd111("Cd", 48, 111, 12.800000, 110.904182, 8.53405070945);
1224static const Atom Cd112("Cd", 48, 112, 24.130000, 111.902757, 8.61089083613);
1225static const Atom Cd113("Cd", 48, 113, 12.220000, 112.904401, 8.68796708316);
1226static const Atom Cd114("Cd", 48, 114, 28.730000, 113.903358, 8.76483660465);
1227static const Atom Cd115("Cd", 48, 115, 0.000000, 114.905431, 8.84194587852);
1228static const Atom Cd116("Cd", 48, 116, 7.490000, 115.904755, 8.91884362518);
1229static const Atom Cd117("Cd", 48, 117, 0.000000, 116.907218, 8.99598291715);
1230static const Atom Cd118("Cd", 48, 118, 0.000000, 117.906914, 9.07290928913);
1231static const Atom Cd119("Cd", 48, 119, 0.000000, 118.909920, 9.15009036482);
1232static const Atom Cd120("Cd", 48, 120, 0.000000, 119.909851, 9.22703481999);
1233static const Atom Cd121("Cd", 48, 121, 0.000000, 120.912980, 9.30422536051);
1234static const Atom Cd122("Cd", 48, 122, 0.000000, 121.913500, 9.38121513909);
1235static const Atom Cd123("Cd", 48, 123, 0.000000, 122.917000, 9.45843422797);
1236static const Atom Cd124("Cd", 48, 124, 0.000000, 123.917650, 9.53543401002);
1237static const Atom Cd125("Cd", 48, 125, 0.000000, 124.921250, 9.61266079387);
1238static const Atom Cd126("Cd", 48, 126, 0.000000, 125.922350, 9.68969520332);
1239static const Atom Cd127("Cd", 48, 127, 0.000000, 126.926430, 9.76695892306);
1240static const Atom Cd128("Cd", 48, 128, 0.000000, 127.927760, 9.84401103095);
1241static const Atom Cd129("Cd", 48, 129, 0.000000, 128.932260, 9.92130706959);
1242static const Atom Cd130("Cd", 48, 130, 0.000000, 129.933980, 9.99838918789);
1243static const Atom In("In", 49, 0, 0.000000, 114.818000, 7.31);
1244static const Atom In98("In", 49, 98, 0.000000, 97.942240, 6.23558827362);
1245static const Atom In99("In", 49, 99, 0.000000, 98.934610, 6.29876847794);
1246static const Atom In100("In", 49, 100, 0.000000, 99.931150, 6.36221416938);
1247static const Atom In101("In", 49, 101, 0.000000, 100.926560, 6.42558791827);
1248static const Atom In102("In", 49, 102, 0.000000, 101.924710, 6.48913611193);
1249static const Atom In103("In", 49, 103, 0.000000, 102.919914, 6.55249674563);
1250static const Atom In104("In", 49, 104, 0.000000, 103.918340, 6.6160625111);
1251static const Atom In105("In", 49, 105, 0.000000, 104.914673, 6.67949502369);
1252static const Atom In106("In", 49, 106, 0.000000, 105.913461, 6.74308383625);
1253static const Atom In107("In", 49, 107, 0.000000, 106.910292, 6.80654805449);
1254static const Atom In108("In", 49, 108, 0.000000, 107.909720, 6.87017761327);
1255static const Atom In109("In", 49, 109, 0.000000, 108.907154, 6.93368022209);
1256static const Atom In110("In", 49, 110, 0.000000, 109.907169, 6.9973471528);
1257static const Atom In111("In", 49, 111, 0.000000, 110.905111, 7.06088210394);
1258static const Atom In112("In", 49, 112, 0.000000, 111.905533, 7.1245749467);
1259static const Atom In113("In", 49, 113, 4.290000, 112.904061, 7.1881472061);
1260static const Atom In114("In", 49, 114, 0.000000, 113.904917, 7.25186767989);
1261static const Atom In115("In", 49, 115, 95.710000, 114.903878, 7.31546750666);
1262static const Atom In116("In", 49, 116, 0.000000, 115.905260, 7.37922146876);
1263static const Atom In117("In", 49, 117, 0.000000, 116.904516, 7.44284007699);
1264static const Atom In118("In", 49, 118, 0.000000, 117.906355, 7.50662313444);
1265static const Atom In119("In", 49, 119, 0.000000, 118.905846, 7.57025670418);
1266static const Atom In120("In", 49, 120, 0.000000, 119.907960, 7.63405726977);
1267static const Atom In121("In", 49, 121, 0.000000, 120.907849, 7.69771617856);
1268static const Atom In122("In", 49, 122, 0.000000, 121.910280, 7.76153692627);
1269static const Atom In123("In", 49, 123, 0.000000, 122.910439, 7.82521302487);
1270static const Atom In124("In", 49, 124, 0.000000, 123.913180, 7.88905350903);
1271static const Atom In125("In", 49, 125, 0.000000, 124.913600, 7.95274622446);
1272static const Atom In126("In", 49, 126, 0.000000, 125.916460, 8.01659428487);
1273static const Atom In127("In", 49, 127, 0.000000, 126.917340, 8.08031628664);
1274static const Atom In128("In", 49, 128, 0.000000, 127.920170, 8.14416243707);
1275static const Atom In129("In", 49, 129, 0.000000, 128.921660, 8.2079232751);
1276static const Atom In130("In", 49, 130, 0.000000, 129.924850, 8.27179234528);
1277static const Atom In131("In", 49, 131, 0.000000, 130.926770, 8.33558055967);
1278static const Atom In132("In", 49, 132, 0.000000, 131.932920, 8.39963808114);
1279static const Atom In133("In", 49, 133, 0.000000, 132.938340, 8.46364912644);
1280static const Atom In134("In", 49, 134, 0.000000, 133.944660, 8.52771747113);
1281static const Atom Sn("Sn", 50, 0, 0.000000, 118.710000, 7.31);
1282static const Atom Sn100("Sn", 50, 100, 0.000000, 99.938950, 6.15410432567);
1283static const Atom Sn101("Sn", 50, 101, 0.000000, 100.936060, 6.21550500042);
1284static const Atom Sn102("Sn", 50, 102, 0.000000, 101.930490, 6.27674064443);
1285static const Atom Sn103("Sn", 50, 103, 0.000000, 102.928130, 6.33817395586);
1286static const Atom Sn104("Sn", 50, 104, 0.000000, 103.923190, 6.39944839441);
1287static const Atom Sn105("Sn", 50, 105, 0.000000, 104.921390, 6.46091618987);
1288static const Atom Sn106("Sn", 50, 106, 0.000000, 105.916880, 6.52221710724);
1289static const Atom Sn107("Sn", 50, 107, 0.000000, 106.915670, 6.5837212341);
1290static const Atom Sn108("Sn", 50, 108, 0.000000, 107.911970, 6.64507203016);
1291static const Atom Sn109("Sn", 50, 109, 0.000000, 108.911287, 6.70660860896);
1292static const Atom Sn110("Sn", 50, 110, 0.000000, 109.907853, 6.76797578494);
1293static const Atom Sn111("Sn", 50, 111, 0.000000, 110.907735, 6.82954715567);
1294static const Atom Sn112("Sn", 50, 112, 0.970000, 111.904821, 6.89094635254);
1295static const Atom Sn113("Sn", 50, 113, 0.000000, 112.905173, 6.95254666523);
1296static const Atom Sn114("Sn", 50, 114, 0.660000, 113.902782, 7.01397806773);
1297static const Atom Sn115("Sn", 50, 115, 0.340000, 114.903346, 7.07559143509);
1298static const Atom Sn116("Sn", 50, 116, 14.540000, 115.901744, 7.13707142313);
1299static const Atom Sn117("Sn", 50, 117, 7.680000, 116.902954, 7.1987245703);
1300static const Atom Sn118("Sn", 50, 118, 24.220000, 117.901606, 7.26022019931);
1301static const Atom Sn119("Sn", 50, 119, 8.590000, 118.903309, 7.32190370474);
1302static const Atom Sn120("Sn", 50, 120, 32.580000, 119.902197, 7.38341384168);
1303static const Atom Sn121("Sn", 50, 121, 0.000000, 120.904237, 7.44511811759);
1304static const Atom Sn122("Sn", 50, 122, 4.630000, 121.903440, 7.50664768875);
1305static const Atom Sn123("Sn", 50, 123, 0.000000, 122.905722, 7.56836683589);
1306static const Atom Sn124("Sn", 50, 124, 5.790000, 123.905275, 7.62991792878);
1307static const Atom Sn125("Sn", 50, 125, 0.000000, 124.907785, 7.69165114665);
1308static const Atom Sn126("Sn", 50, 126, 0.000000, 125.907654, 7.75322172302);
1309static const Atom Sn127("Sn", 50, 127, 0.000000, 126.910351, 7.81496643762);
1310static const Atom Sn128("Sn", 50, 128, 0.000000, 127.910535, 7.8765564051);
1311static const Atom Sn129("Sn", 50, 129, 0.000000, 128.913440, 7.93831392806);
1312static const Atom Sn130("Sn", 50, 130, 0.000000, 129.913850, 7.99991781232);
1313static const Atom Sn131("Sn", 50, 131, 0.000000, 130.916920, 8.06168549575);
1314static const Atom Sn132("Sn", 50, 132, 0.000000, 131.917744, 8.12331487356);
1315static const Atom Sn133("Sn", 50, 133, 0.000000, 132.923810, 8.18526704658);
1316static const Atom Sn134("Sn", 50, 134, 0.000000, 133.928460, 8.24713202426);
1317static const Atom Sn135("Sn", 50, 135, 0.000000, 134.934730, 8.30909675933);
1318static const Atom Sn136("Sn", 50, 136, 0.000000, 135.939340, 8.37095927386);
1319static const Atom Sn137("Sn", 50, 137, 0.000000, 136.945790, 8.43293509308);
1320static const Atom Sb("Sb", 51, 0, 0.000000, 121.760000, 6.691);
1321static const Atom Sb103("Sb", 51, 103, 0.000000, 102.940120, 5.65680307917);
1322static const Atom Sb104("Sb", 51, 104, 0.000000, 103.936290, 5.71154497692);
1323static const Atom Sb105("Sb", 51, 105, 0.000000, 104.931530, 5.76623576897);
1324static const Atom Sb106("Sb", 51, 106, 0.000000, 105.928760, 5.82103591623);
1325static const Atom Sb107("Sb", 51, 107, 0.000000, 106.924150, 5.87573495113);
1326static const Atom Sb108("Sb", 51, 108, 0.000000, 107.922160, 5.93057796124);
1327static const Atom Sb109("Sb", 51, 109, 0.000000, 108.918136, 5.98530919823);
1328static const Atom Sb110("Sb", 51, 110, 0.000000, 109.916760, 6.04018594908);
1329static const Atom Sb111("Sb", 51, 111, 0.000000, 110.913210, 6.09494323349);
1330static const Atom Sb112("Sb", 51, 112, 0.000000, 111.912395, 6.14985081262);
1331static const Atom Sb113("Sb", 51, 113, 0.000000, 112.909378, 6.20463738665);
1332static const Atom Sb114("Sb", 51, 114, 0.000000, 113.909100, 6.2595744752);
1333static const Atom Sb115("Sb", 51, 115, 0.000000, 114.906599, 6.31438940464);
1334static const Atom Sb116("Sb", 51, 116, 0.000000, 115.906797, 6.36935265052);
1335static const Atom Sb117("Sb", 51, 117, 0.000000, 116.904840, 6.42419747405);
1336static const Atom Sb118("Sb", 51, 118, 0.000000, 117.905532, 6.47918786639);
1337static const Atom Sb119("Sb", 51, 119, 0.000000, 118.903946, 6.53405307725);
1338static const Atom Sb120("Sb", 51, 120, 0.000000, 119.905074, 6.58906742883);
1339static const Atom Sb121("Sb", 51, 121, 57.210000, 120.903818, 6.64395077397);
1340static const Atom Sb122("Sb", 51, 122, 0.000000, 121.905175, 6.69897773161);
1341static const Atom Sb123("Sb", 51, 123, 42.790000, 122.904216, 6.75387735914);
1342static const Atom Sb124("Sb", 51, 124, 0.000000, 123.905937, 6.80892434143);
1343static const Atom Sb125("Sb", 51, 125, 0.000000, 124.905248, 6.86383881708);
1344static const Atom Sb126("Sb", 51, 126, 0.000000, 125.907250, 6.91890119703);
1345static const Atom Sb127("Sb", 51, 127, 0.000000, 126.906915, 6.97383515329);
1346static const Atom Sb128("Sb", 51, 128, 0.000000, 127.909167, 7.02891127133);
1347static const Atom Sb129("Sb", 51, 129, 0.000000, 128.909150, 7.08386270245);
1348static const Atom Sb130("Sb", 51, 130, 0.000000, 129.911546, 7.13894673362);
1349static const Atom Sb131("Sb", 51, 131, 0.000000, 130.911950, 7.19392129969);
1350static const Atom Sb132("Sb", 51, 132, 0.000000, 131.914413, 7.24900901267);
1351static const Atom Sb133("Sb", 51, 133, 0.000000, 132.915240, 7.30400682359);
1352static const Atom Sb134("Sb", 51, 134, 0.000000, 133.920550, 7.35925098596);
1353static const Atom Sb135("Sb", 51, 135, 0.000000, 134.925170, 7.41445723119);
1354static const Atom Sb136("Sb", 51, 136, 0.000000, 135.930660, 7.46971128499);
1355static const Atom Sb137("Sb", 51, 137, 0.000000, 136.935310, 7.52491917879);
1356static const Atom Sb138("Sb", 51, 138, 0.000000, 137.940960, 7.58018202497);
1357static const Atom Sb139("Sb", 51, 139, 0.000000, 138.945710, 7.63539541401);
1358static const Atom Te("Te", 52, 0, 0.000000, 127.600000, 6.24);
1359static const Atom Te106("Te", 52, 106, 0.000000, 105.937700, 5.18065241379);
1360static const Atom Te107("Te", 52, 107, 0.000000, 106.935040, 5.22942515361);
1361static const Atom Te108("Te", 52, 108, 0.000000, 107.929490, 5.27805656426);
1362static const Atom Te109("Te", 52, 109, 0.000000, 108.927460, 5.32686011285);
1363static const Atom Te110("Te", 52, 110, 0.000000, 109.922410, 5.37551597492);
1364static const Atom Te111("Te", 52, 111, 0.000000, 110.921120, 5.4243557116);
1365static const Atom Te112("Te", 52, 112, 0.000000, 111.917060, 5.47305998746);
1366static const Atom Te113("Te", 52, 113, 0.000000, 112.915930, 5.52190754859);
1367static const Atom Te114("Te", 52, 114, 0.000000, 113.912060, 5.57062111599);
1368static const Atom Te115("Te", 52, 115, 0.000000, 114.911580, 5.61950046395);
1369static const Atom Te116("Te", 52, 116, 0.000000, 115.908420, 5.66824875235);
1370static const Atom Te117("Te", 52, 117, 0.000000, 116.908634, 5.71716203887);
1371static const Atom Te118("Te", 52, 118, 0.000000, 117.905825, 5.76592749216);
1372static const Atom Te119("Te", 52, 119, 0.000000, 118.906408, 5.81485882382);
1373static const Atom Te120("Te", 52, 120, 0.090000, 119.904020, 5.8636448652);
1374static const Atom Te121("Te", 52, 121, 0.000000, 120.904930, 5.91259218809);
1375static const Atom Te122("Te", 52, 122, 2.550000, 121.903047, 5.96140293028);
1376static const Atom Te123("Te", 52, 123, 0.890000, 122.904273, 6.01036570157);
1377static const Atom Te124("Te", 52, 124, 4.740000, 123.902820, 6.05919744263);
1378static const Atom Te125("Te", 52, 125, 7.070000, 124.904425, 6.10817876276);
1379static const Atom Te126("Te", 52, 126, 18.840000, 125.903306, 6.15702685204);
1380static const Atom Te127("Te", 52, 127, 0.000000, 126.905217, 6.2060231511);
1381static const Atom Te128("Te", 52, 128, 31.740000, 127.904461, 6.25488902144);
1382static const Atom Te129("Te", 52, 129, 0.000000, 128.906596, 6.30389623072);
1383static const Atom Te130("Te", 52, 130, 34.080000, 129.906223, 6.3527808015);
1384static const Atom Te131("Te", 52, 131, 0.000000, 130.908522, 6.4017960553);
1385static const Atom Te132("Te", 52, 132, 0.000000, 131.908524, 6.45069897931);
1386static const Atom Te133("Te", 52, 133, 0.000000, 132.910940, 6.49971994984);
1387static const Atom Te134("Te", 52, 134, 0.000000, 133.911540, 6.54865211285);
1388static const Atom Te135("Te", 52, 135, 0.000000, 134.916450, 6.59779504702);
1389static const Atom Te136("Te", 52, 136, 0.000000, 135.920100, 6.64687636364);
1390static const Atom Te137("Te", 52, 137, 0.000000, 136.925320, 6.69603445768);
1391static const Atom Te138("Te", 52, 138, 0.000000, 137.929220, 6.745128);
1392static const Atom Te139("Te", 52, 139, 0.000000, 138.934730, 6.79430027586);
1393static const Atom Te140("Te", 52, 140, 0.000000, 139.938700, 6.84339724138);
1394static const Atom Te141("Te", 52, 141, 0.000000, 140.944390, 6.89257831975);
1395static const Atom Te142("Te", 52, 142, 0.000000, 141.948500, 6.94168213166);
1396static const Atom I("I", 53, 0, 0.000000, 126.904470, 4.93);
1397static const Atom I108("I", 53, 108, 0.000000, 107.943290, 4.19339381584);
1398static const Atom I109("I", 53, 109, 0.000000, 108.938190, 4.2320438098);
1399static const Atom I110("I", 53, 110, 0.000000, 109.935210, 4.27077616179);
1400static const Atom I111("I", 53, 111, 0.000000, 110.930280, 4.30943275993);
1401static const Atom I112("I", 53, 112, 0.000000, 111.927970, 4.34819114015);
1402static const Atom I113("I", 53, 113, 0.000000, 112.923640, 4.38687104717);
1403static const Atom I114("I", 53, 114, 0.000000, 113.921850, 4.42564962842);
1404static const Atom I115("I", 53, 115, 0.000000, 114.917920, 4.46434507468);
1405static const Atom I116("I", 53, 116, 0.000000, 115.916740, 4.50314735328);
1406static const Atom I117("I", 53, 117, 0.000000, 116.913650, 4.54187543197);
1407static const Atom I118("I", 53, 118, 0.000000, 117.913380, 4.58071306235);
1408static const Atom I119("I", 53, 119, 0.000000, 118.910180, 4.61943686775);
1409static const Atom I120("I", 53, 120, 0.000000, 119.910048, 4.65827985917);
1410static const Atom I121("I", 53, 121, 0.000000, 120.907366, 4.69702378789);
1411static const Atom I122("I", 53, 122, 0.000000, 121.907592, 4.73588068695);
1412static const Atom I123("I", 53, 123, 0.000000, 122.905598, 4.77465134317);
1413static const Atom I124("I", 53, 124, 0.000000, 123.906211, 4.81352329198);
1414static const Atom I125("I", 53, 125, 0.000000, 124.904624, 4.85230974774);
1415static const Atom I126("I", 53, 126, 0.000000, 125.905619, 4.89119651711);
1416static const Atom I127("I", 53, 127, 100.000000, 126.904468, 4.9299999223);
1417static const Atom I128("I", 53, 128, 0.000000, 127.905805, 4.96889998162);
1418static const Atom I129("I", 53, 129, 0.000000, 128.904987, 5.00771632323);
1419static const Atom I130("I", 53, 130, 0.000000, 129.906674, 5.04662997939);
1420static const Atom I131("I", 53, 131, 0.000000, 130.906124, 5.08545674007);
1421static const Atom I132("I", 53, 132, 0.000000, 131.907995, 5.1243775365);
1422static const Atom I133("I", 53, 133, 0.000000, 132.907806, 5.16321831359);
1423static const Atom I134("I", 53, 134, 0.000000, 133.909877, 5.20214688742);
1424static const Atom I135("I", 53, 135, 0.000000, 134.910050, 5.24100172752);
1425static const Atom I136("I", 53, 136, 0.000000, 135.914660, 5.28002893673);
1426static const Atom I137("I", 53, 137, 0.000000, 136.917873, 5.31900187511);
1427static const Atom I138("I", 53, 138, 0.000000, 137.922380, 5.35802508296);
1428static const Atom I139("I", 53, 139, 0.000000, 138.926090, 5.39701732886);
1429static const Atom I140("I", 53, 140, 0.000000, 139.931210, 5.43606435061);
1430static const Atom I141("I", 53, 141, 0.000000, 140.934830, 5.47505310018);
1431static const Atom I142("I", 53, 142, 0.000000, 141.940180, 5.51410905699);
1432static const Atom I143("I", 53, 143, 0.000000, 142.944070, 5.55310829555);
1433static const Atom I144("I", 53, 144, 0.000000, 143.949610, 5.59217163351);
1434static const Atom Xe("Xe", 54, 0, 0.000000, 131.293000, 3.52);
1435static const Atom Xe110("Xe", 54, 110, 0.000000, 109.944480, 2.94764054138);
1436static const Atom Xe111("Xe", 54, 111, 0.000000, 110.941630, 2.9743743962);
1437static const Atom Xe112("Xe", 54, 112, 0.000000, 111.935670, 3.00102487109);
1438static const Atom Xe113("Xe", 54, 113, 0.000000, 112.933380, 3.02777373965);
1439static const Atom Xe114("Xe", 54, 114, 0.000000, 113.928150, 3.05444378604);
1440static const Atom Xe115("Xe", 54, 115, 0.000000, 114.926540, 3.08121088558);
1441static const Atom Xe116("Xe", 54, 116, 0.000000, 115.921740, 3.10789246037);
1442static const Atom Xe117("Xe", 54, 117, 0.000000, 116.920560, 3.13467108833);
1443static const Atom Xe118("Xe", 54, 118, 0.000000, 117.916570, 3.16137437944);
1444static const Atom Xe119("Xe", 54, 119, 0.000000, 118.915550, 3.18815729704);
1445static const Atom Xe120("Xe", 54, 120, 0.000000, 119.912150, 3.21487640621);
1446static const Atom Xe121("Xe", 54, 121, 0.000000, 120.911386, 3.24166618723);
1447static const Atom Xe122("Xe", 54, 122, 0.000000, 121.908550, 3.26840041739);
1448static const Atom Xe123("Xe", 54, 123, 0.000000, 122.908471, 3.29520856344);
1449static const Atom Xe124("Xe", 54, 124, 0.090000, 123.905896, 3.32194978572);
1450static const Atom Xe125("Xe", 54, 125, 0.000000, 124.906398, 3.34877351926);
1451static const Atom Xe126("Xe", 54, 126, 0.090000, 125.904269, 3.37552669891);
1452static const Atom Xe127("Xe", 54, 127, 0.000000, 126.905180, 3.40236138713);
1453static const Atom Xe128("Xe", 54, 128, 1.920000, 127.903530, 3.42912742498);
1454static const Atom Xe129("Xe", 54, 129, 26.440000, 128.904779, 3.45597117775);
1455static const Atom Xe130("Xe", 54, 130, 4.080000, 129.903508, 3.48274734988);
1456static const Atom Xe131("Xe", 54, 131, 21.180000, 130.905082, 3.5095998133);
1457static const Atom Xe132("Xe", 54, 132, 26.890000, 131.904155, 3.53638521353);
1458static const Atom Xe133("Xe", 54, 133, 0.000000, 132.905906, 3.56324243577);
1459static const Atom Xe134("Xe", 54, 134, 10.440000, 133.905394, 3.59003898639);
1460static const Atom Xe135("Xe", 54, 135, 0.000000, 134.907207, 3.61689784406);
1461static const Atom Xe136("Xe", 54, 136, 8.870000, 135.907220, 3.64370845666);
1462static const Atom Xe137("Xe", 54, 137, 0.000000, 136.911563, 3.6706351577);
1463static const Atom Xe138("Xe", 54, 138, 0.000000, 137.913990, 3.69751049028);
1464static const Atom Xe139("Xe", 54, 139, 0.000000, 138.918787, 3.72444936318);
1465static const Atom Xe140("Xe", 54, 140, 0.000000, 139.921640, 3.75133611693);
1466static const Atom Xe141("Xe", 54, 141, 0.000000, 140.926650, 3.77828070042);
1467static const Atom Xe142("Xe", 54, 142, 0.000000, 141.929700, 3.80517273579);
1468static const Atom Xe143("Xe", 54, 143, 0.000000, 142.934890, 3.83212214513);
1469static const Atom Xe144("Xe", 54, 144, 0.000000, 143.938230, 3.85902195547);
1470static const Atom Xe145("Xe", 54, 145, 0.000000, 144.943670, 3.88597806738);
1471static const Atom Xe146("Xe", 54, 146, 0.000000, 145.947300, 3.9128856527);
1472static const Atom Xe147("Xe", 54, 147, 0.000000, 146.953010, 3.93984900337);
1473static const Atom Cs("Cs", 55, 0, 0.000000, 132.905450, 1.873);
1474static const Atom Cs112("Cs", 55, 112, 0.000000, 111.950330, 1.57768524985);
1475static const Atom Cs113("Cs", 55, 113, 0.000000, 112.944540, 1.59169637829);
1476static const Atom Cs114("Cs", 55, 114, 0.000000, 113.941420, 1.6057451343);
1477static const Atom Cs115("Cs", 55, 115, 0.000000, 114.935940, 1.61976063149);
1478static const Atom Cs116("Cs", 55, 116, 0.000000, 115.932910, 1.63381065585);
1479static const Atom Cs117("Cs", 55, 117, 0.000000, 116.928640, 1.64784320523);
1480static const Atom Cs118("Cs", 55, 118, 0.000000, 117.926555, 1.66190654721);
1481static const Atom Cs119("Cs", 55, 119, 0.000000, 118.922371, 1.67594030857);
1482static const Atom Cs120("Cs", 55, 120, 0.000000, 119.920678, 1.6900091749);
1483static const Atom Cs121("Cs", 55, 121, 0.000000, 120.917184, 1.70405266023);
1484static const Atom Cs122("Cs", 55, 122, 0.000000, 121.916122, 1.71813041908);
1485static const Atom Cs123("Cs", 55, 123, 0.000000, 122.912990, 1.73217900598);
1486static const Atom Cs124("Cs", 55, 124, 0.000000, 123.912246, 1.74626124631);
1487static const Atom Cs125("Cs", 55, 125, 0.000000, 124.909725, 1.76031844386);
1488static const Atom Cs126("Cs", 55, 126, 0.000000, 125.909448, 1.7744072655);
1489static const Atom Cs127("Cs", 55, 127, 0.000000, 126.907418, 1.78847138258);
1490static const Atom Cs128("Cs", 55, 128, 0.000000, 127.907748, 1.8025687585);
1491static const Atom Cs129("Cs", 55, 129, 0.000000, 128.906063, 1.81663773757);
1492static const Atom Cs130("Cs", 55, 130, 0.000000, 129.906706, 1.83073952451);
1493static const Atom Cs131("Cs", 55, 131, 0.000000, 130.905460, 1.84481469029);
1494static const Atom Cs132("Cs", 55, 132, 0.000000, 131.906430, 1.85892108555);
1495static const Atom Cs133("Cs", 55, 133, 100.000000, 132.905447, 1.87299995772);
1496static const Atom Cs134("Cs", 55, 134, 0.000000, 133.906713, 1.88711052443);
1497static const Atom Cs135("Cs", 55, 135, 0.000000, 134.905972, 1.90119280704);
1498static const Atom Cs136("Cs", 55, 136, 0.000000, 135.907306, 1.91530433205);
1499static const Atom Cs137("Cs", 55, 137, 0.000000, 136.907084, 1.92939392878);
1500static const Atom Cs138("Cs", 55, 138, 0.000000, 137.911011, 1.94354199623);
1501static const Atom Cs139("Cs", 55, 139, 0.000000, 138.913358, 1.95766779717);
1502static const Atom Cs140("Cs", 55, 140, 0.000000, 139.917277, 1.97181575188);
1503static const Atom Cs141("Cs", 55, 141, 0.000000, 140.920044, 1.98594747177);
1504static const Atom Cs142("Cs", 55, 142, 0.000000, 141.924292, 2.00010006298);
1505static const Atom Cs143("Cs", 55, 143, 0.000000, 142.927330, 2.014235602);
1506static const Atom Cs144("Cs", 55, 144, 0.000000, 143.932030, 2.02839456313);
1507static const Atom Cs145("Cs", 55, 145, 0.000000, 144.935390, 2.04253464);
1508static const Atom Cs146("Cs", 55, 146, 0.000000, 145.940160, 2.05669458762);
1509static const Atom Cs147("Cs", 55, 147, 0.000000, 146.943860, 2.07083945602);
1510static const Atom Cs148("Cs", 55, 148, 0.000000, 147.948900, 2.08500320867);
1511static const Atom Cs149("Cs", 55, 149, 0.000000, 148.952720, 2.0991497682);
1512static const Atom Cs150("Cs", 55, 150, 0.000000, 149.957970, 2.11331648032);
1513static const Atom Cs151("Cs", 55, 151, 0.000000, 150.962000, 2.12746599933);
1514static const Atom Ba("Ba", 56, 0, 0.000000, 137.327000, 3.5);
1515static const Atom Ba114("Ba", 56, 114, 0.000000, 113.950940, 2.90422342292);
1516static const Atom Ba115("Ba", 56, 115, 0.000000, 114.947710, 2.92962771341);
1517static const Atom Ba116("Ba", 56, 116, 0.000000, 115.941680, 2.95496064139);
1518static const Atom Ba117("Ba", 56, 117, 0.000000, 116.938860, 2.98037538139);
1519static const Atom Ba118("Ba", 56, 118, 0.000000, 117.933440, 3.0057238562);
1520static const Atom Ba119("Ba", 56, 119, 0.000000, 118.931050, 3.03114955544);
1521static const Atom Ba120("Ba", 56, 120, 0.000000, 119.926050, 3.05650873463);
1522static const Atom Ba121("Ba", 56, 121, 0.000000, 120.924490, 3.08195558776);
1523static const Atom Ba122("Ba", 56, 122, 0.000000, 121.920260, 3.10733439163);
1524static const Atom Ba123("Ba", 56, 123, 0.000000, 122.918850, 3.13278506776);
1525static const Atom Ba124("Ba", 56, 124, 0.000000, 123.915088, 3.15817579937);
1526static const Atom Ba125("Ba", 56, 125, 0.000000, 124.914620, 3.18365048388);
1527static const Atom Ba126("Ba", 56, 126, 0.000000, 125.911244, 3.20905105333);
1528static const Atom Ba127("Ba", 56, 127, 0.000000, 126.911120, 3.23453450523);
1529static const Atom Ba128("Ba", 56, 128, 0.000000, 127.908309, 3.25994947461);
1530static const Atom Ba129("Ba", 56, 129, 0.000000, 128.908674, 3.28544538947);
1531static const Atom Ba130("Ba", 56, 130, 0.106000, 129.906310, 3.31087175137);
1532static const Atom Ba131("Ba", 56, 131, 0.000000, 130.906931, 3.3363741908);
1533static const Atom Ba132("Ba", 56, 132, 0.101000, 131.905056, 3.36181301565);
1534static const Atom Ba133("Ba", 56, 133, 0.000000, 132.906002, 3.38732373823);
1535static const Atom Ba134("Ba", 56, 134, 2.417000, 133.904503, 3.41277214605);
1536static const Atom Ba135("Ba", 56, 135, 6.592000, 134.905683, 3.43828883249);
1537static const Atom Ba136("Ba", 56, 136, 7.854000, 135.904570, 3.46374707814);
1538static const Atom Ba137("Ba", 56, 137, 11.232000, 136.905821, 3.48926557414);
1539static const Atom Ba138("Ba", 56, 138, 71.698000, 137.905241, 3.51473740415);
1540static const Atom Ba139("Ba", 56, 139, 0.000000, 138.908835, 3.54031561528);
1541static const Atom Ba140("Ba", 56, 140, 0.000000, 139.910599, 3.56584718591);
1542static const Atom Ba141("Ba", 56, 141, 0.000000, 140.914406, 3.59143082569);
1543static const Atom Ba142("Ba", 56, 142, 0.000000, 141.916448, 3.6169694816);
1544static const Atom Ba143("Ba", 56, 143, 0.000000, 142.920617, 3.64256234754);
1545static const Atom Ba144("Ba", 56, 144, 0.000000, 143.922940, 3.66810816518);
1546static const Atom Ba145("Ba", 56, 145, 0.000000, 144.926920, 3.69369621415);
1547static const Atom Ba146("Ba", 56, 146, 0.000000, 145.930110, 3.71926412869);
1548static const Atom Ba147("Ba", 56, 147, 0.000000, 146.933990, 3.74484962899);
1549static const Atom Ba148("Ba", 56, 148, 0.000000, 147.937680, 3.77043028683);
1550static const Atom Ba149("Ba", 56, 149, 0.000000, 148.942460, 3.79603872509);
1551static const Atom Ba150("Ba", 56, 150, 0.000000, 149.945620, 3.82160587503);
1552static const Atom Ba151("Ba", 56, 151, 0.000000, 150.950700, 3.84722195927);
1553static const Atom Ba152("Ba", 56, 152, 0.000000, 151.954160, 3.87279675519);
1554static const Atom Ba153("Ba", 56, 153, 0.000000, 152.959610, 3.89842226947);
1555static const Atom La("La", 57, 0, 0.000000, 138.905500, 6.145);
1556static const Atom La117("La", 57, 117, 0.000000, 116.950010, 5.17371746583);
1557static const Atom La118("La", 57, 118, 0.000000, 117.946570, 5.21780399372);
1558static const Atom La119("La", 57, 119, 0.000000, 118.940990, 5.26179585078);
1559static const Atom La120("La", 57, 120, 0.000000, 119.938070, 5.3059053828);
1560static const Atom La121("La", 57, 121, 0.000000, 120.933010, 5.34992024398);
1561static const Atom La122("La", 57, 122, 0.000000, 121.930710, 5.394057204);
1562static const Atom La123("La", 57, 123, 0.000000, 122.926240, 5.43809816602);
1563static const Atom La124("La", 57, 124, 0.000000, 123.924530, 5.48226122688);
1564static const Atom La125("La", 57, 125, 0.000000, 124.920670, 5.52632917451);
1565static const Atom La126("La", 57, 126, 0.000000, 125.919370, 5.57051037324);
1566static const Atom La127("La", 57, 127, 0.000000, 126.916160, 5.61460707603);
1567static const Atom La128("La", 57, 128, 0.000000, 127.915450, 5.6588143756);
1568static const Atom La129("La", 57, 129, 0.000000, 128.912670, 5.70293010104);
1569static const Atom La130("La", 57, 130, 0.000000, 129.912320, 5.74715332654);
1570static const Atom La131("La", 57, 131, 0.000000, 130.910110, 5.79129426805);
1571static const Atom La132("La", 57, 132, 0.000000, 131.910110, 5.8355329771);
1572static const Atom La133("La", 57, 133, 0.000000, 132.908400, 5.87969603795);
1573static const Atom La134("La", 57, 134, 0.000000, 133.908490, 5.92393872849);
1574static const Atom La135("La", 57, 135, 0.000000, 134.906971, 5.96811023894);
1575static const Atom La136("La", 57, 136, 0.000000, 135.907650, 6.01237898607);
1576static const Atom La137("La", 57, 137, 0.000000, 136.906470, 6.05656549345);
1577static const Atom La138("La", 57, 138, 0.090000, 137.907107, 6.10083238256);
1578static const Atom La139("La", 57, 139, 99.910000, 138.906348, 6.14503751443);
1579static const Atom La140("La", 57, 140, 0.000000, 139.909473, 6.18941446944);
1580static const Atom La141("La", 57, 141, 0.000000, 140.910957, 6.23371882874);
1581static const Atom La142("La", 57, 142, 0.000000, 141.914074, 6.27809542984);
1582static const Atom La143("La", 57, 143, 0.000000, 142.916059, 6.32242195273);
1583static const Atom La144("La", 57, 144, 0.000000, 143.919590, 6.36681686866);
1584static const Atom La145("La", 57, 145, 0.000000, 144.921640, 6.41114626707);
1585static const Atom La146("La", 57, 146, 0.000000, 145.925700, 6.45556458528);
1586static const Atom La147("La", 57, 147, 0.000000, 146.927820, 6.49989708039);
1587static const Atom La148("La", 57, 148, 0.000000, 147.932190, 6.5443291126);
1588static const Atom La149("La", 57, 149, 0.000000, 148.934370, 6.58866426203);
1589static const Atom La150("La", 57, 150, 0.000000, 149.938570, 6.63308877366);
1590static const Atom La151("La", 57, 151, 0.000000, 150.941560, 6.67745975645);
1591static const Atom La152("La", 57, 152, 0.000000, 151.946110, 6.72189975163);
1592static const Atom La153("La", 57, 153, 0.000000, 152.949450, 6.76628621797);
1593static const Atom La154("La", 57, 154, 0.000000, 153.954400, 6.81074390863);
1594static const Atom La155("La", 57, 155, 0.000000, 154.958130, 6.85514762806);
1595static const Atom Ce("Ce", 58, 0, 0.000000, 140.116000, 6.77);
1596static const Atom Ce119("Ce", 58, 119, 0.000000, 118.952760, 5.74745343287);
1597static const Atom Ce120("Ce", 58, 120, 0.000000, 119.946640, 5.79547484085);
1598static const Atom Ce121("Ce", 58, 121, 0.000000, 120.943670, 5.84364844771);
1599static const Atom Ce122("Ce", 58, 122, 0.000000, 121.938010, 5.89169208156);
1600static const Atom Ce123("Ce", 58, 123, 0.000000, 122.935510, 5.93988839747);
1601static const Atom Ce124("Ce", 58, 124, 0.000000, 123.930520, 5.98796440378);
1602static const Atom Ce125("Ce", 58, 125, 0.000000, 124.928540, 6.03618584459);
1603static const Atom Ce126("Ce", 58, 126, 0.000000, 125.924100, 6.0842884253);
1604static const Atom Ce127("Ce", 58, 127, 0.000000, 126.922750, 6.13254030589);
1605static const Atom Ce128("Ce", 58, 128, 0.000000, 127.918870, 6.18066994419);
1606static const Atom Ce129("Ce", 58, 129, 0.000000, 128.918090, 6.22894936553);
1607static const Atom Ce130("Ce", 58, 130, 0.000000, 129.914690, 6.27710219604);
1608static const Atom Ce131("Ce", 58, 131, 0.000000, 130.914420, 6.3254062591);
1609static const Atom Ce132("Ce", 58, 132, 0.000000, 131.911490, 6.37358179865);
1610static const Atom Ce133("Ce", 58, 133, 0.000000, 132.911550, 6.42190180636);
1611static const Atom Ce134("Ce", 58, 134, 0.000000, 133.909030, 6.47009715593);
1612static const Atom Ce135("Ce", 58, 135, 0.000000, 134.909146, 6.51841986939);
1613static const Atom Ce136("Ce", 58, 136, 0.185000, 135.907140, 6.56664005396);
1614static const Atom Ce137("Ce", 58, 137, 0.000000, 136.907780, 6.61498808559);
1615static const Atom Ce138("Ce", 58, 138, 0.251000, 137.905986, 6.66321851337);
1616static const Atom Ce139("Ce", 58, 139, 0.000000, 138.906647, 6.71156755966);
1617static const Atom Ce140("Ce", 58, 140, 88.450000, 139.905434, 6.75982605969);
1618static const Atom Ce141("Ce", 58, 141, 0.000000, 140.908271, 6.80828024401);
1619static const Atom Ce142("Ce", 58, 142, 11.114000, 141.909240, 6.85664417197);
1620static const Atom Ce143("Ce", 58, 143, 0.000000, 142.912381, 6.90511304469);
1621static const Atom Ce144("Ce", 58, 144, 0.000000, 143.913643, 6.95349112956);
1622static const Atom Ce145("Ce", 58, 145, 0.000000, 144.917230, 7.00198155171);
1623static const Atom Ce146("Ce", 58, 146, 0.000000, 145.918690, 7.05036920337);
1624static const Atom Ce147("Ce", 58, 147, 0.000000, 146.922510, 7.09887088341);
1625static const Atom Ce148("Ce", 58, 148, 0.000000, 147.924390, 7.14727882826);
1626static const Atom Ce149("Ce", 58, 149, 0.000000, 148.928290, 7.19578437366);
1627static const Atom Ce150("Ce", 58, 150, 0.000000, 149.930230, 7.24419521753);
1628static const Atom Ce151("Ce", 58, 151, 0.000000, 150.934040, 7.2926964144);
1629static const Atom Ce152("Ce", 58, 152, 0.000000, 151.936380, 7.34112658512);
1630static const Atom Ce153("Ce", 58, 153, 0.000000, 152.940580, 7.38964662565);
1631static const Atom Ce154("Ce", 58, 154, 0.000000, 153.943320, 7.43809612321);
1632static const Atom Ce155("Ce", 58, 155, 0.000000, 154.948040, 7.48664128865);
1633static const Atom Ce156("Ce", 58, 156, 0.000000, 155.951260, 7.53511397842);
1634static const Atom Ce157("Ce", 58, 157, 0.000000, 156.956340, 7.58367653801);
1635static const Atom Pr("Pr", 59, 0, 0.000000, 140.907650, 6.773);
1636static const Atom Pr121("Pr", 59, 121, 0.000000, 120.955360, 5.81395441113);
1637static const Atom Pr122("Pr", 59, 122, 0.000000, 121.951650, 5.86184302591);
1638static const Atom Pr123("Pr", 59, 123, 0.000000, 122.945960, 5.90963646814);
1639static const Atom Pr124("Pr", 59, 124, 0.000000, 123.942960, 5.95755921045);
1640static const Atom Pr125("Pr", 59, 125, 0.000000, 124.937830, 6.00537957017);
1641static const Atom Pr126("Pr", 59, 126, 0.000000, 125.935310, 6.0533253846);
1642static const Atom Pr127("Pr", 59, 127, 0.000000, 126.930830, 6.10117698784);
1643static const Atom Pr128("Pr", 59, 128, 0.000000, 127.928800, 6.14914635508);
1644static const Atom Pr129("Pr", 59, 129, 0.000000, 128.924860, 6.19702391446);
1645static const Atom Pr130("Pr", 59, 130, 0.000000, 129.923380, 6.24501971852);
1646static const Atom Pr131("Pr", 59, 131, 0.000000, 130.920060, 6.2929270794);
1647static const Atom Pr132("Pr", 59, 132, 0.000000, 131.919120, 6.34094883961);
1648static const Atom Pr133("Pr", 59, 133, 0.000000, 132.916200, 6.38887542727);
1649static const Atom Pr134("Pr", 59, 134, 0.000000, 133.915670, 6.43691689493);
1650static const Atom Pr135("Pr", 59, 135, 0.000000, 134.913140, 6.4848622287);
1651static const Atom Pr136("Pr", 59, 136, 0.000000, 135.912650, 6.53290561903);
1652static const Atom Pr137("Pr", 59, 137, 0.000000, 136.910680, 6.58087787029);
1653static const Atom Pr138("Pr", 59, 138, 0.000000, 137.910749, 6.62894813005);
1654static const Atom Pr139("Pr", 59, 139, 0.000000, 138.908932, 6.67692773555);
1655static const Atom Pr140("Pr", 59, 140, 0.000000, 139.909071, 6.72500135999);
1656static const Atom Pr141("Pr", 59, 141, 100.000000, 140.907648, 6.77299990387);
1657static const Atom Pr142("Pr", 59, 142, 0.000000, 141.910040, 6.82118182313);
1658static const Atom Pr143("Pr", 59, 143, 0.000000, 142.910812, 6.86928587395);
1659static const Atom Pr144("Pr", 59, 144, 0.000000, 143.913301, 6.9174724557);
1660static const Atom Pr145("Pr", 59, 145, 0.000000, 144.914507, 6.96559736757);
1661static const Atom Pr146("Pr", 59, 146, 0.000000, 145.917590, 7.0138125011);
1662static const Atom Pr147("Pr", 59, 147, 0.000000, 146.918980, 7.06194625728);
1663static const Atom Pr148("Pr", 59, 148, 0.000000, 147.922180, 7.11016701464);
1664static const Atom Pr149("Pr", 59, 149, 0.000000, 148.923791, 7.15831139362);
1665static const Atom Pr150("Pr", 59, 150, 0.000000, 149.927000, 7.20653258358);
1666static const Atom Pr151("Pr", 59, 151, 0.000000, 150.928230, 7.25465864905);
1667static const Atom Pr152("Pr", 59, 152, 0.000000, 151.931600, 7.30288757779);
1668static const Atom Pr153("Pr", 59, 153, 0.000000, 152.933650, 7.35105305816);
1669static const Atom Pr154("Pr", 59, 154, 0.000000, 153.937390, 7.39929977166);
1670static const Atom Pr155("Pr", 59, 155, 0.000000, 154.939990, 7.44749168885);
1671static const Atom Pr156("Pr", 59, 156, 0.000000, 155.944120, 7.49575714846);
1672static const Atom Pr157("Pr", 59, 157, 0.000000, 156.947170, 7.54397069577);
1673static const Atom Pr158("Pr", 59, 158, 0.000000, 157.951780, 7.59225922752);
1674static const Atom Pr159("Pr", 59, 159, 0.000000, 158.955230, 7.64049200161);
1675static const Atom Nd("Nd", 60, 0, 0.000000, 144.240000, 7.008);
1676static const Atom Nd126("Nd", 60, 126, 0.000000, 125.943070, 6.11903102163);
1677static const Atom Nd127("Nd", 60, 127, 0.000000, 126.940500, 6.16749184692);
1678static const Atom Nd128("Nd", 60, 128, 0.000000, 127.935390, 6.21582926456);
1679static const Atom Nd129("Nd", 60, 129, 0.000000, 128.933250, 6.2643109817);
1680static const Atom Nd130("Nd", 60, 130, 0.000000, 129.928780, 6.31267949418);
1681static const Atom Nd131("Nd", 60, 131, 0.000000, 130.927100, 6.36118356073);
1682static const Atom Nd132("Nd", 60, 132, 0.000000, 131.923120, 6.4095758802);
1683static const Atom Nd133("Nd", 60, 133, 0.000000, 132.922210, 6.45811735774);
1684static const Atom Nd134("Nd", 60, 134, 0.000000, 133.918650, 6.50653008319);
1685static const Atom Nd135("Nd", 60, 135, 0.000000, 134.918240, 6.55509585358);
1686static const Atom Nd136("Nd", 60, 136, 0.000000, 135.915020, 6.60352509817);
1687static const Atom Nd137("Nd", 60, 137, 0.000000, 136.914640, 6.65209232612);
1688static const Atom Nd138("Nd", 60, 138, 0.000000, 137.911930, 6.70054634942);
1689static const Atom Nd139("Nd", 60, 139, 0.000000, 138.911920, 6.74913155408);
1690static const Atom Nd140("Nd", 60, 140, 0.000000, 139.909310, 6.79759043594);
1691static const Atom Nd141("Nd", 60, 141, 0.000000, 140.909605, 6.84619045923);
1692static const Atom Nd142("Nd", 60, 142, 27.200000, 141.907719, 6.89468451714);
1693static const Atom Nd143("Nd", 60, 143, 12.200000, 142.909810, 6.94337180033);
1694static const Atom Nd144("Nd", 60, 144, 23.800000, 143.910083, 6.99197075474);
1695static const Atom Nd145("Nd", 60, 145, 8.300000, 144.912569, 7.04067722928);
1696static const Atom Nd146("Nd", 60, 146, 17.200000, 145.913112, 7.08928930183);
1697static const Atom Nd147("Nd", 60, 147, 0.000000, 146.916096, 7.13801997205);
1698static const Atom Nd148("Nd", 60, 148, 5.700000, 147.916889, 7.18664419101);
1699static const Atom Nd149("Nd", 60, 149, 0.000000, 148.920144, 7.23538802795);
1700static const Atom Nd150("Nd", 60, 150, 5.600000, 149.920887, 7.28400981764);
1701static const Atom Nd151("Nd", 60, 151, 0.000000, 150.923825, 7.33273825291);
1702static const Atom Nd152("Nd", 60, 152, 0.000000, 151.924680, 7.38136548419);
1703static const Atom Nd153("Nd", 60, 153, 0.000000, 152.927695, 7.43009766057);
1704static const Atom Nd154("Nd", 60, 154, 0.000000, 153.929480, 7.47877007654);
1705static const Atom Nd155("Nd", 60, 155, 0.000000, 154.932630, 7.52750881198);
1706static const Atom Nd156("Nd", 60, 156, 0.000000, 155.935200, 7.57621936772);
1707static const Atom Nd157("Nd", 60, 157, 0.000000, 156.939270, 7.625002802);
1708static const Atom Nd158("Nd", 60, 158, 0.000000, 157.941870, 7.67371481531);
1709static const Atom Nd159("Nd", 60, 159, 0.000000, 158.946390, 7.72252011314);
1710static const Atom Nd160("Nd", 60, 160, 0.000000, 159.949390, 7.77125156073);
1711static const Atom Nd161("Nd", 60, 161, 0.000000, 160.954330, 7.82007726456);
1712static const Atom Pm("Pm", 61, 0, 0.000000, 145.000000, 7.264);
1713static const Atom Pm128("Pm", 61, 128, 0.000000, 127.948260, 6.4097666251);
1714static const Atom Pm129("Pm", 61, 129, 0.000000, 128.943160, 6.45960768441);
1715static const Atom Pm130("Pm", 61, 130, 0.000000, 129.940450, 6.50956847448);
1716static const Atom Pm131("Pm", 61, 131, 0.000000, 130.935800, 6.55943207724);
1717static const Atom Pm132("Pm", 61, 132, 0.000000, 131.933750, 6.60942593103);
1718static const Atom Pm133("Pm", 61, 133, 0.000000, 132.929720, 6.65932059366);
1719static const Atom Pm134("Pm", 61, 134, 0.000000, 133.928490, 6.70935552662);
1720static const Atom Pm135("Pm", 61, 135, 0.000000, 134.924620, 6.75925820469);
1721static const Atom Pm136("Pm", 61, 136, 0.000000, 135.923450, 6.80929614345);
1722static const Atom Pm137("Pm", 61, 137, 0.000000, 136.920710, 6.85925543062);
1723static const Atom Pm138("Pm", 61, 138, 0.000000, 137.919450, 6.90928886069);
1724static const Atom Pm139("Pm", 61, 139, 0.000000, 138.916760, 6.95925065269);
1725static const Atom Pm140("Pm", 61, 140, 0.000000, 139.915800, 7.00929911172);
1726static const Atom Pm141("Pm", 61, 141, 0.000000, 140.913607, 7.05928580171);
1727static const Atom Pm142("Pm", 61, 142, 0.000000, 141.912950, 7.10934944);
1728static const Atom Pm143("Pm", 61, 143, 0.000000, 142.910928, 7.1593446965);
1729static const Atom Pm144("Pm", 61, 144, 0.000000, 143.912586, 7.2095243083);
1730static const Atom Pm145("Pm", 61, 145, 0.000000, 144.912744, 7.25962877528);
1731static const Atom Pm146("Pm", 61, 146, 0.000000, 145.914692, 7.30982291509);
1732static const Atom Pm147("Pm", 61, 147, 0.000000, 146.915134, 7.35994160949);
1733static const Atom Pm148("Pm", 61, 148, 0.000000, 147.917468, 7.41015508657);
1734static const Atom Pm149("Pm", 61, 149, 0.000000, 148.918329, 7.46029477142);
1735static const Atom Pm150("Pm", 61, 150, 0.000000, 149.920979, 7.51052407901);
1736static const Atom Pm151("Pm", 61, 151, 0.000000, 150.921203, 7.56063185236);
1737static const Atom Pm152("Pm", 61, 152, 0.000000, 151.923490, 7.6108429749);
1738static const Atom Pm153("Pm", 61, 153, 0.000000, 152.924113, 7.66097073677);
1739static const Atom Pm154("Pm", 61, 154, 0.000000, 153.926550, 7.71118937379);
1740static const Atom Pm155("Pm", 61, 155, 0.000000, 154.928100, 7.76136357517);
1741static const Atom Pm156("Pm", 61, 156, 0.000000, 155.931060, 7.81160841269);
1742static const Atom Pm157("Pm", 61, 157, 0.000000, 156.933200, 7.86181217103);
1743static const Atom Pm158("Pm", 61, 158, 0.000000, 157.936690, 7.91208355972);
1744static const Atom Pm159("Pm", 61, 159, 0.000000, 158.939130, 7.96230234703);
1745static const Atom Pm160("Pm", 61, 160, 0.000000, 159.942990, 8.01259227145);
1746static const Atom Pm161("Pm", 61, 161, 0.000000, 160.945860, 8.06283260028);
1747static const Atom Pm162("Pm", 61, 162, 0.000000, 161.950290, 8.11315107972);
1748static const Atom Pm163("Pm", 61, 163, 0.000000, 162.953520, 8.16340944331);
1749static const Atom Sm("Sm", 62, 0, 0.000000, 150.360000, 7.52);
1750static const Atom Sm130("Sm", 62, 130, 0.000000, 129.948630, 6.49916);
1751static const Atom Sm131("Sm", 62, 131, 0.000000, 130.945890, 6.54903626496);
1752static const Atom Sm132("Sm", 62, 132, 0.000000, 131.940820, 6.59879599894);
1753static const Atom Sm133("Sm", 62, 133, 0.000000, 132.938730, 6.64870477255);
1754static const Atom Sm134("Sm", 62, 134, 0.000000, 133.934020, 6.69848251131);
1755static const Atom Sm135("Sm", 62, 135, 0.000000, 134.932350, 6.7484122905);
1756static const Atom Sm136("Sm", 62, 136, 0.000000, 135.928300, 6.79822303804);
1757static const Atom Sm137("Sm", 62, 137, 0.000000, 136.927050, 6.84817382283);
1758static const Atom Sm138("Sm", 62, 138, 0.000000, 137.923540, 6.89801157755);
1759static const Atom Sm139("Sm", 62, 139, 0.000000, 138.922302, 6.94796296249);
1760static const Atom Sm140("Sm", 62, 140, 0.000000, 139.918991, 6.99781066986);
1761static const Atom Sm141("Sm", 62, 141, 0.000000, 140.918469, 7.04779786433);
1762static const Atom Sm142("Sm", 62, 142, 0.000000, 141.915193, 7.09764732216);
1763static const Atom Sm143("Sm", 62, 143, 0.000000, 142.914624, 7.147632166);
1764static const Atom Sm144("Sm", 62, 144, 3.070000, 143.911995, 7.19751398244);
1765static const Atom Sm145("Sm", 62, 145, 0.000000, 144.913406, 7.24759785262);
1766static const Atom Sm146("Sm", 62, 146, 0.000000, 145.913037, 7.29759269912);
1767static const Atom Sm147("Sm", 62, 147, 14.990000, 146.914893, 7.34769882522);
1768static const Atom Sm148("Sm", 62, 148, 11.240000, 147.914818, 7.39770837563);
1769static const Atom Sm149("Sm", 62, 149, 13.820000, 148.917180, 7.44783980846);
1770static const Atom Sm150("Sm", 62, 150, 7.380000, 149.917271, 7.49785766108);
1771static const Atom Sm151("Sm", 62, 151, 0.000000, 150.919928, 7.54800384783);
1772static const Atom Sm152("Sm", 62, 152, 26.750000, 151.919728, 7.59800714658);
1773static const Atom Sm153("Sm", 62, 153, 0.000000, 152.922094, 7.64813877946);
1774static const Atom Sm154("Sm", 62, 154, 22.750000, 153.922205, 7.69815763235);
1775static const Atom Sm155("Sm", 62, 155, 0.000000, 154.924636, 7.74829251609);
1776static const Atom Sm156("Sm", 62, 156, 0.000000, 155.925526, 7.79835032934);
1777static const Atom Sm157("Sm", 62, 157, 0.000000, 156.928350, 7.84850486832);
1778static const Atom Sm158("Sm", 62, 158, 0.000000, 157.929990, 7.89860019154);
1779static const Atom Sm159("Sm", 62, 159, 0.000000, 158.933200, 7.94877403565);
1780static const Atom Sm160("Sm", 62, 160, 0.000000, 159.935140, 7.99888436286);
1781static const Atom Sm161("Sm", 62, 161, 0.000000, 160.938830, 8.04908221335);
1782static const Atom Sm162("Sm", 62, 162, 0.000000, 161.941220, 8.09921504655);
1783static const Atom Sm163("Sm", 62, 163, 0.000000, 162.945360, 8.14943540303);
1784static const Atom Sm164("Sm", 62, 164, 0.000000, 163.948280, 8.19959474328);
1785static const Atom Sm165("Sm", 62, 165, 0.000000, 164.952980, 8.24984310721);
1786static const Atom Eu("Eu", 63, 0, 0.000000, 151.964000, 5.244);
1787static const Atom Eu132("Eu", 63, 132, 0.000000, 131.954160, 4.55349697981);
1788static const Atom Eu133("Eu", 63, 133, 0.000000, 132.948900, 4.58782363981);
1789static const Atom Eu134("Eu", 63, 134, 0.000000, 133.946320, 4.62224278171);
1790static const Atom Eu135("Eu", 63, 135, 0.000000, 134.941720, 4.6565922171);
1791static const Atom Eu136("Eu", 63, 136, 0.000000, 135.939500, 4.69102378195);
1792static const Atom Eu137("Eu", 63, 137, 0.000000, 136.935210, 4.72538391487);
1793static const Atom Eu138("Eu", 63, 138, 0.000000, 137.933450, 4.75983135348);
1794static const Atom Eu139("Eu", 63, 139, 0.000000, 138.929840, 4.79421495196);
1795static const Atom Eu140("Eu", 63, 140, 0.000000, 139.928080, 4.82866239057);
1796static const Atom Eu141("Eu", 63, 141, 0.000000, 140.924890, 4.86306048248);
1797static const Atom Eu142("Eu", 63, 142, 0.000000, 141.923400, 4.89751723829);
1798static const Atom Eu143("Eu", 63, 143, 0.000000, 142.920287, 4.93191798734);
1799static const Atom Eu144("Eu", 63, 144, 0.000000, 143.918774, 4.96637394946);
1800static const Atom Eu145("Eu", 63, 145, 0.000000, 144.916261, 5.00079540341);
1801static const Atom Eu146("Eu", 63, 146, 0.000000, 145.917200, 5.03533597957);
1802static const Atom Eu147("Eu", 63, 147, 0.000000, 146.916741, 5.06982831331);
1803static const Atom Eu148("Eu", 63, 148, 0.000000, 147.918154, 5.10438524635);
1804static const Atom Eu149("Eu", 63, 149, 0.000000, 148.917926, 5.13888555147);
1805static const Atom Eu150("Eu", 63, 150, 0.000000, 149.919698, 5.17345487294);
1806static const Atom Eu151("Eu", 63, 151, 47.810000, 150.919846, 5.20796815314);
1807static const Atom Eu152("Eu", 63, 152, 0.000000, 151.921740, 5.24254168461);
1808static const Atom Eu153("Eu", 63, 153, 52.190000, 152.921226, 5.2770321204);
1809static const Atom Eu154("Eu", 63, 154, 0.000000, 153.922975, 5.31160064818);
1810static const Atom Eu155("Eu", 63, 155, 0.000000, 154.922889, 5.34610585347);
1811static const Atom Eu156("Eu", 63, 156, 0.000000, 155.924751, 5.38067828067);
1812static const Atom Eu157("Eu", 63, 157, 0.000000, 156.925419, 5.41520950512);
1813static const Atom Eu158("Eu", 63, 158, 0.000000, 157.927840, 5.44980122239);
1814static const Atom Eu159("Eu", 63, 159, 0.000000, 158.929084, 5.48435232355);
1815static const Atom Eu160("Eu", 63, 160, 0.000000, 159.931970, 5.51896008713);
1816static const Atom Eu161("Eu", 63, 161, 0.000000, 160.933680, 5.55352726909);
1817static const Atom Eu162("Eu", 63, 162, 0.000000, 161.937040, 5.58815138954);
1818static const Atom Eu163("Eu", 63, 163, 0.000000, 162.939210, 5.62273444526);
1819static const Atom Eu164("Eu", 63, 164, 0.000000, 163.942990, 5.65737305915);
1820static const Atom Eu165("Eu", 63, 165, 0.000000, 164.945720, 5.69197543945);
1821static const Atom Eu166("Eu", 63, 166, 0.000000, 165.949970, 5.72663027217);
1822static const Atom Eu167("Eu", 63, 167, 0.000000, 166.953050, 5.76124473033);
1823static const Atom Gd("Gd", 64, 0, 0.000000, 157.250000, 7.901);
1824static const Atom Gd136("Gd", 64, 136, 0.000000, 135.947070, 6.83063783828);
1825static const Atom Gd137("Gd", 64, 137, 0.000000, 136.944650, 6.88076107886);
1826static const Atom Gd138("Gd", 64, 138, 0.000000, 137.939970, 6.9307707661);
1827static const Atom Gd139("Gd", 64, 139, 0.000000, 138.938080, 6.98092063644);
1828static const Atom Gd140("Gd", 64, 140, 0.000000, 139.933950, 7.03095795835);
1829static const Atom Gd141("Gd", 64, 141, 0.000000, 140.932210, 7.08111536541);
1830static const Atom Gd142("Gd", 64, 142, 0.000000, 141.928230, 7.13116022404);
1831static const Atom Gd143("Gd", 64, 143, 0.000000, 142.926740, 7.18133019231);
1832static const Atom Gd144("Gd", 64, 144, 0.000000, 143.922790, 7.23137655828);
1833static const Atom Gd145("Gd", 64, 145, 0.000000, 144.921690, 7.28156612203);
1834static const Atom Gd146("Gd", 64, 146, 0.000000, 145.918305, 7.33164087634);
1835static const Atom Gd147("Gd", 64, 147, 0.000000, 146.919089, 7.38192510136);
1836static const Atom Gd148("Gd", 64, 148, 0.000000, 147.918110, 7.43212074474);
1837static const Atom Gd149("Gd", 64, 149, 0.000000, 148.919336, 7.48242717797);
1838static const Atom Gd150("Gd", 64, 150, 0.000000, 149.918655, 7.53263779431);
1839static const Atom Gd151("Gd", 64, 151, 0.000000, 150.920344, 7.5829674909);
1840static const Atom Gd152("Gd", 64, 152, 0.200000, 151.919788, 7.63318438784);
1841static const Atom Gd153("Gd", 64, 153, 0.000000, 152.921746, 7.68352760029);
1842static const Atom Gd154("Gd", 64, 154, 2.180000, 153.920862, 7.73372801693);
1843static const Atom Gd155("Gd", 64, 155, 14.800000, 154.922619, 7.78406113017);
1844static const Atom Gd156("Gd", 64, 156, 20.470000, 155.922120, 7.83428089107);
1845static const Atom Gd157("Gd", 64, 157, 15.650000, 156.923957, 7.88461802389);
1846static const Atom Gd158("Gd", 64, 158, 24.840000, 157.924101, 7.93487009222);
1847static const Atom Gd159("Gd", 64, 159, 0.000000, 158.926385, 7.98522968448);
1848static const Atom Gd160("Gd", 64, 160, 21.860000, 159.927051, 8.03550798061);
1849static const Atom Gd161("Gd", 64, 161, 0.000000, 160.929666, 8.08588420392);
1850static const Atom Gd162("Gd", 64, 162, 0.000000, 161.930981, 8.13619510894);
1851static const Atom Gd163("Gd", 64, 163, 0.000000, 162.933990, 8.18659112871);
1852static const Atom Gd164("Gd", 64, 164, 0.000000, 163.935860, 8.23692991962);
1853static const Atom Gd165("Gd", 64, 165, 0.000000, 164.939380, 8.2873516145);
1854static const Atom Gd166("Gd", 64, 166, 0.000000, 165.941600, 8.3377079911);
1855static const Atom Gd167("Gd", 64, 167, 0.000000, 166.945570, 8.38815229615);
1856static const Atom Gd168("Gd", 64, 168, 0.000000, 167.948360, 8.43853731231);
1857static const Atom Gd169("Gd", 64, 169, 0.000000, 168.952870, 8.48900874957);
1858static const Atom Tb("Tb", 65, 0, 0.000000, 158.925340, 8.23);
1859static const Atom Tb138("Tb", 65, 138, 0.000000, 137.952870, 7.14393387549);
1860static const Atom Tb139("Tb", 65, 139, 0.000000, 138.948030, 7.19546855712);
1861static const Atom Tb140("Tb", 65, 140, 0.000000, 139.945540, 7.24712493426);
1862static const Atom Tb141("Tb", 65, 141, 0.000000, 140.941160, 7.29868343714);
1863static const Atom Tb142("Tb", 65, 142, 0.000000, 141.938860, 7.35034965349);
1864static const Atom Tb143("Tb", 65, 143, 0.000000, 142.934750, 7.40192213841);
1865static const Atom Tb144("Tb", 65, 144, 0.000000, 143.932530, 7.45359249758);
1866static const Atom Tb145("Tb", 65, 145, 0.000000, 144.928880, 7.50518880375);
1867static const Atom Tb146("Tb", 65, 146, 0.000000, 145.927180, 7.55688609129);
1868static const Atom Tb147("Tb", 65, 147, 0.000000, 146.924037, 7.60850865262);
1869static const Atom Tb148("Tb", 65, 148, 0.000000, 147.924300, 7.66030759475);
1870static const Atom Tb149("Tb", 65, 149, 0.000000, 148.923242, 7.71203812847);
1871static const Atom Tb150("Tb", 65, 150, 0.000000, 149.923654, 7.76384478661);
1872static const Atom Tb151("Tb", 65, 151, 0.000000, 150.923098, 7.81560131657);
1873static const Atom Tb152("Tb", 65, 152, 0.000000, 151.924070, 7.86743697449);
1874static const Atom Tb153("Tb", 65, 153, 0.000000, 152.923431, 7.91918920627);
1875static const Atom Tb154("Tb", 65, 154, 0.000000, 153.924690, 7.97103972658);
1876static const Atom Tb155("Tb", 65, 155, 0.000000, 154.923500, 8.02276342464);
1877static const Atom Tb156("Tb", 65, 156, 0.000000, 155.924744, 8.07461316817);
1878static const Atom Tb157("Tb", 65, 157, 0.000000, 156.924021, 8.12636104997);
1879static const Atom Tb158("Tb", 65, 158, 0.000000, 157.925410, 8.17821830238);
1880static const Atom Tb159("Tb", 65, 159, 100.000000, 158.925343, 8.23000015536);
1881static const Atom Tb160("Tb", 65, 160, 0.000000, 159.927164, 8.28187977902);
1882static const Atom Tb161("Tb", 65, 161, 0.000000, 160.927566, 8.33368591931);
1883static const Atom Tb162("Tb", 65, 162, 0.000000, 161.929480, 8.38557035901);
1884static const Atom Tb163("Tb", 65, 163, 0.000000, 162.930644, 8.43741595972);
1885static const Atom Tb164("Tb", 65, 164, 0.000000, 163.933350, 8.4893414134);
1886static const Atom Tb165("Tb", 65, 165, 0.000000, 164.934880, 8.54120596753);
1887static const Atom Tb166("Tb", 65, 166, 0.000000, 165.938050, 8.5931554496);
1888static const Atom Tb167("Tb", 65, 167, 0.000000, 166.940050, 8.64504434283);
1889static const Atom Tb168("Tb", 65, 168, 0.000000, 167.943640, 8.69701557473);
1890static const Atom Tb169("Tb", 65, 169, 0.000000, 168.946220, 8.74893450346);
1891static const Atom Tb170("Tb", 65, 170, 0.000000, 169.950250, 8.8009285209);
1892static const Atom Tb171("Tb", 65, 171, 0.000000, 170.953300, 8.85287178873);
1893static const Atom Dy("Dy", 66, 0, 0.000000, 162.500000, 8.551);
1894static const Atom Dy140("Dy", 66, 140, 0.000000, 139.953790, 7.36458374332);
1895static const Atom Dy141("Dy", 66, 141, 0.000000, 140.951190, 7.41706846578);
1896static const Atom Dy142("Dy", 66, 142, 0.000000, 141.946270, 7.46943110628);
1897static const Atom Dy143("Dy", 66, 143, 0.000000, 142.943830, 7.52192424818);
1898static const Atom Dy144("Dy", 66, 144, 0.000000, 143.939070, 7.57429530812);
1899static const Atom Dy145("Dy", 66, 145, 0.000000, 144.936950, 7.62680528892);
1900static const Atom Dy146("Dy", 66, 146, 0.000000, 145.932720, 7.67920423828);
1901static const Atom Dy147("Dy", 66, 147, 0.000000, 146.930880, 7.73172895311);
1902static const Atom Dy148("Dy", 66, 148, 0.000000, 147.927180, 7.78415579188);
1903static const Atom Dy149("Dy", 66, 149, 0.000000, 148.927334, 7.83678543406);
1904static const Atom Dy150("Dy", 66, 150, 0.000000, 149.925580, 7.88931467434);
1905static const Atom Dy151("Dy", 66, 151, 0.000000, 150.926180, 7.94196778572);
1906static const Atom Dy152("Dy", 66, 152, 0.000000, 151.924714, 7.99451218101);
1907static const Atom Dy153("Dy", 66, 153, 0.000000, 152.925761, 8.04718881422);
1908static const Atom Dy154("Dy", 66, 154, 0.000000, 153.924422, 8.09973989244);
1909static const Atom Dy155("Dy", 66, 155, 0.000000, 154.925749, 8.15243125969);
1910static const Atom Dy156("Dy", 66, 156, 0.060000, 155.924278, 8.20497539186);
1911static const Atom Dy157("Dy", 66, 157, 0.000000, 156.925461, 8.25765918161);
1912static const Atom Dy158("Dy", 66, 158, 0.100000, 157.924405, 8.31022515172);
1913static const Atom Dy159("Dy", 66, 159, 0.000000, 158.925736, 8.36291672945);
1914static const Atom Dy160("Dy", 66, 160, 2.340000, 159.925194, 8.41550974704);
1915static const Atom Dy161("Dy", 66, 161, 18.910000, 160.926930, 8.46822263649);
1916static const Atom Dy162("Dy", 66, 162, 25.510000, 161.926795, 8.52083707105);
1917static const Atom Dy163("Dy", 66, 163, 24.900000, 162.928728, 8.57356032694);
1918static const Atom Dy164("Dy", 66, 164, 28.180000, 163.929171, 8.62620517674);
1919static const Atom Dy165("Dy", 66, 165, 0.000000, 164.931700, 8.67895979508);
1920static const Atom Dy166("Dy", 66, 166, 0.000000, 165.932803, 8.7316393751);
1921static const Atom Dy167("Dy", 66, 167, 0.000000, 166.935650, 8.78441072708);
1922static const Atom Dy168("Dy", 66, 168, 0.000000, 167.937230, 8.83711540757);
1923static const Atom Dy169("Dy", 66, 169, 0.000000, 168.940300, 8.88989849415);
1924static const Atom Dy170("Dy", 66, 170, 0.000000, 169.942670, 8.94264474566);
1925static const Atom Dy171("Dy", 66, 171, 0.000000, 170.946480, 8.99546677218);
1926static const Atom Dy172("Dy", 66, 172, 0.000000, 171.949110, 9.04822670529);
1927static const Atom Dy173("Dy", 66, 173, 0.000000, 172.953440, 9.10107609502);
1928static const Atom Ho("Ho", 67, 0, 0.000000, 164.930320, 8.795);
1929static const Atom Ho142("Ho", 67, 142, 0.000000, 141.959860, 7.57008759032);
1930static const Atom Ho143("Ho", 67, 143, 0.000000, 142.954690, 7.62313744707);
1931static const Atom Ho144("Ho", 67, 144, 0.000000, 143.951640, 7.67630035399);
1932static const Atom Ho145("Ho", 67, 145, 0.000000, 144.946880, 7.72937207422);
1933static const Atom Ho146("Ho", 67, 146, 0.000000, 145.944100, 7.78254937903);
1934static const Atom Ho147("Ho", 67, 147, 0.000000, 146.939840, 7.83564776204);
1935static const Atom Ho148("Ho", 67, 148, 0.000000, 147.937270, 7.88883626522);
1936static const Atom Ho149("Ho", 67, 149, 0.000000, 148.933790, 7.94197624215);
1937static const Atom Ho150("Ho", 67, 150, 0.000000, 149.933350, 7.99527832875);
1938static const Atom Ho151("Ho", 67, 151, 0.000000, 150.931681, 8.04851487825);
1939static const Atom Ho152("Ho", 67, 152, 0.000000, 151.931740, 8.1018435743);
1940static const Atom Ho153("Ho", 67, 153, 0.000000, 152.930195, 8.15508673617);
1941static const Atom Ho154("Ho", 67, 154, 0.000000, 153.930596, 8.20843366956);
1942static const Atom Ho155("Ho", 67, 155, 0.000000, 154.929079, 8.26167832455);
1943static const Atom Ho156("Ho", 67, 156, 0.000000, 155.929710, 8.31503752282);
1944static const Atom Ho157("Ho", 67, 157, 0.000000, 156.928190, 8.36828201782);
1945static const Atom Ho158("Ho", 67, 158, 0.000000, 157.928950, 8.42164809509);
1946static const Atom Ho159("Ho", 67, 159, 0.000000, 158.927709, 8.47490746792);
1947static const Atom Ho160("Ho", 67, 160, 0.000000, 159.928726, 8.52828724985);
1948static const Atom Ho161("Ho", 67, 161, 0.000000, 160.927852, 8.58156619317);
1949static const Atom Ho162("Ho", 67, 162, 0.000000, 161.929092, 8.63495786669);
1950static const Atom Ho163("Ho", 67, 163, 0.000000, 162.928730, 8.68826411269);
1951static const Atom Ho164("Ho", 67, 164, 0.000000, 163.930231, 8.74166970418);
1952static const Atom Ho165("Ho", 67, 165, 100.000000, 164.930319, 8.79499994667);
1953static const Atom Ho166("Ho", 67, 166, 0.000000, 165.932281, 8.84843012125);
1954static const Atom Ho167("Ho", 67, 167, 0.000000, 166.933126, 8.90180073118);
1955static const Atom Ho168("Ho", 67, 168, 0.000000, 167.935500, 8.95525287588);
1956static const Atom Ho169("Ho", 67, 169, 0.000000, 168.936868, 9.00865137508);
1957static const Atom Ho170("Ho", 67, 170, 0.000000, 169.939610, 9.06212314358);
1958static const Atom Ho171("Ho", 67, 171, 0.000000, 170.941460, 9.11554734569);
1959static const Atom Ho172("Ho", 67, 172, 0.000000, 171.944820, 9.16905206938);
1960static const Atom Ho173("Ho", 67, 173, 0.000000, 172.947290, 9.22250933334);
1961static const Atom Ho174("Ho", 67, 174, 0.000000, 173.951150, 9.2760407198);
1962static const Atom Ho175("Ho", 67, 175, 0.000000, 174.954050, 9.32952091374);
1963static const Atom Er("Er", 68, 0, 0.000000, 167.259000, 9.066);
1964static const Atom Er144("Er", 68, 144, 0.000000, 143.960590, 7.80314786612);
1965static const Atom Er145("Er", 68, 145, 0.000000, 144.957460, 7.85718157086);
1966static const Atom Er146("Er", 68, 146, 0.000000, 145.952120, 7.91109548616);
1967static const Atom Er147("Er", 68, 147, 0.000000, 146.949310, 7.96514653597);
1968static const Atom Er148("Er", 68, 148, 0.000000, 147.944440, 8.01908592686);
1969static const Atom Er149("Er", 68, 149, 0.000000, 148.942170, 8.07316624648);
1970static const Atom Er150("Er", 68, 150, 0.000000, 149.937760, 8.12713057091);
1971static const Atom Er151("Er", 68, 151, 0.000000, 150.937460, 8.18131767116);
1972static const Atom Er152("Er", 68, 152, 0.000000, 151.935080, 8.23539202841);
1973static const Atom Er153("Er", 68, 153, 0.000000, 152.935093, 8.28959609431);
1974static const Atom Er154("Er", 68, 154, 0.000000, 153.932777, 8.34367392058);
1975static const Atom Er155("Er", 68, 155, 0.000000, 154.933200, 8.39790020985);
1976static const Atom Er156("Er", 68, 156, 0.000000, 155.931020, 8.45198540778);
1977static const Atom Er157("Er", 68, 157, 0.000000, 156.931950, 8.50623917816);
1978static const Atom Er158("Er", 68, 158, 0.000000, 157.929910, 8.56033196456);
1979static const Atom Er159("Er", 68, 159, 0.000000, 158.930681, 8.6145771166);
1980static const Atom Er160("Er", 68, 160, 0.000000, 159.929080, 8.66869369828);
1981static const Atom Er161("Er", 68, 161, 0.000000, 160.930001, 8.72294698083);
1982static const Atom Er162("Er", 68, 162, 0.140000, 161.928775, 8.77708388876);
1983static const Atom Er163("Er", 68, 163, 0.000000, 162.930029, 8.83135522103);
1984static const Atom Er164("Er", 68, 164, 1.610000, 163.929197, 8.88551348509);
1985static const Atom Er165("Er", 68, 165, 0.000000, 164.930723, 8.93979956067);
1986static const Atom Er166("Er", 68, 166, 33.610000, 165.930290, 8.99397945187);
1987static const Atom Er167("Er", 68, 167, 22.930000, 166.932045, 9.04827794002);
1988static const Atom Er168("Er", 68, 168, 26.780000, 167.932368, 9.10249880896);
1989static const Atom Er169("Er", 68, 169, 0.000000, 168.934588, 9.15682250168);
1990static const Atom Er170("Er", 68, 170, 14.930000, 169.935460, 9.21107312826);
1991static const Atom Er171("Er", 68, 171, 0.000000, 170.938026, 9.26541557534);
1992static const Atom Er172("Er", 68, 172, 0.000000, 171.939352, 9.31969081025);
1993static const Atom Er173("Er", 68, 173, 0.000000, 172.942400, 9.37405938335);
1994static const Atom Er174("Er", 68, 174, 0.000000, 173.944340, 9.42836789913);
1995static const Atom Er175("Er", 68, 175, 0.000000, 174.947930, 9.48276585045);
1996static const Atom Er176("Er", 68, 176, 0.000000, 175.950290, 9.53709713163);
1997static const Atom Er177("Er", 68, 177, 0.000000, 176.954370, 9.5915216426);
1998static const Atom Tm("Tm", 69, 0, 0.000000, 168.934210, 9.321);
1999static const Atom Tm146("Tm", 69, 146, 0.000000, 145.966500, 8.05374912814);
2000static const Atom Tm147("Tm", 69, 147, 0.000000, 146.961080, 8.10862540323);
2001static const Atom Tm148("Tm", 69, 148, 0.000000, 147.957550, 8.16360595968);
2002static const Atom Tm149("Tm", 69, 149, 0.000000, 148.952650, 8.21851092594);
2003static const Atom Tm150("Tm", 69, 150, 0.000000, 149.949670, 8.27352182882);
2004static const Atom Tm151("Tm", 69, 151, 0.000000, 150.945430, 8.3284632108);
2005static const Atom Tm152("Tm", 69, 152, 0.000000, 151.944300, 8.38357618803);
2006static const Atom Tm153("Tm", 69, 153, 0.000000, 152.942028, 8.43862615505);
2007static const Atom Tm154("Tm", 69, 154, 0.000000, 153.941420, 8.4937679338);
2008static const Atom Tm155("Tm", 69, 155, 0.000000, 154.939192, 8.54882032853);
2009static const Atom Tm156("Tm", 69, 156, 0.000000, 155.939010, 8.60398561197);
2010static const Atom Tm157("Tm", 69, 157, 0.000000, 156.936760, 8.65903679284);
2011static const Atom Tm158("Tm", 69, 158, 0.000000, 157.937000, 8.71422536027);
2012static const Atom Tm159("Tm", 69, 159, 0.000000, 158.934810, 8.76927985167);
2013static const Atom Tm160("Tm", 69, 160, 0.000000, 159.935090, 8.82447062611);
2014static const Atom Tm161("Tm", 69, 161, 0.000000, 160.933400, 8.87955270516);
2015static const Atom Tm162("Tm", 69, 162, 0.000000, 161.933970, 8.93475948045);
2016static const Atom Tm163("Tm", 69, 163, 0.000000, 162.932648, 8.98986186402);
2017static const Atom Tm164("Tm", 69, 164, 0.000000, 163.933451, 9.04508149516);
2018static const Atom Tm165("Tm", 69, 165, 0.000000, 164.932432, 9.10020059686);
2019static const Atom Tm166("Tm", 69, 166, 0.000000, 165.933553, 9.15543777375);
2020static const Atom Tm167("Tm", 69, 167, 0.000000, 166.932849, 9.21057425568);
2021static const Atom Tm168("Tm", 69, 168, 0.000000, 167.934170, 9.26582246763);
2022static const Atom Tm169("Tm", 69, 169, 100.000000, 168.934211, 9.32100005518);
2023static const Atom Tm170("Tm", 69, 170, 0.000000, 169.935798, 9.37626294377);
2024static const Atom Tm171("Tm", 69, 171, 0.000000, 170.936426, 9.43147291923);
2025static const Atom Tm172("Tm", 69, 172, 0.000000, 171.938396, 9.48675693997);
2026static const Atom Tm173("Tm", 69, 173, 0.000000, 172.939600, 9.54199869642);
2027static const Atom Tm174("Tm", 69, 174, 0.000000, 173.942160, 9.5973152706);
2028static const Atom Tm175("Tm", 69, 175, 0.000000, 174.943830, 9.65258273875);
2029static const Atom Tm176("Tm", 69, 176, 0.000000, 175.946990, 9.70793241813);
2030static const Atom Tm177("Tm", 69, 177, 0.000000, 176.949040, 9.7632208529);
2031static const Atom Tm178("Tm", 69, 178, 0.000000, 177.952640, 9.81859480942);
2032static const Atom Tm179("Tm", 69, 179, 0.000000, 178.955340, 9.87391910815);
2033static const Atom Yb("Yb", 70, 0, 0.000000, 173.040000, 6.966);
2034static const Atom Yb148("Yb", 70, 148, 0.000000, 147.966760, 5.95663690569);
2035static const Atom Yb149("Yb", 70, 149, 0.000000, 148.963480, 5.99676145215);
2036static const Atom Yb150("Yb", 70, 150, 0.000000, 149.957990, 6.03679703155);
2037static const Atom Yb151("Yb", 70, 151, 0.000000, 150.955250, 6.07694331657);
2038static const Atom Yb152("Yb", 70, 152, 0.000000, 151.950170, 6.11699540118);
2039static const Atom Yb153("Yb", 70, 153, 0.000000, 152.949210, 6.15721334293);
2040static const Atom Yb154("Yb", 70, 154, 0.000000, 153.946240, 6.19735036893);
2041static const Atom Yb155("Yb", 70, 155, 0.000000, 154.945790, 6.23758884154);
2042static const Atom Yb156("Yb", 70, 156, 0.000000, 155.942850, 6.27772707524);
2043static const Atom Yb157("Yb", 70, 157, 0.000000, 156.942660, 6.31797601456);
2044static const Atom Yb158("Yb", 70, 158, 0.000000, 157.939858, 6.35811980368);
2045static const Atom Yb159("Yb", 70, 159, 0.000000, 158.940150, 6.39838814667);
2046static const Atom Yb160("Yb", 70, 160, 0.000000, 159.937560, 6.43854047018);
2047static const Atom Yb161("Yb", 70, 161, 0.000000, 160.937850, 6.47880873266);
2048static const Atom Yb162("Yb", 70, 162, 0.000000, 161.935750, 6.5189807819);
2049static const Atom Yb163("Yb", 70, 163, 0.000000, 162.936270, 6.5592583034);
2050static const Atom Yb164("Yb", 70, 164, 0.000000, 163.934520, 6.59944444244);
2051static const Atom Yb165("Yb", 70, 165, 0.000000, 164.935398, 6.6397363758);
2052static const Atom Yb166("Yb", 70, 166, 0.000000, 165.933880, 6.67993185437);
2053static const Atom Yb167("Yb", 70, 167, 0.000000, 166.934947, 6.72023139622);
2054static const Atom Yb168("Yb", 70, 168, 0.130000, 167.933894, 6.76044559411);
2055static const Atom Yb169("Yb", 70, 169, 0.000000, 168.935187, 6.80075423395);
2056static const Atom Yb170("Yb", 70, 170, 3.040000, 169.934759, 6.8409935922);
2057static const Atom Yb171("Yb", 70, 171, 14.280000, 170.936322, 6.88131310132);
2058static const Atom Yb172("Yb", 70, 172, 21.830000, 171.936378, 6.92157193168);
2059static const Atom Yb173("Yb", 70, 173, 16.130000, 172.938207, 6.96190215308);
2060static const Atom Yb174("Yb", 70, 174, 31.830000, 173.938858, 7.00218496027);
2061static const Atom Yb175("Yb", 70, 175, 0.000000, 174.941272, 7.04253874385);
2062static const Atom Yb176("Yb", 70, 176, 12.760000, 175.942568, 7.08284748433);
2063static const Atom Yb177("Yb", 70, 177, 0.000000, 176.945257, 7.12321232236);
2064static const Atom Yb178("Yb", 70, 178, 0.000000, 177.946643, 7.16352470607);
2065static const Atom Yb179("Yb", 70, 179, 0.000000, 178.950170, 7.20392327913);
2066static const Atom Yb180("Yb", 70, 180, 0.000000, 179.952330, 7.24426682143);
2067static const Atom Yb181("Yb", 70, 181, 0.000000, 180.956150, 7.28467718967);
2068static const Atom Lu("Lu", 71, 0, 0.000000, 174.967000, 9.841);
2069static const Atom Lu150("Lu", 71, 150, 0.000000, 149.972670, 8.43519661119);
2070static const Atom Lu151("Lu", 71, 151, 0.000000, 150.967150, 8.49113103128);
2071static const Atom Lu152("Lu", 71, 152, 0.000000, 151.963610, 8.54717681626);
2072static const Atom Lu153("Lu", 71, 153, 0.000000, 152.958690, 8.60314498328);
2073static const Atom Lu154("Lu", 71, 154, 0.000000, 153.957100, 8.6593004458);
2074static const Atom Lu155("Lu", 71, 155, 0.000000, 154.954230, 8.71538391485);
2075static const Atom Lu156("Lu", 71, 156, 0.000000, 155.952910, 8.77155456349);
2076static const Atom Lu157("Lu", 71, 157, 0.000000, 156.950102, 8.82764151973);
2077static const Atom Lu158("Lu", 71, 158, 0.000000, 157.949170, 8.88383399138);
2078static const Atom Lu159("Lu", 71, 159, 0.000000, 158.946620, 8.9399354588);
2079static const Atom Lu160("Lu", 71, 160, 0.000000, 159.946020, 8.99614660376);
2080static const Atom Lu161("Lu", 71, 161, 0.000000, 160.943540, 9.05225200832);
2081static const Atom Lu162("Lu", 71, 162, 0.000000, 161.943220, 9.10847890185);
2082static const Atom Lu163("Lu", 71, 163, 0.000000, 162.941200, 9.16461017906);
2083static const Atom Lu164("Lu", 71, 164, 0.000000, 163.941220, 9.22085619585);
2084static const Atom Lu165("Lu", 71, 165, 0.000000, 164.939610, 9.27701053347);
2085static const Atom Lu166("Lu", 71, 166, 0.000000, 165.939760, 9.3332638621);
2086static const Atom Lu167("Lu", 71, 167, 0.000000, 166.938310, 9.3894271989);
2087static const Atom Lu168("Lu", 71, 168, 0.000000, 167.938700, 9.4456940263);
2088static const Atom Lu169("Lu", 71, 169, 0.000000, 168.937649, 9.50187980481);
2089static const Atom Lu170("Lu", 71, 170, 0.000000, 169.938472, 9.55817098625);
2090static const Atom Lu171("Lu", 71, 171, 0.000000, 170.937910, 9.61438426852);
2091static const Atom Lu172("Lu", 71, 172, 0.000000, 171.939082, 9.67069507943);
2092static const Atom Lu173("Lu", 71, 173, 0.000000, 172.938927, 9.72693125336);
2093static const Atom Lu174("Lu", 71, 174, 0.000000, 173.940334, 9.7832552537);
2094static const Atom Lu175("Lu", 71, 175, 97.410000, 174.940768, 9.83952457837);
2095static const Atom Lu176("Lu", 71, 176, 2.590000, 175.942682, 9.89587715111);
2096static const Atom Lu177("Lu", 71, 177, 0.000000, 176.943755, 9.95218237128);
2097static const Atom Lu178("Lu", 71, 178, 0.000000, 177.945951, 10.008550777);
2098static const Atom Lu179("Lu", 71, 179, 0.000000, 178.947324, 10.0648728931);
2099static const Atom Lu180("Lu", 71, 180, 0.000000, 179.949880, 10.1212615469);
2100static const Atom Lu181("Lu", 71, 181, 0.000000, 180.951970, 10.1776239906);
2101static const Atom Lu182("Lu", 71, 182, 0.000000, 181.955210, 10.234051116);
2102static const Atom Lu183("Lu", 71, 183, 0.000000, 182.957570, 10.2904287458);
2103static const Atom Lu184("Lu", 71, 184, 0.000000, 183.961170, 10.3468761193);
2104static const Atom Hf("Hf", 72, 0, 0.000000, 178.490000, 13.31);
2105static const Atom Hf154("Hf", 72, 154, 0.000000, 153.964250, 11.4811147263);
2106static const Atom Hf155("Hf", 72, 155, 0.000000, 154.962760, 11.5555736209);
2107static const Atom Hf156("Hf", 72, 156, 0.000000, 155.959250, 11.6298818841);
2108static const Atom Hf157("Hf", 72, 157, 0.000000, 156.958130, 11.7043683697);
2109static const Atom Hf158("Hf", 72, 158, 0.000000, 157.954650, 11.77867887);
2110static const Atom Hf159("Hf", 72, 159, 0.000000, 158.954000, 11.8532004034);
2111static const Atom Hf160("Hf", 72, 160, 0.000000, 159.950710, 11.927525072);
2112static const Atom Hf161("Hf", 72, 161, 0.000000, 160.950330, 12.0020667393);
2113static const Atom Hf162("Hf", 72, 162, 0.000000, 161.947203, 12.0764035628);
2114static const Atom Hf163("Hf", 72, 163, 0.000000, 162.947060, 12.1509629032);
2115static const Atom Hf164("Hf", 72, 164, 0.000000, 163.944420, 12.2253360424);
2116static const Atom Hf165("Hf", 72, 165, 0.000000, 164.944540, 12.2999149947);
2117static const Atom Hf166("Hf", 72, 166, 0.000000, 165.942250, 12.3743142333);
2118static const Atom Hf167("Hf", 72, 167, 0.000000, 166.942600, 12.4489103367);
2119static const Atom Hf168("Hf", 72, 168, 0.000000, 167.940630, 12.5233334377);
2120static const Atom Hf169("Hf", 72, 169, 0.000000, 168.941160, 12.5979429638);
2121static const Atom Hf170("Hf", 72, 170, 0.000000, 169.939650, 12.672400367);
2122static const Atom Hf171("Hf", 72, 171, 0.000000, 170.940490, 12.7470330097);
2123static const Atom Hf172("Hf", 72, 172, 0.000000, 171.939460, 12.8215262065);
2124static const Atom Hf173("Hf", 72, 173, 0.000000, 172.940650, 12.8961849487);
2125static const Atom Hf174("Hf", 72, 174, 0.160000, 173.940040, 12.970709465);
2126static const Atom Hf175("Hf", 72, 175, 0.000000, 174.941503, 13.0453885648);
2127static const Atom Hf176("Hf", 72, 176, 5.260000, 175.941402, 13.1199510222);
2128static const Atom Hf177("Hf", 72, 177, 18.600000, 176.943220, 13.1946566093);
2129static const Atom Hf178("Hf", 72, 178, 27.280000, 177.943698, 13.2692622353);
2130static const Atom Hf179("Hf", 72, 179, 13.620000, 178.945815, 13.3439901338);
2131static const Atom Hf180("Hf", 72, 180, 35.080000, 179.946549, 13.4186148497);
2132static const Atom Hf181("Hf", 72, 181, 0.000000, 180.949099, 13.4933750295);
2133static const Atom Hf182("Hf", 72, 182, 0.000000, 181.950553, 13.5680534508);
2134static const Atom Hf183("Hf", 72, 183, 0.000000, 182.953530, 13.6428454496);
2135static const Atom Hf184("Hf", 72, 184, 0.000000, 183.955450, 13.7175586279);
2136static const Atom Hf185("Hf", 72, 185, 0.000000, 184.958780, 13.79237695);
2137static const Atom Hf186("Hf", 72, 186, 0.000000, 185.960920, 13.8671065337);
2138static const Atom Ta("Ta", 73, 0, 0.000000, 180.947900, 16.654);
2139static const Atom Ta156("Ta", 73, 156, 0.000000, 155.971690, 14.3552510157);
2140static const Atom Ta157("Ta", 73, 157, 0.000000, 156.968150, 14.4469627451);
2141static const Atom Ta158("Ta", 73, 158, 0.000000, 157.966370, 14.5388364606);
2142static const Atom Ta159("Ta", 73, 159, 0.000000, 158.962910, 14.630555553);
2143static const Atom Ta160("Ta", 73, 160, 0.000000, 159.961360, 14.7224504371);
2144static const Atom Ta161("Ta", 73, 161, 0.000000, 160.958370, 14.8142127871);
2145static const Atom Ta162("Ta", 73, 162, 0.000000, 161.957150, 14.9061380436);
2146static const Atom Ta163("Ta", 73, 163, 0.000000, 162.954320, 14.9979151197);
2147static const Atom Ta164("Ta", 73, 164, 0.000000, 163.953570, 15.0898836338);
2148static const Atom Ta165("Ta", 73, 165, 0.000000, 164.950820, 15.1816680729);
2149static const Atom Ta166("Ta", 73, 166, 0.000000, 165.950470, 15.273673402);
2150static const Atom Ta167("Ta", 73, 167, 0.000000, 166.947970, 15.3654808505);
2151static const Atom Ta168("Ta", 73, 168, 0.000000, 167.947790, 15.457501826);
2152static const Atom Ta169("Ta", 73, 169, 0.000000, 168.945920, 15.5493672581);
2153static const Atom Ta170("Ta", 73, 170, 0.000000, 169.946090, 15.6414204468);
2154static const Atom Ta171("Ta", 73, 171, 0.000000, 170.944460, 15.7333079679);
2155static const Atom Ta172("Ta", 73, 172, 0.000000, 171.944740, 15.8253712807);
2156static const Atom Ta173("Ta", 73, 173, 0.000000, 172.943540, 15.9172983779);
2157static const Atom Ta174("Ta", 73, 174, 0.000000, 173.944170, 16.0093939039);
2158static const Atom Ta175("Ta", 73, 175, 0.000000, 174.943650, 16.1013835867);
2159static const Atom Ta176("Ta", 73, 176, 0.000000, 175.944740, 16.1935214499);
2160static const Atom Ta177("Ta", 73, 177, 0.000000, 176.944472, 16.2855343261);
2161static const Atom Ta178("Ta", 73, 178, 0.000000, 177.945750, 16.3776894924);
2162static const Atom Ta179("Ta", 73, 179, 0.000000, 178.945934, 16.4697439696);
2163static const Atom Ta180("Ta", 73, 180, 0.012000, 179.947466, 16.5619225134);
2164static const Atom Ta181("Ta", 73, 181, 99.988000, 180.947996, 16.6540088356);
2165static const Atom Ta182("Ta", 73, 182, 0.000000, 181.950152, 16.7462448108);
2166static const Atom Ta183("Ta", 73, 183, 0.000000, 182.951373, 16.838394731);
2167static const Atom Ta184("Ta", 73, 184, 0.000000, 183.954009, 16.9306748842);
2168static const Atom Ta185("Ta", 73, 185, 0.000000, 184.955559, 17.0228550847);
2169static const Atom Ta186("Ta", 73, 186, 0.000000, 185.958550, 17.1151679113);
2170static const Atom Ta187("Ta", 73, 187, 0.000000, 186.960410, 17.2073766434);
2171static const Atom Ta188("Ta", 73, 188, 0.000000, 187.963710, 17.2997179096);
2172static const Atom W("W", 74, 0, 0.000000, 183.840000, 19.3);
2173static const Atom W158("W", 74, 158, 0.000000, 157.973940, 16.584513936);
2174static const Atom W159("W", 74, 159, 0.000000, 158.972280, 16.6893222585);
2175static const Atom W160("W", 74, 160, 0.000000, 159.968370, 16.7938943701);
2176static const Atom W161("W", 74, 161, 0.000000, 160.967090, 16.8987425859);
2177static const Atom W162("W", 74, 162, 0.000000, 161.963340, 17.0033314948);
2178static const Atom W163("W", 74, 163, 0.000000, 162.962530, 17.1082290524);
2179static const Atom W164("W", 74, 164, 0.000000, 163.958980, 17.2128389578);
2180static const Atom W165("W", 74, 165, 0.000000, 164.958340, 17.3177543625);
2181static const Atom W166("W", 74, 166, 0.000000, 165.955020, 17.4223884138);
2182static const Atom W167("W", 74, 167, 0.000000, 166.954670, 17.5273342635);
2183static const Atom W168("W", 74, 168, 0.000000, 167.951860, 17.632021856);
2184static const Atom W169("W", 74, 169, 0.000000, 168.951760, 17.7369939513);
2185static const Atom W170("W", 74, 170, 0.000000, 169.949290, 17.8417172378);
2186static const Atom W171("W", 74, 171, 0.000000, 170.949460, 17.9467176784);
2187static const Atom W172("W", 74, 172, 0.000000, 171.947420, 18.0514861075);
2188static const Atom W173("W", 74, 173, 0.000000, 172.947830, 18.1565117439);
2189static const Atom W174("W", 74, 174, 0.000000, 173.946160, 18.2613190165);
2190static const Atom W175("W", 74, 175, 0.000000, 174.946770, 18.3663656495);
2191static const Atom W176("W", 74, 176, 0.000000, 175.945590, 18.4712243636);
2192static const Atom W177("W", 74, 177, 0.000000, 176.946620, 18.5763150892);
2193static const Atom W178("W", 74, 178, 0.000000, 177.945850, 18.6812168462);
2194static const Atom W179("W", 74, 179, 0.000000, 178.947072, 18.7863277285);
2195static const Atom W180("W", 74, 180, 0.120000, 179.946706, 18.8912718984);
2196static const Atom W181("W", 74, 181, 0.000000, 180.948198, 18.996411126);
2197static const Atom W182("W", 74, 182, 26.500000, 181.948206, 19.1013945594);
2198static const Atom W183("W", 74, 183, 14.310000, 182.950224, 19.2065890603);
2199static const Atom W184("W", 74, 184, 30.640000, 183.950933, 19.3116459921);
2200static const Atom W185("W", 74, 185, 0.000000, 184.953421, 19.4168897823);
2201static const Atom W186("W", 74, 186, 28.430000, 185.954362, 19.5219712065);
2202static const Atom W187("W", 74, 187, 0.000000, 186.957158, 19.6272473314);
2203static const Atom W188("W", 74, 188, 0.000000, 187.958487, 19.7323694468);
2204static const Atom W189("W", 74, 189, 0.000000, 188.961910, 19.8377113958);
2205static const Atom W190("W", 74, 190, 0.000000, 189.963180, 19.9428273172);
2206static const Atom Re("Re", 75, 0, 0.000000, 186.207000, 21.02);
2207static const Atom Re160("Re", 75, 160, 0.000000, 159.981490, 18.0595300918);
2208static const Atom Re161("Re", 75, 161, 0.000000, 160.977660, 18.1719828642);
2209static const Atom Re162("Re", 75, 162, 0.000000, 161.975710, 18.2846478607);
2210static const Atom Re163("Re", 75, 163, 0.000000, 162.971970, 18.3971107928);
2211static const Atom Re164("Re", 75, 164, 0.000000, 163.970320, 18.5098096548);
2212static const Atom Re165("Re", 75, 165, 0.000000, 164.967050, 18.622325643);
2213static const Atom Re166("Re", 75, 166, 0.000000, 165.965800, 18.735069659);
2214static const Atom Re167("Re", 75, 167, 0.000000, 166.962560, 18.8475890337);
2215static const Atom Re168("Re", 75, 168, 0.000000, 167.961610, 18.9603669153);
2216static const Atom Re169("Re", 75, 169, 0.000000, 168.958830, 19.0729382171);
2217static const Atom Re170("Re", 75, 170, 0.000000, 169.958160, 19.1857477066);
2218static const Atom Re171("Re", 75, 171, 0.000000, 170.955550, 19.2983381989);
2219static const Atom Re172("Re", 75, 172, 0.000000, 171.955290, 19.4111939712);
2220static const Atom Re173("Re", 75, 173, 0.000000, 172.953060, 19.5238273599);
2221static const Atom Re174("Re", 75, 174, 0.000000, 173.953110, 19.6367181266);
2222static const Atom Re175("Re", 75, 175, 0.000000, 174.951390, 19.7494090867);
2223static const Atom Re176("Re", 75, 176, 0.000000, 175.951570, 19.8623145285);
2224static const Atom Re177("Re", 75, 177, 0.000000, 176.950270, 19.9750529003);
2225static const Atom Re178("Re", 75, 178, 0.000000, 177.950850, 20.0880034961);
2226static const Atom Re179("Re", 75, 179, 0.000000, 178.949980, 20.2007904085);
2227static const Atom Re180("Re", 75, 180, 0.000000, 179.950790, 20.3137669679);
2228static const Atom Re181("Re", 75, 181, 0.000000, 180.950065, 20.4265702487);
2229static const Atom Re182("Re", 75, 182, 0.000000, 181.951210, 20.5395846246);
2230static const Atom Re183("Re", 75, 183, 0.000000, 182.950821, 20.6524258348);
2231static const Atom Re184("Re", 75, 184, 0.000000, 183.952524, 20.7655032006);
2232static const Atom Re185("Re", 75, 185, 37.400000, 184.952956, 20.8784370556);
2233static const Atom Re186("Re", 75, 186, 0.000000, 185.954987, 20.9915514816);
2234static const Atom Re187("Re", 75, 187, 62.600000, 186.955751, 21.1045228258);
2235static const Atom Re188("Re", 75, 188, 0.000000, 187.958112, 21.2176745264);
2236static const Atom Re189("Re", 75, 189, 0.000000, 188.959228, 21.3306855948);
2237static const Atom Re190("Re", 75, 190, 0.000000, 189.961820, 21.4438633156);
2238static const Atom Re191("Re", 75, 191, 0.000000, 190.963124, 21.5568956402);
2239static const Atom Re192("Re", 75, 192, 0.000000, 191.965960, 21.6701009049);
2240static const Atom Os("Os", 76, 0, 0.000000, 190.230000, 22.57);
2241static const Atom Os162("Os", 76, 162, 0.000000, 161.983820, 19.2187079714);
2242static const Atom Os163("Os", 76, 163, 0.000000, 162.982050, 19.337143818);
2243static const Atom Os164("Os", 76, 164, 0.000000, 163.977930, 19.4553008469);
2244static const Atom Os165("Os", 76, 165, 0.000000, 164.976480, 19.5737746601);
2245static const Atom Os166("Os", 76, 166, 0.000000, 165.972530, 19.6919518588);
2246static const Atom Os167("Os", 76, 167, 0.000000, 166.971550, 19.8104814356);
2247static const Atom Os168("Os", 76, 168, 0.000000, 167.967830, 19.9286859228);
2248static const Atom Os169("Os", 76, 169, 0.000000, 168.967080, 20.0472427882);
2249static const Atom Os170("Os", 76, 170, 0.000000, 169.963570, 20.165472191);
2250static const Atom Os171("Os", 76, 171, 0.000000, 170.963040, 20.2840551585);
2251static const Atom Os172("Os", 76, 172, 0.000000, 171.960080, 20.4023498165);
2252static const Atom Os173("Os", 76, 173, 0.000000, 172.959790, 20.520961259);
2253static const Atom Os174("Os", 76, 174, 0.000000, 173.957120, 20.6392903243);
2254static const Atom Os175("Os", 76, 175, 0.000000, 174.957080, 20.7579314283);
2255static const Atom Os176("Os", 76, 176, 0.000000, 175.954950, 20.8763245624);
2256static const Atom Os177("Os", 76, 177, 0.000000, 176.955050, 20.9949822767);
2257static const Atom Os178("Os", 76, 178, 0.000000, 177.953350, 21.1134264285);
2258static const Atom Os179("Os", 76, 179, 0.000000, 178.953950, 21.2321434658);
2259static const Atom Os180("Os", 76, 180, 0.000000, 179.952350, 21.3505994822);
2260static const Atom Os181("Os", 76, 181, 0.000000, 180.953270, 21.4693544861);
2261static const Atom Os182("Os", 76, 182, 0.000000, 181.952186, 21.5878717238);
2262static const Atom Os183("Os", 76, 183, 0.000000, 182.953110, 21.7066272023);
2263static const Atom Os184("Os", 76, 184, 0.020000, 183.952491, 21.8251996103);
2264static const Atom Os185("Os", 76, 185, 0.000000, 184.954043, 21.9440295984);
2265static const Atom Os186("Os", 76, 186, 1.590000, 185.953838, 22.0626511258);
2266static const Atom Os187("Os", 76, 187, 1.960000, 186.955748, 22.1815235773);
2267static const Atom Os188("Os", 76, 188, 13.240000, 187.955836, 22.3001798797);
2268static const Atom Os189("Os", 76, 189, 16.150000, 188.958145, 22.4190996709);
2269static const Atom Os190("Os", 76, 190, 26.260000, 189.958445, 22.5377811263);
2270static const Atom Os191("Os", 76, 191, 0.000000, 190.960928, 22.6567215737);
2271static const Atom Os192("Os", 76, 192, 40.780000, 191.961479, 22.7754327973);
2272static const Atom Os193("Os", 76, 193, 0.000000, 192.964148, 22.8943953128);
2273static const Atom Os194("Os", 76, 194, 0.000000, 193.965179, 23.0131634865);
2274static const Atom Os195("Os", 76, 195, 0.000000, 194.968120, 23.1321582737);
2275static const Atom Os196("Os", 76, 196, 0.000000, 195.969620, 23.2509820922);
2276static const Atom Ir("Ir", 77, 0, 0.000000, 192.217000, 22.42);
2277static const Atom Ir165("Ir", 77, 165, 0.000000, 164.987580, 19.2439874912);
2278static const Atom Ir166("Ir", 77, 166, 0.000000, 165.985510, 19.3603850554);
2279static const Atom Ir167("Ir", 77, 167, 0.000000, 166.981540, 19.4765610055);
2280static const Atom Ir168("Ir", 77, 168, 0.000000, 167.979970, 19.5930168892);
2281static const Atom Ir169("Ir", 77, 169, 0.000000, 168.976390, 19.7092383286);
2282static const Atom Ir170("Ir", 77, 170, 0.000000, 169.975030, 19.8257187065);
2283static const Atom Ir171("Ir", 77, 171, 0.000000, 170.971780, 19.9419786366);
2284static const Atom Ir172("Ir", 77, 172, 0.000000, 171.970640, 20.0584846751);
2285static const Atom Ir173("Ir", 77, 173, 0.000000, 172.967710, 20.1747819298);
2286static const Atom Ir174("Ir", 77, 174, 0.000000, 173.966800, 20.2913147953);
2287static const Atom Ir175("Ir", 77, 175, 0.000000, 174.964280, 20.4076598719);
2288static const Atom Ir176("Ir", 77, 176, 0.000000, 175.963510, 20.5242090668);
2289static const Atom Ir177("Ir", 77, 177, 0.000000, 176.961170, 20.6405751385);
2290static const Atom Ir178("Ir", 77, 178, 0.000000, 177.961080, 20.757203648);
2291static const Atom Ir179("Ir", 77, 179, 0.000000, 178.959150, 20.8736175416);
2292static const Atom Ir180("Ir", 77, 180, 0.000000, 179.959250, 20.9902682125);
2293static const Atom Ir181("Ir", 77, 181, 0.000000, 180.957640, 21.1067194306);
2294static const Atom Ir182("Ir", 77, 182, 0.000000, 181.958130, 21.2234155907);
2295static const Atom Ir183("Ir", 77, 183, 0.000000, 182.956810, 21.3399006342);
2296static const Atom Ir184("Ir", 77, 184, 0.000000, 183.957390, 21.4566072918);
2297static const Atom Ir185("Ir", 77, 185, 0.000000, 184.956590, 21.5731529875);
2298static const Atom Ir186("Ir", 77, 186, 0.000000, 185.957951, 21.6899507402);
2299static const Atom Ir187("Ir", 77, 187, 0.000000, 186.957361, 21.8065209301);
2300static const Atom Ir188("Ir", 77, 188, 0.000000, 187.958852, 21.9233338458);
2301static const Atom Ir189("Ir", 77, 189, 0.000000, 188.958716, 22.0399569899);
2302static const Atom Ir190("Ir", 77, 190, 0.000000, 189.960590, 22.1568145783);
2303static const Atom Ir191("Ir", 77, 191, 37.300000, 190.960591, 22.2734537019);
2304static const Atom Ir192("Ir", 77, 192, 0.000000, 191.962602, 22.3903272699);
2305static const Atom Ir193("Ir", 77, 193, 62.700000, 192.962924, 22.5070038346);
2306static const Atom Ir194("Ir", 77, 194, 0.000000, 193.965076, 22.6238938487);
2307static const Atom Ir195("Ir", 77, 195, 0.000000, 194.965977, 22.7406379474);
2308static const Atom Ir196("Ir", 77, 196, 0.000000, 195.968380, 22.8575572379);
2309static const Atom Ir197("Ir", 77, 197, 0.000000, 196.969636, 22.9743427435);
2310static const Atom Ir198("Ir", 77, 198, 0.000000, 197.972280, 23.091290144);
2311static const Atom Ir199("Ir", 77, 199, 0.000000, 198.973790, 23.2081052758);
2312static const Atom Pt("Pt", 78, 0, 0.000000, 195.078000, 21.45);
2313static const Atom Pt168("Pt", 78, 168, 0.000000, 167.988040, 18.4712958816);
2314static const Atom Pt169("Pt", 78, 169, 0.000000, 168.986420, 18.5810737705);
2315static const Atom Pt170("Pt", 78, 170, 0.000000, 169.982330, 18.690580068);
2316static const Atom Pt171("Pt", 78, 171, 0.000000, 170.981250, 18.8004173331);
2317static const Atom Pt172("Pt", 78, 172, 0.000000, 171.977380, 18.9099478209);
2318static const Atom Pt173("Pt", 78, 173, 0.000000, 172.976500, 19.0198070772);
2319static const Atom Pt174("Pt", 78, 174, 0.000000, 173.972811, 19.129357467);
2320static const Atom Pt175("Pt", 78, 175, 0.000000, 174.972280, 19.239255098);
2321static const Atom Pt176("Pt", 78, 176, 0.000000, 175.969000, 19.3488504598);
2322static const Atom Pt177("Pt", 78, 177, 0.000000, 176.968450, 19.4587460016);
2323static const Atom Pt178("Pt", 78, 178, 0.000000, 177.965710, 19.5684007397);
2324static const Atom Pt179("Pt", 78, 179, 0.000000, 178.965480, 19.6783314674);
2325static const Atom Pt180("Pt", 78, 180, 0.000000, 179.963220, 19.7880389844);
2326static const Atom Pt181("Pt", 78, 181, 0.000000, 180.963180, 19.8979906038);
2327static const Atom Pt182("Pt", 78, 182, 0.000000, 181.961270, 20.0077366054);
2328static const Atom Pt183("Pt", 78, 183, 0.000000, 182.961730, 20.1177432027);
2329static const Atom Pt184("Pt", 78, 184, 0.000000, 183.959900, 20.2274980008);
2330static const Atom Pt185("Pt", 78, 185, 0.000000, 184.960750, 20.337547481);
2331static const Atom Pt186("Pt", 78, 186, 0.000000, 185.959430, 20.4473583567);
2332static const Atom Pt187("Pt", 78, 187, 0.000000, 186.960560, 20.5574386246);
2333static const Atom Pt188("Pt", 78, 188, 0.000000, 187.959396, 20.6672666533);
2334static const Atom Pt189("Pt", 78, 189, 0.000000, 188.960832, 20.7773805678);
2335static const Atom Pt190("Pt", 78, 190, 0.014000, 189.959930, 20.887237405);
2336static const Atom Pt191("Pt", 78, 191, 0.000000, 190.961685, 20.9973863954);
2337static const Atom Pt192("Pt", 78, 192, 0.782000, 191.961035, 21.1072709416);
2338static const Atom Pt193("Pt", 78, 193, 0.000000, 192.962985, 21.2174413735);
2339static const Atom Pt194("Pt", 78, 194, 32.967000, 193.962664, 21.3273620952);
2340static const Atom Pt195("Pt", 78, 195, 33.832000, 194.964774, 21.43755012);
2341static const Atom Pt196("Pt", 78, 196, 25.242000, 195.964935, 21.5475238405);
2342static const Atom Pt197("Pt", 78, 197, 0.000000, 196.967323, 21.657742433);
2343static const Atom Pt198("Pt", 78, 198, 7.163000, 197.967876, 21.7677592563);
2344static const Atom Pt199("Pt", 78, 199, 0.000000, 198.970576, 21.8780121551);
2345static const Atom Pt200("Pt", 78, 200, 0.000000, 199.971424, 21.9880614154);
2346static const Atom Pt201("Pt", 78, 201, 0.000000, 200.974500, 22.0983556577);
2347static const Atom Pt202("Pt", 78, 202, 0.000000, 201.975740, 22.2084480208);
2348static const Atom Au("Au", 79, 0, 0.000000, 196.966550, 19.3);
2349static const Atom Au171("Au", 79, 171, 0.000000, 170.991770, 16.754830508);
2350static const Atom Au172("Au", 79, 172, 0.000000, 171.990110, 16.8526540319);
2351static const Atom Au173("Au", 79, 173, 0.000000, 172.986400, 16.950276684);
2352static const Atom Au174("Au", 79, 174, 0.000000, 173.984920, 17.0481178454);
2353static const Atom Au175("Au", 79, 175, 0.000000, 174.981550, 17.1457738129);
2354static const Atom Au176("Au", 79, 176, 0.000000, 175.980270, 17.2436345715);
2355static const Atom Au177("Au", 79, 177, 0.000000, 176.977220, 17.3413218945);
2356static const Atom Au178("Au", 79, 178, 0.000000, 177.975980, 17.4391865725);
2357static const Atom Au179("Au", 79, 179, 0.000000, 178.973410, 17.536920929);
2358static const Atom Au180("Au", 79, 180, 0.000000, 179.972400, 17.6348081438);
2359static const Atom Au181("Au", 79, 181, 0.000000, 180.969950, 17.7325542586);
2360static const Atom Au182("Au", 79, 182, 0.000000, 181.969620, 17.830508104);
2361static const Atom Au183("Au", 79, 183, 0.000000, 182.967620, 17.9282983126);
2362static const Atom Au184("Au", 79, 184, 0.000000, 183.967470, 18.0262697956);
2363static const Atom Au185("Au", 79, 185, 0.000000, 184.965810, 18.1240933194);
2364static const Atom Au186("Au", 79, 186, 0.000000, 185.966000, 18.2220981177);
2365static const Atom Au187("Au", 79, 187, 0.000000, 186.964560, 18.3199431985);
2366static const Atom Au188("Au", 79, 188, 0.000000, 187.965090, 18.4179813121);
2367static const Atom Au189("Au", 79, 189, 0.000000, 188.963890, 18.5158499095);
2368static const Atom Au190("Au", 79, 190, 0.000000, 189.964699, 18.6139153613);
2369static const Atom Au191("Au", 79, 191, 0.000000, 190.963650, 18.7117987547);
2370static const Atom Au192("Au", 79, 192, 0.000000, 191.964810, 18.8098985995);
2371static const Atom Au193("Au", 79, 193, 0.000000, 192.964132, 18.9078183458);
2372static const Atom Au194("Au", 79, 194, 0.000000, 193.965339, 19.005922796);
2373static const Atom Au195("Au", 79, 195, 0.000000, 194.965018, 19.1038775234);
2374static const Atom Au196("Au", 79, 196, 0.000000, 195.966551, 19.2020139171);
2375static const Atom Au197("Au", 79, 197, 100.000000, 196.966552, 19.300000196);
2376static const Atom Au198("Au", 79, 198, 0.000000, 197.968225, 19.3981503078);
2377static const Atom Au199("Au", 79, 199, 0.000000, 198.968748, 19.4961877354);
2378static const Atom Au200("Au", 79, 200, 0.000000, 199.970720, 19.5943671451);
2379static const Atom Au201("Au", 79, 201, 0.000000, 200.971641, 19.6924435713);
2380static const Atom Au202("Au", 79, 202, 0.000000, 201.973790, 19.7906403245);
2381static const Atom Au203("Au", 79, 203, 0.000000, 202.975137, 19.8887584927);
2382static const Atom Au204("Au", 79, 204, 0.000000, 203.977710, 19.9869967921);
2383static const Atom Au205("Au", 79, 205, 0.000000, 204.979610, 20.0851691467);
2384static const Atom Hg("Hg", 80, 0, 0.000000, 200.590000, 13.546);
2385static const Atom Hg175("Hg", 80, 175, 0.000000, 174.991410, 11.8173071432);
2386static const Atom Hg176("Hg", 80, 176, 0.000000, 175.987410, 11.8845678043);
2387static const Atom Hg177("Hg", 80, 177, 0.000000, 176.986340, 11.9520263305);
2388static const Atom Hg178("Hg", 80, 178, 0.000000, 177.982476, 12.0192961758);
2389static const Atom Hg179("Hg", 80, 179, 0.000000, 178.981780, 12.0867799585);
2390static const Atom Hg180("Hg", 80, 180, 0.000000, 179.978320, 12.1540770862);
2391static const Atom Hg181("Hg", 80, 181, 0.000000, 180.977810, 12.2215734297);
2392static const Atom Hg182("Hg", 80, 182, 0.000000, 181.974750, 12.2888975697);
2393static const Atom Hg183("Hg", 80, 183, 0.000000, 182.974560, 12.356415523);
2394static const Atom Hg184("Hg", 80, 184, 0.000000, 183.971900, 12.4237666753);
2395static const Atom Hg185("Hg", 80, 185, 0.000000, 184.971980, 12.491302862);
2396static const Atom Hg186("Hg", 80, 186, 0.000000, 185.969460, 12.5586634686);
2397static const Atom Hg187("Hg", 80, 187, 0.000000, 186.969790, 12.6262165379);
2398static const Atom Hg188("Hg", 80, 188, 0.000000, 187.967560, 12.6935967285);
2399static const Atom Hg189("Hg", 80, 189, 0.000000, 188.968130, 12.7611660052);
2400static const Atom Hg190("Hg", 80, 190, 0.000000, 189.966280, 12.8285718574);
2401static const Atom Hg191("Hg", 80, 191, 0.000000, 190.967060, 12.8961553156);
2402static const Atom Hg192("Hg", 80, 192, 0.000000, 191.965570, 12.9635854789);
2403static const Atom Hg193("Hg", 80, 193, 0.000000, 192.966644, 13.0311887912);
2404static const Atom Hg194("Hg", 80, 194, 0.000000, 193.965382, 13.0986343515);
2405static const Atom Hg195("Hg", 80, 195, 0.000000, 194.966640, 13.1662500894);
2406static const Atom Hg196("Hg", 80, 196, 0.150000, 195.965815, 13.2337251607);
2407static const Atom Hg197("Hg", 80, 197, 0.000000, 196.967195, 13.3013491374);
2408static const Atom Hg198("Hg", 80, 198, 9.970000, 197.966752, 13.3688500054);
2409static const Atom Hg199("Hg", 80, 199, 16.870000, 198.968262, 13.4364827611);
2410static const Atom Hg200("Hg", 80, 200, 23.100000, 199.968309, 13.5040167192);
2411static const Atom Hg201("Hg", 80, 201, 13.180000, 200.970285, 13.5716809443);
2412static const Atom Hg202("Hg", 80, 202, 29.860000, 201.970626, 13.6392347564);
2413static const Atom Hg203("Hg", 80, 203, 0.000000, 202.972857, 13.7069162018);
2414static const Atom Hg204("Hg", 80, 204, 6.870000, 203.973476, 13.7744887876);
2415static const Atom Hg205("Hg", 80, 205, 0.000000, 204.976056, 13.8421938012);
2416static const Atom Hg206("Hg", 80, 206, 0.000000, 205.977499, 13.9098220323);
2417static const Atom Hg207("Hg", 80, 207, 0.000000, 206.982580, 13.9776959404);
2418static const Atom Hg208("Hg", 80, 208, 0.000000, 207.985940, 14.045453628);
2419static const Atom Tl("Tl", 81, 0, 0.000000, 204.383300, 11.85);
2420static const Atom Tl177("Tl", 81, 177, 0.000000, 176.996880, 10.2621546281);
2421static const Atom Tl178("Tl", 81, 178, 0.000000, 177.995230, 10.320038259);
2422static const Atom Tl179("Tl", 81, 179, 0.000000, 178.991470, 10.3777995536);
2423static const Atom Tl180("Tl", 81, 180, 0.000000, 179.990190, 10.4357046368);
2424static const Atom Tl181("Tl", 81, 181, 0.000000, 180.986900, 10.4934931817);
2425static const Atom Tl182("Tl", 81, 182, 0.000000, 181.985610, 10.5513976851);
2426static const Atom Tl183("Tl", 81, 183, 0.000000, 182.982700, 10.6092082621);
2427static const Atom Tl184("Tl", 81, 184, 0.000000, 183.981760, 10.6671330583);
2428static const Atom Tl185("Tl", 81, 185, 0.000000, 184.979100, 10.7249581301);
2429static const Atom Tl186("Tl", 81, 186, 0.000000, 185.978550, 10.7829055383);
2430static const Atom Tl187("Tl", 81, 187, 0.000000, 186.976170, 10.8407468443);
2431static const Atom Tl188("Tl", 81, 188, 0.000000, 187.975920, 10.8987116462);
2432static const Atom Tl189("Tl", 81, 189, 0.000000, 188.973690, 10.9565616491);
2433static const Atom Tl190("Tl", 81, 190, 0.000000, 189.973790, 11.0145467438);
2434static const Atom Tl191("Tl", 81, 191, 0.000000, 190.971890, 11.0724158799);
2435static const Atom Tl192("Tl", 81, 192, 0.000000, 191.972140, 11.1304096714);
2436static const Atom Tl193("Tl", 81, 193, 0.000000, 192.970550, 11.1882967811);
2437static const Atom Tl194("Tl", 81, 194, 0.000000, 193.971050, 11.2463050675);
2438static const Atom Tl195("Tl", 81, 195, 0.000000, 194.969650, 11.3042031932);
2439static const Atom Tl196("Tl", 81, 196, 0.000000, 195.970520, 11.3622329319);
2440static const Atom Tl197("Tl", 81, 197, 0.000000, 196.969540, 11.420155409);
2441static const Atom Tl198("Tl", 81, 198, 0.000000, 197.970470, 11.4781886265);
2442static const Atom Tl199("Tl", 81, 199, 0.000000, 198.969810, 11.5361296569);
2443static const Atom Tl200("Tl", 81, 200, 0.000000, 199.970945, 11.5941747601);
2444static const Atom Tl201("Tl", 81, 201, 0.000000, 200.970804, 11.6521458818);
2445static const Atom Tl202("Tl", 81, 202, 0.000000, 201.972091, 11.7101997979);
2446static const Atom Tl203("Tl", 81, 203, 29.524000, 202.972329, 11.7681928937);
2447static const Atom Tl204("Tl", 81, 204, 0.000000, 203.973849, 11.826260319);
2448static const Atom Tl205("Tl", 81, 205, 70.476000, 204.974412, 11.8842722581);
2449static const Atom Tl206("Tl", 81, 206, 0.000000, 205.976095, 11.942349134);
2450static const Atom Tl207("Tl", 81, 207, 0.000000, 206.977408, 12.0004045575);
2451static const Atom Tl208("Tl", 81, 208, 0.000000, 207.982005, 12.0586503851);
2452static const Atom Tl209("Tl", 81, 209, 0.000000, 208.985349, 12.1168235646);
2453static const Atom Tl210("Tl", 81, 210, 0.000000, 209.990066, 12.1750763497);
2454static const Atom Pb("Pb", 82, 0, 0.000000, 207.200000, 11.35);
2455static const Atom Pb181("Pb", 82, 181, 0.000000, 180.996710, 9.91463638272);
2456static const Atom Pb182("Pb", 82, 182, 0.000000, 181.992676, 9.96919340058);
2457static const Atom Pb183("Pb", 82, 183, 0.000000, 182.991930, 10.0239305285);
2458static const Atom Pb184("Pb", 82, 184, 0.000000, 183.988200, 10.0785041988);
2459static const Atom Pb185("Pb", 82, 185, 0.000000, 184.987580, 10.1332482288);
2460static const Atom Pb186("Pb", 82, 186, 0.000000, 185.984300, 10.1878465492);
2461static const Atom Pb187("Pb", 82, 187, 0.000000, 186.984030, 10.2426097514);
2462static const Atom Pb188("Pb", 82, 188, 0.000000, 187.981060, 10.2972250531);
2463static const Atom Pb189("Pb", 82, 189, 0.000000, 188.980880, 10.3519931853);
2464static const Atom Pb190("Pb", 82, 190, 0.000000, 189.978180, 10.406623277);
2465static const Atom Pb191("Pb", 82, 191, 0.000000, 190.978200, 10.4614023649);
2466static const Atom Pb192("Pb", 82, 192, 0.000000, 191.975760, 10.5160466988);
2467static const Atom Pb193("Pb", 82, 193, 0.000000, 192.976080, 10.5708422201);
2468static const Atom Pb194("Pb", 82, 194, 0.000000, 193.973970, 10.6255046308);
2469static const Atom Pb195("Pb", 82, 195, 0.000000, 194.974470, 10.6803100121);
2470static const Atom Pb196("Pb", 82, 196, 0.000000, 195.972710, 10.7349915951);
2471static const Atom Pb197("Pb", 82, 197, 0.000000, 196.973380, 10.7898062886);
2472static const Atom Pb198("Pb", 82, 198, 0.000000, 197.971980, 10.8445075917);
2473static const Atom Pb199("Pb", 82, 199, 0.000000, 198.972910, 10.8993365275);
2474static const Atom Pb200("Pb", 82, 200, 0.000000, 199.971816, 10.9540545927);
2475static const Atom Pb201("Pb", 82, 201, 0.000000, 200.972850, 11.0088892254);
2476static const Atom Pb202("Pb", 82, 202, 0.000000, 201.972144, 11.0636285444);
2477static const Atom Pb203("Pb", 82, 203, 0.000000, 202.973375, 11.1184739684);
2478static const Atom Pb204("Pb", 82, 204, 1.400000, 203.973029, 11.1732330075);
2479static const Atom Pb205("Pb", 82, 205, 0.000000, 204.974467, 11.2280897705);
2480static const Atom Pb206("Pb", 82, 206, 24.100000, 205.974449, 11.2828667768);
2481static const Atom Pb207("Pb", 82, 207, 22.100000, 206.975881, 11.3377232111);
2482static const Atom Pb208("Pb", 82, 208, 52.400000, 207.976636, 11.3925425608);
2483static const Atom Pb209("Pb", 82, 209, 0.000000, 208.981075, 11.4475637126);
2484static const Atom Pb210("Pb", 82, 210, 0.000000, 209.984173, 11.5025114071);
2485static const Atom Pb211("Pb", 82, 211, 0.000000, 210.988731, 11.5575390775);
2486static const Atom Pb212("Pb", 82, 212, 0.000000, 211.991887, 11.6124899765);
2487static const Atom Pb213("Pb", 82, 213, 0.000000, 212.996500, 11.6675206322);
2488static const Atom Pb214("Pb", 82, 214, 0.000000, 213.999798, 11.7224792878);
2489static const Atom Bi("Bi", 83, 0, 0.000000, 208.980380, 9.747);
2490static const Atom Bi185("Bi", 83, 185, 0.000000, 184.997710, 8.62843047453);
2491static const Atom Bi186("Bi", 83, 186, 0.000000, 185.996480, 8.67501384848);
2492static const Atom Bi187("Bi", 83, 187, 0.000000, 186.993460, 8.7215137355);
2493static const Atom Bi188("Bi", 83, 188, 0.000000, 187.992170, 8.76809431101);
2494static const Atom Bi189("Bi", 83, 189, 0.000000, 188.989510, 8.8146109887);
2495static const Atom Bi190("Bi", 83, 190, 0.000000, 189.988520, 8.86120555643);
2496static const Atom Bi191("Bi", 83, 191, 0.000000, 190.986050, 8.90773109586);
2497static const Atom Bi192("Bi", 83, 192, 0.000000, 191.985370, 8.95434012222);
2498static const Atom Bi193("Bi", 83, 193, 0.000000, 192.983060, 9.00087312417);
2499static const Atom Bi194("Bi", 83, 194, 0.000000, 193.982750, 9.0474994076);
2500static const Atom Bi195("Bi", 83, 195, 0.000000, 194.980750, 9.09404686818);
2501static const Atom Bi196("Bi", 83, 196, 0.000000, 195.980610, 9.14068108054);
2502static const Atom Bi197("Bi", 83, 197, 0.000000, 196.978930, 9.18724346616);
2503static const Atom Bi198("Bi", 83, 198, 0.000000, 197.979020, 9.23388840589);
2504static const Atom Bi199("Bi", 83, 199, 0.000000, 198.977580, 9.28046198528);
2505static const Atom Bi200("Bi", 83, 200, 0.000000, 199.978140, 9.32712884616);
2506static const Atom Bi201("Bi", 83, 201, 0.000000, 200.976970, 9.37371501856);
2507static const Atom Bi202("Bi", 83, 202, 0.000000, 201.977670, 9.42038840914);
2508static const Atom Bi203("Bi", 83, 203, 0.000000, 202.976868, 9.46699174533);
2509static const Atom Bi204("Bi", 83, 204, 0.000000, 203.977805, 9.51367618977);
2510static const Atom Bi205("Bi", 83, 205, 0.000000, 204.977375, 9.56029687631);
2511static const Atom Bi206("Bi", 83, 206, 0.000000, 205.978483, 9.60698929632);
2512static const Atom Bi207("Bi", 83, 207, 0.000000, 206.978455, 9.65362873244);
2513static const Atom Bi208("Bi", 83, 208, 0.000000, 207.979727, 9.70032880153);
2514static const Atom Bi209("Bi", 83, 209, 100.000000, 208.980383, 9.74700013992);
2515static const Atom Bi210("Bi", 83, 210, 0.000000, 209.984105, 9.79381447883);
2516static const Atom Bi211("Bi", 83, 211, 0.000000, 210.987258, 9.84060227915);
2517static const Atom Bi212("Bi", 83, 212, 0.000000, 211.991272, 9.88743023715);
2518static const Atom Bi213("Bi", 83, 213, 0.000000, 212.994375, 9.93421570544);
2519static const Atom Bi214("Bi", 83, 214, 0.000000, 213.998699, 9.98105812207);
2520static const Atom Bi215("Bi", 83, 215, 0.000000, 215.001830, 10.0278448963);
2521static const Atom Bi216("Bi", 83, 216, 0.000000, 216.006200, 10.0746894584);
2522static const Atom Po("Po", 84, 0, 0.000000, 209.000000, 9.32);
2523static const Atom Po190("Po", 84, 190, 0.000000, 189.995110, 8.47250921148);
2524static const Atom Po191("Po", 84, 191, 0.000000, 190.994650, 8.517082);
2525static const Atom Po192("Po", 84, 192, 0.000000, 191.991520, 8.5615357244);
2526static const Atom Po193("Po", 84, 193, 0.000000, 192.991100, 8.60611029665);
2527static const Atom Po194("Po", 84, 194, 0.000000, 193.988280, 8.65057784498);
2528static const Atom Po195("Po", 84, 195, 0.000000, 194.988050, 8.69516088995);
2529static const Atom Po196("Po", 84, 196, 0.000000, 195.985510, 8.7396409244);
2530static const Atom Po197("Po", 84, 197, 0.000000, 196.985570, 8.78423690144);
2531static const Atom Po198("Po", 84, 198, 0.000000, 197.983340, 8.82873075981);
2532static const Atom Po199("Po", 84, 199, 0.000000, 198.983600, 8.8733356555);
2533static const Atom Po200("Po", 84, 200, 0.000000, 199.981740, 8.9178460134);
2534static const Atom Po201("Po", 84, 201, 0.000000, 200.982210, 8.96246027368);
2535static const Atom Po202("Po", 84, 202, 0.000000, 201.980700, 9.00698623923);
2536static const Atom Po203("Po", 84, 203, 0.000000, 202.981410, 9.05161120191);
2537static const Atom Po204("Po", 84, 204, 0.000000, 203.980307, 9.09615531694);
2538static const Atom Po205("Po", 84, 205, 0.000000, 204.981170, 9.14078710239);
2539static const Atom Po206("Po", 84, 206, 0.000000, 205.980465, 9.18534896555);
2540static const Atom Po207("Po", 84, 207, 0.000000, 206.981578, 9.22999189933);
2541static const Atom Po208("Po", 84, 208, 0.000000, 207.981231, 9.27456972689);
2542static const Atom Po209("Po", 84, 209, 0.000000, 208.982416, 9.31921587139);
2543static const Atom Po210("Po", 84, 210, 0.000000, 209.982857, 9.36382883847);
2544static const Atom Po211("Po", 84, 211, 0.000000, 210.986637, 9.40859070258);
2545static const Atom Po212("Po", 84, 212, 0.000000, 211.988852, 9.45328277818);
2546static const Atom Po213("Po", 84, 213, 0.000000, 212.992843, 9.49805405148);
2547static const Atom Po214("Po", 84, 214, 0.000000, 213.995186, 9.54275183502);
2548static const Atom Po215("Po", 84, 215, 0.000000, 214.999415, 9.58753372153);
2549static const Atom Po216("Po", 84, 216, 0.000000, 216.001905, 9.63223806921);
2550static const Atom Po217("Po", 84, 217, 0.000000, 217.006250, 9.67702511962);
2551static const Atom Po218("Po", 84, 218, 0.000000, 218.008966, 9.72173952754);
2552static const Atom At("At", 85, 0, 0.000000, 210.000000, NAN);
2553static const Atom At193("At", 85, 193, 0.000000, 193.000190, NAN);
2554static const Atom At194("At", 85, 194, 0.000000, 193.998970, NAN);
2555static const Atom At195("At", 85, 195, 0.000000, 194.996550, NAN);
2556static const Atom At196("At", 85, 196, 0.000000, 195.995700, NAN);
2557static const Atom At197("At", 85, 197, 0.000000, 196.993290, NAN);
2558static const Atom At198("At", 85, 198, 0.000000, 197.992750, NAN);
2559static const Atom At199("At", 85, 199, 0.000000, 198.990630, NAN);
2560static const Atom At200("At", 85, 200, 0.000000, 199.990290, NAN);
2561static const Atom At201("At", 85, 201, 0.000000, 200.988490, NAN);
2562static const Atom At202("At", 85, 202, 0.000000, 201.988450, NAN);
2563static const Atom At203("At", 85, 203, 0.000000, 202.986850, NAN);
2564static const Atom At204("At", 85, 204, 0.000000, 203.987260, NAN);
2565static const Atom At205("At", 85, 205, 0.000000, 204.986040, NAN);
2566static const Atom At206("At", 85, 206, 0.000000, 205.986600, NAN);
2567static const Atom At207("At", 85, 207, 0.000000, 206.985776, NAN);
2568static const Atom At208("At", 85, 208, 0.000000, 207.986583, NAN);
2569static const Atom At209("At", 85, 209, 0.000000, 208.986159, NAN);
2570static const Atom At210("At", 85, 210, 0.000000, 209.987131, NAN);
2571static const Atom At211("At", 85, 211, 0.000000, 210.987481, NAN);
2572static const Atom At212("At", 85, 212, 0.000000, 211.990735, NAN);
2573static const Atom At213("At", 85, 213, 0.000000, 212.992921, NAN);
2574static const Atom At214("At", 85, 214, 0.000000, 213.996356, NAN);
2575static const Atom At215("At", 85, 215, 0.000000, 214.998641, NAN);
2576static const Atom At216("At", 85, 216, 0.000000, 216.002409, NAN);
2577static const Atom At217("At", 85, 217, 0.000000, 217.004710, NAN);
2578static const Atom At218("At", 85, 218, 0.000000, 218.008681, NAN);
2579static const Atom At219("At", 85, 219, 0.000000, 219.011300, NAN);
2580static const Atom At220("At", 85, 220, 0.000000, 220.015300, NAN);
2581static const Atom At221("At", 85, 221, 0.000000, 221.018140, NAN);
2582static const Atom At222("At", 85, 222, 0.000000, 222.022330, NAN);
2583static const Atom At223("At", 85, 223, 0.000000, 223.025340, NAN);
2584static const Atom Rn("Rn", 86, 0, 0.000000, 222.000000, NAN);
2585static const Atom Rn196("Rn", 86, 196, 0.000000, 196.002310, NAN);
2586static const Atom Rn197("Rn", 86, 197, 0.000000, 197.001660, NAN);
2587static const Atom Rn198("Rn", 86, 198, 0.000000, 197.998780, NAN);
2588static const Atom Rn199("Rn", 86, 199, 0.000000, 198.998310, NAN);
2589static const Atom Rn200("Rn", 86, 200, 0.000000, 199.995680, NAN);
2590static const Atom Rn201("Rn", 86, 201, 0.000000, 200.995540, NAN);
2591static const Atom Rn202("Rn", 86, 202, 0.000000, 201.993220, NAN);
2592static const Atom Rn203("Rn", 86, 203, 0.000000, 202.993320, NAN);
2593static const Atom Rn204("Rn", 86, 204, 0.000000, 203.991370, NAN);
2594static const Atom Rn205("Rn", 86, 205, 0.000000, 204.991670, NAN);
2595static const Atom Rn206("Rn", 86, 206, 0.000000, 205.990160, NAN);
2596static const Atom Rn207("Rn", 86, 207, 0.000000, 206.990730, NAN);
2597static const Atom Rn208("Rn", 86, 208, 0.000000, 207.989631, NAN);
2598static const Atom Rn209("Rn", 86, 209, 0.000000, 208.990380, NAN);
2599static const Atom Rn210("Rn", 86, 210, 0.000000, 209.989680, NAN);
2600static const Atom Rn211("Rn", 86, 211, 0.000000, 210.990585, NAN);
2601static const Atom Rn212("Rn", 86, 212, 0.000000, 211.990689, NAN);
2602static const Atom Rn213("Rn", 86, 213, 0.000000, 212.993868, NAN);
2603static const Atom Rn214("Rn", 86, 214, 0.000000, 213.995346, NAN);
2604static const Atom Rn215("Rn", 86, 215, 0.000000, 214.998729, NAN);
2605static const Atom Rn216("Rn", 86, 216, 0.000000, 216.000258, NAN);
2606static const Atom Rn217("Rn", 86, 217, 0.000000, 217.003915, NAN);
2607static const Atom Rn218("Rn", 86, 218, 0.000000, 218.005586, NAN);
2608static const Atom Rn219("Rn", 86, 219, 0.000000, 219.009475, NAN);
2609static const Atom Rn220("Rn", 86, 220, 0.000000, 220.011384, NAN);
2610static const Atom Rn221("Rn", 86, 221, 0.000000, 221.015460, NAN);
2611static const Atom Rn222("Rn", 86, 222, 0.000000, 222.017571, NAN);
2612static const Atom Rn223("Rn", 86, 223, 0.000000, 223.021790, NAN);
2613static const Atom Rn224("Rn", 86, 224, 0.000000, 224.024090, NAN);
2614static const Atom Rn225("Rn", 86, 225, 0.000000, 225.028440, NAN);
2615static const Atom Rn226("Rn", 86, 226, 0.000000, 226.030890, NAN);
2616static const Atom Rn227("Rn", 86, 227, 0.000000, 227.035410, NAN);
2617static const Atom Rn228("Rn", 86, 228, 0.000000, 228.038080, NAN);
2618static const Atom Fr("Fr", 87, 0, 0.000000, 223.000000, NAN);
2619static const Atom Fr200("Fr", 87, 200, 0.000000, 200.006500, NAN);
2620static const Atom Fr201("Fr", 87, 201, 0.000000, 201.003990, NAN);
2621static const Atom Fr202("Fr", 87, 202, 0.000000, 202.003290, NAN);
2622static const Atom Fr203("Fr", 87, 203, 0.000000, 203.001050, NAN);
2623static const Atom Fr204("Fr", 87, 204, 0.000000, 204.000590, NAN);
2624static const Atom Fr205("Fr", 87, 205, 0.000000, 204.998660, NAN);
2625static const Atom Fr206("Fr", 87, 206, 0.000000, 205.998490, NAN);
2626static const Atom Fr207("Fr", 87, 207, 0.000000, 206.996860, NAN);
2627static const Atom Fr208("Fr", 87, 208, 0.000000, 207.997130, NAN);
2628static const Atom Fr209("Fr", 87, 209, 0.000000, 208.995920, NAN);
2629static const Atom Fr210("Fr", 87, 210, 0.000000, 209.996398, NAN);
2630static const Atom Fr211("Fr", 87, 211, 0.000000, 210.995529, NAN);
2631static const Atom Fr212("Fr", 87, 212, 0.000000, 211.996195, NAN);
2632static const Atom Fr213("Fr", 87, 213, 0.000000, 212.996175, NAN);
2633static const Atom Fr214("Fr", 87, 214, 0.000000, 213.998955, NAN);
2634static const Atom Fr215("Fr", 87, 215, 0.000000, 215.000326, NAN);
2635static const Atom Fr216("Fr", 87, 216, 0.000000, 216.003188, NAN);
2636static const Atom Fr217("Fr", 87, 217, 0.000000, 217.004616, NAN);
2637static const Atom Fr218("Fr", 87, 218, 0.000000, 218.007563, NAN);
2638static const Atom Fr219("Fr", 87, 219, 0.000000, 219.009241, NAN);
2639static const Atom Fr220("Fr", 87, 220, 0.000000, 220.012313, NAN);
2640static const Atom Fr221("Fr", 87, 221, 0.000000, 221.014246, NAN);
2641static const Atom Fr222("Fr", 87, 222, 0.000000, 222.017544, NAN);
2642static const Atom Fr223("Fr", 87, 223, 0.000000, 223.019731, NAN);
2643static const Atom Fr224("Fr", 87, 224, 0.000000, 224.023240, NAN);
2644static const Atom Fr225("Fr", 87, 225, 0.000000, 225.025607, NAN);
2645static const Atom Fr226("Fr", 87, 226, 0.000000, 226.029340, NAN);
2646static const Atom Fr227("Fr", 87, 227, 0.000000, 227.031830, NAN);
2647static const Atom Fr228("Fr", 87, 228, 0.000000, 228.035720, NAN);
2648static const Atom Fr229("Fr", 87, 229, 0.000000, 229.038430, NAN);
2649static const Atom Fr230("Fr", 87, 230, 0.000000, 230.042510, NAN);
2650static const Atom Fr231("Fr", 87, 231, 0.000000, 231.045410, NAN);
2651static const Atom Fr232("Fr", 87, 232, 0.000000, 232.049650, NAN);
2652static const Atom Ra("Ra", 88, 0, 0.000000, 226.000000, NAN);
2653static const Atom Ra203("Ra", 88, 203, 0.000000, 203.009210, NAN);
2654static const Atom Ra204("Ra", 88, 204, 0.000000, 204.006480, NAN);
2655static const Atom Ra205("Ra", 88, 205, 0.000000, 205.006190, NAN);
2656static const Atom Ra206("Ra", 88, 206, 0.000000, 206.003780, NAN);
2657static const Atom Ra207("Ra", 88, 207, 0.000000, 207.003730, NAN);
2658static const Atom Ra208("Ra", 88, 208, 0.000000, 208.001780, NAN);
2659static const Atom Ra209("Ra", 88, 209, 0.000000, 209.001940, NAN);
2660static const Atom Ra210("Ra", 88, 210, 0.000000, 210.000450, NAN);
2661static const Atom Ra211("Ra", 88, 211, 0.000000, 211.000890, NAN);
2662static const Atom Ra212("Ra", 88, 212, 0.000000, 211.999783, NAN);
2663static const Atom Ra213("Ra", 88, 213, 0.000000, 213.000350, NAN);
2664static const Atom Ra214("Ra", 88, 214, 0.000000, 214.000091, NAN);
2665static const Atom Ra215("Ra", 88, 215, 0.000000, 215.002704, NAN);
2666static const Atom Ra216("Ra", 88, 216, 0.000000, 216.003518, NAN);
2667static const Atom Ra217("Ra", 88, 217, 0.000000, 217.006306, NAN);
2668static const Atom Ra218("Ra", 88, 218, 0.000000, 218.007124, NAN);
2669static const Atom Ra219("Ra", 88, 219, 0.000000, 219.010069, NAN);
2670static const Atom Ra220("Ra", 88, 220, 0.000000, 220.011015, NAN);
2671static const Atom Ra221("Ra", 88, 221, 0.000000, 221.013908, NAN);
2672static const Atom Ra222("Ra", 88, 222, 0.000000, 222.015362, NAN);
2673static const Atom Ra223("Ra", 88, 223, 0.000000, 223.018497, NAN);
2674static const Atom Ra224("Ra", 88, 224, 0.000000, 224.020202, NAN);
2675static const Atom Ra225("Ra", 88, 225, 0.000000, 225.023604, NAN);
2676static const Atom Ra226("Ra", 88, 226, 0.000000, 226.025403, NAN);
2677static const Atom Ra227("Ra", 88, 227, 0.000000, 227.029171, NAN);
2678static const Atom Ra228("Ra", 88, 228, 0.000000, 228.031064, NAN);
2679static const Atom Ra229("Ra", 88, 229, 0.000000, 229.034820, NAN);
2680static const Atom Ra230("Ra", 88, 230, 0.000000, 230.037080, NAN);
2681static const Atom Ra231("Ra", 88, 231, 0.000000, 231.041220, NAN);
2682static const Atom Ra232("Ra", 88, 232, 0.000000, 232.043690, NAN);
2683static const Atom Ra233("Ra", 88, 233, 0.000000, 233.048000, NAN);
2684static const Atom Ra234("Ra", 88, 234, 0.000000, 234.050550, NAN);
2685static const Atom Ac("Ac", 89, 0, 0.000000, 227.000000, NAN);
2686static const Atom Ac207("Ac", 89, 207, 0.000000, 207.012090, NAN);
2687static const Atom Ac208("Ac", 89, 208, 0.000000, 208.011490, NAN);
2688static const Atom Ac209("Ac", 89, 209, 0.000000, 209.009570, NAN);
2689static const Atom Ac210("Ac", 89, 210, 0.000000, 210.009260, NAN);
2690static const Atom Ac211("Ac", 89, 211, 0.000000, 211.007650, NAN);
2691static const Atom Ac212("Ac", 89, 212, 0.000000, 212.007810, NAN);
2692static const Atom Ac213("Ac", 89, 213, 0.000000, 213.006570, NAN);
2693static const Atom Ac214("Ac", 89, 214, 0.000000, 214.006890, NAN);
2694static const Atom Ac215("Ac", 89, 215, 0.000000, 215.006450, NAN);
2695static const Atom Ac216("Ac", 89, 216, 0.000000, 216.008721, NAN);
2696static const Atom Ac217("Ac", 89, 217, 0.000000, 217.009333, NAN);
2697static const Atom Ac218("Ac", 89, 218, 0.000000, 218.011630, NAN);
2698static const Atom Ac219("Ac", 89, 219, 0.000000, 219.012400, NAN);
2699static const Atom Ac220("Ac", 89, 220, 0.000000, 220.014750, NAN);
2700static const Atom Ac221("Ac", 89, 221, 0.000000, 221.015580, NAN);
2701static const Atom Ac222("Ac", 89, 222, 0.000000, 222.017829, NAN);
2702static const Atom Ac223("Ac", 89, 223, 0.000000, 223.019126, NAN);
2703static const Atom Ac224("Ac", 89, 224, 0.000000, 224.021708, NAN);
2704static const Atom Ac225("Ac", 89, 225, 0.000000, 225.023221, NAN);
2705static const Atom Ac226("Ac", 89, 226, 0.000000, 226.026090, NAN);
2706static const Atom Ac227("Ac", 89, 227, 0.000000, 227.027747, NAN);
2707static const Atom Ac228("Ac", 89, 228, 0.000000, 228.031015, NAN);
2708static const Atom Ac229("Ac", 89, 229, 0.000000, 229.032930, NAN);
2709static const Atom Ac230("Ac", 89, 230, 0.000000, 230.036030, NAN);
2710static const Atom Ac231("Ac", 89, 231, 0.000000, 231.038550, NAN);
2711static const Atom Ac232("Ac", 89, 232, 0.000000, 232.042020, NAN);
2712static const Atom Ac233("Ac", 89, 233, 0.000000, 233.044550, NAN);
2713static const Atom Ac234("Ac", 89, 234, 0.000000, 234.048420, NAN);
2714static const Atom Ac235("Ac", 89, 235, 0.000000, 235.051100, NAN);
2715static const Atom Ac236("Ac", 89, 236, 0.000000, 236.055180, NAN);
2716static const Atom Th("Th", 90, 0, 0.000000, 232.038100, 11.72);
2717static const Atom Th210("Th", 90, 210, 0.000000, 210.015030, 10.6076379336);
2718static const Atom Th211("Th", 90, 211, 0.000000, 211.014860, 10.6581382937);
2719static const Atom Th212("Th", 90, 212, 0.000000, 212.012920, 10.7085492529);
2720static const Atom Th213("Th", 90, 213, 0.000000, 213.012960, 10.7590602199);
2721static const Atom Th214("Th", 90, 214, 0.000000, 214.011450, 10.8094928979);
2722static const Atom Th215("Th", 90, 215, 0.000000, 215.011730, 10.860015987);
2723static const Atom Th216("Th", 90, 216, 0.000000, 216.011051, 10.910490638);
2724static const Atom Th217("Th", 90, 217, 0.000000, 217.013070, 10.9611015622);
2725static const Atom Th218("Th", 90, 218, 0.000000, 218.013268, 11.0116205096);
2726static const Atom Th219("Th", 90, 219, 0.000000, 219.015520, 11.0622432023);
2727static const Atom Th220("Th", 90, 220, 0.000000, 220.015733, 11.1127629073);
2728static const Atom Th221("Th", 90, 221, 0.000000, 221.018171, 11.1633949947);
2729static const Atom Th222("Th", 90, 222, 0.000000, 222.018454, 11.2139182353);
2730static const Atom Th223("Th", 90, 223, 0.000000, 223.020795, 11.2645454234);
2731static const Atom Th224("Th", 90, 224, 0.000000, 224.021459, 11.3150879079);
2732static const Atom Th225("Th", 90, 225, 0.000000, 225.023941, 11.3657222177);
2733static const Atom Th226("Th", 90, 226, 0.000000, 226.024891, 11.4162791478);
2734static const Atom Th227("Th", 90, 227, 0.000000, 227.027699, 11.4669299235);
2735static const Atom Th228("Th", 90, 228, 0.000000, 228.028731, 11.5174910105);
2736static const Atom Th229("Th", 90, 229, 0.000000, 229.031755, 11.568152681);
2737static const Atom Th230("Th", 90, 230, 0.000000, 230.033127, 11.6187309056);
2738static const Atom Th231("Th", 90, 231, 0.000000, 231.036297, 11.6693999908);
2739static const Atom Th232("Th", 90, 232, 100.000000, 232.038050, 11.7199974948);
2740static const Atom Th233("Th", 90, 233, 0.000000, 233.041577, 11.7706845611);
2741static const Atom Th234("Th", 90, 234, 0.000000, 234.043595, 11.8212954398);
2742static const Atom Th235("Th", 90, 235, 0.000000, 235.047500, 11.8720016239);
2743static const Atom Th236("Th", 90, 236, 0.000000, 236.049710, 11.9226221952);
2744static const Atom Th237("Th", 90, 237, 0.000000, 237.053890, 11.9733422692);
2745static const Atom Th238("Th", 90, 238, 0.000000, 238.056240, 12.0239699118);
2746static const Atom Pa("Pa", 91, 0, 0.000000, 231.035880, 15.37);
2747static const Atom Pa213("Pa", 91, 213, 0.000000, 213.021180, 14.171545721);
2748static const Atom Pa214("Pa", 91, 214, 0.000000, 214.020740, 14.2380429126);
2749static const Atom Pa215("Pa", 91, 215, 0.000000, 215.019100, 14.3044602726);
2750static const Atom Pa216("Pa", 91, 216, 0.000000, 216.019110, 14.3709874012);
2751static const Atom Pa217("Pa", 91, 217, 0.000000, 217.018290, 14.4374593128);
2752static const Atom Pa218("Pa", 91, 218, 0.000000, 218.020010, 14.5041002017);
2753static const Atom Pa219("Pa", 91, 219, 0.000000, 219.019880, 14.5706180166);
2754static const Atom Pa220("Pa", 91, 220, 0.000000, 220.021880, 14.6372775328);
2755static const Atom Pa221("Pa", 91, 221, 0.000000, 221.021860, 14.7038026656);
2756static const Atom Pa222("Pa", 91, 222, 0.000000, 222.023730, 14.7704535335);
2757static const Atom Pa223("Pa", 91, 223, 0.000000, 223.023960, 14.8369952979);
2758static const Atom Pa224("Pa", 91, 224, 0.000000, 224.025610, 14.9036315299);
2759static const Atom Pa225("Pa", 91, 225, 0.000000, 225.026120, 14.9701919217);
2760static const Atom Pa226("Pa", 91, 226, 0.000000, 226.027933, 15.0368389975);
2761static const Atom Pa227("Pa", 91, 227, 0.000000, 227.028793, 15.1034226736);
2762static const Atom Pa228("Pa", 91, 228, 0.000000, 228.031037, 15.1700984223);
2763static const Atom Pa229("Pa", 91, 229, 0.000000, 229.032089, 15.2366948715);
2764static const Atom Pa230("Pa", 91, 230, 0.000000, 230.034533, 15.3033839255);
2765static const Atom Pa231("Pa", 91, 231, 100.000000, 231.035879, 15.3699999268);
2766static const Atom Pa232("Pa", 91, 232, 0.000000, 232.038582, 15.4367062178);
2767static const Atom Pa233("Pa", 91, 233, 0.000000, 233.040240, 15.5033429954);
2768static const Atom Pa234("Pa", 91, 234, 0.000000, 234.043302, 15.5700731494);
2769static const Atom Pa235("Pa", 91, 235, 0.000000, 235.045440, 15.6367418463);
2770static const Atom Pa236("Pa", 91, 236, 0.000000, 236.048680, 15.7034838554);
2771static const Atom Pa237("Pa", 91, 237, 0.000000, 237.051140, 15.7701739738);
2772static const Atom Pa238("Pa", 91, 238, 0.000000, 238.054500, 15.8369239661);
2773static const Atom Pa239("Pa", 91, 239, 0.000000, 239.057130, 15.903625394);
2774static const Atom Pa240("Pa", 91, 240, 0.000000, 240.060980, 15.9704079842);
2775static const Atom U("U", 92, 0, 0.000000, 238.028910, 18.95);
2776static const Atom U218("U", 92, 218, 0.000000, 218.023490, 17.357324938);
2777static const Atom U219("U", 92, 219, 0.000000, 219.024920, 17.4370509616);
2778static const Atom U220("U", 92, 220, 0.000000, 220.024710, 17.5166464212);
2779static const Atom U221("U", 92, 221, 0.000000, 221.026350, 17.5963891634);
2780static const Atom U222("U", 92, 222, 0.000000, 222.026070, 17.6759790502);
2781static const Atom U223("U", 92, 223, 0.000000, 223.027720, 17.7557225885);
2782static const Atom U224("U", 92, 224, 0.000000, 224.027590, 17.8353244171);
2783static const Atom U225("U", 92, 225, 0.000000, 225.029380, 17.9150791011);
2784static const Atom U226("U", 92, 226, 0.000000, 226.029340, 17.9946880948);
2785static const Atom U227("U", 92, 227, 0.000000, 227.031140, 18.0744435749);
2786static const Atom U228("U", 92, 228, 0.000000, 228.031366, 18.1540737455);
2787static const Atom U229("U", 92, 229, 0.000000, 229.033496, 18.2338554976);
2788static const Atom U230("U", 92, 230, 0.000000, 230.033927, 18.3135019887);
2789static const Atom U231("U", 92, 231, 0.000000, 231.036289, 18.3933022109);
2790static const Atom U232("U", 92, 232, 0.000000, 232.037146, 18.4729826406);
2791static const Atom U233("U", 92, 233, 0.000000, 233.039628, 18.5527923923);
2792static const Atom U234("U", 92, 234, 0.005500, 234.040946, 18.6325094675);
2793static const Atom U235("U", 92, 235, 0.720000, 235.043923, 18.712358691);
2794static const Atom U236("U", 92, 236, 0.000000, 236.045562, 18.7921013376);
2795static const Atom U237("U", 92, 237, 0.000000, 237.048724, 18.8719652575);
2796static const Atom U238("U", 92, 238, 99.274500, 238.050783, 18.9517413253);
2797static const Atom U239("U", 92, 239, 0.000000, 239.054288, 19.0316325601);
2798static const Atom U240("U", 92, 240, 0.000000, 240.056586, 19.111427703);
2799static const Atom U241("U", 92, 241, 0.000000, 241.060330, 19.1913379492);
2800static const Atom U242("U", 92, 242, 0.000000, 242.062930, 19.2711571191);
2801static const Atom Np("Np", 93, 0, 0.000000, 237.000000, 20.25);
2802static const Atom Np225("Np", 93, 225, 0.000000, 225.033900, 19.2275800633);
2803static const Atom Np226("Np", 93, 226, 0.000000, 226.035130, 19.3131281962);
2804static const Atom Np227("Np", 93, 227, 0.000000, 227.034960, 19.3985567089);
2805static const Atom Np228("Np", 93, 228, 0.000000, 228.036180, 19.4841039873);
2806static const Atom Np229("Np", 93, 229, 0.000000, 229.036250, 19.5695530063);
2807static const Atom Np230("Np", 93, 230, 0.000000, 230.037810, 19.6551293354);
2808static const Atom Np231("Np", 93, 231, 0.000000, 231.038230, 19.7406082595);
2809static const Atom Np232("Np", 93, 232, 0.000000, 232.040100, 19.8262110759);
2810static const Atom Np233("Np", 93, 233, 0.000000, 233.040730, 19.911707943);
2811static const Atom Np234("Np", 93, 234, 0.000000, 234.042889, 19.9973354525);
2812static const Atom Np235("Np", 93, 235, 0.000000, 235.044056, 20.082878194);
2813static const Atom Np236("Np", 93, 236, 0.000000, 236.046560, 20.1685351899);
2814static const Atom Np237("Np", 93, 237, 0.000000, 237.048167, 20.2541155604);
2815static const Atom Np238("Np", 93, 238, 0.000000, 238.050940, 20.3397955491);
2816static const Atom Np239("Np", 93, 239, 0.000000, 239.052931, 20.4254086956);
2817static const Atom Np240("Np", 93, 240, 0.000000, 240.056169, 20.5111283639);
2818static const Atom Np241("Np", 93, 241, 0.000000, 241.058250, 20.5967492089);
2819static const Atom Np242("Np", 93, 242, 0.000000, 242.061640, 20.6824818987);
2820static const Atom Np243("Np", 93, 243, 0.000000, 243.064270, 20.7681496519);
2821static const Atom Np244("Np", 93, 244, 0.000000, 244.067850, 20.8538985759);
2822static const Atom Pu("Pu", 94, 0, 0.000000, 244.000000, 19.84);
2823static const Atom Pu228("Pu", 94, 228, 0.000000, 228.038730, 18.5421655869);
2824static const Atom Pu229("Pu", 94, 229, 0.000000, 229.040140, 18.6235917115);
2825static const Atom Pu230("Pu", 94, 230, 0.000000, 230.039646, 18.704863019);
2826static const Atom Pu231("Pu", 94, 231, 0.000000, 231.041260, 18.7863057311);
2827static const Atom Pu232("Pu", 94, 232, 0.000000, 232.041179, 18.8676106203);
2828static const Atom Pu233("Pu", 94, 233, 0.000000, 233.042990, 18.9490693508);
2829static const Atom Pu234("Pu", 94, 234, 0.000000, 234.043305, 19.0304064393);
2830static const Atom Pu235("Pu", 94, 235, 0.000000, 235.045282, 19.1118786675);
2831static const Atom Pu236("Pu", 94, 236, 0.000000, 236.046048, 19.1932524357);
2832static const Atom Pu237("Pu", 94, 237, 0.000000, 237.048404, 19.2747554565);
2833static const Atom Pu238("Pu", 94, 238, 0.000000, 238.049553, 19.3561604076);
2834static const Atom Pu239("Pu", 94, 239, 0.000000, 239.052156, 19.4376835449);
2835static const Atom Pu240("Pu", 94, 240, 0.000000, 240.053808, 19.5191292656);
2836static const Atom Pu241("Pu", 94, 241, 0.000000, 241.056845, 19.600687749);
2837static const Atom Pu242("Pu", 94, 242, 0.000000, 242.058737, 19.682153025);
2838static const Atom Pu243("Pu", 94, 243, 0.000000, 243.061997, 19.7637295921);
2839static const Atom Pu244("Pu", 94, 244, 0.000000, 244.064198, 19.8452200341);
2840static const Atom Pu245("Pu", 94, 245, 0.000000, 245.067739, 19.9268194334);
2841static const Atom Pu246("Pu", 94, 246, 0.000000, 246.070198, 20.0083308538);
2842static const Atom Pu247("Pu", 94, 247, 0.000000, 247.074070, 20.0899571672);
2843static const Atom Am("Am", 95, 0, 0.000000, 243.000000, 13.67);
2844static const Atom Am231("Am", 95, 231, 0.000000, 231.045560, 12.997501256);
2845static const Atom Am232("Am", 95, 232, 0.000000, 232.046590, 13.0538143428);
2846static const Atom Am233("Am", 95, 233, 0.000000, 233.046470, 13.1100627362);
2847static const Atom Am234("Am", 95, 234, 0.000000, 234.047790, 13.166392137);
2848static const Atom Am235("Am", 95, 235, 0.000000, 235.048030, 13.2226607823);
2849static const Atom Am236("Am", 95, 236, 0.000000, 236.049570, 13.2790025593);
2850static const Atom Am237("Am", 95, 237, 0.000000, 237.049970, 13.3352802053);
2851static const Atom Am238("Am", 95, 238, 0.000000, 238.051980, 13.3916484222);
2852static const Atom Am239("Am", 95, 239, 0.000000, 239.053018, 13.4479619591);
2853static const Atom Am240("Am", 95, 240, 0.000000, 240.055288, 13.5043448023);
2854static const Atom Am241("Am", 95, 241, 0.000000, 241.056823, 13.5606862924);
2855static const Atom Am242("Am", 95, 242, 0.000000, 242.059543, 13.617094456);
2856static const Atom Am243("Am", 95, 243, 0.000000, 243.061373, 13.6734525301);
2857static const Atom Am244("Am", 95, 244, 0.000000, 244.064279, 13.7298711909);
2858static const Atom Am245("Am", 95, 245, 0.000000, 245.066445, 13.7862481611);
2859static const Atom Am246("Am", 95, 246, 0.000000, 246.069768, 13.842690241);
2860static const Atom Am247("Am", 95, 247, 0.000000, 247.072090, 13.8990760095);
2861static const Atom Am248("Am", 95, 248, 0.000000, 248.075750, 13.9555370473);
2862static const Atom Am249("Am", 95, 249, 0.000000, 249.078480, 14.0119457679);
2863static const Atom Cm("Cm", 96, 0, 0.000000, 247.000000, 13.51);
2864static const Atom Cm233("Cm", 96, 233, 0.000000, 233.050800, 12.747029587);
2865static const Atom Cm234("Cm", 96, 234, 0.000000, 234.050240, 12.8016953134);
2866static const Atom Cm235("Cm", 96, 235, 0.000000, 235.051590, 12.8564655097);
2867static const Atom Cm236("Cm", 96, 236, 0.000000, 236.051410, 12.9111520206);
2868static const Atom Cm237("Cm", 96, 237, 0.000000, 237.052890, 12.9659293275);
2869static const Atom Cm238("Cm", 96, 238, 0.000000, 238.053020, 13.0206327943);
2870static const Atom Cm239("Cm", 96, 239, 0.000000, 239.054950, 13.0754347146);
2871static const Atom Cm240("Cm", 96, 240, 0.000000, 240.055519, 13.1301621931);
2872static const Atom Cm241("Cm", 96, 241, 0.000000, 241.057647, 13.1849749268);
2873static const Atom Cm242("Cm", 96, 242, 0.000000, 242.058829, 13.239735967);
2874static const Atom Cm243("Cm", 96, 243, 0.000000, 243.061382, 13.2945719576);
2875static const Atom Cm244("Cm", 96, 244, 0.000000, 244.062746, 13.3493429252);
2876static const Atom Cm245("Cm", 96, 245, 0.000000, 245.065486, 13.4041891112);
2877static const Atom Cm246("Cm", 96, 246, 0.000000, 246.067218, 13.4589802015);
2878static const Atom Cm247("Cm", 96, 247, 0.000000, 247.070347, 13.5138477246);
2879static const Atom Cm248("Cm", 96, 248, 0.000000, 248.072342, 13.5686532001);
2880static const Atom Cm249("Cm", 96, 249, 0.000000, 249.075947, 13.6235467367);
2881static const Atom Cm250("Cm", 96, 250, 0.000000, 250.078351, 13.678374583);
2882static const Atom Cm251("Cm", 96, 251, 0.000000, 251.082278, 13.7332857319);
2883static const Atom Cm252("Cm", 96, 252, 0.000000, 252.084870, 13.7881238611);
2885
2886// All of the atoms in a single array so it can be searched.
2887// getAtom() expects them to be sorted first by Z number then by A number.
2888static std::array<Atom, 2845> ATOMS_ARRAY = {
2889 {H, H1, H2, H3, H4, H5, H6, He, He3, He4, He5, He6, He7, He8, He9, He10,
2890 Li, Li4, Li5, Li6, Li7, Li8, Li9, Li10, Li11, Li12, Be, Be5, Be6, Be7, Be8, Be9,
2891 Be10, Be11, Be12, Be13, Be14, B, B7, B8, B9, B10, B11, B12, B13, B14, B15, B16,
2892 B17, B18, B19, C, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19,
2893 C20, C21, C22, N, N10, N11, N12, N13, N14, N15, N16, N17, N18, N19, N20, N21,
2894 N22, N23, N24, O, O12, O13, O14, O15, O16, O17, O18, O19, O20, O21, O22, O23,
2895 O24, O25, O26, F, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25,
2896 F26, F27, F28, F29, Ne, Ne16, Ne17, Ne18, Ne19, Ne20, Ne21, Ne22, Ne23, Ne24, Ne25, Ne26,
2897 Ne27, Ne28, Ne29, Ne30, Ne31, Ne32, Na, Na18, Na19, Na20, Na21, Na22, Na23, Na24, Na25, Na26,
2898 Na27, Na28, Na29, Na30, Na31, Na32, Na33, Na34, Na35, Mg, Mg20, Mg21, Mg22, Mg23, Mg24, Mg25,
2899 Mg26, Mg27, Mg28, Mg29, Mg30, Mg31, Mg32, Mg33, Mg34, Mg35, Mg36, Mg37, Al, Al21, Al22, Al23,
2900 Al24, Al25, Al26, Al27, Al28, Al29, Al30, Al31, Al32, Al33, Al34, Al35, Al36, Al37, Al38, Al39,
2901 Si, Si22, Si23, Si24, Si25, Si26, Si27, Si28, Si29, Si30, Si31, Si32, Si33, Si34, Si35, Si36,
2902 Si37, Si38, Si39, Si40, Si41, Si42, P, P24, P25, P26, P27, P28, P29, P30, P31, P32,
2903 P33, P34, P35, P36, P37, P38, P39, P40, P41, P42, P43, P44, P45, P46, S, S26,
2904 S27, S28, S29, S30, S31, S32, S33, S34, S35, S36, S37, S38, S39, S40, S41, S42,
2905 S43, S44, S45, S46, S47, S48, S49, Cl, Cl28, Cl29, Cl30, Cl31, Cl32, Cl33, Cl34, Cl35,
2906 Cl36, Cl37, Cl38, Cl39, Cl40, Cl41, Cl42, Cl43, Cl44, Cl45, Cl46, Cl47, Cl48, Cl49, Cl50, Cl51,
2907 Ar, Ar30, Ar31, Ar32, Ar33, Ar34, Ar35, Ar36, Ar37, Ar38, Ar39, Ar40, Ar41, Ar42, Ar43, Ar44,
2908 Ar45, Ar46, Ar47, Ar48, Ar49, Ar50, Ar51, Ar52, Ar53, K, K32, K33, K34, K35, K36, K37,
2909 K38, K39, K40, K41, K42, K43, K44, K45, K46, K47, K48, K49, K50, K51, K52, K53,
2910 K54, K55, Ca, Ca34, Ca35, Ca36, Ca37, Ca38, Ca39, Ca40, Ca41, Ca42, Ca43, Ca44, Ca45, Ca46,
2911 Ca47, Ca48, Ca49, Ca50, Ca51, Ca52, Ca53, Ca54, Ca55, Ca56, Ca57, Sc, Sc36, Sc37, Sc38, Sc39,
2912 Sc40, Sc41, Sc42, Sc43, Sc44, Sc45, Sc46, Sc47, Sc48, Sc49, Sc50, Sc51, Sc52, Sc53, Sc54, Sc55,
2913 Sc56, Sc57, Sc58, Sc59, Ti, Ti38, Ti39, Ti40, Ti41, Ti42, Ti43, Ti44, Ti45, Ti46, Ti47, Ti48,
2914 Ti49, Ti50, Ti51, Ti52, Ti53, Ti54, Ti55, Ti56, Ti57, Ti58, Ti59, Ti60, Ti61, V, V40, V41,
2915 V42, V43, V44, V45, V46, V47, V48, V49, V50, V51, V52, V53, V54, V55, V56, V57,
2916 V58, V59, V60, V61, V62, V63, Cr, Cr42, Cr43, Cr44, Cr45, Cr46, Cr47, Cr48, Cr49, Cr50,
2917 Cr51, Cr52, Cr53, Cr54, Cr55, Cr56, Cr57, Cr58, Cr59, Cr60, Cr61, Cr62, Cr63, Cr64, Cr65, Mn,
2918 Mn44, Mn45, Mn46, Mn47, Mn48, Mn49, Mn50, Mn51, Mn52, Mn53, Mn54, Mn55, Mn56, Mn57, Mn58, Mn59,
2919 Mn60, Mn61, Mn62, Mn63, Mn64, Mn65, Mn66, Mn67, Fe, Fe45, Fe46, Fe47, Fe48, Fe49, Fe50, Fe51,
2920 Fe52, Fe53, Fe54, Fe55, Fe56, Fe57, Fe58, Fe59, Fe60, Fe61, Fe62, Fe63, Fe64, Fe65, Fe66, Fe67,
2921 Fe68, Fe69, Co, Co48, Co49, Co50, Co51, Co52, Co53, Co54, Co55, Co56, Co57, Co58, Co59, Co60,
2922 Co61, Co62, Co63, Co64, Co65, Co66, Co67, Co68, Co69, Co70, Co71, Co72, Ni, Ni50, Ni51, Ni52,
2923 Ni53, Ni54, Ni55, Ni56, Ni57, Ni58, Ni59, Ni60, Ni61, Ni62, Ni63, Ni64, Ni65, Ni66, Ni67, Ni68,
2924 Ni69, Ni70, Ni71, Ni72, Ni73, Ni74, Ni75, Ni76, Ni77, Ni78, Cu, Cu52, Cu53, Cu54, Cu55, Cu56,
2925 Cu57, Cu58, Cu59, Cu60, Cu61, Cu62, Cu63, Cu64, Cu65, Cu66, Cu67, Cu68, Cu69, Cu70, Cu71, Cu72,
2926 Cu73, Cu74, Cu75, Cu76, Cu77, Cu78, Cu79, Cu80, Zn, Zn54, Zn55, Zn56, Zn57, Zn58, Zn59, Zn60,
2927 Zn61, Zn62, Zn63, Zn64, Zn65, Zn66, Zn67, Zn68, Zn69, Zn70, Zn71, Zn72, Zn73, Zn74, Zn75, Zn76,
2928 Zn77, Zn78, Zn79, Zn80, Zn81, Zn82, Ga, Ga56, Ga57, Ga58, Ga59, Ga60, Ga61, Ga62, Ga63, Ga64,
2929 Ga65, Ga66, Ga67, Ga68, Ga69, Ga70, Ga71, Ga72, Ga73, Ga74, Ga75, Ga76, Ga77, Ga78, Ga79, Ga80,
2930 Ga81, Ga82, Ga83, Ga84, Ge, Ge58, Ge59, Ge60, Ge61, Ge62, Ge63, Ge64, Ge65, Ge66, Ge67, Ge68,
2931 Ge69, Ge70, Ge71, Ge72, Ge73, Ge74, Ge75, Ge76, Ge77, Ge78, Ge79, Ge80, Ge81, Ge82, Ge83, Ge84,
2932 Ge85, Ge86, As, As60, As61, As62, As63, As64, As65, As66, As67, As68, As69, As70, As71, As72,
2933 As73, As74, As75, As76, As77, As78, As79, As80, As81, As82, As83, As84, As85, As86, As87, As88,
2934 As89, Se, Se65, Se66, Se67, Se68, Se69, Se70, Se71, Se72, Se73, Se74, Se75, Se76, Se77, Se78,
2935 Se79, Se80, Se81, Se82, Se83, Se84, Se85, Se86, Se87, Se88, Se89, Se90, Se91, Se92, Br, Br67,
2936 Br68, Br69, Br70, Br71, Br72, Br73, Br74, Br75, Br76, Br77, Br78, Br79, Br80, Br81, Br82, Br83,
2937 Br84, Br85, Br86, Br87, Br88, Br89, Br90, Br91, Br92, Br93, Br94, Kr, Kr69, Kr70, Kr71, Kr72,
2938 Kr73, Kr74, Kr75, Kr76, Kr77, Kr78, Kr79, Kr80, Kr81, Kr82, Kr83, Kr84, Kr85, Kr86, Kr87, Kr88,
2939 Kr89, Kr90, Kr91, Kr92, Kr93, Kr94, Kr95, Kr96, Kr97, Rb, Rb71, Rb72, Rb73, Rb74, Rb75, Rb76,
2940 Rb77, Rb78, Rb79, Rb80, Rb81, Rb82, Rb83, Rb84, Rb85, Rb86, Rb87, Rb88, Rb89, Rb90, Rb91, Rb92,
2941 Rb93, Rb94, Rb95, Rb96, Rb97, Rb98, Rb99, Rb100, Rb101, Rb102, Sr, Sr73, Sr74, Sr75, Sr76, Sr77,
2942 Sr78, Sr79, Sr80, Sr81, Sr82, Sr83, Sr84, Sr85, Sr86, Sr87, Sr88, Sr89, Sr90, Sr91, Sr92, Sr93,
2943 Sr94, Sr95, Sr96, Sr97, Sr98, Sr99, Sr100, Sr101, Sr102, Sr103, Sr104, Y, Y77, Y78, Y79, Y80,
2944 Y81, Y82, Y83, Y84, Y85, Y86, Y87, Y88, Y89, Y90, Y91, Y92, Y93, Y94, Y95, Y96,
2945 Y97, Y98, Y99, Y100, Y101, Y102, Y103, Y104, Y105, Y106, Zr, Zr79, Zr80, Zr81, Zr82, Zr83,
2946 Zr84, Zr85, Zr86, Zr87, Zr88, Zr89, Zr90, Zr91, Zr92, Zr93, Zr94, Zr95, Zr96, Zr97, Zr98, Zr99,
2947 Zr100, Zr101, Zr102, Zr103, Zr104, Zr105, Zr106, Zr107, Zr108, Nb, Nb81, Nb82, Nb83, Nb84, Nb85, Nb86,
2948 Nb87, Nb88, Nb89, Nb90, Nb91, Nb92, Nb93, Nb94, Nb95, Nb96, Nb97, Nb98, Nb99, Nb100, Nb101, Nb102,
2949 Nb103, Nb104, Nb105, Nb106, Nb107, Nb108, Nb109, Nb110, Mo, Mo83, Mo84, Mo85, Mo86, Mo87, Mo88, Mo89,
2950 Mo90, Mo91, Mo92, Mo93, Mo94, Mo95, Mo96, Mo97, Mo98, Mo99, Mo100, Mo101, Mo102, Mo103, Mo104, Mo105,
2951 Mo106, Mo107, Mo108, Mo109, Mo110, Mo111, Mo112, Mo113, Tc, Tc85, Tc86, Tc87, Tc88, Tc89, Tc90, Tc91,
2952 Tc92, Tc93, Tc94, Tc95, Tc96, Tc97, Tc98, Tc99, Tc100, Tc101, Tc102, Tc103, Tc104, Tc105, Tc106, Tc107,
2953 Tc108, Tc109, Tc110, Tc111, Tc112, Tc113, Tc114, Tc115, Ru, Ru87, Ru88, Ru89, Ru90, Ru91, Ru92, Ru93,
2954 Ru94, Ru95, Ru96, Ru97, Ru98, Ru99, Ru100, Ru101, Ru102, Ru103, Ru104, Ru105, Ru106, Ru107, Ru108, Ru109,
2955 Ru110, Ru111, Ru112, Ru113, Ru114, Ru115, Ru116, Ru117, Ru118, Rh, Rh89, Rh90, Rh91, Rh92, Rh93, Rh94,
2956 Rh95, Rh96, Rh97, Rh98, Rh99, Rh100, Rh101, Rh102, Rh103, Rh104, Rh105, Rh106, Rh107, Rh108, Rh109, Rh110,
2957 Rh111, Rh112, Rh113, Rh114, Rh115, Rh116, Rh117, Rh118, Rh119, Rh120, Rh121, Pd, Pd91, Pd92, Pd93, Pd94,
2958 Pd95, Pd96, Pd97, Pd98, Pd99, Pd100, Pd101, Pd102, Pd103, Pd104, Pd105, Pd106, Pd107, Pd108, Pd109, Pd110,
2959 Pd111, Pd112, Pd113, Pd114, Pd115, Pd116, Pd117, Pd118, Pd119, Pd120, Pd121, Pd122, Pd123, Ag, Ag94, Ag95,
2960 Ag96, Ag97, Ag98, Ag99, Ag100, Ag101, Ag102, Ag103, Ag104, Ag105, Ag106, Ag107, Ag108, Ag109, Ag110, Ag111,
2961 Ag112, Ag113, Ag114, Ag115, Ag116, Ag117, Ag118, Ag119, Ag120, Ag121, Ag122, Ag123, Ag124, Ag125, Ag126, Ag127,
2962 Cd, Cd96, Cd97, Cd98, Cd99, Cd100, Cd101, Cd102, Cd103, Cd104, Cd105, Cd106, Cd107, Cd108, Cd109, Cd110,
2963 Cd111, Cd112, Cd113, Cd114, Cd115, Cd116, Cd117, Cd118, Cd119, Cd120, Cd121, Cd122, Cd123, Cd124, Cd125, Cd126,
2964 Cd127, Cd128, Cd129, Cd130, In, In98, In99, In100, In101, In102, In103, In104, In105, In106, In107, In108,
2965 In109, In110, In111, In112, In113, In114, In115, In116, In117, In118, In119, In120, In121, In122, In123, In124,
2966 In125, In126, In127, In128, In129, In130, In131, In132, In133, In134, Sn, Sn100, Sn101, Sn102, Sn103, Sn104,
2967 Sn105, Sn106, Sn107, Sn108, Sn109, Sn110, Sn111, Sn112, Sn113, Sn114, Sn115, Sn116, Sn117, Sn118, Sn119, Sn120,
2968 Sn121, Sn122, Sn123, Sn124, Sn125, Sn126, Sn127, Sn128, Sn129, Sn130, Sn131, Sn132, Sn133, Sn134, Sn135, Sn136,
2969 Sn137, Sb, Sb103, Sb104, Sb105, Sb106, Sb107, Sb108, Sb109, Sb110, Sb111, Sb112, Sb113, Sb114, Sb115, Sb116,
2970 Sb117, Sb118, Sb119, Sb120, Sb121, Sb122, Sb123, Sb124, Sb125, Sb126, Sb127, Sb128, Sb129, Sb130, Sb131, Sb132,
2971 Sb133, Sb134, Sb135, Sb136, Sb137, Sb138, Sb139, Te, Te106, Te107, Te108, Te109, Te110, Te111, Te112, Te113,
2972 Te114, Te115, Te116, Te117, Te118, Te119, Te120, Te121, Te122, Te123, Te124, Te125, Te126, Te127, Te128, Te129,
2973 Te130, Te131, Te132, Te133, Te134, Te135, Te136, Te137, Te138, Te139, Te140, Te141, Te142, I, I108, I109,
2974 I110, I111, I112, I113, I114, I115, I116, I117, I118, I119, I120, I121, I122, I123, I124, I125,
2975 I126, I127, I128, I129, I130, I131, I132, I133, I134, I135, I136, I137, I138, I139, I140, I141,
2976 I142, I143, I144, Xe, Xe110, Xe111, Xe112, Xe113, Xe114, Xe115, Xe116, Xe117, Xe118, Xe119, Xe120, Xe121,
2977 Xe122, Xe123, Xe124, Xe125, Xe126, Xe127, Xe128, Xe129, Xe130, Xe131, Xe132, Xe133, Xe134, Xe135, Xe136, Xe137,
2978 Xe138, Xe139, Xe140, Xe141, Xe142, Xe143, Xe144, Xe145, Xe146, Xe147, Cs, Cs112, Cs113, Cs114, Cs115, Cs116,
2979 Cs117, Cs118, Cs119, Cs120, Cs121, Cs122, Cs123, Cs124, Cs125, Cs126, Cs127, Cs128, Cs129, Cs130, Cs131, Cs132,
2980 Cs133, Cs134, Cs135, Cs136, Cs137, Cs138, Cs139, Cs140, Cs141, Cs142, Cs143, Cs144, Cs145, Cs146, Cs147, Cs148,
2981 Cs149, Cs150, Cs151, Ba, Ba114, Ba115, Ba116, Ba117, Ba118, Ba119, Ba120, Ba121, Ba122, Ba123, Ba124, Ba125,
2982 Ba126, Ba127, Ba128, Ba129, Ba130, Ba131, Ba132, Ba133, Ba134, Ba135, Ba136, Ba137, Ba138, Ba139, Ba140, Ba141,
2983 Ba142, Ba143, Ba144, Ba145, Ba146, Ba147, Ba148, Ba149, Ba150, Ba151, Ba152, Ba153, La, La117, La118, La119,
2984 La120, La121, La122, La123, La124, La125, La126, La127, La128, La129, La130, La131, La132, La133, La134, La135,
2985 La136, La137, La138, La139, La140, La141, La142, La143, La144, La145, La146, La147, La148, La149, La150, La151,
2986 La152, La153, La154, La155, Ce, Ce119, Ce120, Ce121, Ce122, Ce123, Ce124, Ce125, Ce126, Ce127, Ce128, Ce129,
2987 Ce130, Ce131, Ce132, Ce133, Ce134, Ce135, Ce136, Ce137, Ce138, Ce139, Ce140, Ce141, Ce142, Ce143, Ce144, Ce145,
2988 Ce146, Ce147, Ce148, Ce149, Ce150, Ce151, Ce152, Ce153, Ce154, Ce155, Ce156, Ce157, Pr, Pr121, Pr122, Pr123,
2989 Pr124, Pr125, Pr126, Pr127, Pr128, Pr129, Pr130, Pr131, Pr132, Pr133, Pr134, Pr135, Pr136, Pr137, Pr138, Pr139,
2990 Pr140, Pr141, Pr142, Pr143, Pr144, Pr145, Pr146, Pr147, Pr148, Pr149, Pr150, Pr151, Pr152, Pr153, Pr154, Pr155,
2991 Pr156, Pr157, Pr158, Pr159, Nd, Nd126, Nd127, Nd128, Nd129, Nd130, Nd131, Nd132, Nd133, Nd134, Nd135, Nd136,
2992 Nd137, Nd138, Nd139, Nd140, Nd141, Nd142, Nd143, Nd144, Nd145, Nd146, Nd147, Nd148, Nd149, Nd150, Nd151, Nd152,
2993 Nd153, Nd154, Nd155, Nd156, Nd157, Nd158, Nd159, Nd160, Nd161, Pm, Pm128, Pm129, Pm130, Pm131, Pm132, Pm133,
2994 Pm134, Pm135, Pm136, Pm137, Pm138, Pm139, Pm140, Pm141, Pm142, Pm143, Pm144, Pm145, Pm146, Pm147, Pm148, Pm149,
2995 Pm150, Pm151, Pm152, Pm153, Pm154, Pm155, Pm156, Pm157, Pm158, Pm159, Pm160, Pm161, Pm162, Pm163, Sm, Sm130,
2996 Sm131, Sm132, Sm133, Sm134, Sm135, Sm136, Sm137, Sm138, Sm139, Sm140, Sm141, Sm142, Sm143, Sm144, Sm145, Sm146,
2997 Sm147, Sm148, Sm149, Sm150, Sm151, Sm152, Sm153, Sm154, Sm155, Sm156, Sm157, Sm158, Sm159, Sm160, Sm161, Sm162,
2998 Sm163, Sm164, Sm165, Eu, Eu132, Eu133, Eu134, Eu135, Eu136, Eu137, Eu138, Eu139, Eu140, Eu141, Eu142, Eu143,
2999 Eu144, Eu145, Eu146, Eu147, Eu148, Eu149, Eu150, Eu151, Eu152, Eu153, Eu154, Eu155, Eu156, Eu157, Eu158, Eu159,
3000 Eu160, Eu161, Eu162, Eu163, Eu164, Eu165, Eu166, Eu167, Gd, Gd136, Gd137, Gd138, Gd139, Gd140, Gd141, Gd142,
3001 Gd143, Gd144, Gd145, Gd146, Gd147, Gd148, Gd149, Gd150, Gd151, Gd152, Gd153, Gd154, Gd155, Gd156, Gd157, Gd158,
3002 Gd159, Gd160, Gd161, Gd162, Gd163, Gd164, Gd165, Gd166, Gd167, Gd168, Gd169, Tb, Tb138, Tb139, Tb140, Tb141,
3003 Tb142, Tb143, Tb144, Tb145, Tb146, Tb147, Tb148, Tb149, Tb150, Tb151, Tb152, Tb153, Tb154, Tb155, Tb156, Tb157,
3004 Tb158, Tb159, Tb160, Tb161, Tb162, Tb163, Tb164, Tb165, Tb166, Tb167, Tb168, Tb169, Tb170, Tb171, Dy, Dy140,
3005 Dy141, Dy142, Dy143, Dy144, Dy145, Dy146, Dy147, Dy148, Dy149, Dy150, Dy151, Dy152, Dy153, Dy154, Dy155, Dy156,
3006 Dy157, Dy158, Dy159, Dy160, Dy161, Dy162, Dy163, Dy164, Dy165, Dy166, Dy167, Dy168, Dy169, Dy170, Dy171, Dy172,
3007 Dy173, Ho, Ho142, Ho143, Ho144, Ho145, Ho146, Ho147, Ho148, Ho149, Ho150, Ho151, Ho152, Ho153, Ho154, Ho155,
3008 Ho156, Ho157, Ho158, Ho159, Ho160, Ho161, Ho162, Ho163, Ho164, Ho165, Ho166, Ho167, Ho168, Ho169, Ho170, Ho171,
3009 Ho172, Ho173, Ho174, Ho175, Er, Er144, Er145, Er146, Er147, Er148, Er149, Er150, Er151, Er152, Er153, Er154,
3010 Er155, Er156, Er157, Er158, Er159, Er160, Er161, Er162, Er163, Er164, Er165, Er166, Er167, Er168, Er169, Er170,
3011 Er171, Er172, Er173, Er174, Er175, Er176, Er177, Tm, Tm146, Tm147, Tm148, Tm149, Tm150, Tm151, Tm152, Tm153,
3012 Tm154, Tm155, Tm156, Tm157, Tm158, Tm159, Tm160, Tm161, Tm162, Tm163, Tm164, Tm165, Tm166, Tm167, Tm168, Tm169,
3013 Tm170, Tm171, Tm172, Tm173, Tm174, Tm175, Tm176, Tm177, Tm178, Tm179, Yb, Yb148, Yb149, Yb150, Yb151, Yb152,
3014 Yb153, Yb154, Yb155, Yb156, Yb157, Yb158, Yb159, Yb160, Yb161, Yb162, Yb163, Yb164, Yb165, Yb166, Yb167, Yb168,
3015 Yb169, Yb170, Yb171, Yb172, Yb173, Yb174, Yb175, Yb176, Yb177, Yb178, Yb179, Yb180, Yb181, Lu, Lu150, Lu151,
3016 Lu152, Lu153, Lu154, Lu155, Lu156, Lu157, Lu158, Lu159, Lu160, Lu161, Lu162, Lu163, Lu164, Lu165, Lu166, Lu167,
3017 Lu168, Lu169, Lu170, Lu171, Lu172, Lu173, Lu174, Lu175, Lu176, Lu177, Lu178, Lu179, Lu180, Lu181, Lu182, Lu183,
3018 Lu184, Hf, Hf154, Hf155, Hf156, Hf157, Hf158, Hf159, Hf160, Hf161, Hf162, Hf163, Hf164, Hf165, Hf166, Hf167,
3019 Hf168, Hf169, Hf170, Hf171, Hf172, Hf173, Hf174, Hf175, Hf176, Hf177, Hf178, Hf179, Hf180, Hf181, Hf182, Hf183,
3020 Hf184, Hf185, Hf186, Ta, Ta156, Ta157, Ta158, Ta159, Ta160, Ta161, Ta162, Ta163, Ta164, Ta165, Ta166, Ta167,
3021 Ta168, Ta169, Ta170, Ta171, Ta172, Ta173, Ta174, Ta175, Ta176, Ta177, Ta178, Ta179, Ta180, Ta181, Ta182, Ta183,
3022 Ta184, Ta185, Ta186, Ta187, Ta188, W, W158, W159, W160, W161, W162, W163, W164, W165, W166, W167,
3023 W168, W169, W170, W171, W172, W173, W174, W175, W176, W177, W178, W179, W180, W181, W182, W183,
3024 W184, W185, W186, W187, W188, W189, W190, Re, Re160, Re161, Re162, Re163, Re164, Re165, Re166, Re167,
3025 Re168, Re169, Re170, Re171, Re172, Re173, Re174, Re175, Re176, Re177, Re178, Re179, Re180, Re181, Re182, Re183,
3026 Re184, Re185, Re186, Re187, Re188, Re189, Re190, Re191, Re192, Os, Os162, Os163, Os164, Os165, Os166, Os167,
3027 Os168, Os169, Os170, Os171, Os172, Os173, Os174, Os175, Os176, Os177, Os178, Os179, Os180, Os181, Os182, Os183,
3028 Os184, Os185, Os186, Os187, Os188, Os189, Os190, Os191, Os192, Os193, Os194, Os195, Os196, Ir, Ir165, Ir166,
3029 Ir167, Ir168, Ir169, Ir170, Ir171, Ir172, Ir173, Ir174, Ir175, Ir176, Ir177, Ir178, Ir179, Ir180, Ir181, Ir182,
3030 Ir183, Ir184, Ir185, Ir186, Ir187, Ir188, Ir189, Ir190, Ir191, Ir192, Ir193, Ir194, Ir195, Ir196, Ir197, Ir198,
3031 Ir199, Pt, Pt168, Pt169, Pt170, Pt171, Pt172, Pt173, Pt174, Pt175, Pt176, Pt177, Pt178, Pt179, Pt180, Pt181,
3032 Pt182, Pt183, Pt184, Pt185, Pt186, Pt187, Pt188, Pt189, Pt190, Pt191, Pt192, Pt193, Pt194, Pt195, Pt196, Pt197,
3033 Pt198, Pt199, Pt200, Pt201, Pt202, Au, Au171, Au172, Au173, Au174, Au175, Au176, Au177, Au178, Au179, Au180,
3034 Au181, Au182, Au183, Au184, Au185, Au186, Au187, Au188, Au189, Au190, Au191, Au192, Au193, Au194, Au195, Au196,
3035 Au197, Au198, Au199, Au200, Au201, Au202, Au203, Au204, Au205, Hg, Hg175, Hg176, Hg177, Hg178, Hg179, Hg180,
3036 Hg181, Hg182, Hg183, Hg184, Hg185, Hg186, Hg187, Hg188, Hg189, Hg190, Hg191, Hg192, Hg193, Hg194, Hg195, Hg196,
3037 Hg197, Hg198, Hg199, Hg200, Hg201, Hg202, Hg203, Hg204, Hg205, Hg206, Hg207, Hg208, Tl, Tl177, Tl178, Tl179,
3038 Tl180, Tl181, Tl182, Tl183, Tl184, Tl185, Tl186, Tl187, Tl188, Tl189, Tl190, Tl191, Tl192, Tl193, Tl194, Tl195,
3039 Tl196, Tl197, Tl198, Tl199, Tl200, Tl201, Tl202, Tl203, Tl204, Tl205, Tl206, Tl207, Tl208, Tl209, Tl210, Pb,
3040 Pb181, Pb182, Pb183, Pb184, Pb185, Pb186, Pb187, Pb188, Pb189, Pb190, Pb191, Pb192, Pb193, Pb194, Pb195, Pb196,
3041 Pb197, Pb198, Pb199, Pb200, Pb201, Pb202, Pb203, Pb204, Pb205, Pb206, Pb207, Pb208, Pb209, Pb210, Pb211, Pb212,
3042 Pb213, Pb214, Bi, Bi185, Bi186, Bi187, Bi188, Bi189, Bi190, Bi191, Bi192, Bi193, Bi194, Bi195, Bi196, Bi197,
3043 Bi198, Bi199, Bi200, Bi201, Bi202, Bi203, Bi204, Bi205, Bi206, Bi207, Bi208, Bi209, Bi210, Bi211, Bi212, Bi213,
3044 Bi214, Bi215, Bi216, Po, Po190, Po191, Po192, Po193, Po194, Po195, Po196, Po197, Po198, Po199, Po200, Po201,
3045 Po202, Po203, Po204, Po205, Po206, Po207, Po208, Po209, Po210, Po211, Po212, Po213, Po214, Po215, Po216, Po217,
3046 Po218, At, At193, At194, At195, At196, At197, At198, At199, At200, At201, At202, At203, At204, At205, At206,
3047 At207, At208, At209, At210, At211, At212, At213, At214, At215, At216, At217, At218, At219, At220, At221, At222,
3048 At223, Rn, Rn196, Rn197, Rn198, Rn199, Rn200, Rn201, Rn202, Rn203, Rn204, Rn205, Rn206, Rn207, Rn208, Rn209,
3049 Rn210, Rn211, Rn212, Rn213, Rn214, Rn215, Rn216, Rn217, Rn218, Rn219, Rn220, Rn221, Rn222, Rn223, Rn224, Rn225,
3050 Rn226, Rn227, Rn228, Fr, Fr200, Fr201, Fr202, Fr203, Fr204, Fr205, Fr206, Fr207, Fr208, Fr209, Fr210, Fr211,
3051 Fr212, Fr213, Fr214, Fr215, Fr216, Fr217, Fr218, Fr219, Fr220, Fr221, Fr222, Fr223, Fr224, Fr225, Fr226, Fr227,
3052 Fr228, Fr229, Fr230, Fr231, Fr232, Ra, Ra203, Ra204, Ra205, Ra206, Ra207, Ra208, Ra209, Ra210, Ra211, Ra212,
3053 Ra213, Ra214, Ra215, Ra216, Ra217, Ra218, Ra219, Ra220, Ra221, Ra222, Ra223, Ra224, Ra225, Ra226, Ra227, Ra228,
3054 Ra229, Ra230, Ra231, Ra232, Ra233, Ra234, Ac, Ac207, Ac208, Ac209, Ac210, Ac211, Ac212, Ac213, Ac214, Ac215,
3055 Ac216, Ac217, Ac218, Ac219, Ac220, Ac221, Ac222, Ac223, Ac224, Ac225, Ac226, Ac227, Ac228, Ac229, Ac230, Ac231,
3056 Ac232, Ac233, Ac234, Ac235, Ac236, Th, Th210, Th211, Th212, Th213, Th214, Th215, Th216, Th217, Th218, Th219,
3057 Th220, Th221, Th222, Th223, Th224, Th225, Th226, Th227, Th228, Th229, Th230, Th231, Th232, Th233, Th234, Th235,
3058 Th236, Th237, Th238, Pa, Pa213, Pa214, Pa215, Pa216, Pa217, Pa218, Pa219, Pa220, Pa221, Pa222, Pa223, Pa224,
3059 Pa225, Pa226, Pa227, Pa228, Pa229, Pa230, Pa231, Pa232, Pa233, Pa234, Pa235, Pa236, Pa237, Pa238, Pa239, Pa240,
3060 U, U218, U219, U220, U221, U222, U223, U224, U225, U226, U227, U228, U229, U230, U231, U232,
3061 U233, U234, U235, U236, U237, U238, U239, U240, U241, U242, Np, Np225, Np226, Np227, Np228, Np229,
3062 Np230, Np231, Np232, Np233, Np234, Np235, Np236, Np237, Np238, Np239, Np240, Np241, Np242, Np243, Np244, Pu,
3063 Pu228, Pu229, Pu230, Pu231, Pu232, Pu233, Pu234, Pu235, Pu236, Pu237, Pu238, Pu239, Pu240, Pu241, Pu242, Pu243,
3064 Pu244, Pu245, Pu246, Pu247, Am, Am231, Am232, Am233, Am234, Am235, Am236, Am237, Am238, Am239, Am240, Am241,
3065 Am242, Am243, Am244, Am245, Am246, Am247, Am248, Am249, Cm, Cm233, Cm234, Cm235, Cm236, Cm237, Cm238, Cm239,
3066 Cm240, Cm241, Cm242, Cm243, Cm244, Cm245, Cm246, Cm247, Cm248, Cm249, Cm250, Cm251, Cm252}};
3067
3068static std::array<tcb::span<Atom>, 96> ATOMS = {
3069 {tcb::span<Atom>(&ATOMS_ARRAY[0], 7), tcb::span<Atom>(&ATOMS_ARRAY[7], 9),
3070 tcb::span<Atom>(&ATOMS_ARRAY[16], 10), tcb::span<Atom>(&ATOMS_ARRAY[26], 11),
3071 tcb::span<Atom>(&ATOMS_ARRAY[37], 14), tcb::span<Atom>(&ATOMS_ARRAY[51], 16),
3072 tcb::span<Atom>(&ATOMS_ARRAY[67], 16), tcb::span<Atom>(&ATOMS_ARRAY[83], 16),
3073 tcb::span<Atom>(&ATOMS_ARRAY[99], 17), tcb::span<Atom>(&ATOMS_ARRAY[116], 18),
3074 tcb::span<Atom>(&ATOMS_ARRAY[134], 19), tcb::span<Atom>(&ATOMS_ARRAY[153], 19),
3075 tcb::span<Atom>(&ATOMS_ARRAY[172], 20), tcb::span<Atom>(&ATOMS_ARRAY[192], 22),
3076 tcb::span<Atom>(&ATOMS_ARRAY[214], 24), tcb::span<Atom>(&ATOMS_ARRAY[238], 25),
3077 tcb::span<Atom>(&ATOMS_ARRAY[263], 25), tcb::span<Atom>(&ATOMS_ARRAY[288], 25),
3078 tcb::span<Atom>(&ATOMS_ARRAY[313], 25), tcb::span<Atom>(&ATOMS_ARRAY[338], 25),
3079 tcb::span<Atom>(&ATOMS_ARRAY[363], 25), tcb::span<Atom>(&ATOMS_ARRAY[388], 25),
3080 tcb::span<Atom>(&ATOMS_ARRAY[413], 25), tcb::span<Atom>(&ATOMS_ARRAY[438], 25),
3081 tcb::span<Atom>(&ATOMS_ARRAY[463], 25), tcb::span<Atom>(&ATOMS_ARRAY[488], 26),
3082 tcb::span<Atom>(&ATOMS_ARRAY[514], 26), tcb::span<Atom>(&ATOMS_ARRAY[540], 30),
3083 tcb::span<Atom>(&ATOMS_ARRAY[570], 30), tcb::span<Atom>(&ATOMS_ARRAY[600], 30),
3084 tcb::span<Atom>(&ATOMS_ARRAY[630], 30), tcb::span<Atom>(&ATOMS_ARRAY[660], 30),
3085 tcb::span<Atom>(&ATOMS_ARRAY[690], 31), tcb::span<Atom>(&ATOMS_ARRAY[721], 29),
3086 tcb::span<Atom>(&ATOMS_ARRAY[750], 29), tcb::span<Atom>(&ATOMS_ARRAY[779], 30),
3087 tcb::span<Atom>(&ATOMS_ARRAY[809], 33), tcb::span<Atom>(&ATOMS_ARRAY[842], 33),
3088 tcb::span<Atom>(&ATOMS_ARRAY[875], 31), tcb::span<Atom>(&ATOMS_ARRAY[906], 31),
3089 tcb::span<Atom>(&ATOMS_ARRAY[937], 31), tcb::span<Atom>(&ATOMS_ARRAY[968], 32),
3090 tcb::span<Atom>(&ATOMS_ARRAY[1000], 32), tcb::span<Atom>(&ATOMS_ARRAY[1032], 33),
3091 tcb::span<Atom>(&ATOMS_ARRAY[1065], 34), tcb::span<Atom>(&ATOMS_ARRAY[1099], 34),
3092 tcb::span<Atom>(&ATOMS_ARRAY[1133], 35), tcb::span<Atom>(&ATOMS_ARRAY[1168], 36),
3093 tcb::span<Atom>(&ATOMS_ARRAY[1204], 38), tcb::span<Atom>(&ATOMS_ARRAY[1242], 39),
3094 tcb::span<Atom>(&ATOMS_ARRAY[1281], 38), tcb::span<Atom>(&ATOMS_ARRAY[1319], 38),
3095 tcb::span<Atom>(&ATOMS_ARRAY[1357], 38), tcb::span<Atom>(&ATOMS_ARRAY[1395], 39),
3096 tcb::span<Atom>(&ATOMS_ARRAY[1434], 41), tcb::span<Atom>(&ATOMS_ARRAY[1475], 41),
3097 tcb::span<Atom>(&ATOMS_ARRAY[1516], 40), tcb::span<Atom>(&ATOMS_ARRAY[1556], 40),
3098 tcb::span<Atom>(&ATOMS_ARRAY[1596], 40), tcb::span<Atom>(&ATOMS_ARRAY[1636], 37),
3099 tcb::span<Atom>(&ATOMS_ARRAY[1673], 37), tcb::span<Atom>(&ATOMS_ARRAY[1710], 37),
3100 tcb::span<Atom>(&ATOMS_ARRAY[1747], 37), tcb::span<Atom>(&ATOMS_ARRAY[1784], 35),
3101 tcb::span<Atom>(&ATOMS_ARRAY[1819], 35), tcb::span<Atom>(&ATOMS_ARRAY[1854], 35),
3102 tcb::span<Atom>(&ATOMS_ARRAY[1889], 35), tcb::span<Atom>(&ATOMS_ARRAY[1924], 35),
3103 tcb::span<Atom>(&ATOMS_ARRAY[1959], 35), tcb::span<Atom>(&ATOMS_ARRAY[1994], 35),
3104 tcb::span<Atom>(&ATOMS_ARRAY[2029], 36), tcb::span<Atom>(&ATOMS_ARRAY[2065], 34),
3105 tcb::span<Atom>(&ATOMS_ARRAY[2099], 34), tcb::span<Atom>(&ATOMS_ARRAY[2133], 34),
3106 tcb::span<Atom>(&ATOMS_ARRAY[2167], 34), tcb::span<Atom>(&ATOMS_ARRAY[2201], 36),
3107 tcb::span<Atom>(&ATOMS_ARRAY[2237], 36), tcb::span<Atom>(&ATOMS_ARRAY[2273], 36),
3108 tcb::span<Atom>(&ATOMS_ARRAY[2309], 36), tcb::span<Atom>(&ATOMS_ARRAY[2345], 35),
3109 tcb::span<Atom>(&ATOMS_ARRAY[2380], 35), tcb::span<Atom>(&ATOMS_ARRAY[2415], 35),
3110 tcb::span<Atom>(&ATOMS_ARRAY[2450], 33), tcb::span<Atom>(&ATOMS_ARRAY[2483], 30),
3111 tcb::span<Atom>(&ATOMS_ARRAY[2513], 32), tcb::span<Atom>(&ATOMS_ARRAY[2545], 34),
3112 tcb::span<Atom>(&ATOMS_ARRAY[2579], 34), tcb::span<Atom>(&ATOMS_ARRAY[2613], 33),
3113 tcb::span<Atom>(&ATOMS_ARRAY[2646], 31), tcb::span<Atom>(&ATOMS_ARRAY[2677], 30),
3114 tcb::span<Atom>(&ATOMS_ARRAY[2707], 29), tcb::span<Atom>(&ATOMS_ARRAY[2736], 26),
3115 tcb::span<Atom>(&ATOMS_ARRAY[2762], 21), tcb::span<Atom>(&ATOMS_ARRAY[2783], 21),
3116 tcb::span<Atom>(&ATOMS_ARRAY[2804], 20), tcb::span<Atom>(&ATOMS_ARRAY[2824], 21)}};
3117// ---------- END DO NOT EDIT AREA----------
3118
3120bool AtomEqualsWithNaN(const double left, const double right) {
3121 if (left == right)
3122 return true;
3123 if ((std::isnan)(left) && (std::isnan)(right))
3124 return true;
3125 return false;
3126}
3127
3128bool operator==(const Atom &left, const Atom &right) {
3129 if (&left == &right)
3130 return true;
3131
3132 if (left.z_number != right.z_number)
3133 return false;
3134 if (left.a_number != right.a_number)
3135 return false;
3136 if (!AtomEqualsWithNaN(left.abundance, right.abundance))
3137 return false;
3138 if (!AtomEqualsWithNaN(left.mass, right.mass))
3139 return false;
3140 if (!AtomEqualsWithNaN(left.mass_density, right.mass_density))
3141 return false;
3142 if (!AtomEqualsWithNaN(left.number_density, right.number_density))
3143 return false;
3144 if (left.neutron != right.neutron)
3145 return false;
3146
3147 // passes all of the tests
3148 return true;
3149}
3150bool operator!=(const Atom &left, const Atom &right) { return !(left == right); }
3151
3152std::ostream &operator<<(std::ostream &out, const Atom &atom) {
3153 out << atom.symbol;
3154 if (atom.a_number != 0)
3155 out << atom.a_number;
3156 return out;
3157}
3158
3160bool compareAtoms(const Atom &left, uint16_t a_number) { return (left.a_number < a_number); }
3161
3167const Atom &getAtom(const uint16_t z_number, const uint16_t a_number) {
3168
3169 if (z_number > ATOMS.size() || z_number < 1) {
3170 std::stringstream msg;
3171 msg << "Invalid proton number z=" << z_number;
3172 throw std::runtime_error(msg.str());
3173 }
3174
3175 const std::size_t index = z_number - 1;
3176 const auto result = std::lower_bound(ATOMS[index].cbegin(), ATOMS[index].cend(), a_number, compareAtoms);
3177
3178 if (result == ATOMS[index].cend() || result->z_number != z_number || result->a_number != a_number) {
3179 std::stringstream msg;
3180 msg << "Failed to find an atom with z=" << z_number << " and a=" << a_number;
3181 throw std::runtime_error(msg.str());
3182 }
3183
3184 return *result;
3185}
3186
3192const Atom &getAtom(const std::string &symbol, const uint16_t a_number) {
3193 // special cases for aliases
3194 if (symbol == "D")
3195 return H2;
3196 if (symbol == "T")
3197 return H3;
3198
3199 // linear search
3200 for (const auto &atom_vec : ATOMS) {
3201 if (!atom_vec.empty() && symbol == atom_vec[0].symbol) {
3202 const auto result = std::lower_bound(atom_vec.cbegin(), atom_vec.cend(), a_number, compareAtoms);
3203 if (result != atom_vec.cend()) {
3204 return *result;
3205 }
3206 }
3207 }
3208
3209 // fail loudly
3210 std::stringstream msg;
3211 msg << "Failed to find an atom with symbol=" << symbol << " and a=" << a_number;
3212 throw std::runtime_error(msg.str());
3213}
3214
3215} // namespace Mantid::PhysicalConstants
std::map< DeltaEMode::Type, std::string > index
Definition: DeltaEMode.cpp:19
double left
Definition: LineProfile.cpp:80
double right
Definition: LineProfile.cpp:81
Struture to hold the common information for an atom.
Definition: Atom.h:20
const std::string symbol
The atomic symbol. In other words the one or two character abbreviation.
Definition: Atom.h:31
const uint16_t a_number
The total number of protons and neutrons, or mass number, for the atom for isotopic averages this is ...
Definition: Atom.h:38
Atom(std::string symbol, const uint16_t z, const uint16_t a, const double abundance, const double mass, const double density)
Standard constructor.
Definition: Atom.cpp:21
Definition: H5Util.h:16
A namespace containing physical constants that are required by algorithms and unit routines.
Definition: Atom.h:14
static std::array< Atom, 2845 > ATOMS_ARRAY
Definition: Atom.cpp:2888
MANTID_KERNEL_DLL bool operator!=(const Atom &left, const Atom &right)
Inequality operator overload.
Definition: Atom.cpp:3150
MANTID_KERNEL_DLL const Atom & getAtom(const uint16_t z_number, const uint16_t a_number=0)
Definition: Atom.cpp:3167
bool AtomEqualsWithNaN(const double left, const double right)
Check if two atoms are not valid.
Definition: Atom.cpp:3120
MANTID_KERNEL_DLL NeutronAtom getNeutronNoExceptions(const uint16_t z_number, const uint16_t a_number)
bool compareAtoms(const Atom &left, uint16_t a_number)
Compare two atoms.
Definition: Atom.cpp:3160
static std::array< tcb::span< Atom >, 96 > ATOMS
Definition: Atom.cpp:3068
MANTID_KERNEL_DLL std::ostream & operator<<(std::ostream &out, const Atom &atom)
Stream operator overload.
Definition: Atom.cpp:3152
static constexpr double N_A
Avagodro constant in mol-1.
MANTID_KERNEL_DLL bool operator==(const Atom &left, const Atom &right)
Equality operator overload.
Definition: Atom.cpp:3128
STL namespace.
Structure to store neutronic scattering information for the various elements.
Definition: NeutronAtom.h:22