From f539e498b8dbf55f0c9e84a7837fcff5d59b16b7 Mon Sep 17 00:00:00 2001 From: Emily Boudreaux Date: Wed, 8 Oct 2025 15:17:33 -0400 Subject: [PATCH] feat(az_to_species): az_to_species now returns an expected and error type this will allow for much easier checking if a particular a,z pair actually exists --- .gitignore | 1 + .../include/fourdst/composition/species.h | 10708 +--------------- tests/composition/compositionTest.cpp | 4 +- utils/atomic/format.py | 22 +- 4 files changed, 43 insertions(+), 10692 deletions(-) diff --git a/.gitignore b/.gitignore index 12c1861..c2c3e22 100644 --- a/.gitignore +++ b/.gitignore @@ -72,6 +72,7 @@ subprojects/cppad/ subprojects/libconfig/ subprojects/libconstants/ subprojects/liblogging/ +subprojects/.wraplock qhull.wrap quill.wrap diff --git a/src/composition/include/fourdst/composition/species.h b/src/composition/include/fourdst/composition/species.h index 40c0059..c12d7dc 100644 --- a/src/composition/include/fourdst/composition/species.h +++ b/src/composition/include/fourdst/composition/species.h @@ -1,15 +1,3 @@ -// ============================================================================ -// This file contains the registration of atomic species used in the 4DSTAR -// composition module. Each species is defined as a constant instance of the -// Species class, providing nuclear and atomic properties for use in -// simulations and calculations. -// -// NOTE: This file is automatically generated by utils/atomic/format.py. -// For details on how to regenerate this file, see the README in the -// utils/atomic/ directory. -// -// Do not edit this file manually; changes will be overwritten. -// ============================================================================ #pragma once #include #include @@ -18,7 +6,10 @@ #include "fourdst/composition/atomicSpecies.h" #include "fourdst/composition/elements.h" +#include // For std::expected + namespace fourdst::atomic { + // Instantiate all species as static const objects. static const Species n_1("n-1", "n", 1, 1, 0, 1, 0.0, "B-", 782.347, 609.8, "/2+*", "-=100", 1.0086649159, 0.00047); static const Species H_1("H-1", "H", -1, 0, 1, 1, 0.0, "B-", std::numeric_limits::quiet_NaN(), std::numeric_limits::infinity(), "/2+*", "S=99.9855 78", 1.007825031898, 1.4e-05); static const Species H_2("H-2", "H", 0, 1, 1, 2, 1112.2831, "B-", std::numeric_limits::quiet_NaN(), std::numeric_limits::infinity(), "+*", "S=0.0145 78", 2.014101777844, 1.5e-05); @@ -3578,6 +3569,7 @@ namespace fourdst::atomic { static const Species Og_294("Og-294", "Og", 58, 176, 118, 294, 7079.0, "B-", std::numeric_limits::quiet_NaN(), 0.7, "+", "~100; SF ?", 294.213979, 594.0); static const Species Og_295("Og-295", "Og", 59, 177, 118, 295, 7076.0, "B-", std::numeric_limits::quiet_NaN(), 680.0, "", "~100", 295.216178, 703.0); + // Create a map from species name (e.g., "H-1") to a pointer to the species object. static const std::unordered_map species = { {"n-1", n_1}, {"H-1", H_1}, @@ -7138,10684 +7130,24 @@ namespace fourdst::atomic { {"Og-294", Og_294}, {"Og-295", Og_295}, }; - - inline Species az_to_species(const int a, const int z) { + + // Create an enum to represent possible error types when looking up species. + enum class SpeciesErrorType { + ELEMENT_SYMBOL_NOT_FOUND, + SPECIES_SYMBOL_NOT_FOUND + }; + + // Function to look up a species by its atomic number (Z) and mass number (A). + inline std::expected az_to_species(const int a, const int z) { + if (!element_symbol_map.contains(static_cast(z))) { + return std::unexpected(SpeciesErrorType::ELEMENT_SYMBOL_NOT_FOUND); + } const std::string element_symbol = element_symbol_map.at(static_cast(z)); const std::string species_symbol = element_symbol + "-" + std::to_string(a); + if (!species.contains(species_symbol)) { + return std::unexpected(SpeciesErrorType::SPECIES_SYMBOL_NOT_FOUND); + } return species.at(species_symbol); }; + }; // namespace fourdst::atomic -#ifndef SERIF_SPECIES_N_1 - #define SERIF_SPECIES_N_1 -#endif // SERIF_SPECIES_N_1 -#ifndef SERIF_SPECIES_H_1 - #define SERIF_SPECIES_H_1 -#endif // SERIF_SPECIES_H_1 -#ifndef SERIF_SPECIES_H_2 - #define SERIF_SPECIES_H_2 -#endif // SERIF_SPECIES_H_2 -#ifndef SERIF_SPECIES_H_3 - #define SERIF_SPECIES_H_3 -#endif // SERIF_SPECIES_H_3 -#ifndef SERIF_SPECIES_HE_3 - #define SERIF_SPECIES_HE_3 -#endif // SERIF_SPECIES_HE_3 -#ifndef SERIF_SPECIES_LI_3 - #define SERIF_SPECIES_LI_3 -#endif // SERIF_SPECIES_LI_3 -#ifndef SERIF_SPECIES_H_4 - #define SERIF_SPECIES_H_4 -#endif // SERIF_SPECIES_H_4 -#ifndef SERIF_SPECIES_HE_4 - #define SERIF_SPECIES_HE_4 -#endif // SERIF_SPECIES_HE_4 -#ifndef SERIF_SPECIES_LI_4 - #define SERIF_SPECIES_LI_4 -#endif // SERIF_SPECIES_LI_4 -#ifndef SERIF_SPECIES_H_5 - #define SERIF_SPECIES_H_5 -#endif // SERIF_SPECIES_H_5 -#ifndef SERIF_SPECIES_HE_5 - #define SERIF_SPECIES_HE_5 -#endif // SERIF_SPECIES_HE_5 -#ifndef SERIF_SPECIES_LI_5 - #define SERIF_SPECIES_LI_5 -#endif // SERIF_SPECIES_LI_5 -#ifndef SERIF_SPECIES_BE_5 - #define SERIF_SPECIES_BE_5 -#endif // SERIF_SPECIES_BE_5 -#ifndef SERIF_SPECIES_H_6 - #define SERIF_SPECIES_H_6 -#endif // SERIF_SPECIES_H_6 -#ifndef SERIF_SPECIES_HE_6 - #define SERIF_SPECIES_HE_6 -#endif // SERIF_SPECIES_HE_6 -#ifndef SERIF_SPECIES_LI_6 - #define SERIF_SPECIES_LI_6 -#endif // SERIF_SPECIES_LI_6 -#ifndef SERIF_SPECIES_BE_6 - #define SERIF_SPECIES_BE_6 -#endif // SERIF_SPECIES_BE_6 -#ifndef SERIF_SPECIES_B_6 - #define SERIF_SPECIES_B_6 -#endif // SERIF_SPECIES_B_6 -#ifndef SERIF_SPECIES_H_7 - #define SERIF_SPECIES_H_7 -#endif // SERIF_SPECIES_H_7 -#ifndef SERIF_SPECIES_HE_7 - #define SERIF_SPECIES_HE_7 -#endif // SERIF_SPECIES_HE_7 -#ifndef SERIF_SPECIES_LI_7 - #define SERIF_SPECIES_LI_7 -#endif // SERIF_SPECIES_LI_7 -#ifndef SERIF_SPECIES_BE_7 - #define SERIF_SPECIES_BE_7 -#endif // SERIF_SPECIES_BE_7 -#ifndef SERIF_SPECIES_B_7 - #define SERIF_SPECIES_B_7 -#endif // SERIF_SPECIES_B_7 -#ifndef SERIF_SPECIES_HE_8 - #define SERIF_SPECIES_HE_8 -#endif // SERIF_SPECIES_HE_8 -#ifndef SERIF_SPECIES_LI_8 - #define SERIF_SPECIES_LI_8 -#endif // SERIF_SPECIES_LI_8 -#ifndef SERIF_SPECIES_BE_8 - #define SERIF_SPECIES_BE_8 -#endif // SERIF_SPECIES_BE_8 -#ifndef SERIF_SPECIES_B_8 - #define SERIF_SPECIES_B_8 -#endif // SERIF_SPECIES_B_8 -#ifndef SERIF_SPECIES_C_8 - #define SERIF_SPECIES_C_8 -#endif // SERIF_SPECIES_C_8 -#ifndef SERIF_SPECIES_HE_9 - #define SERIF_SPECIES_HE_9 -#endif // SERIF_SPECIES_HE_9 -#ifndef SERIF_SPECIES_LI_9 - #define SERIF_SPECIES_LI_9 -#endif // SERIF_SPECIES_LI_9 -#ifndef SERIF_SPECIES_BE_9 - #define SERIF_SPECIES_BE_9 -#endif // SERIF_SPECIES_BE_9 -#ifndef SERIF_SPECIES_B_9 - #define SERIF_SPECIES_B_9 -#endif // SERIF_SPECIES_B_9 -#ifndef SERIF_SPECIES_C_9 - #define SERIF_SPECIES_C_9 -#endif // SERIF_SPECIES_C_9 -#ifndef SERIF_SPECIES_HE_10 - #define SERIF_SPECIES_HE_10 -#endif // SERIF_SPECIES_HE_10 -#ifndef SERIF_SPECIES_LI_10 - #define SERIF_SPECIES_LI_10 -#endif // SERIF_SPECIES_LI_10 -#ifndef SERIF_SPECIES_BE_10 - #define SERIF_SPECIES_BE_10 -#endif // SERIF_SPECIES_BE_10 -#ifndef SERIF_SPECIES_B_10 - #define SERIF_SPECIES_B_10 -#endif // SERIF_SPECIES_B_10 -#ifndef SERIF_SPECIES_C_10 - #define SERIF_SPECIES_C_10 -#endif // SERIF_SPECIES_C_10 -#ifndef SERIF_SPECIES_N_10 - #define SERIF_SPECIES_N_10 -#endif // SERIF_SPECIES_N_10 -#ifndef SERIF_SPECIES_LI_11 - #define SERIF_SPECIES_LI_11 -#endif // SERIF_SPECIES_LI_11 -#ifndef SERIF_SPECIES_BE_11 - #define SERIF_SPECIES_BE_11 -#endif // SERIF_SPECIES_BE_11 -#ifndef SERIF_SPECIES_B_11 - #define SERIF_SPECIES_B_11 -#endif // SERIF_SPECIES_B_11 -#ifndef SERIF_SPECIES_C_11 - #define SERIF_SPECIES_C_11 -#endif // SERIF_SPECIES_C_11 -#ifndef SERIF_SPECIES_N_11 - #define SERIF_SPECIES_N_11 -#endif // SERIF_SPECIES_N_11 -#ifndef SERIF_SPECIES_O_11 - #define SERIF_SPECIES_O_11 -#endif // SERIF_SPECIES_O_11 -#ifndef SERIF_SPECIES_LI_12 - #define SERIF_SPECIES_LI_12 -#endif // SERIF_SPECIES_LI_12 -#ifndef SERIF_SPECIES_BE_12 - #define SERIF_SPECIES_BE_12 -#endif // SERIF_SPECIES_BE_12 -#ifndef SERIF_SPECIES_B_12 - #define SERIF_SPECIES_B_12 -#endif // SERIF_SPECIES_B_12 -#ifndef SERIF_SPECIES_C_12 - #define SERIF_SPECIES_C_12 -#endif // SERIF_SPECIES_C_12 -#ifndef SERIF_SPECIES_N_12 - #define SERIF_SPECIES_N_12 -#endif // SERIF_SPECIES_N_12 -#ifndef SERIF_SPECIES_O_12 - #define SERIF_SPECIES_O_12 -#endif // SERIF_SPECIES_O_12 -#ifndef SERIF_SPECIES_LI_13 - #define SERIF_SPECIES_LI_13 -#endif // SERIF_SPECIES_LI_13 -#ifndef SERIF_SPECIES_BE_13 - #define SERIF_SPECIES_BE_13 -#endif // SERIF_SPECIES_BE_13 -#ifndef SERIF_SPECIES_B_13 - #define SERIF_SPECIES_B_13 -#endif // SERIF_SPECIES_B_13 -#ifndef SERIF_SPECIES_C_13 - #define SERIF_SPECIES_C_13 -#endif // SERIF_SPECIES_C_13 -#ifndef SERIF_SPECIES_N_13 - #define SERIF_SPECIES_N_13 -#endif // SERIF_SPECIES_N_13 -#ifndef SERIF_SPECIES_O_13 - #define SERIF_SPECIES_O_13 -#endif // SERIF_SPECIES_O_13 -#ifndef SERIF_SPECIES_F_13 - #define SERIF_SPECIES_F_13 -#endif // SERIF_SPECIES_F_13 -#ifndef SERIF_SPECIES_BE_14 - #define SERIF_SPECIES_BE_14 -#endif // SERIF_SPECIES_BE_14 -#ifndef SERIF_SPECIES_B_14 - #define SERIF_SPECIES_B_14 -#endif // SERIF_SPECIES_B_14 -#ifndef SERIF_SPECIES_C_14 - #define SERIF_SPECIES_C_14 -#endif // SERIF_SPECIES_C_14 -#ifndef SERIF_SPECIES_N_14 - #define SERIF_SPECIES_N_14 -#endif // SERIF_SPECIES_N_14 -#ifndef SERIF_SPECIES_O_14 - #define SERIF_SPECIES_O_14 -#endif // SERIF_SPECIES_O_14 -#ifndef SERIF_SPECIES_F_14 - #define SERIF_SPECIES_F_14 -#endif // SERIF_SPECIES_F_14 -#ifndef SERIF_SPECIES_BE_15 - #define SERIF_SPECIES_BE_15 -#endif // SERIF_SPECIES_BE_15 -#ifndef SERIF_SPECIES_B_15 - #define SERIF_SPECIES_B_15 -#endif // SERIF_SPECIES_B_15 -#ifndef SERIF_SPECIES_C_15 - #define SERIF_SPECIES_C_15 -#endif // SERIF_SPECIES_C_15 -#ifndef SERIF_SPECIES_N_15 - #define SERIF_SPECIES_N_15 -#endif // SERIF_SPECIES_N_15 -#ifndef SERIF_SPECIES_O_15 - #define SERIF_SPECIES_O_15 -#endif // SERIF_SPECIES_O_15 -#ifndef SERIF_SPECIES_F_15 - #define SERIF_SPECIES_F_15 -#endif // SERIF_SPECIES_F_15 -#ifndef SERIF_SPECIES_NE_15 - #define SERIF_SPECIES_NE_15 -#endif // SERIF_SPECIES_NE_15 -#ifndef SERIF_SPECIES_BE_16 - #define SERIF_SPECIES_BE_16 -#endif // SERIF_SPECIES_BE_16 -#ifndef SERIF_SPECIES_B_16 - #define SERIF_SPECIES_B_16 -#endif // SERIF_SPECIES_B_16 -#ifndef SERIF_SPECIES_C_16 - #define SERIF_SPECIES_C_16 -#endif // SERIF_SPECIES_C_16 -#ifndef SERIF_SPECIES_N_16 - #define SERIF_SPECIES_N_16 -#endif // SERIF_SPECIES_N_16 -#ifndef SERIF_SPECIES_O_16 - #define SERIF_SPECIES_O_16 -#endif // SERIF_SPECIES_O_16 -#ifndef SERIF_SPECIES_F_16 - #define SERIF_SPECIES_F_16 -#endif // SERIF_SPECIES_F_16 -#ifndef SERIF_SPECIES_NE_16 - #define SERIF_SPECIES_NE_16 -#endif // SERIF_SPECIES_NE_16 -#ifndef SERIF_SPECIES_B_17 - #define SERIF_SPECIES_B_17 -#endif // SERIF_SPECIES_B_17 -#ifndef SERIF_SPECIES_C_17 - #define SERIF_SPECIES_C_17 -#endif // SERIF_SPECIES_C_17 -#ifndef SERIF_SPECIES_N_17 - #define SERIF_SPECIES_N_17 -#endif // SERIF_SPECIES_N_17 -#ifndef SERIF_SPECIES_O_17 - #define SERIF_SPECIES_O_17 -#endif // SERIF_SPECIES_O_17 -#ifndef SERIF_SPECIES_F_17 - #define SERIF_SPECIES_F_17 -#endif // SERIF_SPECIES_F_17 -#ifndef SERIF_SPECIES_NE_17 - #define SERIF_SPECIES_NE_17 -#endif // SERIF_SPECIES_NE_17 -#ifndef SERIF_SPECIES_NA_17 - #define SERIF_SPECIES_NA_17 -#endif // SERIF_SPECIES_NA_17 -#ifndef SERIF_SPECIES_B_18 - #define SERIF_SPECIES_B_18 -#endif // SERIF_SPECIES_B_18 -#ifndef SERIF_SPECIES_C_18 - #define SERIF_SPECIES_C_18 -#endif // SERIF_SPECIES_C_18 -#ifndef SERIF_SPECIES_N_18 - #define SERIF_SPECIES_N_18 -#endif // SERIF_SPECIES_N_18 -#ifndef SERIF_SPECIES_O_18 - #define SERIF_SPECIES_O_18 -#endif // SERIF_SPECIES_O_18 -#ifndef SERIF_SPECIES_F_18 - #define SERIF_SPECIES_F_18 -#endif // SERIF_SPECIES_F_18 -#ifndef SERIF_SPECIES_NE_18 - #define SERIF_SPECIES_NE_18 -#endif // SERIF_SPECIES_NE_18 -#ifndef SERIF_SPECIES_NA_18 - #define SERIF_SPECIES_NA_18 -#endif // SERIF_SPECIES_NA_18 -#ifndef SERIF_SPECIES_B_19 - #define SERIF_SPECIES_B_19 -#endif // SERIF_SPECIES_B_19 -#ifndef SERIF_SPECIES_C_19 - #define SERIF_SPECIES_C_19 -#endif // SERIF_SPECIES_C_19 -#ifndef SERIF_SPECIES_N_19 - #define SERIF_SPECIES_N_19 -#endif // SERIF_SPECIES_N_19 -#ifndef SERIF_SPECIES_O_19 - #define SERIF_SPECIES_O_19 -#endif // SERIF_SPECIES_O_19 -#ifndef SERIF_SPECIES_F_19 - #define SERIF_SPECIES_F_19 -#endif // SERIF_SPECIES_F_19 -#ifndef SERIF_SPECIES_NE_19 - #define SERIF_SPECIES_NE_19 -#endif // SERIF_SPECIES_NE_19 -#ifndef SERIF_SPECIES_NA_19 - #define SERIF_SPECIES_NA_19 -#endif // SERIF_SPECIES_NA_19 -#ifndef SERIF_SPECIES_MG_19 - #define SERIF_SPECIES_MG_19 -#endif // SERIF_SPECIES_MG_19 -#ifndef SERIF_SPECIES_B_20 - #define SERIF_SPECIES_B_20 -#endif // SERIF_SPECIES_B_20 -#ifndef SERIF_SPECIES_C_20 - #define SERIF_SPECIES_C_20 -#endif // SERIF_SPECIES_C_20 -#ifndef SERIF_SPECIES_N_20 - #define SERIF_SPECIES_N_20 -#endif // SERIF_SPECIES_N_20 -#ifndef SERIF_SPECIES_O_20 - #define SERIF_SPECIES_O_20 -#endif // SERIF_SPECIES_O_20 -#ifndef SERIF_SPECIES_F_20 - #define SERIF_SPECIES_F_20 -#endif // SERIF_SPECIES_F_20 -#ifndef SERIF_SPECIES_NE_20 - #define SERIF_SPECIES_NE_20 -#endif // SERIF_SPECIES_NE_20 -#ifndef SERIF_SPECIES_NA_20 - #define SERIF_SPECIES_NA_20 -#endif // SERIF_SPECIES_NA_20 -#ifndef SERIF_SPECIES_MG_20 - #define SERIF_SPECIES_MG_20 -#endif // SERIF_SPECIES_MG_20 -#ifndef SERIF_SPECIES_B_21 - #define SERIF_SPECIES_B_21 -#endif // SERIF_SPECIES_B_21 -#ifndef SERIF_SPECIES_C_21 - #define SERIF_SPECIES_C_21 -#endif // SERIF_SPECIES_C_21 -#ifndef SERIF_SPECIES_N_21 - #define SERIF_SPECIES_N_21 -#endif // SERIF_SPECIES_N_21 -#ifndef SERIF_SPECIES_O_21 - #define SERIF_SPECIES_O_21 -#endif // SERIF_SPECIES_O_21 -#ifndef SERIF_SPECIES_F_21 - #define SERIF_SPECIES_F_21 -#endif // SERIF_SPECIES_F_21 -#ifndef SERIF_SPECIES_NE_21 - #define SERIF_SPECIES_NE_21 -#endif // SERIF_SPECIES_NE_21 -#ifndef SERIF_SPECIES_NA_21 - #define SERIF_SPECIES_NA_21 -#endif // SERIF_SPECIES_NA_21 -#ifndef SERIF_SPECIES_MG_21 - #define SERIF_SPECIES_MG_21 -#endif // SERIF_SPECIES_MG_21 -#ifndef SERIF_SPECIES_AL_21 - #define SERIF_SPECIES_AL_21 -#endif // SERIF_SPECIES_AL_21 -#ifndef SERIF_SPECIES_C_22 - #define SERIF_SPECIES_C_22 -#endif // SERIF_SPECIES_C_22 -#ifndef SERIF_SPECIES_N_22 - #define SERIF_SPECIES_N_22 -#endif // SERIF_SPECIES_N_22 -#ifndef SERIF_SPECIES_O_22 - #define SERIF_SPECIES_O_22 -#endif // SERIF_SPECIES_O_22 -#ifndef SERIF_SPECIES_F_22 - #define SERIF_SPECIES_F_22 -#endif // SERIF_SPECIES_F_22 -#ifndef SERIF_SPECIES_NE_22 - #define SERIF_SPECIES_NE_22 -#endif // SERIF_SPECIES_NE_22 -#ifndef SERIF_SPECIES_NA_22 - #define SERIF_SPECIES_NA_22 -#endif // SERIF_SPECIES_NA_22 -#ifndef SERIF_SPECIES_MG_22 - #define SERIF_SPECIES_MG_22 -#endif // SERIF_SPECIES_MG_22 -#ifndef SERIF_SPECIES_AL_22 - #define SERIF_SPECIES_AL_22 -#endif // SERIF_SPECIES_AL_22 -#ifndef SERIF_SPECIES_SI_22 - #define SERIF_SPECIES_SI_22 -#endif // SERIF_SPECIES_SI_22 -#ifndef SERIF_SPECIES_C_23 - #define SERIF_SPECIES_C_23 -#endif // SERIF_SPECIES_C_23 -#ifndef SERIF_SPECIES_N_23 - #define SERIF_SPECIES_N_23 -#endif // SERIF_SPECIES_N_23 -#ifndef SERIF_SPECIES_O_23 - #define SERIF_SPECIES_O_23 -#endif // SERIF_SPECIES_O_23 -#ifndef SERIF_SPECIES_F_23 - #define SERIF_SPECIES_F_23 -#endif // SERIF_SPECIES_F_23 -#ifndef SERIF_SPECIES_NE_23 - #define SERIF_SPECIES_NE_23 -#endif // SERIF_SPECIES_NE_23 -#ifndef SERIF_SPECIES_NA_23 - #define SERIF_SPECIES_NA_23 -#endif // SERIF_SPECIES_NA_23 -#ifndef SERIF_SPECIES_MG_23 - #define SERIF_SPECIES_MG_23 -#endif // SERIF_SPECIES_MG_23 -#ifndef SERIF_SPECIES_AL_23 - #define SERIF_SPECIES_AL_23 -#endif // SERIF_SPECIES_AL_23 -#ifndef SERIF_SPECIES_SI_23 - #define SERIF_SPECIES_SI_23 -#endif // SERIF_SPECIES_SI_23 -#ifndef SERIF_SPECIES_N_24 - #define SERIF_SPECIES_N_24 -#endif // SERIF_SPECIES_N_24 -#ifndef SERIF_SPECIES_O_24 - #define SERIF_SPECIES_O_24 -#endif // SERIF_SPECIES_O_24 -#ifndef SERIF_SPECIES_F_24 - #define SERIF_SPECIES_F_24 -#endif // SERIF_SPECIES_F_24 -#ifndef SERIF_SPECIES_NE_24 - #define SERIF_SPECIES_NE_24 -#endif // SERIF_SPECIES_NE_24 -#ifndef SERIF_SPECIES_NA_24 - #define SERIF_SPECIES_NA_24 -#endif // SERIF_SPECIES_NA_24 -#ifndef SERIF_SPECIES_MG_24 - #define SERIF_SPECIES_MG_24 -#endif // SERIF_SPECIES_MG_24 -#ifndef SERIF_SPECIES_AL_24 - #define SERIF_SPECIES_AL_24 -#endif // SERIF_SPECIES_AL_24 -#ifndef SERIF_SPECIES_SI_24 - #define SERIF_SPECIES_SI_24 -#endif // SERIF_SPECIES_SI_24 -#ifndef SERIF_SPECIES_P_24 - #define SERIF_SPECIES_P_24 -#endif // SERIF_SPECIES_P_24 -#ifndef SERIF_SPECIES_N_25 - #define SERIF_SPECIES_N_25 -#endif // SERIF_SPECIES_N_25 -#ifndef SERIF_SPECIES_O_25 - #define SERIF_SPECIES_O_25 -#endif // SERIF_SPECIES_O_25 -#ifndef SERIF_SPECIES_F_25 - #define SERIF_SPECIES_F_25 -#endif // SERIF_SPECIES_F_25 -#ifndef SERIF_SPECIES_NE_25 - #define SERIF_SPECIES_NE_25 -#endif // SERIF_SPECIES_NE_25 -#ifndef SERIF_SPECIES_NA_25 - #define SERIF_SPECIES_NA_25 -#endif // SERIF_SPECIES_NA_25 -#ifndef SERIF_SPECIES_MG_25 - #define SERIF_SPECIES_MG_25 -#endif // SERIF_SPECIES_MG_25 -#ifndef SERIF_SPECIES_AL_25 - #define SERIF_SPECIES_AL_25 -#endif // SERIF_SPECIES_AL_25 -#ifndef SERIF_SPECIES_SI_25 - #define SERIF_SPECIES_SI_25 -#endif // SERIF_SPECIES_SI_25 -#ifndef SERIF_SPECIES_P_25 - #define SERIF_SPECIES_P_25 -#endif // SERIF_SPECIES_P_25 -#ifndef SERIF_SPECIES_O_26 - #define SERIF_SPECIES_O_26 -#endif // SERIF_SPECIES_O_26 -#ifndef SERIF_SPECIES_F_26 - #define SERIF_SPECIES_F_26 -#endif // SERIF_SPECIES_F_26 -#ifndef SERIF_SPECIES_NE_26 - #define SERIF_SPECIES_NE_26 -#endif // SERIF_SPECIES_NE_26 -#ifndef SERIF_SPECIES_NA_26 - #define SERIF_SPECIES_NA_26 -#endif // SERIF_SPECIES_NA_26 -#ifndef SERIF_SPECIES_MG_26 - #define SERIF_SPECIES_MG_26 -#endif // SERIF_SPECIES_MG_26 -#ifndef SERIF_SPECIES_AL_26 - #define SERIF_SPECIES_AL_26 -#endif // SERIF_SPECIES_AL_26 -#ifndef SERIF_SPECIES_SI_26 - #define SERIF_SPECIES_SI_26 -#endif // SERIF_SPECIES_SI_26 -#ifndef SERIF_SPECIES_P_26 - #define SERIF_SPECIES_P_26 -#endif // SERIF_SPECIES_P_26 -#ifndef SERIF_SPECIES_S_26 - #define SERIF_SPECIES_S_26 -#endif // SERIF_SPECIES_S_26 -#ifndef SERIF_SPECIES_O_27 - #define SERIF_SPECIES_O_27 -#endif // SERIF_SPECIES_O_27 -#ifndef SERIF_SPECIES_F_27 - #define SERIF_SPECIES_F_27 -#endif // SERIF_SPECIES_F_27 -#ifndef SERIF_SPECIES_NE_27 - #define SERIF_SPECIES_NE_27 -#endif // SERIF_SPECIES_NE_27 -#ifndef SERIF_SPECIES_NA_27 - #define SERIF_SPECIES_NA_27 -#endif // SERIF_SPECIES_NA_27 -#ifndef SERIF_SPECIES_MG_27 - #define SERIF_SPECIES_MG_27 -#endif // SERIF_SPECIES_MG_27 -#ifndef SERIF_SPECIES_AL_27 - #define SERIF_SPECIES_AL_27 -#endif // SERIF_SPECIES_AL_27 -#ifndef SERIF_SPECIES_SI_27 - #define SERIF_SPECIES_SI_27 -#endif // SERIF_SPECIES_SI_27 -#ifndef SERIF_SPECIES_P_27 - #define SERIF_SPECIES_P_27 -#endif // SERIF_SPECIES_P_27 -#ifndef SERIF_SPECIES_S_27 - #define SERIF_SPECIES_S_27 -#endif // SERIF_SPECIES_S_27 -#ifndef SERIF_SPECIES_O_28 - #define SERIF_SPECIES_O_28 -#endif // SERIF_SPECIES_O_28 -#ifndef SERIF_SPECIES_F_28 - #define SERIF_SPECIES_F_28 -#endif // SERIF_SPECIES_F_28 -#ifndef SERIF_SPECIES_NE_28 - #define SERIF_SPECIES_NE_28 -#endif // SERIF_SPECIES_NE_28 -#ifndef SERIF_SPECIES_NA_28 - #define SERIF_SPECIES_NA_28 -#endif // SERIF_SPECIES_NA_28 -#ifndef SERIF_SPECIES_MG_28 - #define SERIF_SPECIES_MG_28 -#endif // SERIF_SPECIES_MG_28 -#ifndef SERIF_SPECIES_AL_28 - #define SERIF_SPECIES_AL_28 -#endif // SERIF_SPECIES_AL_28 -#ifndef SERIF_SPECIES_SI_28 - #define SERIF_SPECIES_SI_28 -#endif // SERIF_SPECIES_SI_28 -#ifndef SERIF_SPECIES_P_28 - #define SERIF_SPECIES_P_28 -#endif // SERIF_SPECIES_P_28 -#ifndef SERIF_SPECIES_S_28 - #define SERIF_SPECIES_S_28 -#endif // SERIF_SPECIES_S_28 -#ifndef SERIF_SPECIES_CL_28 - #define SERIF_SPECIES_CL_28 -#endif // SERIF_SPECIES_CL_28 -#ifndef SERIF_SPECIES_F_29 - #define SERIF_SPECIES_F_29 -#endif // SERIF_SPECIES_F_29 -#ifndef SERIF_SPECIES_NE_29 - #define SERIF_SPECIES_NE_29 -#endif // SERIF_SPECIES_NE_29 -#ifndef SERIF_SPECIES_NA_29 - #define SERIF_SPECIES_NA_29 -#endif // SERIF_SPECIES_NA_29 -#ifndef SERIF_SPECIES_MG_29 - #define SERIF_SPECIES_MG_29 -#endif // SERIF_SPECIES_MG_29 -#ifndef SERIF_SPECIES_AL_29 - #define SERIF_SPECIES_AL_29 -#endif // SERIF_SPECIES_AL_29 -#ifndef SERIF_SPECIES_SI_29 - #define SERIF_SPECIES_SI_29 -#endif // SERIF_SPECIES_SI_29 -#ifndef SERIF_SPECIES_P_29 - #define SERIF_SPECIES_P_29 -#endif // SERIF_SPECIES_P_29 -#ifndef SERIF_SPECIES_S_29 - #define SERIF_SPECIES_S_29 -#endif // SERIF_SPECIES_S_29 -#ifndef SERIF_SPECIES_CL_29 - #define SERIF_SPECIES_CL_29 -#endif // SERIF_SPECIES_CL_29 -#ifndef SERIF_SPECIES_AR_29 - #define SERIF_SPECIES_AR_29 -#endif // SERIF_SPECIES_AR_29 -#ifndef SERIF_SPECIES_F_30 - #define SERIF_SPECIES_F_30 -#endif // SERIF_SPECIES_F_30 -#ifndef SERIF_SPECIES_NE_30 - #define SERIF_SPECIES_NE_30 -#endif // SERIF_SPECIES_NE_30 -#ifndef SERIF_SPECIES_NA_30 - #define SERIF_SPECIES_NA_30 -#endif // SERIF_SPECIES_NA_30 -#ifndef SERIF_SPECIES_MG_30 - #define SERIF_SPECIES_MG_30 -#endif // SERIF_SPECIES_MG_30 -#ifndef SERIF_SPECIES_AL_30 - #define SERIF_SPECIES_AL_30 -#endif // SERIF_SPECIES_AL_30 -#ifndef SERIF_SPECIES_SI_30 - #define SERIF_SPECIES_SI_30 -#endif // SERIF_SPECIES_SI_30 -#ifndef SERIF_SPECIES_P_30 - #define SERIF_SPECIES_P_30 -#endif // SERIF_SPECIES_P_30 -#ifndef SERIF_SPECIES_S_30 - #define SERIF_SPECIES_S_30 -#endif // SERIF_SPECIES_S_30 -#ifndef SERIF_SPECIES_CL_30 - #define SERIF_SPECIES_CL_30 -#endif // SERIF_SPECIES_CL_30 -#ifndef SERIF_SPECIES_AR_30 - #define SERIF_SPECIES_AR_30 -#endif // SERIF_SPECIES_AR_30 -#ifndef SERIF_SPECIES_F_31 - #define SERIF_SPECIES_F_31 -#endif // SERIF_SPECIES_F_31 -#ifndef SERIF_SPECIES_NE_31 - #define SERIF_SPECIES_NE_31 -#endif // SERIF_SPECIES_NE_31 -#ifndef SERIF_SPECIES_NA_31 - #define SERIF_SPECIES_NA_31 -#endif // SERIF_SPECIES_NA_31 -#ifndef SERIF_SPECIES_MG_31 - #define SERIF_SPECIES_MG_31 -#endif // SERIF_SPECIES_MG_31 -#ifndef SERIF_SPECIES_AL_31 - #define SERIF_SPECIES_AL_31 -#endif // SERIF_SPECIES_AL_31 -#ifndef SERIF_SPECIES_SI_31 - #define SERIF_SPECIES_SI_31 -#endif // SERIF_SPECIES_SI_31 -#ifndef SERIF_SPECIES_P_31 - #define SERIF_SPECIES_P_31 -#endif // SERIF_SPECIES_P_31 -#ifndef SERIF_SPECIES_S_31 - #define SERIF_SPECIES_S_31 -#endif // SERIF_SPECIES_S_31 -#ifndef SERIF_SPECIES_CL_31 - #define SERIF_SPECIES_CL_31 -#endif // SERIF_SPECIES_CL_31 -#ifndef SERIF_SPECIES_AR_31 - #define SERIF_SPECIES_AR_31 -#endif // SERIF_SPECIES_AR_31 -#ifndef SERIF_SPECIES_K_31 - #define SERIF_SPECIES_K_31 -#endif // SERIF_SPECIES_K_31 -#ifndef SERIF_SPECIES_NE_32 - #define SERIF_SPECIES_NE_32 -#endif // SERIF_SPECIES_NE_32 -#ifndef SERIF_SPECIES_NA_32 - #define SERIF_SPECIES_NA_32 -#endif // SERIF_SPECIES_NA_32 -#ifndef SERIF_SPECIES_MG_32 - #define SERIF_SPECIES_MG_32 -#endif // SERIF_SPECIES_MG_32 -#ifndef SERIF_SPECIES_AL_32 - #define SERIF_SPECIES_AL_32 -#endif // SERIF_SPECIES_AL_32 -#ifndef SERIF_SPECIES_SI_32 - #define SERIF_SPECIES_SI_32 -#endif // SERIF_SPECIES_SI_32 -#ifndef SERIF_SPECIES_P_32 - #define SERIF_SPECIES_P_32 -#endif // SERIF_SPECIES_P_32 -#ifndef SERIF_SPECIES_S_32 - #define SERIF_SPECIES_S_32 -#endif // SERIF_SPECIES_S_32 -#ifndef SERIF_SPECIES_CL_32 - #define SERIF_SPECIES_CL_32 -#endif // SERIF_SPECIES_CL_32 -#ifndef SERIF_SPECIES_AR_32 - #define SERIF_SPECIES_AR_32 -#endif // SERIF_SPECIES_AR_32 -#ifndef SERIF_SPECIES_K_32 - #define SERIF_SPECIES_K_32 -#endif // SERIF_SPECIES_K_32 -#ifndef SERIF_SPECIES_NE_33 - #define SERIF_SPECIES_NE_33 -#endif // SERIF_SPECIES_NE_33 -#ifndef SERIF_SPECIES_NA_33 - #define SERIF_SPECIES_NA_33 -#endif // SERIF_SPECIES_NA_33 -#ifndef SERIF_SPECIES_MG_33 - #define SERIF_SPECIES_MG_33 -#endif // SERIF_SPECIES_MG_33 -#ifndef SERIF_SPECIES_AL_33 - #define SERIF_SPECIES_AL_33 -#endif // SERIF_SPECIES_AL_33 -#ifndef SERIF_SPECIES_SI_33 - #define SERIF_SPECIES_SI_33 -#endif // SERIF_SPECIES_SI_33 -#ifndef SERIF_SPECIES_P_33 - #define SERIF_SPECIES_P_33 -#endif // SERIF_SPECIES_P_33 -#ifndef SERIF_SPECIES_S_33 - #define SERIF_SPECIES_S_33 -#endif // SERIF_SPECIES_S_33 -#ifndef SERIF_SPECIES_CL_33 - #define SERIF_SPECIES_CL_33 -#endif // SERIF_SPECIES_CL_33 -#ifndef SERIF_SPECIES_AR_33 - #define SERIF_SPECIES_AR_33 -#endif // SERIF_SPECIES_AR_33 -#ifndef SERIF_SPECIES_K_33 - #define SERIF_SPECIES_K_33 -#endif // SERIF_SPECIES_K_33 -#ifndef SERIF_SPECIES_CA_33 - #define SERIF_SPECIES_CA_33 -#endif // SERIF_SPECIES_CA_33 -#ifndef SERIF_SPECIES_NE_34 - #define SERIF_SPECIES_NE_34 -#endif // SERIF_SPECIES_NE_34 -#ifndef SERIF_SPECIES_NA_34 - #define SERIF_SPECIES_NA_34 -#endif // SERIF_SPECIES_NA_34 -#ifndef SERIF_SPECIES_MG_34 - #define SERIF_SPECIES_MG_34 -#endif // SERIF_SPECIES_MG_34 -#ifndef SERIF_SPECIES_AL_34 - #define SERIF_SPECIES_AL_34 -#endif // SERIF_SPECIES_AL_34 -#ifndef SERIF_SPECIES_SI_34 - #define SERIF_SPECIES_SI_34 -#endif // SERIF_SPECIES_SI_34 -#ifndef SERIF_SPECIES_P_34 - #define SERIF_SPECIES_P_34 -#endif // SERIF_SPECIES_P_34 -#ifndef SERIF_SPECIES_S_34 - #define SERIF_SPECIES_S_34 -#endif // SERIF_SPECIES_S_34 -#ifndef SERIF_SPECIES_CL_34 - #define SERIF_SPECIES_CL_34 -#endif // SERIF_SPECIES_CL_34 -#ifndef SERIF_SPECIES_AR_34 - #define SERIF_SPECIES_AR_34 -#endif // SERIF_SPECIES_AR_34 -#ifndef SERIF_SPECIES_K_34 - #define SERIF_SPECIES_K_34 -#endif // SERIF_SPECIES_K_34 -#ifndef SERIF_SPECIES_CA_34 - #define SERIF_SPECIES_CA_34 -#endif // SERIF_SPECIES_CA_34 -#ifndef SERIF_SPECIES_NA_35 - #define SERIF_SPECIES_NA_35 -#endif // SERIF_SPECIES_NA_35 -#ifndef SERIF_SPECIES_MG_35 - #define SERIF_SPECIES_MG_35 -#endif // SERIF_SPECIES_MG_35 -#ifndef SERIF_SPECIES_AL_35 - #define SERIF_SPECIES_AL_35 -#endif // SERIF_SPECIES_AL_35 -#ifndef SERIF_SPECIES_SI_35 - #define SERIF_SPECIES_SI_35 -#endif // SERIF_SPECIES_SI_35 -#ifndef SERIF_SPECIES_P_35 - #define SERIF_SPECIES_P_35 -#endif // SERIF_SPECIES_P_35 -#ifndef SERIF_SPECIES_S_35 - #define SERIF_SPECIES_S_35 -#endif // SERIF_SPECIES_S_35 -#ifndef SERIF_SPECIES_CL_35 - #define SERIF_SPECIES_CL_35 -#endif // SERIF_SPECIES_CL_35 -#ifndef SERIF_SPECIES_AR_35 - #define SERIF_SPECIES_AR_35 -#endif // SERIF_SPECIES_AR_35 -#ifndef SERIF_SPECIES_K_35 - #define SERIF_SPECIES_K_35 -#endif // SERIF_SPECIES_K_35 -#ifndef SERIF_SPECIES_CA_35 - #define SERIF_SPECIES_CA_35 -#endif // SERIF_SPECIES_CA_35 -#ifndef SERIF_SPECIES_SC_35 - #define SERIF_SPECIES_SC_35 -#endif // SERIF_SPECIES_SC_35 -#ifndef SERIF_SPECIES_NA_36 - #define SERIF_SPECIES_NA_36 -#endif // SERIF_SPECIES_NA_36 -#ifndef SERIF_SPECIES_MG_36 - #define SERIF_SPECIES_MG_36 -#endif // SERIF_SPECIES_MG_36 -#ifndef SERIF_SPECIES_AL_36 - #define SERIF_SPECIES_AL_36 -#endif // SERIF_SPECIES_AL_36 -#ifndef SERIF_SPECIES_SI_36 - #define SERIF_SPECIES_SI_36 -#endif // SERIF_SPECIES_SI_36 -#ifndef SERIF_SPECIES_P_36 - #define SERIF_SPECIES_P_36 -#endif // SERIF_SPECIES_P_36 -#ifndef SERIF_SPECIES_S_36 - #define SERIF_SPECIES_S_36 -#endif // SERIF_SPECIES_S_36 -#ifndef SERIF_SPECIES_CL_36 - #define SERIF_SPECIES_CL_36 -#endif // SERIF_SPECIES_CL_36 -#ifndef SERIF_SPECIES_AR_36 - #define SERIF_SPECIES_AR_36 -#endif // SERIF_SPECIES_AR_36 -#ifndef SERIF_SPECIES_K_36 - #define SERIF_SPECIES_K_36 -#endif // SERIF_SPECIES_K_36 -#ifndef SERIF_SPECIES_CA_36 - #define SERIF_SPECIES_CA_36 -#endif // SERIF_SPECIES_CA_36 -#ifndef SERIF_SPECIES_SC_36 - #define SERIF_SPECIES_SC_36 -#endif // SERIF_SPECIES_SC_36 -#ifndef SERIF_SPECIES_NA_37 - #define SERIF_SPECIES_NA_37 -#endif // SERIF_SPECIES_NA_37 -#ifndef SERIF_SPECIES_MG_37 - #define SERIF_SPECIES_MG_37 -#endif // SERIF_SPECIES_MG_37 -#ifndef SERIF_SPECIES_AL_37 - #define SERIF_SPECIES_AL_37 -#endif // SERIF_SPECIES_AL_37 -#ifndef SERIF_SPECIES_SI_37 - #define SERIF_SPECIES_SI_37 -#endif // SERIF_SPECIES_SI_37 -#ifndef SERIF_SPECIES_P_37 - #define SERIF_SPECIES_P_37 -#endif // SERIF_SPECIES_P_37 -#ifndef SERIF_SPECIES_S_37 - #define SERIF_SPECIES_S_37 -#endif // SERIF_SPECIES_S_37 -#ifndef SERIF_SPECIES_CL_37 - #define SERIF_SPECIES_CL_37 -#endif // SERIF_SPECIES_CL_37 -#ifndef SERIF_SPECIES_AR_37 - #define SERIF_SPECIES_AR_37 -#endif // SERIF_SPECIES_AR_37 -#ifndef SERIF_SPECIES_K_37 - #define SERIF_SPECIES_K_37 -#endif // SERIF_SPECIES_K_37 -#ifndef SERIF_SPECIES_CA_37 - #define SERIF_SPECIES_CA_37 -#endif // SERIF_SPECIES_CA_37 -#ifndef SERIF_SPECIES_SC_37 - #define SERIF_SPECIES_SC_37 -#endif // SERIF_SPECIES_SC_37 -#ifndef SERIF_SPECIES_TI_37 - #define SERIF_SPECIES_TI_37 -#endif // SERIF_SPECIES_TI_37 -#ifndef SERIF_SPECIES_NA_38 - #define SERIF_SPECIES_NA_38 -#endif // SERIF_SPECIES_NA_38 -#ifndef SERIF_SPECIES_MG_38 - #define SERIF_SPECIES_MG_38 -#endif // SERIF_SPECIES_MG_38 -#ifndef SERIF_SPECIES_AL_38 - #define SERIF_SPECIES_AL_38 -#endif // SERIF_SPECIES_AL_38 -#ifndef SERIF_SPECIES_SI_38 - #define SERIF_SPECIES_SI_38 -#endif // SERIF_SPECIES_SI_38 -#ifndef SERIF_SPECIES_P_38 - #define SERIF_SPECIES_P_38 -#endif // SERIF_SPECIES_P_38 -#ifndef SERIF_SPECIES_S_38 - #define SERIF_SPECIES_S_38 -#endif // SERIF_SPECIES_S_38 -#ifndef SERIF_SPECIES_CL_38 - #define SERIF_SPECIES_CL_38 -#endif // SERIF_SPECIES_CL_38 -#ifndef SERIF_SPECIES_AR_38 - #define SERIF_SPECIES_AR_38 -#endif // SERIF_SPECIES_AR_38 -#ifndef SERIF_SPECIES_K_38 - #define SERIF_SPECIES_K_38 -#endif // SERIF_SPECIES_K_38 -#ifndef SERIF_SPECIES_CA_38 - #define SERIF_SPECIES_CA_38 -#endif // SERIF_SPECIES_CA_38 -#ifndef SERIF_SPECIES_SC_38 - #define SERIF_SPECIES_SC_38 -#endif // SERIF_SPECIES_SC_38 -#ifndef SERIF_SPECIES_TI_38 - #define SERIF_SPECIES_TI_38 -#endif // SERIF_SPECIES_TI_38 -#ifndef SERIF_SPECIES_NA_39 - #define SERIF_SPECIES_NA_39 -#endif // SERIF_SPECIES_NA_39 -#ifndef SERIF_SPECIES_MG_39 - #define SERIF_SPECIES_MG_39 -#endif // SERIF_SPECIES_MG_39 -#ifndef SERIF_SPECIES_AL_39 - #define SERIF_SPECIES_AL_39 -#endif // SERIF_SPECIES_AL_39 -#ifndef SERIF_SPECIES_SI_39 - #define SERIF_SPECIES_SI_39 -#endif // SERIF_SPECIES_SI_39 -#ifndef SERIF_SPECIES_P_39 - #define SERIF_SPECIES_P_39 -#endif // SERIF_SPECIES_P_39 -#ifndef SERIF_SPECIES_S_39 - #define SERIF_SPECIES_S_39 -#endif // SERIF_SPECIES_S_39 -#ifndef SERIF_SPECIES_CL_39 - #define SERIF_SPECIES_CL_39 -#endif // SERIF_SPECIES_CL_39 -#ifndef SERIF_SPECIES_AR_39 - #define SERIF_SPECIES_AR_39 -#endif // SERIF_SPECIES_AR_39 -#ifndef SERIF_SPECIES_K_39 - #define SERIF_SPECIES_K_39 -#endif // SERIF_SPECIES_K_39 -#ifndef SERIF_SPECIES_CA_39 - #define SERIF_SPECIES_CA_39 -#endif // SERIF_SPECIES_CA_39 -#ifndef SERIF_SPECIES_SC_39 - #define SERIF_SPECIES_SC_39 -#endif // SERIF_SPECIES_SC_39 -#ifndef SERIF_SPECIES_TI_39 - #define SERIF_SPECIES_TI_39 -#endif // SERIF_SPECIES_TI_39 -#ifndef SERIF_SPECIES_V_39 - #define SERIF_SPECIES_V_39 -#endif // SERIF_SPECIES_V_39 -#ifndef SERIF_SPECIES_MG_40 - #define SERIF_SPECIES_MG_40 -#endif // SERIF_SPECIES_MG_40 -#ifndef SERIF_SPECIES_AL_40 - #define SERIF_SPECIES_AL_40 -#endif // SERIF_SPECIES_AL_40 -#ifndef SERIF_SPECIES_SI_40 - #define SERIF_SPECIES_SI_40 -#endif // SERIF_SPECIES_SI_40 -#ifndef SERIF_SPECIES_P_40 - #define SERIF_SPECIES_P_40 -#endif // SERIF_SPECIES_P_40 -#ifndef SERIF_SPECIES_S_40 - #define SERIF_SPECIES_S_40 -#endif // SERIF_SPECIES_S_40 -#ifndef SERIF_SPECIES_CL_40 - #define SERIF_SPECIES_CL_40 -#endif // SERIF_SPECIES_CL_40 -#ifndef SERIF_SPECIES_AR_40 - #define SERIF_SPECIES_AR_40 -#endif // SERIF_SPECIES_AR_40 -#ifndef SERIF_SPECIES_K_40 - #define SERIF_SPECIES_K_40 -#endif // SERIF_SPECIES_K_40 -#ifndef SERIF_SPECIES_CA_40 - #define SERIF_SPECIES_CA_40 -#endif // SERIF_SPECIES_CA_40 -#ifndef SERIF_SPECIES_SC_40 - #define SERIF_SPECIES_SC_40 -#endif // SERIF_SPECIES_SC_40 -#ifndef SERIF_SPECIES_TI_40 - #define SERIF_SPECIES_TI_40 -#endif // SERIF_SPECIES_TI_40 -#ifndef SERIF_SPECIES_V_40 - #define SERIF_SPECIES_V_40 -#endif // SERIF_SPECIES_V_40 -#ifndef SERIF_SPECIES_MG_41 - #define SERIF_SPECIES_MG_41 -#endif // SERIF_SPECIES_MG_41 -#ifndef SERIF_SPECIES_AL_41 - #define SERIF_SPECIES_AL_41 -#endif // SERIF_SPECIES_AL_41 -#ifndef SERIF_SPECIES_SI_41 - #define SERIF_SPECIES_SI_41 -#endif // SERIF_SPECIES_SI_41 -#ifndef SERIF_SPECIES_P_41 - #define SERIF_SPECIES_P_41 -#endif // SERIF_SPECIES_P_41 -#ifndef SERIF_SPECIES_S_41 - #define SERIF_SPECIES_S_41 -#endif // SERIF_SPECIES_S_41 -#ifndef SERIF_SPECIES_CL_41 - #define SERIF_SPECIES_CL_41 -#endif // SERIF_SPECIES_CL_41 -#ifndef SERIF_SPECIES_AR_41 - #define SERIF_SPECIES_AR_41 -#endif // SERIF_SPECIES_AR_41 -#ifndef SERIF_SPECIES_K_41 - #define SERIF_SPECIES_K_41 -#endif // SERIF_SPECIES_K_41 -#ifndef SERIF_SPECIES_CA_41 - #define SERIF_SPECIES_CA_41 -#endif // SERIF_SPECIES_CA_41 -#ifndef SERIF_SPECIES_SC_41 - #define SERIF_SPECIES_SC_41 -#endif // SERIF_SPECIES_SC_41 -#ifndef SERIF_SPECIES_TI_41 - #define SERIF_SPECIES_TI_41 -#endif // SERIF_SPECIES_TI_41 -#ifndef SERIF_SPECIES_V_41 - #define SERIF_SPECIES_V_41 -#endif // SERIF_SPECIES_V_41 -#ifndef SERIF_SPECIES_CR_41 - #define SERIF_SPECIES_CR_41 -#endif // SERIF_SPECIES_CR_41 -#ifndef SERIF_SPECIES_AL_42 - #define SERIF_SPECIES_AL_42 -#endif // SERIF_SPECIES_AL_42 -#ifndef SERIF_SPECIES_SI_42 - #define SERIF_SPECIES_SI_42 -#endif // SERIF_SPECIES_SI_42 -#ifndef SERIF_SPECIES_P_42 - #define SERIF_SPECIES_P_42 -#endif // SERIF_SPECIES_P_42 -#ifndef SERIF_SPECIES_S_42 - #define SERIF_SPECIES_S_42 -#endif // SERIF_SPECIES_S_42 -#ifndef SERIF_SPECIES_CL_42 - #define SERIF_SPECIES_CL_42 -#endif // SERIF_SPECIES_CL_42 -#ifndef SERIF_SPECIES_AR_42 - #define SERIF_SPECIES_AR_42 -#endif // SERIF_SPECIES_AR_42 -#ifndef SERIF_SPECIES_K_42 - #define SERIF_SPECIES_K_42 -#endif // SERIF_SPECIES_K_42 -#ifndef SERIF_SPECIES_CA_42 - #define SERIF_SPECIES_CA_42 -#endif // SERIF_SPECIES_CA_42 -#ifndef SERIF_SPECIES_SC_42 - #define SERIF_SPECIES_SC_42 -#endif // SERIF_SPECIES_SC_42 -#ifndef SERIF_SPECIES_TI_42 - #define SERIF_SPECIES_TI_42 -#endif // SERIF_SPECIES_TI_42 -#ifndef SERIF_SPECIES_V_42 - #define SERIF_SPECIES_V_42 -#endif // SERIF_SPECIES_V_42 -#ifndef SERIF_SPECIES_CR_42 - #define SERIF_SPECIES_CR_42 -#endif // SERIF_SPECIES_CR_42 -#ifndef SERIF_SPECIES_AL_43 - #define SERIF_SPECIES_AL_43 -#endif // SERIF_SPECIES_AL_43 -#ifndef SERIF_SPECIES_SI_43 - #define SERIF_SPECIES_SI_43 -#endif // SERIF_SPECIES_SI_43 -#ifndef SERIF_SPECIES_P_43 - #define SERIF_SPECIES_P_43 -#endif // SERIF_SPECIES_P_43 -#ifndef SERIF_SPECIES_S_43 - #define SERIF_SPECIES_S_43 -#endif // SERIF_SPECIES_S_43 -#ifndef SERIF_SPECIES_CL_43 - #define SERIF_SPECIES_CL_43 -#endif // SERIF_SPECIES_CL_43 -#ifndef SERIF_SPECIES_AR_43 - #define SERIF_SPECIES_AR_43 -#endif // SERIF_SPECIES_AR_43 -#ifndef SERIF_SPECIES_K_43 - #define SERIF_SPECIES_K_43 -#endif // SERIF_SPECIES_K_43 -#ifndef SERIF_SPECIES_CA_43 - #define SERIF_SPECIES_CA_43 -#endif // SERIF_SPECIES_CA_43 -#ifndef SERIF_SPECIES_SC_43 - #define SERIF_SPECIES_SC_43 -#endif // SERIF_SPECIES_SC_43 -#ifndef SERIF_SPECIES_TI_43 - #define SERIF_SPECIES_TI_43 -#endif // SERIF_SPECIES_TI_43 -#ifndef SERIF_SPECIES_V_43 - #define SERIF_SPECIES_V_43 -#endif // SERIF_SPECIES_V_43 -#ifndef SERIF_SPECIES_CR_43 - #define SERIF_SPECIES_CR_43 -#endif // SERIF_SPECIES_CR_43 -#ifndef SERIF_SPECIES_MN_43 - #define SERIF_SPECIES_MN_43 -#endif // SERIF_SPECIES_MN_43 -#ifndef SERIF_SPECIES_SI_44 - #define SERIF_SPECIES_SI_44 -#endif // SERIF_SPECIES_SI_44 -#ifndef SERIF_SPECIES_P_44 - #define SERIF_SPECIES_P_44 -#endif // SERIF_SPECIES_P_44 -#ifndef SERIF_SPECIES_S_44 - #define SERIF_SPECIES_S_44 -#endif // SERIF_SPECIES_S_44 -#ifndef SERIF_SPECIES_CL_44 - #define SERIF_SPECIES_CL_44 -#endif // SERIF_SPECIES_CL_44 -#ifndef SERIF_SPECIES_AR_44 - #define SERIF_SPECIES_AR_44 -#endif // SERIF_SPECIES_AR_44 -#ifndef SERIF_SPECIES_K_44 - #define SERIF_SPECIES_K_44 -#endif // SERIF_SPECIES_K_44 -#ifndef SERIF_SPECIES_CA_44 - #define SERIF_SPECIES_CA_44 -#endif // SERIF_SPECIES_CA_44 -#ifndef SERIF_SPECIES_SC_44 - #define SERIF_SPECIES_SC_44 -#endif // SERIF_SPECIES_SC_44 -#ifndef SERIF_SPECIES_TI_44 - #define SERIF_SPECIES_TI_44 -#endif // SERIF_SPECIES_TI_44 -#ifndef SERIF_SPECIES_V_44 - #define SERIF_SPECIES_V_44 -#endif // SERIF_SPECIES_V_44 -#ifndef SERIF_SPECIES_CR_44 - #define SERIF_SPECIES_CR_44 -#endif // SERIF_SPECIES_CR_44 -#ifndef SERIF_SPECIES_MN_44 - #define SERIF_SPECIES_MN_44 -#endif // SERIF_SPECIES_MN_44 -#ifndef SERIF_SPECIES_SI_45 - #define SERIF_SPECIES_SI_45 -#endif // SERIF_SPECIES_SI_45 -#ifndef SERIF_SPECIES_P_45 - #define SERIF_SPECIES_P_45 -#endif // SERIF_SPECIES_P_45 -#ifndef SERIF_SPECIES_S_45 - #define SERIF_SPECIES_S_45 -#endif // SERIF_SPECIES_S_45 -#ifndef SERIF_SPECIES_CL_45 - #define SERIF_SPECIES_CL_45 -#endif // SERIF_SPECIES_CL_45 -#ifndef SERIF_SPECIES_AR_45 - #define SERIF_SPECIES_AR_45 -#endif // SERIF_SPECIES_AR_45 -#ifndef SERIF_SPECIES_K_45 - #define SERIF_SPECIES_K_45 -#endif // SERIF_SPECIES_K_45 -#ifndef SERIF_SPECIES_CA_45 - #define SERIF_SPECIES_CA_45 -#endif // SERIF_SPECIES_CA_45 -#ifndef SERIF_SPECIES_SC_45 - #define SERIF_SPECIES_SC_45 -#endif // SERIF_SPECIES_SC_45 -#ifndef SERIF_SPECIES_TI_45 - #define SERIF_SPECIES_TI_45 -#endif // SERIF_SPECIES_TI_45 -#ifndef SERIF_SPECIES_V_45 - #define SERIF_SPECIES_V_45 -#endif // SERIF_SPECIES_V_45 -#ifndef SERIF_SPECIES_CR_45 - #define SERIF_SPECIES_CR_45 -#endif // SERIF_SPECIES_CR_45 -#ifndef SERIF_SPECIES_MN_45 - #define SERIF_SPECIES_MN_45 -#endif // SERIF_SPECIES_MN_45 -#ifndef SERIF_SPECIES_FE_45 - #define SERIF_SPECIES_FE_45 -#endif // SERIF_SPECIES_FE_45 -#ifndef SERIF_SPECIES_P_46 - #define SERIF_SPECIES_P_46 -#endif // SERIF_SPECIES_P_46 -#ifndef SERIF_SPECIES_S_46 - #define SERIF_SPECIES_S_46 -#endif // SERIF_SPECIES_S_46 -#ifndef SERIF_SPECIES_CL_46 - #define SERIF_SPECIES_CL_46 -#endif // SERIF_SPECIES_CL_46 -#ifndef SERIF_SPECIES_AR_46 - #define SERIF_SPECIES_AR_46 -#endif // SERIF_SPECIES_AR_46 -#ifndef SERIF_SPECIES_K_46 - #define SERIF_SPECIES_K_46 -#endif // SERIF_SPECIES_K_46 -#ifndef SERIF_SPECIES_CA_46 - #define SERIF_SPECIES_CA_46 -#endif // SERIF_SPECIES_CA_46 -#ifndef SERIF_SPECIES_SC_46 - #define SERIF_SPECIES_SC_46 -#endif // SERIF_SPECIES_SC_46 -#ifndef SERIF_SPECIES_TI_46 - #define SERIF_SPECIES_TI_46 -#endif // SERIF_SPECIES_TI_46 -#ifndef SERIF_SPECIES_V_46 - #define SERIF_SPECIES_V_46 -#endif // SERIF_SPECIES_V_46 -#ifndef SERIF_SPECIES_CR_46 - #define SERIF_SPECIES_CR_46 -#endif // SERIF_SPECIES_CR_46 -#ifndef SERIF_SPECIES_MN_46 - #define SERIF_SPECIES_MN_46 -#endif // SERIF_SPECIES_MN_46 -#ifndef SERIF_SPECIES_FE_46 - #define SERIF_SPECIES_FE_46 -#endif // SERIF_SPECIES_FE_46 -#ifndef SERIF_SPECIES_P_47 - #define SERIF_SPECIES_P_47 -#endif // SERIF_SPECIES_P_47 -#ifndef SERIF_SPECIES_S_47 - #define SERIF_SPECIES_S_47 -#endif // SERIF_SPECIES_S_47 -#ifndef SERIF_SPECIES_CL_47 - #define SERIF_SPECIES_CL_47 -#endif // SERIF_SPECIES_CL_47 -#ifndef SERIF_SPECIES_AR_47 - #define SERIF_SPECIES_AR_47 -#endif // SERIF_SPECIES_AR_47 -#ifndef SERIF_SPECIES_K_47 - #define SERIF_SPECIES_K_47 -#endif // SERIF_SPECIES_K_47 -#ifndef SERIF_SPECIES_CA_47 - #define SERIF_SPECIES_CA_47 -#endif // SERIF_SPECIES_CA_47 -#ifndef SERIF_SPECIES_SC_47 - #define SERIF_SPECIES_SC_47 -#endif // SERIF_SPECIES_SC_47 -#ifndef SERIF_SPECIES_TI_47 - #define SERIF_SPECIES_TI_47 -#endif // SERIF_SPECIES_TI_47 -#ifndef SERIF_SPECIES_V_47 - #define SERIF_SPECIES_V_47 -#endif // SERIF_SPECIES_V_47 -#ifndef SERIF_SPECIES_CR_47 - #define SERIF_SPECIES_CR_47 -#endif // SERIF_SPECIES_CR_47 -#ifndef SERIF_SPECIES_MN_47 - #define SERIF_SPECIES_MN_47 -#endif // SERIF_SPECIES_MN_47 -#ifndef SERIF_SPECIES_FE_47 - #define SERIF_SPECIES_FE_47 -#endif // SERIF_SPECIES_FE_47 -#ifndef SERIF_SPECIES_CO_47 - #define SERIF_SPECIES_CO_47 -#endif // SERIF_SPECIES_CO_47 -#ifndef SERIF_SPECIES_S_48 - #define SERIF_SPECIES_S_48 -#endif // SERIF_SPECIES_S_48 -#ifndef SERIF_SPECIES_CL_48 - #define SERIF_SPECIES_CL_48 -#endif // SERIF_SPECIES_CL_48 -#ifndef SERIF_SPECIES_AR_48 - #define SERIF_SPECIES_AR_48 -#endif // SERIF_SPECIES_AR_48 -#ifndef SERIF_SPECIES_K_48 - #define SERIF_SPECIES_K_48 -#endif // SERIF_SPECIES_K_48 -#ifndef SERIF_SPECIES_CA_48 - #define SERIF_SPECIES_CA_48 -#endif // SERIF_SPECIES_CA_48 -#ifndef SERIF_SPECIES_SC_48 - #define SERIF_SPECIES_SC_48 -#endif // SERIF_SPECIES_SC_48 -#ifndef SERIF_SPECIES_TI_48 - #define SERIF_SPECIES_TI_48 -#endif // SERIF_SPECIES_TI_48 -#ifndef SERIF_SPECIES_V_48 - #define SERIF_SPECIES_V_48 -#endif // SERIF_SPECIES_V_48 -#ifndef SERIF_SPECIES_CR_48 - #define SERIF_SPECIES_CR_48 -#endif // SERIF_SPECIES_CR_48 -#ifndef SERIF_SPECIES_MN_48 - #define SERIF_SPECIES_MN_48 -#endif // SERIF_SPECIES_MN_48 -#ifndef SERIF_SPECIES_FE_48 - #define SERIF_SPECIES_FE_48 -#endif // SERIF_SPECIES_FE_48 -#ifndef SERIF_SPECIES_CO_48 - #define SERIF_SPECIES_CO_48 -#endif // SERIF_SPECIES_CO_48 -#ifndef SERIF_SPECIES_NI_48 - #define SERIF_SPECIES_NI_48 -#endif // SERIF_SPECIES_NI_48 -#ifndef SERIF_SPECIES_S_49 - #define SERIF_SPECIES_S_49 -#endif // SERIF_SPECIES_S_49 -#ifndef SERIF_SPECIES_CL_49 - #define SERIF_SPECIES_CL_49 -#endif // SERIF_SPECIES_CL_49 -#ifndef SERIF_SPECIES_AR_49 - #define SERIF_SPECIES_AR_49 -#endif // SERIF_SPECIES_AR_49 -#ifndef SERIF_SPECIES_K_49 - #define SERIF_SPECIES_K_49 -#endif // SERIF_SPECIES_K_49 -#ifndef SERIF_SPECIES_CA_49 - #define SERIF_SPECIES_CA_49 -#endif // SERIF_SPECIES_CA_49 -#ifndef SERIF_SPECIES_SC_49 - #define SERIF_SPECIES_SC_49 -#endif // SERIF_SPECIES_SC_49 -#ifndef SERIF_SPECIES_TI_49 - #define SERIF_SPECIES_TI_49 -#endif // SERIF_SPECIES_TI_49 -#ifndef SERIF_SPECIES_V_49 - #define SERIF_SPECIES_V_49 -#endif // SERIF_SPECIES_V_49 -#ifndef SERIF_SPECIES_CR_49 - #define SERIF_SPECIES_CR_49 -#endif // SERIF_SPECIES_CR_49 -#ifndef SERIF_SPECIES_MN_49 - #define SERIF_SPECIES_MN_49 -#endif // SERIF_SPECIES_MN_49 -#ifndef SERIF_SPECIES_FE_49 - #define SERIF_SPECIES_FE_49 -#endif // SERIF_SPECIES_FE_49 -#ifndef SERIF_SPECIES_CO_49 - #define SERIF_SPECIES_CO_49 -#endif // SERIF_SPECIES_CO_49 -#ifndef SERIF_SPECIES_NI_49 - #define SERIF_SPECIES_NI_49 -#endif // SERIF_SPECIES_NI_49 -#ifndef SERIF_SPECIES_CL_50 - #define SERIF_SPECIES_CL_50 -#endif // SERIF_SPECIES_CL_50 -#ifndef SERIF_SPECIES_AR_50 - #define SERIF_SPECIES_AR_50 -#endif // SERIF_SPECIES_AR_50 -#ifndef SERIF_SPECIES_K_50 - #define SERIF_SPECIES_K_50 -#endif // SERIF_SPECIES_K_50 -#ifndef SERIF_SPECIES_CA_50 - #define SERIF_SPECIES_CA_50 -#endif // SERIF_SPECIES_CA_50 -#ifndef SERIF_SPECIES_SC_50 - #define SERIF_SPECIES_SC_50 -#endif // SERIF_SPECIES_SC_50 -#ifndef SERIF_SPECIES_TI_50 - #define SERIF_SPECIES_TI_50 -#endif // SERIF_SPECIES_TI_50 -#ifndef SERIF_SPECIES_V_50 - #define SERIF_SPECIES_V_50 -#endif // SERIF_SPECIES_V_50 -#ifndef SERIF_SPECIES_CR_50 - #define SERIF_SPECIES_CR_50 -#endif // SERIF_SPECIES_CR_50 -#ifndef SERIF_SPECIES_MN_50 - #define SERIF_SPECIES_MN_50 -#endif // SERIF_SPECIES_MN_50 -#ifndef SERIF_SPECIES_FE_50 - #define SERIF_SPECIES_FE_50 -#endif // SERIF_SPECIES_FE_50 -#ifndef SERIF_SPECIES_CO_50 - #define SERIF_SPECIES_CO_50 -#endif // SERIF_SPECIES_CO_50 -#ifndef SERIF_SPECIES_NI_50 - #define SERIF_SPECIES_NI_50 -#endif // SERIF_SPECIES_NI_50 -#ifndef SERIF_SPECIES_CL_51 - #define SERIF_SPECIES_CL_51 -#endif // SERIF_SPECIES_CL_51 -#ifndef SERIF_SPECIES_AR_51 - #define SERIF_SPECIES_AR_51 -#endif // SERIF_SPECIES_AR_51 -#ifndef SERIF_SPECIES_K_51 - #define SERIF_SPECIES_K_51 -#endif // SERIF_SPECIES_K_51 -#ifndef SERIF_SPECIES_CA_51 - #define SERIF_SPECIES_CA_51 -#endif // SERIF_SPECIES_CA_51 -#ifndef SERIF_SPECIES_SC_51 - #define SERIF_SPECIES_SC_51 -#endif // SERIF_SPECIES_SC_51 -#ifndef SERIF_SPECIES_TI_51 - #define SERIF_SPECIES_TI_51 -#endif // SERIF_SPECIES_TI_51 -#ifndef SERIF_SPECIES_V_51 - #define SERIF_SPECIES_V_51 -#endif // SERIF_SPECIES_V_51 -#ifndef SERIF_SPECIES_CR_51 - #define SERIF_SPECIES_CR_51 -#endif // SERIF_SPECIES_CR_51 -#ifndef SERIF_SPECIES_MN_51 - #define SERIF_SPECIES_MN_51 -#endif // SERIF_SPECIES_MN_51 -#ifndef SERIF_SPECIES_FE_51 - #define SERIF_SPECIES_FE_51 -#endif // SERIF_SPECIES_FE_51 -#ifndef SERIF_SPECIES_CO_51 - #define SERIF_SPECIES_CO_51 -#endif // SERIF_SPECIES_CO_51 -#ifndef SERIF_SPECIES_NI_51 - #define SERIF_SPECIES_NI_51 -#endif // SERIF_SPECIES_NI_51 -#ifndef SERIF_SPECIES_CL_52 - #define SERIF_SPECIES_CL_52 -#endif // SERIF_SPECIES_CL_52 -#ifndef SERIF_SPECIES_AR_52 - #define SERIF_SPECIES_AR_52 -#endif // SERIF_SPECIES_AR_52 -#ifndef SERIF_SPECIES_K_52 - #define SERIF_SPECIES_K_52 -#endif // SERIF_SPECIES_K_52 -#ifndef SERIF_SPECIES_CA_52 - #define SERIF_SPECIES_CA_52 -#endif // SERIF_SPECIES_CA_52 -#ifndef SERIF_SPECIES_SC_52 - #define SERIF_SPECIES_SC_52 -#endif // SERIF_SPECIES_SC_52 -#ifndef SERIF_SPECIES_TI_52 - #define SERIF_SPECIES_TI_52 -#endif // SERIF_SPECIES_TI_52 -#ifndef SERIF_SPECIES_V_52 - #define SERIF_SPECIES_V_52 -#endif // SERIF_SPECIES_V_52 -#ifndef SERIF_SPECIES_CR_52 - #define SERIF_SPECIES_CR_52 -#endif // SERIF_SPECIES_CR_52 -#ifndef SERIF_SPECIES_MN_52 - #define SERIF_SPECIES_MN_52 -#endif // SERIF_SPECIES_MN_52 -#ifndef SERIF_SPECIES_FE_52 - #define SERIF_SPECIES_FE_52 -#endif // SERIF_SPECIES_FE_52 -#ifndef SERIF_SPECIES_CO_52 - #define SERIF_SPECIES_CO_52 -#endif // SERIF_SPECIES_CO_52 -#ifndef SERIF_SPECIES_NI_52 - #define SERIF_SPECIES_NI_52 -#endif // SERIF_SPECIES_NI_52 -#ifndef SERIF_SPECIES_CU_52 - #define SERIF_SPECIES_CU_52 -#endif // SERIF_SPECIES_CU_52 -#ifndef SERIF_SPECIES_AR_53 - #define SERIF_SPECIES_AR_53 -#endif // SERIF_SPECIES_AR_53 -#ifndef SERIF_SPECIES_K_53 - #define SERIF_SPECIES_K_53 -#endif // SERIF_SPECIES_K_53 -#ifndef SERIF_SPECIES_CA_53 - #define SERIF_SPECIES_CA_53 -#endif // SERIF_SPECIES_CA_53 -#ifndef SERIF_SPECIES_SC_53 - #define SERIF_SPECIES_SC_53 -#endif // SERIF_SPECIES_SC_53 -#ifndef SERIF_SPECIES_TI_53 - #define SERIF_SPECIES_TI_53 -#endif // SERIF_SPECIES_TI_53 -#ifndef SERIF_SPECIES_V_53 - #define SERIF_SPECIES_V_53 -#endif // SERIF_SPECIES_V_53 -#ifndef SERIF_SPECIES_CR_53 - #define SERIF_SPECIES_CR_53 -#endif // SERIF_SPECIES_CR_53 -#ifndef SERIF_SPECIES_MN_53 - #define SERIF_SPECIES_MN_53 -#endif // SERIF_SPECIES_MN_53 -#ifndef SERIF_SPECIES_FE_53 - #define SERIF_SPECIES_FE_53 -#endif // SERIF_SPECIES_FE_53 -#ifndef SERIF_SPECIES_CO_53 - #define SERIF_SPECIES_CO_53 -#endif // SERIF_SPECIES_CO_53 -#ifndef SERIF_SPECIES_NI_53 - #define SERIF_SPECIES_NI_53 -#endif // SERIF_SPECIES_NI_53 -#ifndef SERIF_SPECIES_CU_53 - #define SERIF_SPECIES_CU_53 -#endif // SERIF_SPECIES_CU_53 -#ifndef SERIF_SPECIES_AR_54 - #define SERIF_SPECIES_AR_54 -#endif // SERIF_SPECIES_AR_54 -#ifndef SERIF_SPECIES_K_54 - #define SERIF_SPECIES_K_54 -#endif // SERIF_SPECIES_K_54 -#ifndef SERIF_SPECIES_CA_54 - #define SERIF_SPECIES_CA_54 -#endif // SERIF_SPECIES_CA_54 -#ifndef SERIF_SPECIES_SC_54 - #define SERIF_SPECIES_SC_54 -#endif // SERIF_SPECIES_SC_54 -#ifndef SERIF_SPECIES_TI_54 - #define SERIF_SPECIES_TI_54 -#endif // SERIF_SPECIES_TI_54 -#ifndef SERIF_SPECIES_V_54 - #define SERIF_SPECIES_V_54 -#endif // SERIF_SPECIES_V_54 -#ifndef SERIF_SPECIES_CR_54 - #define SERIF_SPECIES_CR_54 -#endif // SERIF_SPECIES_CR_54 -#ifndef SERIF_SPECIES_MN_54 - #define SERIF_SPECIES_MN_54 -#endif // SERIF_SPECIES_MN_54 -#ifndef SERIF_SPECIES_FE_54 - #define SERIF_SPECIES_FE_54 -#endif // SERIF_SPECIES_FE_54 -#ifndef SERIF_SPECIES_CO_54 - #define SERIF_SPECIES_CO_54 -#endif // SERIF_SPECIES_CO_54 -#ifndef SERIF_SPECIES_NI_54 - #define SERIF_SPECIES_NI_54 -#endif // SERIF_SPECIES_NI_54 -#ifndef SERIF_SPECIES_CU_54 - #define SERIF_SPECIES_CU_54 -#endif // SERIF_SPECIES_CU_54 -#ifndef SERIF_SPECIES_ZN_54 - #define SERIF_SPECIES_ZN_54 -#endif // SERIF_SPECIES_ZN_54 -#ifndef SERIF_SPECIES_K_55 - #define SERIF_SPECIES_K_55 -#endif // SERIF_SPECIES_K_55 -#ifndef SERIF_SPECIES_CA_55 - #define SERIF_SPECIES_CA_55 -#endif // SERIF_SPECIES_CA_55 -#ifndef SERIF_SPECIES_SC_55 - #define SERIF_SPECIES_SC_55 -#endif // SERIF_SPECIES_SC_55 -#ifndef SERIF_SPECIES_TI_55 - #define SERIF_SPECIES_TI_55 -#endif // SERIF_SPECIES_TI_55 -#ifndef SERIF_SPECIES_V_55 - #define SERIF_SPECIES_V_55 -#endif // SERIF_SPECIES_V_55 -#ifndef SERIF_SPECIES_CR_55 - #define SERIF_SPECIES_CR_55 -#endif // SERIF_SPECIES_CR_55 -#ifndef SERIF_SPECIES_MN_55 - #define SERIF_SPECIES_MN_55 -#endif // SERIF_SPECIES_MN_55 -#ifndef SERIF_SPECIES_FE_55 - #define SERIF_SPECIES_FE_55 -#endif // SERIF_SPECIES_FE_55 -#ifndef SERIF_SPECIES_CO_55 - #define SERIF_SPECIES_CO_55 -#endif // SERIF_SPECIES_CO_55 -#ifndef SERIF_SPECIES_NI_55 - #define SERIF_SPECIES_NI_55 -#endif // SERIF_SPECIES_NI_55 -#ifndef SERIF_SPECIES_CU_55 - #define SERIF_SPECIES_CU_55 -#endif // SERIF_SPECIES_CU_55 -#ifndef SERIF_SPECIES_ZN_55 - #define SERIF_SPECIES_ZN_55 -#endif // SERIF_SPECIES_ZN_55 -#ifndef SERIF_SPECIES_K_56 - #define SERIF_SPECIES_K_56 -#endif // SERIF_SPECIES_K_56 -#ifndef SERIF_SPECIES_CA_56 - #define SERIF_SPECIES_CA_56 -#endif // SERIF_SPECIES_CA_56 -#ifndef SERIF_SPECIES_SC_56 - #define SERIF_SPECIES_SC_56 -#endif // SERIF_SPECIES_SC_56 -#ifndef SERIF_SPECIES_TI_56 - #define SERIF_SPECIES_TI_56 -#endif // SERIF_SPECIES_TI_56 -#ifndef SERIF_SPECIES_V_56 - #define SERIF_SPECIES_V_56 -#endif // SERIF_SPECIES_V_56 -#ifndef SERIF_SPECIES_CR_56 - #define SERIF_SPECIES_CR_56 -#endif // SERIF_SPECIES_CR_56 -#ifndef SERIF_SPECIES_MN_56 - #define SERIF_SPECIES_MN_56 -#endif // SERIF_SPECIES_MN_56 -#ifndef SERIF_SPECIES_FE_56 - #define SERIF_SPECIES_FE_56 -#endif // SERIF_SPECIES_FE_56 -#ifndef SERIF_SPECIES_CO_56 - #define SERIF_SPECIES_CO_56 -#endif // SERIF_SPECIES_CO_56 -#ifndef SERIF_SPECIES_NI_56 - #define SERIF_SPECIES_NI_56 -#endif // SERIF_SPECIES_NI_56 -#ifndef SERIF_SPECIES_CU_56 - #define SERIF_SPECIES_CU_56 -#endif // SERIF_SPECIES_CU_56 -#ifndef SERIF_SPECIES_ZN_56 - #define SERIF_SPECIES_ZN_56 -#endif // SERIF_SPECIES_ZN_56 -#ifndef SERIF_SPECIES_GA_56 - #define SERIF_SPECIES_GA_56 -#endif // SERIF_SPECIES_GA_56 -#ifndef SERIF_SPECIES_K_57 - #define SERIF_SPECIES_K_57 -#endif // SERIF_SPECIES_K_57 -#ifndef SERIF_SPECIES_CA_57 - #define SERIF_SPECIES_CA_57 -#endif // SERIF_SPECIES_CA_57 -#ifndef SERIF_SPECIES_SC_57 - #define SERIF_SPECIES_SC_57 -#endif // SERIF_SPECIES_SC_57 -#ifndef SERIF_SPECIES_TI_57 - #define SERIF_SPECIES_TI_57 -#endif // SERIF_SPECIES_TI_57 -#ifndef SERIF_SPECIES_V_57 - #define SERIF_SPECIES_V_57 -#endif // SERIF_SPECIES_V_57 -#ifndef SERIF_SPECIES_CR_57 - #define SERIF_SPECIES_CR_57 -#endif // SERIF_SPECIES_CR_57 -#ifndef SERIF_SPECIES_MN_57 - #define SERIF_SPECIES_MN_57 -#endif // SERIF_SPECIES_MN_57 -#ifndef SERIF_SPECIES_FE_57 - #define SERIF_SPECIES_FE_57 -#endif // SERIF_SPECIES_FE_57 -#ifndef SERIF_SPECIES_CO_57 - #define SERIF_SPECIES_CO_57 -#endif // SERIF_SPECIES_CO_57 -#ifndef SERIF_SPECIES_NI_57 - #define SERIF_SPECIES_NI_57 -#endif // SERIF_SPECIES_NI_57 -#ifndef SERIF_SPECIES_CU_57 - #define SERIF_SPECIES_CU_57 -#endif // SERIF_SPECIES_CU_57 -#ifndef SERIF_SPECIES_ZN_57 - #define SERIF_SPECIES_ZN_57 -#endif // SERIF_SPECIES_ZN_57 -#ifndef SERIF_SPECIES_GA_57 - #define SERIF_SPECIES_GA_57 -#endif // SERIF_SPECIES_GA_57 -#ifndef SERIF_SPECIES_K_58 - #define SERIF_SPECIES_K_58 -#endif // SERIF_SPECIES_K_58 -#ifndef SERIF_SPECIES_CA_58 - #define SERIF_SPECIES_CA_58 -#endif // SERIF_SPECIES_CA_58 -#ifndef SERIF_SPECIES_SC_58 - #define SERIF_SPECIES_SC_58 -#endif // SERIF_SPECIES_SC_58 -#ifndef SERIF_SPECIES_TI_58 - #define SERIF_SPECIES_TI_58 -#endif // SERIF_SPECIES_TI_58 -#ifndef SERIF_SPECIES_V_58 - #define SERIF_SPECIES_V_58 -#endif // SERIF_SPECIES_V_58 -#ifndef SERIF_SPECIES_CR_58 - #define SERIF_SPECIES_CR_58 -#endif // SERIF_SPECIES_CR_58 -#ifndef SERIF_SPECIES_MN_58 - #define SERIF_SPECIES_MN_58 -#endif // SERIF_SPECIES_MN_58 -#ifndef SERIF_SPECIES_FE_58 - #define SERIF_SPECIES_FE_58 -#endif // SERIF_SPECIES_FE_58 -#ifndef SERIF_SPECIES_CO_58 - #define SERIF_SPECIES_CO_58 -#endif // SERIF_SPECIES_CO_58 -#ifndef SERIF_SPECIES_NI_58 - #define SERIF_SPECIES_NI_58 -#endif // SERIF_SPECIES_NI_58 -#ifndef SERIF_SPECIES_CU_58 - #define SERIF_SPECIES_CU_58 -#endif // SERIF_SPECIES_CU_58 -#ifndef SERIF_SPECIES_ZN_58 - #define SERIF_SPECIES_ZN_58 -#endif // SERIF_SPECIES_ZN_58 -#ifndef SERIF_SPECIES_GA_58 - #define SERIF_SPECIES_GA_58 -#endif // SERIF_SPECIES_GA_58 -#ifndef SERIF_SPECIES_GE_58 - #define SERIF_SPECIES_GE_58 -#endif // SERIF_SPECIES_GE_58 -#ifndef SERIF_SPECIES_K_59 - #define SERIF_SPECIES_K_59 -#endif // SERIF_SPECIES_K_59 -#ifndef SERIF_SPECIES_CA_59 - #define SERIF_SPECIES_CA_59 -#endif // SERIF_SPECIES_CA_59 -#ifndef SERIF_SPECIES_SC_59 - #define SERIF_SPECIES_SC_59 -#endif // SERIF_SPECIES_SC_59 -#ifndef SERIF_SPECIES_TI_59 - #define SERIF_SPECIES_TI_59 -#endif // SERIF_SPECIES_TI_59 -#ifndef SERIF_SPECIES_V_59 - #define SERIF_SPECIES_V_59 -#endif // SERIF_SPECIES_V_59 -#ifndef SERIF_SPECIES_CR_59 - #define SERIF_SPECIES_CR_59 -#endif // SERIF_SPECIES_CR_59 -#ifndef SERIF_SPECIES_MN_59 - #define SERIF_SPECIES_MN_59 -#endif // SERIF_SPECIES_MN_59 -#ifndef SERIF_SPECIES_FE_59 - #define SERIF_SPECIES_FE_59 -#endif // SERIF_SPECIES_FE_59 -#ifndef SERIF_SPECIES_CO_59 - #define SERIF_SPECIES_CO_59 -#endif // SERIF_SPECIES_CO_59 -#ifndef SERIF_SPECIES_NI_59 - #define SERIF_SPECIES_NI_59 -#endif // SERIF_SPECIES_NI_59 -#ifndef SERIF_SPECIES_CU_59 - #define SERIF_SPECIES_CU_59 -#endif // SERIF_SPECIES_CU_59 -#ifndef SERIF_SPECIES_ZN_59 - #define SERIF_SPECIES_ZN_59 -#endif // SERIF_SPECIES_ZN_59 -#ifndef SERIF_SPECIES_GA_59 - #define SERIF_SPECIES_GA_59 -#endif // SERIF_SPECIES_GA_59 -#ifndef SERIF_SPECIES_GE_59 - #define SERIF_SPECIES_GE_59 -#endif // SERIF_SPECIES_GE_59 -#ifndef SERIF_SPECIES_CA_60 - #define SERIF_SPECIES_CA_60 -#endif // SERIF_SPECIES_CA_60 -#ifndef SERIF_SPECIES_SC_60 - #define SERIF_SPECIES_SC_60 -#endif // SERIF_SPECIES_SC_60 -#ifndef SERIF_SPECIES_TI_60 - #define SERIF_SPECIES_TI_60 -#endif // SERIF_SPECIES_TI_60 -#ifndef SERIF_SPECIES_V_60 - #define SERIF_SPECIES_V_60 -#endif // SERIF_SPECIES_V_60 -#ifndef SERIF_SPECIES_CR_60 - #define SERIF_SPECIES_CR_60 -#endif // SERIF_SPECIES_CR_60 -#ifndef SERIF_SPECIES_MN_60 - #define SERIF_SPECIES_MN_60 -#endif // SERIF_SPECIES_MN_60 -#ifndef SERIF_SPECIES_FE_60 - #define SERIF_SPECIES_FE_60 -#endif // SERIF_SPECIES_FE_60 -#ifndef SERIF_SPECIES_CO_60 - #define SERIF_SPECIES_CO_60 -#endif // SERIF_SPECIES_CO_60 -#ifndef SERIF_SPECIES_NI_60 - #define SERIF_SPECIES_NI_60 -#endif // SERIF_SPECIES_NI_60 -#ifndef SERIF_SPECIES_CU_60 - #define SERIF_SPECIES_CU_60 -#endif // SERIF_SPECIES_CU_60 -#ifndef SERIF_SPECIES_ZN_60 - #define SERIF_SPECIES_ZN_60 -#endif // SERIF_SPECIES_ZN_60 -#ifndef SERIF_SPECIES_GA_60 - #define SERIF_SPECIES_GA_60 -#endif // SERIF_SPECIES_GA_60 -#ifndef SERIF_SPECIES_GE_60 - #define SERIF_SPECIES_GE_60 -#endif // SERIF_SPECIES_GE_60 -#ifndef SERIF_SPECIES_AS_60 - #define SERIF_SPECIES_AS_60 -#endif // SERIF_SPECIES_AS_60 -#ifndef SERIF_SPECIES_CA_61 - #define SERIF_SPECIES_CA_61 -#endif // SERIF_SPECIES_CA_61 -#ifndef SERIF_SPECIES_SC_61 - #define SERIF_SPECIES_SC_61 -#endif // SERIF_SPECIES_SC_61 -#ifndef SERIF_SPECIES_TI_61 - #define SERIF_SPECIES_TI_61 -#endif // SERIF_SPECIES_TI_61 -#ifndef SERIF_SPECIES_V_61 - #define SERIF_SPECIES_V_61 -#endif // SERIF_SPECIES_V_61 -#ifndef SERIF_SPECIES_CR_61 - #define SERIF_SPECIES_CR_61 -#endif // SERIF_SPECIES_CR_61 -#ifndef SERIF_SPECIES_MN_61 - #define SERIF_SPECIES_MN_61 -#endif // SERIF_SPECIES_MN_61 -#ifndef SERIF_SPECIES_FE_61 - #define SERIF_SPECIES_FE_61 -#endif // SERIF_SPECIES_FE_61 -#ifndef SERIF_SPECIES_CO_61 - #define SERIF_SPECIES_CO_61 -#endif // SERIF_SPECIES_CO_61 -#ifndef SERIF_SPECIES_NI_61 - #define SERIF_SPECIES_NI_61 -#endif // SERIF_SPECIES_NI_61 -#ifndef SERIF_SPECIES_CU_61 - #define SERIF_SPECIES_CU_61 -#endif // SERIF_SPECIES_CU_61 -#ifndef SERIF_SPECIES_ZN_61 - #define SERIF_SPECIES_ZN_61 -#endif // SERIF_SPECIES_ZN_61 -#ifndef SERIF_SPECIES_GA_61 - #define SERIF_SPECIES_GA_61 -#endif // SERIF_SPECIES_GA_61 -#ifndef SERIF_SPECIES_GE_61 - #define SERIF_SPECIES_GE_61 -#endif // SERIF_SPECIES_GE_61 -#ifndef SERIF_SPECIES_AS_61 - #define SERIF_SPECIES_AS_61 -#endif // SERIF_SPECIES_AS_61 -#ifndef SERIF_SPECIES_SC_62 - #define SERIF_SPECIES_SC_62 -#endif // SERIF_SPECIES_SC_62 -#ifndef SERIF_SPECIES_TI_62 - #define SERIF_SPECIES_TI_62 -#endif // SERIF_SPECIES_TI_62 -#ifndef SERIF_SPECIES_V_62 - #define SERIF_SPECIES_V_62 -#endif // SERIF_SPECIES_V_62 -#ifndef SERIF_SPECIES_CR_62 - #define SERIF_SPECIES_CR_62 -#endif // SERIF_SPECIES_CR_62 -#ifndef SERIF_SPECIES_MN_62 - #define SERIF_SPECIES_MN_62 -#endif // SERIF_SPECIES_MN_62 -#ifndef SERIF_SPECIES_FE_62 - #define SERIF_SPECIES_FE_62 -#endif // SERIF_SPECIES_FE_62 -#ifndef SERIF_SPECIES_CO_62 - #define SERIF_SPECIES_CO_62 -#endif // SERIF_SPECIES_CO_62 -#ifndef SERIF_SPECIES_NI_62 - #define SERIF_SPECIES_NI_62 -#endif // SERIF_SPECIES_NI_62 -#ifndef SERIF_SPECIES_CU_62 - #define SERIF_SPECIES_CU_62 -#endif // SERIF_SPECIES_CU_62 -#ifndef SERIF_SPECIES_ZN_62 - #define SERIF_SPECIES_ZN_62 -#endif // SERIF_SPECIES_ZN_62 -#ifndef SERIF_SPECIES_GA_62 - #define SERIF_SPECIES_GA_62 -#endif // SERIF_SPECIES_GA_62 -#ifndef SERIF_SPECIES_GE_62 - #define SERIF_SPECIES_GE_62 -#endif // SERIF_SPECIES_GE_62 -#ifndef SERIF_SPECIES_AS_62 - #define SERIF_SPECIES_AS_62 -#endif // SERIF_SPECIES_AS_62 -#ifndef SERIF_SPECIES_SC_63 - #define SERIF_SPECIES_SC_63 -#endif // SERIF_SPECIES_SC_63 -#ifndef SERIF_SPECIES_TI_63 - #define SERIF_SPECIES_TI_63 -#endif // SERIF_SPECIES_TI_63 -#ifndef SERIF_SPECIES_V_63 - #define SERIF_SPECIES_V_63 -#endif // SERIF_SPECIES_V_63 -#ifndef SERIF_SPECIES_CR_63 - #define SERIF_SPECIES_CR_63 -#endif // SERIF_SPECIES_CR_63 -#ifndef SERIF_SPECIES_MN_63 - #define SERIF_SPECIES_MN_63 -#endif // SERIF_SPECIES_MN_63 -#ifndef SERIF_SPECIES_FE_63 - #define SERIF_SPECIES_FE_63 -#endif // SERIF_SPECIES_FE_63 -#ifndef SERIF_SPECIES_CO_63 - #define SERIF_SPECIES_CO_63 -#endif // SERIF_SPECIES_CO_63 -#ifndef SERIF_SPECIES_NI_63 - #define SERIF_SPECIES_NI_63 -#endif // SERIF_SPECIES_NI_63 -#ifndef SERIF_SPECIES_CU_63 - #define SERIF_SPECIES_CU_63 -#endif // SERIF_SPECIES_CU_63 -#ifndef SERIF_SPECIES_ZN_63 - #define SERIF_SPECIES_ZN_63 -#endif // SERIF_SPECIES_ZN_63 -#ifndef SERIF_SPECIES_GA_63 - #define SERIF_SPECIES_GA_63 -#endif // SERIF_SPECIES_GA_63 -#ifndef SERIF_SPECIES_GE_63 - #define SERIF_SPECIES_GE_63 -#endif // SERIF_SPECIES_GE_63 -#ifndef SERIF_SPECIES_AS_63 - #define SERIF_SPECIES_AS_63 -#endif // SERIF_SPECIES_AS_63 -#ifndef SERIF_SPECIES_SE_63 - #define SERIF_SPECIES_SE_63 -#endif // SERIF_SPECIES_SE_63 -#ifndef SERIF_SPECIES_TI_64 - #define SERIF_SPECIES_TI_64 -#endif // SERIF_SPECIES_TI_64 -#ifndef SERIF_SPECIES_V_64 - #define SERIF_SPECIES_V_64 -#endif // SERIF_SPECIES_V_64 -#ifndef SERIF_SPECIES_CR_64 - #define SERIF_SPECIES_CR_64 -#endif // SERIF_SPECIES_CR_64 -#ifndef SERIF_SPECIES_MN_64 - #define SERIF_SPECIES_MN_64 -#endif // SERIF_SPECIES_MN_64 -#ifndef SERIF_SPECIES_FE_64 - #define SERIF_SPECIES_FE_64 -#endif // SERIF_SPECIES_FE_64 -#ifndef SERIF_SPECIES_CO_64 - #define SERIF_SPECIES_CO_64 -#endif // SERIF_SPECIES_CO_64 -#ifndef SERIF_SPECIES_NI_64 - #define SERIF_SPECIES_NI_64 -#endif // SERIF_SPECIES_NI_64 -#ifndef SERIF_SPECIES_CU_64 - #define SERIF_SPECIES_CU_64 -#endif // SERIF_SPECIES_CU_64 -#ifndef SERIF_SPECIES_ZN_64 - #define SERIF_SPECIES_ZN_64 -#endif // SERIF_SPECIES_ZN_64 -#ifndef SERIF_SPECIES_GA_64 - #define SERIF_SPECIES_GA_64 -#endif // SERIF_SPECIES_GA_64 -#ifndef SERIF_SPECIES_GE_64 - #define SERIF_SPECIES_GE_64 -#endif // SERIF_SPECIES_GE_64 -#ifndef SERIF_SPECIES_AS_64 - #define SERIF_SPECIES_AS_64 -#endif // SERIF_SPECIES_AS_64 -#ifndef SERIF_SPECIES_SE_64 - #define SERIF_SPECIES_SE_64 -#endif // SERIF_SPECIES_SE_64 -#ifndef SERIF_SPECIES_TI_65 - #define SERIF_SPECIES_TI_65 -#endif // SERIF_SPECIES_TI_65 -#ifndef SERIF_SPECIES_V_65 - #define SERIF_SPECIES_V_65 -#endif // SERIF_SPECIES_V_65 -#ifndef SERIF_SPECIES_CR_65 - #define SERIF_SPECIES_CR_65 -#endif // SERIF_SPECIES_CR_65 -#ifndef SERIF_SPECIES_MN_65 - #define SERIF_SPECIES_MN_65 -#endif // SERIF_SPECIES_MN_65 -#ifndef SERIF_SPECIES_FE_65 - #define SERIF_SPECIES_FE_65 -#endif // SERIF_SPECIES_FE_65 -#ifndef SERIF_SPECIES_CO_65 - #define SERIF_SPECIES_CO_65 -#endif // SERIF_SPECIES_CO_65 -#ifndef SERIF_SPECIES_NI_65 - #define SERIF_SPECIES_NI_65 -#endif // SERIF_SPECIES_NI_65 -#ifndef SERIF_SPECIES_CU_65 - #define SERIF_SPECIES_CU_65 -#endif // SERIF_SPECIES_CU_65 -#ifndef SERIF_SPECIES_ZN_65 - #define SERIF_SPECIES_ZN_65 -#endif // SERIF_SPECIES_ZN_65 -#ifndef SERIF_SPECIES_GA_65 - #define SERIF_SPECIES_GA_65 -#endif // SERIF_SPECIES_GA_65 -#ifndef SERIF_SPECIES_GE_65 - #define SERIF_SPECIES_GE_65 -#endif // SERIF_SPECIES_GE_65 -#ifndef SERIF_SPECIES_AS_65 - #define SERIF_SPECIES_AS_65 -#endif // SERIF_SPECIES_AS_65 -#ifndef SERIF_SPECIES_SE_65 - #define SERIF_SPECIES_SE_65 -#endif // SERIF_SPECIES_SE_65 -#ifndef SERIF_SPECIES_BR_65 - #define SERIF_SPECIES_BR_65 -#endif // SERIF_SPECIES_BR_65 -#ifndef SERIF_SPECIES_V_66 - #define SERIF_SPECIES_V_66 -#endif // SERIF_SPECIES_V_66 -#ifndef SERIF_SPECIES_CR_66 - #define SERIF_SPECIES_CR_66 -#endif // SERIF_SPECIES_CR_66 -#ifndef SERIF_SPECIES_MN_66 - #define SERIF_SPECIES_MN_66 -#endif // SERIF_SPECIES_MN_66 -#ifndef SERIF_SPECIES_FE_66 - #define SERIF_SPECIES_FE_66 -#endif // SERIF_SPECIES_FE_66 -#ifndef SERIF_SPECIES_CO_66 - #define SERIF_SPECIES_CO_66 -#endif // SERIF_SPECIES_CO_66 -#ifndef SERIF_SPECIES_NI_66 - #define SERIF_SPECIES_NI_66 -#endif // SERIF_SPECIES_NI_66 -#ifndef SERIF_SPECIES_CU_66 - #define SERIF_SPECIES_CU_66 -#endif // SERIF_SPECIES_CU_66 -#ifndef SERIF_SPECIES_ZN_66 - #define SERIF_SPECIES_ZN_66 -#endif // SERIF_SPECIES_ZN_66 -#ifndef SERIF_SPECIES_GA_66 - #define SERIF_SPECIES_GA_66 -#endif // SERIF_SPECIES_GA_66 -#ifndef SERIF_SPECIES_GE_66 - #define SERIF_SPECIES_GE_66 -#endif // SERIF_SPECIES_GE_66 -#ifndef SERIF_SPECIES_AS_66 - #define SERIF_SPECIES_AS_66 -#endif // SERIF_SPECIES_AS_66 -#ifndef SERIF_SPECIES_SE_66 - #define SERIF_SPECIES_SE_66 -#endif // SERIF_SPECIES_SE_66 -#ifndef SERIF_SPECIES_BR_66 - #define SERIF_SPECIES_BR_66 -#endif // SERIF_SPECIES_BR_66 -#ifndef SERIF_SPECIES_V_67 - #define SERIF_SPECIES_V_67 -#endif // SERIF_SPECIES_V_67 -#ifndef SERIF_SPECIES_CR_67 - #define SERIF_SPECIES_CR_67 -#endif // SERIF_SPECIES_CR_67 -#ifndef SERIF_SPECIES_MN_67 - #define SERIF_SPECIES_MN_67 -#endif // SERIF_SPECIES_MN_67 -#ifndef SERIF_SPECIES_FE_67 - #define SERIF_SPECIES_FE_67 -#endif // SERIF_SPECIES_FE_67 -#ifndef SERIF_SPECIES_CO_67 - #define SERIF_SPECIES_CO_67 -#endif // SERIF_SPECIES_CO_67 -#ifndef SERIF_SPECIES_NI_67 - #define SERIF_SPECIES_NI_67 -#endif // SERIF_SPECIES_NI_67 -#ifndef SERIF_SPECIES_CU_67 - #define SERIF_SPECIES_CU_67 -#endif // SERIF_SPECIES_CU_67 -#ifndef SERIF_SPECIES_ZN_67 - #define SERIF_SPECIES_ZN_67 -#endif // SERIF_SPECIES_ZN_67 -#ifndef SERIF_SPECIES_GA_67 - #define SERIF_SPECIES_GA_67 -#endif // SERIF_SPECIES_GA_67 -#ifndef SERIF_SPECIES_GE_67 - #define SERIF_SPECIES_GE_67 -#endif // SERIF_SPECIES_GE_67 -#ifndef SERIF_SPECIES_AS_67 - #define SERIF_SPECIES_AS_67 -#endif // SERIF_SPECIES_AS_67 -#ifndef SERIF_SPECIES_SE_67 - #define SERIF_SPECIES_SE_67 -#endif // SERIF_SPECIES_SE_67 -#ifndef SERIF_SPECIES_BR_67 - #define SERIF_SPECIES_BR_67 -#endif // SERIF_SPECIES_BR_67 -#ifndef SERIF_SPECIES_KR_67 - #define SERIF_SPECIES_KR_67 -#endif // SERIF_SPECIES_KR_67 -#ifndef SERIF_SPECIES_CR_68 - #define SERIF_SPECIES_CR_68 -#endif // SERIF_SPECIES_CR_68 -#ifndef SERIF_SPECIES_MN_68 - #define SERIF_SPECIES_MN_68 -#endif // SERIF_SPECIES_MN_68 -#ifndef SERIF_SPECIES_FE_68 - #define SERIF_SPECIES_FE_68 -#endif // SERIF_SPECIES_FE_68 -#ifndef SERIF_SPECIES_CO_68 - #define SERIF_SPECIES_CO_68 -#endif // SERIF_SPECIES_CO_68 -#ifndef SERIF_SPECIES_NI_68 - #define SERIF_SPECIES_NI_68 -#endif // SERIF_SPECIES_NI_68 -#ifndef SERIF_SPECIES_CU_68 - #define SERIF_SPECIES_CU_68 -#endif // SERIF_SPECIES_CU_68 -#ifndef SERIF_SPECIES_ZN_68 - #define SERIF_SPECIES_ZN_68 -#endif // SERIF_SPECIES_ZN_68 -#ifndef SERIF_SPECIES_GA_68 - #define SERIF_SPECIES_GA_68 -#endif // SERIF_SPECIES_GA_68 -#ifndef SERIF_SPECIES_GE_68 - #define SERIF_SPECIES_GE_68 -#endif // SERIF_SPECIES_GE_68 -#ifndef SERIF_SPECIES_AS_68 - #define SERIF_SPECIES_AS_68 -#endif // SERIF_SPECIES_AS_68 -#ifndef SERIF_SPECIES_SE_68 - #define SERIF_SPECIES_SE_68 -#endif // SERIF_SPECIES_SE_68 -#ifndef SERIF_SPECIES_BR_68 - #define SERIF_SPECIES_BR_68 -#endif // SERIF_SPECIES_BR_68 -#ifndef SERIF_SPECIES_KR_68 - #define SERIF_SPECIES_KR_68 -#endif // SERIF_SPECIES_KR_68 -#ifndef SERIF_SPECIES_CR_69 - #define SERIF_SPECIES_CR_69 -#endif // SERIF_SPECIES_CR_69 -#ifndef SERIF_SPECIES_MN_69 - #define SERIF_SPECIES_MN_69 -#endif // SERIF_SPECIES_MN_69 -#ifndef SERIF_SPECIES_FE_69 - #define SERIF_SPECIES_FE_69 -#endif // SERIF_SPECIES_FE_69 -#ifndef SERIF_SPECIES_CO_69 - #define SERIF_SPECIES_CO_69 -#endif // SERIF_SPECIES_CO_69 -#ifndef SERIF_SPECIES_NI_69 - #define SERIF_SPECIES_NI_69 -#endif // SERIF_SPECIES_NI_69 -#ifndef SERIF_SPECIES_CU_69 - #define SERIF_SPECIES_CU_69 -#endif // SERIF_SPECIES_CU_69 -#ifndef SERIF_SPECIES_ZN_69 - #define SERIF_SPECIES_ZN_69 -#endif // SERIF_SPECIES_ZN_69 -#ifndef SERIF_SPECIES_GA_69 - #define SERIF_SPECIES_GA_69 -#endif // SERIF_SPECIES_GA_69 -#ifndef SERIF_SPECIES_GE_69 - #define SERIF_SPECIES_GE_69 -#endif // SERIF_SPECIES_GE_69 -#ifndef SERIF_SPECIES_AS_69 - #define SERIF_SPECIES_AS_69 -#endif // SERIF_SPECIES_AS_69 -#ifndef SERIF_SPECIES_SE_69 - #define SERIF_SPECIES_SE_69 -#endif // SERIF_SPECIES_SE_69 -#ifndef SERIF_SPECIES_BR_69 - #define SERIF_SPECIES_BR_69 -#endif // SERIF_SPECIES_BR_69 -#ifndef SERIF_SPECIES_KR_69 - #define SERIF_SPECIES_KR_69 -#endif // SERIF_SPECIES_KR_69 -#ifndef SERIF_SPECIES_CR_70 - #define SERIF_SPECIES_CR_70 -#endif // SERIF_SPECIES_CR_70 -#ifndef SERIF_SPECIES_MN_70 - #define SERIF_SPECIES_MN_70 -#endif // SERIF_SPECIES_MN_70 -#ifndef SERIF_SPECIES_FE_70 - #define SERIF_SPECIES_FE_70 -#endif // SERIF_SPECIES_FE_70 -#ifndef SERIF_SPECIES_CO_70 - #define SERIF_SPECIES_CO_70 -#endif // SERIF_SPECIES_CO_70 -#ifndef SERIF_SPECIES_NI_70 - #define SERIF_SPECIES_NI_70 -#endif // SERIF_SPECIES_NI_70 -#ifndef SERIF_SPECIES_CU_70 - #define SERIF_SPECIES_CU_70 -#endif // SERIF_SPECIES_CU_70 -#ifndef SERIF_SPECIES_ZN_70 - #define SERIF_SPECIES_ZN_70 -#endif // SERIF_SPECIES_ZN_70 -#ifndef SERIF_SPECIES_GA_70 - #define SERIF_SPECIES_GA_70 -#endif // SERIF_SPECIES_GA_70 -#ifndef SERIF_SPECIES_GE_70 - #define SERIF_SPECIES_GE_70 -#endif // SERIF_SPECIES_GE_70 -#ifndef SERIF_SPECIES_AS_70 - #define SERIF_SPECIES_AS_70 -#endif // SERIF_SPECIES_AS_70 -#ifndef SERIF_SPECIES_SE_70 - #define SERIF_SPECIES_SE_70 -#endif // SERIF_SPECIES_SE_70 -#ifndef SERIF_SPECIES_BR_70 - #define SERIF_SPECIES_BR_70 -#endif // SERIF_SPECIES_BR_70 -#ifndef SERIF_SPECIES_KR_70 - #define SERIF_SPECIES_KR_70 -#endif // SERIF_SPECIES_KR_70 -#ifndef SERIF_SPECIES_MN_71 - #define SERIF_SPECIES_MN_71 -#endif // SERIF_SPECIES_MN_71 -#ifndef SERIF_SPECIES_FE_71 - #define SERIF_SPECIES_FE_71 -#endif // SERIF_SPECIES_FE_71 -#ifndef SERIF_SPECIES_CO_71 - #define SERIF_SPECIES_CO_71 -#endif // SERIF_SPECIES_CO_71 -#ifndef SERIF_SPECIES_NI_71 - #define SERIF_SPECIES_NI_71 -#endif // SERIF_SPECIES_NI_71 -#ifndef SERIF_SPECIES_CU_71 - #define SERIF_SPECIES_CU_71 -#endif // SERIF_SPECIES_CU_71 -#ifndef SERIF_SPECIES_ZN_71 - #define SERIF_SPECIES_ZN_71 -#endif // SERIF_SPECIES_ZN_71 -#ifndef SERIF_SPECIES_GA_71 - #define SERIF_SPECIES_GA_71 -#endif // SERIF_SPECIES_GA_71 -#ifndef SERIF_SPECIES_GE_71 - #define SERIF_SPECIES_GE_71 -#endif // SERIF_SPECIES_GE_71 -#ifndef SERIF_SPECIES_AS_71 - #define SERIF_SPECIES_AS_71 -#endif // SERIF_SPECIES_AS_71 -#ifndef SERIF_SPECIES_SE_71 - #define SERIF_SPECIES_SE_71 -#endif // SERIF_SPECIES_SE_71 -#ifndef SERIF_SPECIES_BR_71 - #define SERIF_SPECIES_BR_71 -#endif // SERIF_SPECIES_BR_71 -#ifndef SERIF_SPECIES_KR_71 - #define SERIF_SPECIES_KR_71 -#endif // SERIF_SPECIES_KR_71 -#ifndef SERIF_SPECIES_RB_71 - #define SERIF_SPECIES_RB_71 -#endif // SERIF_SPECIES_RB_71 -#ifndef SERIF_SPECIES_MN_72 - #define SERIF_SPECIES_MN_72 -#endif // SERIF_SPECIES_MN_72 -#ifndef SERIF_SPECIES_FE_72 - #define SERIF_SPECIES_FE_72 -#endif // SERIF_SPECIES_FE_72 -#ifndef SERIF_SPECIES_CO_72 - #define SERIF_SPECIES_CO_72 -#endif // SERIF_SPECIES_CO_72 -#ifndef SERIF_SPECIES_NI_72 - #define SERIF_SPECIES_NI_72 -#endif // SERIF_SPECIES_NI_72 -#ifndef SERIF_SPECIES_CU_72 - #define SERIF_SPECIES_CU_72 -#endif // SERIF_SPECIES_CU_72 -#ifndef SERIF_SPECIES_ZN_72 - #define SERIF_SPECIES_ZN_72 -#endif // SERIF_SPECIES_ZN_72 -#ifndef SERIF_SPECIES_GA_72 - #define SERIF_SPECIES_GA_72 -#endif // SERIF_SPECIES_GA_72 -#ifndef SERIF_SPECIES_GE_72 - #define SERIF_SPECIES_GE_72 -#endif // SERIF_SPECIES_GE_72 -#ifndef SERIF_SPECIES_AS_72 - #define SERIF_SPECIES_AS_72 -#endif // SERIF_SPECIES_AS_72 -#ifndef SERIF_SPECIES_SE_72 - #define SERIF_SPECIES_SE_72 -#endif // SERIF_SPECIES_SE_72 -#ifndef SERIF_SPECIES_BR_72 - #define SERIF_SPECIES_BR_72 -#endif // SERIF_SPECIES_BR_72 -#ifndef SERIF_SPECIES_KR_72 - #define SERIF_SPECIES_KR_72 -#endif // SERIF_SPECIES_KR_72 -#ifndef SERIF_SPECIES_RB_72 - #define SERIF_SPECIES_RB_72 -#endif // SERIF_SPECIES_RB_72 -#ifndef SERIF_SPECIES_MN_73 - #define SERIF_SPECIES_MN_73 -#endif // SERIF_SPECIES_MN_73 -#ifndef SERIF_SPECIES_FE_73 - #define SERIF_SPECIES_FE_73 -#endif // SERIF_SPECIES_FE_73 -#ifndef SERIF_SPECIES_CO_73 - #define SERIF_SPECIES_CO_73 -#endif // SERIF_SPECIES_CO_73 -#ifndef SERIF_SPECIES_NI_73 - #define SERIF_SPECIES_NI_73 -#endif // SERIF_SPECIES_NI_73 -#ifndef SERIF_SPECIES_CU_73 - #define SERIF_SPECIES_CU_73 -#endif // SERIF_SPECIES_CU_73 -#ifndef SERIF_SPECIES_ZN_73 - #define SERIF_SPECIES_ZN_73 -#endif // SERIF_SPECIES_ZN_73 -#ifndef SERIF_SPECIES_GA_73 - #define SERIF_SPECIES_GA_73 -#endif // SERIF_SPECIES_GA_73 -#ifndef SERIF_SPECIES_GE_73 - #define SERIF_SPECIES_GE_73 -#endif // SERIF_SPECIES_GE_73 -#ifndef SERIF_SPECIES_AS_73 - #define SERIF_SPECIES_AS_73 -#endif // SERIF_SPECIES_AS_73 -#ifndef SERIF_SPECIES_SE_73 - #define SERIF_SPECIES_SE_73 -#endif // SERIF_SPECIES_SE_73 -#ifndef SERIF_SPECIES_BR_73 - #define SERIF_SPECIES_BR_73 -#endif // SERIF_SPECIES_BR_73 -#ifndef SERIF_SPECIES_KR_73 - #define SERIF_SPECIES_KR_73 -#endif // SERIF_SPECIES_KR_73 -#ifndef SERIF_SPECIES_RB_73 - #define SERIF_SPECIES_RB_73 -#endif // SERIF_SPECIES_RB_73 -#ifndef SERIF_SPECIES_SR_73 - #define SERIF_SPECIES_SR_73 -#endif // SERIF_SPECIES_SR_73 -#ifndef SERIF_SPECIES_FE_74 - #define SERIF_SPECIES_FE_74 -#endif // SERIF_SPECIES_FE_74 -#ifndef SERIF_SPECIES_CO_74 - #define SERIF_SPECIES_CO_74 -#endif // SERIF_SPECIES_CO_74 -#ifndef SERIF_SPECIES_NI_74 - #define SERIF_SPECIES_NI_74 -#endif // SERIF_SPECIES_NI_74 -#ifndef SERIF_SPECIES_CU_74 - #define SERIF_SPECIES_CU_74 -#endif // SERIF_SPECIES_CU_74 -#ifndef SERIF_SPECIES_ZN_74 - #define SERIF_SPECIES_ZN_74 -#endif // SERIF_SPECIES_ZN_74 -#ifndef SERIF_SPECIES_GA_74 - #define SERIF_SPECIES_GA_74 -#endif // SERIF_SPECIES_GA_74 -#ifndef SERIF_SPECIES_GE_74 - #define SERIF_SPECIES_GE_74 -#endif // SERIF_SPECIES_GE_74 -#ifndef SERIF_SPECIES_AS_74 - #define SERIF_SPECIES_AS_74 -#endif // SERIF_SPECIES_AS_74 -#ifndef SERIF_SPECIES_SE_74 - #define SERIF_SPECIES_SE_74 -#endif // SERIF_SPECIES_SE_74 -#ifndef SERIF_SPECIES_BR_74 - #define SERIF_SPECIES_BR_74 -#endif // SERIF_SPECIES_BR_74 -#ifndef SERIF_SPECIES_KR_74 - #define SERIF_SPECIES_KR_74 -#endif // SERIF_SPECIES_KR_74 -#ifndef SERIF_SPECIES_RB_74 - #define SERIF_SPECIES_RB_74 -#endif // SERIF_SPECIES_RB_74 -#ifndef SERIF_SPECIES_SR_74 - #define SERIF_SPECIES_SR_74 -#endif // SERIF_SPECIES_SR_74 -#ifndef SERIF_SPECIES_FE_75 - #define SERIF_SPECIES_FE_75 -#endif // SERIF_SPECIES_FE_75 -#ifndef SERIF_SPECIES_CO_75 - #define SERIF_SPECIES_CO_75 -#endif // SERIF_SPECIES_CO_75 -#ifndef SERIF_SPECIES_NI_75 - #define SERIF_SPECIES_NI_75 -#endif // SERIF_SPECIES_NI_75 -#ifndef SERIF_SPECIES_CU_75 - #define SERIF_SPECIES_CU_75 -#endif // SERIF_SPECIES_CU_75 -#ifndef SERIF_SPECIES_ZN_75 - #define SERIF_SPECIES_ZN_75 -#endif // SERIF_SPECIES_ZN_75 -#ifndef SERIF_SPECIES_GA_75 - #define SERIF_SPECIES_GA_75 -#endif // SERIF_SPECIES_GA_75 -#ifndef SERIF_SPECIES_GE_75 - #define SERIF_SPECIES_GE_75 -#endif // SERIF_SPECIES_GE_75 -#ifndef SERIF_SPECIES_AS_75 - #define SERIF_SPECIES_AS_75 -#endif // SERIF_SPECIES_AS_75 -#ifndef SERIF_SPECIES_SE_75 - #define SERIF_SPECIES_SE_75 -#endif // SERIF_SPECIES_SE_75 -#ifndef SERIF_SPECIES_BR_75 - #define SERIF_SPECIES_BR_75 -#endif // SERIF_SPECIES_BR_75 -#ifndef SERIF_SPECIES_KR_75 - #define SERIF_SPECIES_KR_75 -#endif // SERIF_SPECIES_KR_75 -#ifndef SERIF_SPECIES_RB_75 - #define SERIF_SPECIES_RB_75 -#endif // SERIF_SPECIES_RB_75 -#ifndef SERIF_SPECIES_SR_75 - #define SERIF_SPECIES_SR_75 -#endif // SERIF_SPECIES_SR_75 -#ifndef SERIF_SPECIES_Y_75 - #define SERIF_SPECIES_Y_75 -#endif // SERIF_SPECIES_Y_75 -#ifndef SERIF_SPECIES_FE_76 - #define SERIF_SPECIES_FE_76 -#endif // SERIF_SPECIES_FE_76 -#ifndef SERIF_SPECIES_CO_76 - #define SERIF_SPECIES_CO_76 -#endif // SERIF_SPECIES_CO_76 -#ifndef SERIF_SPECIES_NI_76 - #define SERIF_SPECIES_NI_76 -#endif // SERIF_SPECIES_NI_76 -#ifndef SERIF_SPECIES_CU_76 - #define SERIF_SPECIES_CU_76 -#endif // SERIF_SPECIES_CU_76 -#ifndef SERIF_SPECIES_ZN_76 - #define SERIF_SPECIES_ZN_76 -#endif // SERIF_SPECIES_ZN_76 -#ifndef SERIF_SPECIES_GA_76 - #define SERIF_SPECIES_GA_76 -#endif // SERIF_SPECIES_GA_76 -#ifndef SERIF_SPECIES_GE_76 - #define SERIF_SPECIES_GE_76 -#endif // SERIF_SPECIES_GE_76 -#ifndef SERIF_SPECIES_AS_76 - #define SERIF_SPECIES_AS_76 -#endif // SERIF_SPECIES_AS_76 -#ifndef SERIF_SPECIES_SE_76 - #define SERIF_SPECIES_SE_76 -#endif // SERIF_SPECIES_SE_76 -#ifndef SERIF_SPECIES_BR_76 - #define SERIF_SPECIES_BR_76 -#endif // SERIF_SPECIES_BR_76 -#ifndef SERIF_SPECIES_KR_76 - #define SERIF_SPECIES_KR_76 -#endif // SERIF_SPECIES_KR_76 -#ifndef SERIF_SPECIES_RB_76 - #define SERIF_SPECIES_RB_76 -#endif // SERIF_SPECIES_RB_76 -#ifndef SERIF_SPECIES_SR_76 - #define SERIF_SPECIES_SR_76 -#endif // SERIF_SPECIES_SR_76 -#ifndef SERIF_SPECIES_Y_76 - #define SERIF_SPECIES_Y_76 -#endif // SERIF_SPECIES_Y_76 -#ifndef SERIF_SPECIES_CO_77 - #define SERIF_SPECIES_CO_77 -#endif // SERIF_SPECIES_CO_77 -#ifndef SERIF_SPECIES_NI_77 - #define SERIF_SPECIES_NI_77 -#endif // SERIF_SPECIES_NI_77 -#ifndef SERIF_SPECIES_CU_77 - #define SERIF_SPECIES_CU_77 -#endif // SERIF_SPECIES_CU_77 -#ifndef SERIF_SPECIES_ZN_77 - #define SERIF_SPECIES_ZN_77 -#endif // SERIF_SPECIES_ZN_77 -#ifndef SERIF_SPECIES_GA_77 - #define SERIF_SPECIES_GA_77 -#endif // SERIF_SPECIES_GA_77 -#ifndef SERIF_SPECIES_GE_77 - #define SERIF_SPECIES_GE_77 -#endif // SERIF_SPECIES_GE_77 -#ifndef SERIF_SPECIES_AS_77 - #define SERIF_SPECIES_AS_77 -#endif // SERIF_SPECIES_AS_77 -#ifndef SERIF_SPECIES_SE_77 - #define SERIF_SPECIES_SE_77 -#endif // SERIF_SPECIES_SE_77 -#ifndef SERIF_SPECIES_BR_77 - #define SERIF_SPECIES_BR_77 -#endif // SERIF_SPECIES_BR_77 -#ifndef SERIF_SPECIES_KR_77 - #define SERIF_SPECIES_KR_77 -#endif // SERIF_SPECIES_KR_77 -#ifndef SERIF_SPECIES_RB_77 - #define SERIF_SPECIES_RB_77 -#endif // SERIF_SPECIES_RB_77 -#ifndef SERIF_SPECIES_SR_77 - #define SERIF_SPECIES_SR_77 -#endif // SERIF_SPECIES_SR_77 -#ifndef SERIF_SPECIES_Y_77 - #define SERIF_SPECIES_Y_77 -#endif // SERIF_SPECIES_Y_77 -#ifndef SERIF_SPECIES_ZR_77 - #define SERIF_SPECIES_ZR_77 -#endif // SERIF_SPECIES_ZR_77 -#ifndef SERIF_SPECIES_CO_78 - #define SERIF_SPECIES_CO_78 -#endif // SERIF_SPECIES_CO_78 -#ifndef SERIF_SPECIES_NI_78 - #define SERIF_SPECIES_NI_78 -#endif // SERIF_SPECIES_NI_78 -#ifndef SERIF_SPECIES_CU_78 - #define SERIF_SPECIES_CU_78 -#endif // SERIF_SPECIES_CU_78 -#ifndef SERIF_SPECIES_ZN_78 - #define SERIF_SPECIES_ZN_78 -#endif // SERIF_SPECIES_ZN_78 -#ifndef SERIF_SPECIES_GA_78 - #define SERIF_SPECIES_GA_78 -#endif // SERIF_SPECIES_GA_78 -#ifndef SERIF_SPECIES_GE_78 - #define SERIF_SPECIES_GE_78 -#endif // SERIF_SPECIES_GE_78 -#ifndef SERIF_SPECIES_AS_78 - #define SERIF_SPECIES_AS_78 -#endif // SERIF_SPECIES_AS_78 -#ifndef SERIF_SPECIES_SE_78 - #define SERIF_SPECIES_SE_78 -#endif // SERIF_SPECIES_SE_78 -#ifndef SERIF_SPECIES_BR_78 - #define SERIF_SPECIES_BR_78 -#endif // SERIF_SPECIES_BR_78 -#ifndef SERIF_SPECIES_KR_78 - #define SERIF_SPECIES_KR_78 -#endif // SERIF_SPECIES_KR_78 -#ifndef SERIF_SPECIES_RB_78 - #define SERIF_SPECIES_RB_78 -#endif // SERIF_SPECIES_RB_78 -#ifndef SERIF_SPECIES_SR_78 - #define SERIF_SPECIES_SR_78 -#endif // SERIF_SPECIES_SR_78 -#ifndef SERIF_SPECIES_Y_78 - #define SERIF_SPECIES_Y_78 -#endif // SERIF_SPECIES_Y_78 -#ifndef SERIF_SPECIES_ZR_78 - #define SERIF_SPECIES_ZR_78 -#endif // SERIF_SPECIES_ZR_78 -#ifndef SERIF_SPECIES_NI_79 - #define SERIF_SPECIES_NI_79 -#endif // SERIF_SPECIES_NI_79 -#ifndef SERIF_SPECIES_CU_79 - #define SERIF_SPECIES_CU_79 -#endif // SERIF_SPECIES_CU_79 -#ifndef SERIF_SPECIES_ZN_79 - #define SERIF_SPECIES_ZN_79 -#endif // SERIF_SPECIES_ZN_79 -#ifndef SERIF_SPECIES_GA_79 - #define SERIF_SPECIES_GA_79 -#endif // SERIF_SPECIES_GA_79 -#ifndef SERIF_SPECIES_GE_79 - #define SERIF_SPECIES_GE_79 -#endif // SERIF_SPECIES_GE_79 -#ifndef SERIF_SPECIES_AS_79 - #define SERIF_SPECIES_AS_79 -#endif // SERIF_SPECIES_AS_79 -#ifndef SERIF_SPECIES_SE_79 - #define SERIF_SPECIES_SE_79 -#endif // SERIF_SPECIES_SE_79 -#ifndef SERIF_SPECIES_BR_79 - #define SERIF_SPECIES_BR_79 -#endif // SERIF_SPECIES_BR_79 -#ifndef SERIF_SPECIES_KR_79 - #define SERIF_SPECIES_KR_79 -#endif // SERIF_SPECIES_KR_79 -#ifndef SERIF_SPECIES_RB_79 - #define SERIF_SPECIES_RB_79 -#endif // SERIF_SPECIES_RB_79 -#ifndef SERIF_SPECIES_SR_79 - #define SERIF_SPECIES_SR_79 -#endif // SERIF_SPECIES_SR_79 -#ifndef SERIF_SPECIES_Y_79 - #define SERIF_SPECIES_Y_79 -#endif // SERIF_SPECIES_Y_79 -#ifndef SERIF_SPECIES_ZR_79 - #define SERIF_SPECIES_ZR_79 -#endif // SERIF_SPECIES_ZR_79 -#ifndef SERIF_SPECIES_NB_79 - #define SERIF_SPECIES_NB_79 -#endif // SERIF_SPECIES_NB_79 -#ifndef SERIF_SPECIES_NI_80 - #define SERIF_SPECIES_NI_80 -#endif // SERIF_SPECIES_NI_80 -#ifndef SERIF_SPECIES_CU_80 - #define SERIF_SPECIES_CU_80 -#endif // SERIF_SPECIES_CU_80 -#ifndef SERIF_SPECIES_ZN_80 - #define SERIF_SPECIES_ZN_80 -#endif // SERIF_SPECIES_ZN_80 -#ifndef SERIF_SPECIES_GA_80 - #define SERIF_SPECIES_GA_80 -#endif // SERIF_SPECIES_GA_80 -#ifndef SERIF_SPECIES_GE_80 - #define SERIF_SPECIES_GE_80 -#endif // SERIF_SPECIES_GE_80 -#ifndef SERIF_SPECIES_AS_80 - #define SERIF_SPECIES_AS_80 -#endif // SERIF_SPECIES_AS_80 -#ifndef SERIF_SPECIES_SE_80 - #define SERIF_SPECIES_SE_80 -#endif // SERIF_SPECIES_SE_80 -#ifndef SERIF_SPECIES_BR_80 - #define SERIF_SPECIES_BR_80 -#endif // SERIF_SPECIES_BR_80 -#ifndef SERIF_SPECIES_KR_80 - #define SERIF_SPECIES_KR_80 -#endif // SERIF_SPECIES_KR_80 -#ifndef SERIF_SPECIES_RB_80 - #define SERIF_SPECIES_RB_80 -#endif // SERIF_SPECIES_RB_80 -#ifndef SERIF_SPECIES_SR_80 - #define SERIF_SPECIES_SR_80 -#endif // SERIF_SPECIES_SR_80 -#ifndef SERIF_SPECIES_Y_80 - #define SERIF_SPECIES_Y_80 -#endif // SERIF_SPECIES_Y_80 -#ifndef SERIF_SPECIES_ZR_80 - #define SERIF_SPECIES_ZR_80 -#endif // SERIF_SPECIES_ZR_80 -#ifndef SERIF_SPECIES_NB_80 - #define SERIF_SPECIES_NB_80 -#endif // SERIF_SPECIES_NB_80 -#ifndef SERIF_SPECIES_NI_81 - #define SERIF_SPECIES_NI_81 -#endif // SERIF_SPECIES_NI_81 -#ifndef SERIF_SPECIES_CU_81 - #define SERIF_SPECIES_CU_81 -#endif // SERIF_SPECIES_CU_81 -#ifndef SERIF_SPECIES_ZN_81 - #define SERIF_SPECIES_ZN_81 -#endif // SERIF_SPECIES_ZN_81 -#ifndef SERIF_SPECIES_GA_81 - #define SERIF_SPECIES_GA_81 -#endif // SERIF_SPECIES_GA_81 -#ifndef SERIF_SPECIES_GE_81 - #define SERIF_SPECIES_GE_81 -#endif // SERIF_SPECIES_GE_81 -#ifndef SERIF_SPECIES_AS_81 - #define SERIF_SPECIES_AS_81 -#endif // SERIF_SPECIES_AS_81 -#ifndef SERIF_SPECIES_SE_81 - #define SERIF_SPECIES_SE_81 -#endif // SERIF_SPECIES_SE_81 -#ifndef SERIF_SPECIES_BR_81 - #define SERIF_SPECIES_BR_81 -#endif // SERIF_SPECIES_BR_81 -#ifndef SERIF_SPECIES_KR_81 - #define SERIF_SPECIES_KR_81 -#endif // SERIF_SPECIES_KR_81 -#ifndef SERIF_SPECIES_RB_81 - #define SERIF_SPECIES_RB_81 -#endif // SERIF_SPECIES_RB_81 -#ifndef SERIF_SPECIES_SR_81 - #define SERIF_SPECIES_SR_81 -#endif // SERIF_SPECIES_SR_81 -#ifndef SERIF_SPECIES_Y_81 - #define SERIF_SPECIES_Y_81 -#endif // SERIF_SPECIES_Y_81 -#ifndef SERIF_SPECIES_ZR_81 - #define SERIF_SPECIES_ZR_81 -#endif // SERIF_SPECIES_ZR_81 -#ifndef SERIF_SPECIES_NB_81 - #define SERIF_SPECIES_NB_81 -#endif // SERIF_SPECIES_NB_81 -#ifndef SERIF_SPECIES_MO_81 - #define SERIF_SPECIES_MO_81 -#endif // SERIF_SPECIES_MO_81 -#ifndef SERIF_SPECIES_NI_82 - #define SERIF_SPECIES_NI_82 -#endif // SERIF_SPECIES_NI_82 -#ifndef SERIF_SPECIES_CU_82 - #define SERIF_SPECIES_CU_82 -#endif // SERIF_SPECIES_CU_82 -#ifndef SERIF_SPECIES_ZN_82 - #define SERIF_SPECIES_ZN_82 -#endif // SERIF_SPECIES_ZN_82 -#ifndef SERIF_SPECIES_GA_82 - #define SERIF_SPECIES_GA_82 -#endif // SERIF_SPECIES_GA_82 -#ifndef SERIF_SPECIES_GE_82 - #define SERIF_SPECIES_GE_82 -#endif // SERIF_SPECIES_GE_82 -#ifndef SERIF_SPECIES_AS_82 - #define SERIF_SPECIES_AS_82 -#endif // SERIF_SPECIES_AS_82 -#ifndef SERIF_SPECIES_SE_82 - #define SERIF_SPECIES_SE_82 -#endif // SERIF_SPECIES_SE_82 -#ifndef SERIF_SPECIES_BR_82 - #define SERIF_SPECIES_BR_82 -#endif // SERIF_SPECIES_BR_82 -#ifndef SERIF_SPECIES_KR_82 - #define SERIF_SPECIES_KR_82 -#endif // SERIF_SPECIES_KR_82 -#ifndef SERIF_SPECIES_RB_82 - #define SERIF_SPECIES_RB_82 -#endif // SERIF_SPECIES_RB_82 -#ifndef SERIF_SPECIES_SR_82 - #define SERIF_SPECIES_SR_82 -#endif // SERIF_SPECIES_SR_82 -#ifndef SERIF_SPECIES_Y_82 - #define SERIF_SPECIES_Y_82 -#endif // SERIF_SPECIES_Y_82 -#ifndef SERIF_SPECIES_ZR_82 - #define SERIF_SPECIES_ZR_82 -#endif // SERIF_SPECIES_ZR_82 -#ifndef SERIF_SPECIES_NB_82 - #define SERIF_SPECIES_NB_82 -#endif // SERIF_SPECIES_NB_82 -#ifndef SERIF_SPECIES_MO_82 - #define SERIF_SPECIES_MO_82 -#endif // SERIF_SPECIES_MO_82 -#ifndef SERIF_SPECIES_CU_83 - #define SERIF_SPECIES_CU_83 -#endif // SERIF_SPECIES_CU_83 -#ifndef SERIF_SPECIES_ZN_83 - #define SERIF_SPECIES_ZN_83 -#endif // SERIF_SPECIES_ZN_83 -#ifndef SERIF_SPECIES_GA_83 - #define SERIF_SPECIES_GA_83 -#endif // SERIF_SPECIES_GA_83 -#ifndef SERIF_SPECIES_GE_83 - #define SERIF_SPECIES_GE_83 -#endif // SERIF_SPECIES_GE_83 -#ifndef SERIF_SPECIES_AS_83 - #define SERIF_SPECIES_AS_83 -#endif // SERIF_SPECIES_AS_83 -#ifndef SERIF_SPECIES_SE_83 - #define SERIF_SPECIES_SE_83 -#endif // SERIF_SPECIES_SE_83 -#ifndef SERIF_SPECIES_BR_83 - #define SERIF_SPECIES_BR_83 -#endif // SERIF_SPECIES_BR_83 -#ifndef SERIF_SPECIES_KR_83 - #define SERIF_SPECIES_KR_83 -#endif // SERIF_SPECIES_KR_83 -#ifndef SERIF_SPECIES_RB_83 - #define SERIF_SPECIES_RB_83 -#endif // SERIF_SPECIES_RB_83 -#ifndef SERIF_SPECIES_SR_83 - #define SERIF_SPECIES_SR_83 -#endif // SERIF_SPECIES_SR_83 -#ifndef SERIF_SPECIES_Y_83 - #define SERIF_SPECIES_Y_83 -#endif // SERIF_SPECIES_Y_83 -#ifndef SERIF_SPECIES_ZR_83 - #define SERIF_SPECIES_ZR_83 -#endif // SERIF_SPECIES_ZR_83 -#ifndef SERIF_SPECIES_NB_83 - #define SERIF_SPECIES_NB_83 -#endif // SERIF_SPECIES_NB_83 -#ifndef SERIF_SPECIES_MO_83 - #define SERIF_SPECIES_MO_83 -#endif // SERIF_SPECIES_MO_83 -#ifndef SERIF_SPECIES_TC_83 - #define SERIF_SPECIES_TC_83 -#endif // SERIF_SPECIES_TC_83 -#ifndef SERIF_SPECIES_CU_84 - #define SERIF_SPECIES_CU_84 -#endif // SERIF_SPECIES_CU_84 -#ifndef SERIF_SPECIES_ZN_84 - #define SERIF_SPECIES_ZN_84 -#endif // SERIF_SPECIES_ZN_84 -#ifndef SERIF_SPECIES_GA_84 - #define SERIF_SPECIES_GA_84 -#endif // SERIF_SPECIES_GA_84 -#ifndef SERIF_SPECIES_GE_84 - #define SERIF_SPECIES_GE_84 -#endif // SERIF_SPECIES_GE_84 -#ifndef SERIF_SPECIES_AS_84 - #define SERIF_SPECIES_AS_84 -#endif // SERIF_SPECIES_AS_84 -#ifndef SERIF_SPECIES_SE_84 - #define SERIF_SPECIES_SE_84 -#endif // SERIF_SPECIES_SE_84 -#ifndef SERIF_SPECIES_BR_84 - #define SERIF_SPECIES_BR_84 -#endif // SERIF_SPECIES_BR_84 -#ifndef SERIF_SPECIES_KR_84 - #define SERIF_SPECIES_KR_84 -#endif // SERIF_SPECIES_KR_84 -#ifndef SERIF_SPECIES_RB_84 - #define SERIF_SPECIES_RB_84 -#endif // SERIF_SPECIES_RB_84 -#ifndef SERIF_SPECIES_SR_84 - #define SERIF_SPECIES_SR_84 -#endif // SERIF_SPECIES_SR_84 -#ifndef SERIF_SPECIES_Y_84 - #define SERIF_SPECIES_Y_84 -#endif // SERIF_SPECIES_Y_84 -#ifndef SERIF_SPECIES_ZR_84 - #define SERIF_SPECIES_ZR_84 -#endif // SERIF_SPECIES_ZR_84 -#ifndef SERIF_SPECIES_NB_84 - #define SERIF_SPECIES_NB_84 -#endif // SERIF_SPECIES_NB_84 -#ifndef SERIF_SPECIES_MO_84 - #define SERIF_SPECIES_MO_84 -#endif // SERIF_SPECIES_MO_84 -#ifndef SERIF_SPECIES_TC_84 - #define SERIF_SPECIES_TC_84 -#endif // SERIF_SPECIES_TC_84 -#ifndef SERIF_SPECIES_ZN_85 - #define SERIF_SPECIES_ZN_85 -#endif // SERIF_SPECIES_ZN_85 -#ifndef SERIF_SPECIES_GA_85 - #define SERIF_SPECIES_GA_85 -#endif // SERIF_SPECIES_GA_85 -#ifndef SERIF_SPECIES_GE_85 - #define SERIF_SPECIES_GE_85 -#endif // SERIF_SPECIES_GE_85 -#ifndef SERIF_SPECIES_AS_85 - #define SERIF_SPECIES_AS_85 -#endif // SERIF_SPECIES_AS_85 -#ifndef SERIF_SPECIES_SE_85 - #define SERIF_SPECIES_SE_85 -#endif // SERIF_SPECIES_SE_85 -#ifndef SERIF_SPECIES_BR_85 - #define SERIF_SPECIES_BR_85 -#endif // SERIF_SPECIES_BR_85 -#ifndef SERIF_SPECIES_KR_85 - #define SERIF_SPECIES_KR_85 -#endif // SERIF_SPECIES_KR_85 -#ifndef SERIF_SPECIES_RB_85 - #define SERIF_SPECIES_RB_85 -#endif // SERIF_SPECIES_RB_85 -#ifndef SERIF_SPECIES_SR_85 - #define SERIF_SPECIES_SR_85 -#endif // SERIF_SPECIES_SR_85 -#ifndef SERIF_SPECIES_Y_85 - #define SERIF_SPECIES_Y_85 -#endif // SERIF_SPECIES_Y_85 -#ifndef SERIF_SPECIES_ZR_85 - #define SERIF_SPECIES_ZR_85 -#endif // SERIF_SPECIES_ZR_85 -#ifndef SERIF_SPECIES_NB_85 - #define SERIF_SPECIES_NB_85 -#endif // SERIF_SPECIES_NB_85 -#ifndef SERIF_SPECIES_MO_85 - #define SERIF_SPECIES_MO_85 -#endif // SERIF_SPECIES_MO_85 -#ifndef SERIF_SPECIES_TC_85 - #define SERIF_SPECIES_TC_85 -#endif // SERIF_SPECIES_TC_85 -#ifndef SERIF_SPECIES_RU_85 - #define SERIF_SPECIES_RU_85 -#endif // SERIF_SPECIES_RU_85 -#ifndef SERIF_SPECIES_ZN_86 - #define SERIF_SPECIES_ZN_86 -#endif // SERIF_SPECIES_ZN_86 -#ifndef SERIF_SPECIES_GA_86 - #define SERIF_SPECIES_GA_86 -#endif // SERIF_SPECIES_GA_86 -#ifndef SERIF_SPECIES_GE_86 - #define SERIF_SPECIES_GE_86 -#endif // SERIF_SPECIES_GE_86 -#ifndef SERIF_SPECIES_AS_86 - #define SERIF_SPECIES_AS_86 -#endif // SERIF_SPECIES_AS_86 -#ifndef SERIF_SPECIES_SE_86 - #define SERIF_SPECIES_SE_86 -#endif // SERIF_SPECIES_SE_86 -#ifndef SERIF_SPECIES_BR_86 - #define SERIF_SPECIES_BR_86 -#endif // SERIF_SPECIES_BR_86 -#ifndef SERIF_SPECIES_KR_86 - #define SERIF_SPECIES_KR_86 -#endif // SERIF_SPECIES_KR_86 -#ifndef SERIF_SPECIES_RB_86 - #define SERIF_SPECIES_RB_86 -#endif // SERIF_SPECIES_RB_86 -#ifndef SERIF_SPECIES_SR_86 - #define SERIF_SPECIES_SR_86 -#endif // SERIF_SPECIES_SR_86 -#ifndef SERIF_SPECIES_Y_86 - #define SERIF_SPECIES_Y_86 -#endif // SERIF_SPECIES_Y_86 -#ifndef SERIF_SPECIES_ZR_86 - #define SERIF_SPECIES_ZR_86 -#endif // SERIF_SPECIES_ZR_86 -#ifndef SERIF_SPECIES_NB_86 - #define SERIF_SPECIES_NB_86 -#endif // SERIF_SPECIES_NB_86 -#ifndef SERIF_SPECIES_MO_86 - #define SERIF_SPECIES_MO_86 -#endif // SERIF_SPECIES_MO_86 -#ifndef SERIF_SPECIES_TC_86 - #define SERIF_SPECIES_TC_86 -#endif // SERIF_SPECIES_TC_86 -#ifndef SERIF_SPECIES_RU_86 - #define SERIF_SPECIES_RU_86 -#endif // SERIF_SPECIES_RU_86 -#ifndef SERIF_SPECIES_GA_87 - #define SERIF_SPECIES_GA_87 -#endif // SERIF_SPECIES_GA_87 -#ifndef SERIF_SPECIES_GE_87 - #define SERIF_SPECIES_GE_87 -#endif // SERIF_SPECIES_GE_87 -#ifndef SERIF_SPECIES_AS_87 - #define SERIF_SPECIES_AS_87 -#endif // SERIF_SPECIES_AS_87 -#ifndef SERIF_SPECIES_SE_87 - #define SERIF_SPECIES_SE_87 -#endif // SERIF_SPECIES_SE_87 -#ifndef SERIF_SPECIES_BR_87 - #define SERIF_SPECIES_BR_87 -#endif // SERIF_SPECIES_BR_87 -#ifndef SERIF_SPECIES_KR_87 - #define SERIF_SPECIES_KR_87 -#endif // SERIF_SPECIES_KR_87 -#ifndef SERIF_SPECIES_RB_87 - #define SERIF_SPECIES_RB_87 -#endif // SERIF_SPECIES_RB_87 -#ifndef SERIF_SPECIES_SR_87 - #define SERIF_SPECIES_SR_87 -#endif // SERIF_SPECIES_SR_87 -#ifndef SERIF_SPECIES_Y_87 - #define SERIF_SPECIES_Y_87 -#endif // SERIF_SPECIES_Y_87 -#ifndef SERIF_SPECIES_ZR_87 - #define SERIF_SPECIES_ZR_87 -#endif // SERIF_SPECIES_ZR_87 -#ifndef SERIF_SPECIES_NB_87 - #define SERIF_SPECIES_NB_87 -#endif // SERIF_SPECIES_NB_87 -#ifndef SERIF_SPECIES_MO_87 - #define SERIF_SPECIES_MO_87 -#endif // SERIF_SPECIES_MO_87 -#ifndef SERIF_SPECIES_TC_87 - #define SERIF_SPECIES_TC_87 -#endif // SERIF_SPECIES_TC_87 -#ifndef SERIF_SPECIES_RU_87 - #define SERIF_SPECIES_RU_87 -#endif // SERIF_SPECIES_RU_87 -#ifndef SERIF_SPECIES_GA_88 - #define SERIF_SPECIES_GA_88 -#endif // SERIF_SPECIES_GA_88 -#ifndef SERIF_SPECIES_GE_88 - #define SERIF_SPECIES_GE_88 -#endif // SERIF_SPECIES_GE_88 -#ifndef SERIF_SPECIES_AS_88 - #define SERIF_SPECIES_AS_88 -#endif // SERIF_SPECIES_AS_88 -#ifndef SERIF_SPECIES_SE_88 - #define SERIF_SPECIES_SE_88 -#endif // SERIF_SPECIES_SE_88 -#ifndef SERIF_SPECIES_BR_88 - #define SERIF_SPECIES_BR_88 -#endif // SERIF_SPECIES_BR_88 -#ifndef SERIF_SPECIES_KR_88 - #define SERIF_SPECIES_KR_88 -#endif // SERIF_SPECIES_KR_88 -#ifndef SERIF_SPECIES_RB_88 - #define SERIF_SPECIES_RB_88 -#endif // SERIF_SPECIES_RB_88 -#ifndef SERIF_SPECIES_SR_88 - #define SERIF_SPECIES_SR_88 -#endif // SERIF_SPECIES_SR_88 -#ifndef SERIF_SPECIES_Y_88 - #define SERIF_SPECIES_Y_88 -#endif // SERIF_SPECIES_Y_88 -#ifndef SERIF_SPECIES_ZR_88 - #define SERIF_SPECIES_ZR_88 -#endif // SERIF_SPECIES_ZR_88 -#ifndef SERIF_SPECIES_NB_88 - #define SERIF_SPECIES_NB_88 -#endif // SERIF_SPECIES_NB_88 -#ifndef SERIF_SPECIES_MO_88 - #define SERIF_SPECIES_MO_88 -#endif // SERIF_SPECIES_MO_88 -#ifndef SERIF_SPECIES_TC_88 - #define SERIF_SPECIES_TC_88 -#endif // SERIF_SPECIES_TC_88 -#ifndef SERIF_SPECIES_RU_88 - #define SERIF_SPECIES_RU_88 -#endif // SERIF_SPECIES_RU_88 -#ifndef SERIF_SPECIES_RH_88 - #define SERIF_SPECIES_RH_88 -#endif // SERIF_SPECIES_RH_88 -#ifndef SERIF_SPECIES_GE_89 - #define SERIF_SPECIES_GE_89 -#endif // SERIF_SPECIES_GE_89 -#ifndef SERIF_SPECIES_AS_89 - #define SERIF_SPECIES_AS_89 -#endif // SERIF_SPECIES_AS_89 -#ifndef SERIF_SPECIES_SE_89 - #define SERIF_SPECIES_SE_89 -#endif // SERIF_SPECIES_SE_89 -#ifndef SERIF_SPECIES_BR_89 - #define SERIF_SPECIES_BR_89 -#endif // SERIF_SPECIES_BR_89 -#ifndef SERIF_SPECIES_KR_89 - #define SERIF_SPECIES_KR_89 -#endif // SERIF_SPECIES_KR_89 -#ifndef SERIF_SPECIES_RB_89 - #define SERIF_SPECIES_RB_89 -#endif // SERIF_SPECIES_RB_89 -#ifndef SERIF_SPECIES_SR_89 - #define SERIF_SPECIES_SR_89 -#endif // SERIF_SPECIES_SR_89 -#ifndef SERIF_SPECIES_Y_89 - #define SERIF_SPECIES_Y_89 -#endif // SERIF_SPECIES_Y_89 -#ifndef SERIF_SPECIES_ZR_89 - #define SERIF_SPECIES_ZR_89 -#endif // SERIF_SPECIES_ZR_89 -#ifndef SERIF_SPECIES_NB_89 - #define SERIF_SPECIES_NB_89 -#endif // SERIF_SPECIES_NB_89 -#ifndef SERIF_SPECIES_MO_89 - #define SERIF_SPECIES_MO_89 -#endif // SERIF_SPECIES_MO_89 -#ifndef SERIF_SPECIES_TC_89 - #define SERIF_SPECIES_TC_89 -#endif // SERIF_SPECIES_TC_89 -#ifndef SERIF_SPECIES_RU_89 - #define SERIF_SPECIES_RU_89 -#endif // SERIF_SPECIES_RU_89 -#ifndef SERIF_SPECIES_RH_89 - #define SERIF_SPECIES_RH_89 -#endif // SERIF_SPECIES_RH_89 -#ifndef SERIF_SPECIES_GE_90 - #define SERIF_SPECIES_GE_90 -#endif // SERIF_SPECIES_GE_90 -#ifndef SERIF_SPECIES_AS_90 - #define SERIF_SPECIES_AS_90 -#endif // SERIF_SPECIES_AS_90 -#ifndef SERIF_SPECIES_SE_90 - #define SERIF_SPECIES_SE_90 -#endif // SERIF_SPECIES_SE_90 -#ifndef SERIF_SPECIES_BR_90 - #define SERIF_SPECIES_BR_90 -#endif // SERIF_SPECIES_BR_90 -#ifndef SERIF_SPECIES_KR_90 - #define SERIF_SPECIES_KR_90 -#endif // SERIF_SPECIES_KR_90 -#ifndef SERIF_SPECIES_RB_90 - #define SERIF_SPECIES_RB_90 -#endif // SERIF_SPECIES_RB_90 -#ifndef SERIF_SPECIES_SR_90 - #define SERIF_SPECIES_SR_90 -#endif // SERIF_SPECIES_SR_90 -#ifndef SERIF_SPECIES_Y_90 - #define SERIF_SPECIES_Y_90 -#endif // SERIF_SPECIES_Y_90 -#ifndef SERIF_SPECIES_ZR_90 - #define SERIF_SPECIES_ZR_90 -#endif // SERIF_SPECIES_ZR_90 -#ifndef SERIF_SPECIES_NB_90 - #define SERIF_SPECIES_NB_90 -#endif // SERIF_SPECIES_NB_90 -#ifndef SERIF_SPECIES_MO_90 - #define SERIF_SPECIES_MO_90 -#endif // SERIF_SPECIES_MO_90 -#ifndef SERIF_SPECIES_TC_90 - #define SERIF_SPECIES_TC_90 -#endif // SERIF_SPECIES_TC_90 -#ifndef SERIF_SPECIES_RU_90 - #define SERIF_SPECIES_RU_90 -#endif // SERIF_SPECIES_RU_90 -#ifndef SERIF_SPECIES_RH_90 - #define SERIF_SPECIES_RH_90 -#endif // SERIF_SPECIES_RH_90 -#ifndef SERIF_SPECIES_PD_90 - #define SERIF_SPECIES_PD_90 -#endif // SERIF_SPECIES_PD_90 -#ifndef SERIF_SPECIES_AS_91 - #define SERIF_SPECIES_AS_91 -#endif // SERIF_SPECIES_AS_91 -#ifndef SERIF_SPECIES_SE_91 - #define SERIF_SPECIES_SE_91 -#endif // SERIF_SPECIES_SE_91 -#ifndef SERIF_SPECIES_BR_91 - #define SERIF_SPECIES_BR_91 -#endif // SERIF_SPECIES_BR_91 -#ifndef SERIF_SPECIES_KR_91 - #define SERIF_SPECIES_KR_91 -#endif // SERIF_SPECIES_KR_91 -#ifndef SERIF_SPECIES_RB_91 - #define SERIF_SPECIES_RB_91 -#endif // SERIF_SPECIES_RB_91 -#ifndef SERIF_SPECIES_SR_91 - #define SERIF_SPECIES_SR_91 -#endif // SERIF_SPECIES_SR_91 -#ifndef SERIF_SPECIES_Y_91 - #define SERIF_SPECIES_Y_91 -#endif // SERIF_SPECIES_Y_91 -#ifndef SERIF_SPECIES_ZR_91 - #define SERIF_SPECIES_ZR_91 -#endif // SERIF_SPECIES_ZR_91 -#ifndef SERIF_SPECIES_NB_91 - #define SERIF_SPECIES_NB_91 -#endif // SERIF_SPECIES_NB_91 -#ifndef SERIF_SPECIES_MO_91 - #define SERIF_SPECIES_MO_91 -#endif // SERIF_SPECIES_MO_91 -#ifndef SERIF_SPECIES_TC_91 - #define SERIF_SPECIES_TC_91 -#endif // SERIF_SPECIES_TC_91 -#ifndef SERIF_SPECIES_RU_91 - #define SERIF_SPECIES_RU_91 -#endif // SERIF_SPECIES_RU_91 -#ifndef SERIF_SPECIES_RH_91 - #define SERIF_SPECIES_RH_91 -#endif // SERIF_SPECIES_RH_91 -#ifndef SERIF_SPECIES_PD_91 - #define SERIF_SPECIES_PD_91 -#endif // SERIF_SPECIES_PD_91 -#ifndef SERIF_SPECIES_AS_92 - #define SERIF_SPECIES_AS_92 -#endif // SERIF_SPECIES_AS_92 -#ifndef SERIF_SPECIES_SE_92 - #define SERIF_SPECIES_SE_92 -#endif // SERIF_SPECIES_SE_92 -#ifndef SERIF_SPECIES_BR_92 - #define SERIF_SPECIES_BR_92 -#endif // SERIF_SPECIES_BR_92 -#ifndef SERIF_SPECIES_KR_92 - #define SERIF_SPECIES_KR_92 -#endif // SERIF_SPECIES_KR_92 -#ifndef SERIF_SPECIES_RB_92 - #define SERIF_SPECIES_RB_92 -#endif // SERIF_SPECIES_RB_92 -#ifndef SERIF_SPECIES_SR_92 - #define SERIF_SPECIES_SR_92 -#endif // SERIF_SPECIES_SR_92 -#ifndef SERIF_SPECIES_Y_92 - #define SERIF_SPECIES_Y_92 -#endif // SERIF_SPECIES_Y_92 -#ifndef SERIF_SPECIES_ZR_92 - #define SERIF_SPECIES_ZR_92 -#endif // SERIF_SPECIES_ZR_92 -#ifndef SERIF_SPECIES_NB_92 - #define SERIF_SPECIES_NB_92 -#endif // SERIF_SPECIES_NB_92 -#ifndef SERIF_SPECIES_MO_92 - #define SERIF_SPECIES_MO_92 -#endif // SERIF_SPECIES_MO_92 -#ifndef SERIF_SPECIES_TC_92 - #define SERIF_SPECIES_TC_92 -#endif // SERIF_SPECIES_TC_92 -#ifndef SERIF_SPECIES_RU_92 - #define SERIF_SPECIES_RU_92 -#endif // SERIF_SPECIES_RU_92 -#ifndef SERIF_SPECIES_RH_92 - #define SERIF_SPECIES_RH_92 -#endif // SERIF_SPECIES_RH_92 -#ifndef SERIF_SPECIES_PD_92 - #define SERIF_SPECIES_PD_92 -#endif // SERIF_SPECIES_PD_92 -#ifndef SERIF_SPECIES_AG_92 - #define SERIF_SPECIES_AG_92 -#endif // SERIF_SPECIES_AG_92 -#ifndef SERIF_SPECIES_SE_93 - #define SERIF_SPECIES_SE_93 -#endif // SERIF_SPECIES_SE_93 -#ifndef SERIF_SPECIES_BR_93 - #define SERIF_SPECIES_BR_93 -#endif // SERIF_SPECIES_BR_93 -#ifndef SERIF_SPECIES_KR_93 - #define SERIF_SPECIES_KR_93 -#endif // SERIF_SPECIES_KR_93 -#ifndef SERIF_SPECIES_RB_93 - #define SERIF_SPECIES_RB_93 -#endif // SERIF_SPECIES_RB_93 -#ifndef SERIF_SPECIES_SR_93 - #define SERIF_SPECIES_SR_93 -#endif // SERIF_SPECIES_SR_93 -#ifndef SERIF_SPECIES_Y_93 - #define SERIF_SPECIES_Y_93 -#endif // SERIF_SPECIES_Y_93 -#ifndef SERIF_SPECIES_ZR_93 - #define SERIF_SPECIES_ZR_93 -#endif // SERIF_SPECIES_ZR_93 -#ifndef SERIF_SPECIES_NB_93 - #define SERIF_SPECIES_NB_93 -#endif // SERIF_SPECIES_NB_93 -#ifndef SERIF_SPECIES_MO_93 - #define SERIF_SPECIES_MO_93 -#endif // SERIF_SPECIES_MO_93 -#ifndef SERIF_SPECIES_TC_93 - #define SERIF_SPECIES_TC_93 -#endif // SERIF_SPECIES_TC_93 -#ifndef SERIF_SPECIES_RU_93 - #define SERIF_SPECIES_RU_93 -#endif // SERIF_SPECIES_RU_93 -#ifndef SERIF_SPECIES_RH_93 - #define SERIF_SPECIES_RH_93 -#endif // SERIF_SPECIES_RH_93 -#ifndef SERIF_SPECIES_PD_93 - #define SERIF_SPECIES_PD_93 -#endif // SERIF_SPECIES_PD_93 -#ifndef SERIF_SPECIES_AG_93 - #define SERIF_SPECIES_AG_93 -#endif // SERIF_SPECIES_AG_93 -#ifndef SERIF_SPECIES_SE_94 - #define SERIF_SPECIES_SE_94 -#endif // SERIF_SPECIES_SE_94 -#ifndef SERIF_SPECIES_BR_94 - #define SERIF_SPECIES_BR_94 -#endif // SERIF_SPECIES_BR_94 -#ifndef SERIF_SPECIES_KR_94 - #define SERIF_SPECIES_KR_94 -#endif // SERIF_SPECIES_KR_94 -#ifndef SERIF_SPECIES_RB_94 - #define SERIF_SPECIES_RB_94 -#endif // SERIF_SPECIES_RB_94 -#ifndef SERIF_SPECIES_SR_94 - #define SERIF_SPECIES_SR_94 -#endif // SERIF_SPECIES_SR_94 -#ifndef SERIF_SPECIES_Y_94 - #define SERIF_SPECIES_Y_94 -#endif // SERIF_SPECIES_Y_94 -#ifndef SERIF_SPECIES_ZR_94 - #define SERIF_SPECIES_ZR_94 -#endif // SERIF_SPECIES_ZR_94 -#ifndef SERIF_SPECIES_NB_94 - #define SERIF_SPECIES_NB_94 -#endif // SERIF_SPECIES_NB_94 -#ifndef SERIF_SPECIES_MO_94 - #define SERIF_SPECIES_MO_94 -#endif // SERIF_SPECIES_MO_94 -#ifndef SERIF_SPECIES_TC_94 - #define SERIF_SPECIES_TC_94 -#endif // SERIF_SPECIES_TC_94 -#ifndef SERIF_SPECIES_RU_94 - #define SERIF_SPECIES_RU_94 -#endif // SERIF_SPECIES_RU_94 -#ifndef SERIF_SPECIES_RH_94 - #define SERIF_SPECIES_RH_94 -#endif // SERIF_SPECIES_RH_94 -#ifndef SERIF_SPECIES_PD_94 - #define SERIF_SPECIES_PD_94 -#endif // SERIF_SPECIES_PD_94 -#ifndef SERIF_SPECIES_AG_94 - #define SERIF_SPECIES_AG_94 -#endif // SERIF_SPECIES_AG_94 -#ifndef SERIF_SPECIES_CD_94 - #define SERIF_SPECIES_CD_94 -#endif // SERIF_SPECIES_CD_94 -#ifndef SERIF_SPECIES_SE_95 - #define SERIF_SPECIES_SE_95 -#endif // SERIF_SPECIES_SE_95 -#ifndef SERIF_SPECIES_BR_95 - #define SERIF_SPECIES_BR_95 -#endif // SERIF_SPECIES_BR_95 -#ifndef SERIF_SPECIES_KR_95 - #define SERIF_SPECIES_KR_95 -#endif // SERIF_SPECIES_KR_95 -#ifndef SERIF_SPECIES_RB_95 - #define SERIF_SPECIES_RB_95 -#endif // SERIF_SPECIES_RB_95 -#ifndef SERIF_SPECIES_SR_95 - #define SERIF_SPECIES_SR_95 -#endif // SERIF_SPECIES_SR_95 -#ifndef SERIF_SPECIES_Y_95 - #define SERIF_SPECIES_Y_95 -#endif // SERIF_SPECIES_Y_95 -#ifndef SERIF_SPECIES_ZR_95 - #define SERIF_SPECIES_ZR_95 -#endif // SERIF_SPECIES_ZR_95 -#ifndef SERIF_SPECIES_NB_95 - #define SERIF_SPECIES_NB_95 -#endif // SERIF_SPECIES_NB_95 -#ifndef SERIF_SPECIES_MO_95 - #define SERIF_SPECIES_MO_95 -#endif // SERIF_SPECIES_MO_95 -#ifndef SERIF_SPECIES_TC_95 - #define SERIF_SPECIES_TC_95 -#endif // SERIF_SPECIES_TC_95 -#ifndef SERIF_SPECIES_RU_95 - #define SERIF_SPECIES_RU_95 -#endif // SERIF_SPECIES_RU_95 -#ifndef SERIF_SPECIES_RH_95 - #define SERIF_SPECIES_RH_95 -#endif // SERIF_SPECIES_RH_95 -#ifndef SERIF_SPECIES_PD_95 - #define SERIF_SPECIES_PD_95 -#endif // SERIF_SPECIES_PD_95 -#ifndef SERIF_SPECIES_AG_95 - #define SERIF_SPECIES_AG_95 -#endif // SERIF_SPECIES_AG_95 -#ifndef SERIF_SPECIES_CD_95 - #define SERIF_SPECIES_CD_95 -#endif // SERIF_SPECIES_CD_95 -#ifndef SERIF_SPECIES_BR_96 - #define SERIF_SPECIES_BR_96 -#endif // SERIF_SPECIES_BR_96 -#ifndef SERIF_SPECIES_KR_96 - #define SERIF_SPECIES_KR_96 -#endif // SERIF_SPECIES_KR_96 -#ifndef SERIF_SPECIES_RB_96 - #define SERIF_SPECIES_RB_96 -#endif // SERIF_SPECIES_RB_96 -#ifndef SERIF_SPECIES_SR_96 - #define SERIF_SPECIES_SR_96 -#endif // SERIF_SPECIES_SR_96 -#ifndef SERIF_SPECIES_Y_96 - #define SERIF_SPECIES_Y_96 -#endif // SERIF_SPECIES_Y_96 -#ifndef SERIF_SPECIES_ZR_96 - #define SERIF_SPECIES_ZR_96 -#endif // SERIF_SPECIES_ZR_96 -#ifndef SERIF_SPECIES_NB_96 - #define SERIF_SPECIES_NB_96 -#endif // SERIF_SPECIES_NB_96 -#ifndef SERIF_SPECIES_MO_96 - #define SERIF_SPECIES_MO_96 -#endif // SERIF_SPECIES_MO_96 -#ifndef SERIF_SPECIES_TC_96 - #define SERIF_SPECIES_TC_96 -#endif // SERIF_SPECIES_TC_96 -#ifndef SERIF_SPECIES_RU_96 - #define SERIF_SPECIES_RU_96 -#endif // SERIF_SPECIES_RU_96 -#ifndef SERIF_SPECIES_RH_96 - #define SERIF_SPECIES_RH_96 -#endif // SERIF_SPECIES_RH_96 -#ifndef SERIF_SPECIES_PD_96 - #define SERIF_SPECIES_PD_96 -#endif // SERIF_SPECIES_PD_96 -#ifndef SERIF_SPECIES_AG_96 - #define SERIF_SPECIES_AG_96 -#endif // SERIF_SPECIES_AG_96 -#ifndef SERIF_SPECIES_CD_96 - #define SERIF_SPECIES_CD_96 -#endif // SERIF_SPECIES_CD_96 -#ifndef SERIF_SPECIES_IN_96 - #define SERIF_SPECIES_IN_96 -#endif // SERIF_SPECIES_IN_96 -#ifndef SERIF_SPECIES_BR_97 - #define SERIF_SPECIES_BR_97 -#endif // SERIF_SPECIES_BR_97 -#ifndef SERIF_SPECIES_KR_97 - #define SERIF_SPECIES_KR_97 -#endif // SERIF_SPECIES_KR_97 -#ifndef SERIF_SPECIES_RB_97 - #define SERIF_SPECIES_RB_97 -#endif // SERIF_SPECIES_RB_97 -#ifndef SERIF_SPECIES_SR_97 - #define SERIF_SPECIES_SR_97 -#endif // SERIF_SPECIES_SR_97 -#ifndef SERIF_SPECIES_Y_97 - #define SERIF_SPECIES_Y_97 -#endif // SERIF_SPECIES_Y_97 -#ifndef SERIF_SPECIES_ZR_97 - #define SERIF_SPECIES_ZR_97 -#endif // SERIF_SPECIES_ZR_97 -#ifndef SERIF_SPECIES_NB_97 - #define SERIF_SPECIES_NB_97 -#endif // SERIF_SPECIES_NB_97 -#ifndef SERIF_SPECIES_MO_97 - #define SERIF_SPECIES_MO_97 -#endif // SERIF_SPECIES_MO_97 -#ifndef SERIF_SPECIES_TC_97 - #define SERIF_SPECIES_TC_97 -#endif // SERIF_SPECIES_TC_97 -#ifndef SERIF_SPECIES_RU_97 - #define SERIF_SPECIES_RU_97 -#endif // SERIF_SPECIES_RU_97 -#ifndef SERIF_SPECIES_RH_97 - #define SERIF_SPECIES_RH_97 -#endif // SERIF_SPECIES_RH_97 -#ifndef SERIF_SPECIES_PD_97 - #define SERIF_SPECIES_PD_97 -#endif // SERIF_SPECIES_PD_97 -#ifndef SERIF_SPECIES_AG_97 - #define SERIF_SPECIES_AG_97 -#endif // SERIF_SPECIES_AG_97 -#ifndef SERIF_SPECIES_CD_97 - #define SERIF_SPECIES_CD_97 -#endif // SERIF_SPECIES_CD_97 -#ifndef SERIF_SPECIES_IN_97 - #define SERIF_SPECIES_IN_97 -#endif // SERIF_SPECIES_IN_97 -#ifndef SERIF_SPECIES_BR_98 - #define SERIF_SPECIES_BR_98 -#endif // SERIF_SPECIES_BR_98 -#ifndef SERIF_SPECIES_KR_98 - #define SERIF_SPECIES_KR_98 -#endif // SERIF_SPECIES_KR_98 -#ifndef SERIF_SPECIES_RB_98 - #define SERIF_SPECIES_RB_98 -#endif // SERIF_SPECIES_RB_98 -#ifndef SERIF_SPECIES_SR_98 - #define SERIF_SPECIES_SR_98 -#endif // SERIF_SPECIES_SR_98 -#ifndef SERIF_SPECIES_Y_98 - #define SERIF_SPECIES_Y_98 -#endif // SERIF_SPECIES_Y_98 -#ifndef SERIF_SPECIES_ZR_98 - #define SERIF_SPECIES_ZR_98 -#endif // SERIF_SPECIES_ZR_98 -#ifndef SERIF_SPECIES_NB_98 - #define SERIF_SPECIES_NB_98 -#endif // SERIF_SPECIES_NB_98 -#ifndef SERIF_SPECIES_MO_98 - #define SERIF_SPECIES_MO_98 -#endif // SERIF_SPECIES_MO_98 -#ifndef SERIF_SPECIES_TC_98 - #define SERIF_SPECIES_TC_98 -#endif // SERIF_SPECIES_TC_98 -#ifndef SERIF_SPECIES_RU_98 - #define SERIF_SPECIES_RU_98 -#endif // SERIF_SPECIES_RU_98 -#ifndef SERIF_SPECIES_RH_98 - #define SERIF_SPECIES_RH_98 -#endif // SERIF_SPECIES_RH_98 -#ifndef SERIF_SPECIES_PD_98 - #define SERIF_SPECIES_PD_98 -#endif // SERIF_SPECIES_PD_98 -#ifndef SERIF_SPECIES_AG_98 - #define SERIF_SPECIES_AG_98 -#endif // SERIF_SPECIES_AG_98 -#ifndef SERIF_SPECIES_CD_98 - #define SERIF_SPECIES_CD_98 -#endif // SERIF_SPECIES_CD_98 -#ifndef SERIF_SPECIES_IN_98 - #define SERIF_SPECIES_IN_98 -#endif // SERIF_SPECIES_IN_98 -#ifndef SERIF_SPECIES_KR_99 - #define SERIF_SPECIES_KR_99 -#endif // SERIF_SPECIES_KR_99 -#ifndef SERIF_SPECIES_RB_99 - #define SERIF_SPECIES_RB_99 -#endif // SERIF_SPECIES_RB_99 -#ifndef SERIF_SPECIES_SR_99 - #define SERIF_SPECIES_SR_99 -#endif // SERIF_SPECIES_SR_99 -#ifndef SERIF_SPECIES_Y_99 - #define SERIF_SPECIES_Y_99 -#endif // SERIF_SPECIES_Y_99 -#ifndef SERIF_SPECIES_ZR_99 - #define SERIF_SPECIES_ZR_99 -#endif // SERIF_SPECIES_ZR_99 -#ifndef SERIF_SPECIES_NB_99 - #define SERIF_SPECIES_NB_99 -#endif // SERIF_SPECIES_NB_99 -#ifndef SERIF_SPECIES_MO_99 - #define SERIF_SPECIES_MO_99 -#endif // SERIF_SPECIES_MO_99 -#ifndef SERIF_SPECIES_TC_99 - #define SERIF_SPECIES_TC_99 -#endif // SERIF_SPECIES_TC_99 -#ifndef SERIF_SPECIES_RU_99 - #define SERIF_SPECIES_RU_99 -#endif // SERIF_SPECIES_RU_99 -#ifndef SERIF_SPECIES_RH_99 - #define SERIF_SPECIES_RH_99 -#endif // SERIF_SPECIES_RH_99 -#ifndef SERIF_SPECIES_PD_99 - #define SERIF_SPECIES_PD_99 -#endif // SERIF_SPECIES_PD_99 -#ifndef SERIF_SPECIES_AG_99 - #define SERIF_SPECIES_AG_99 -#endif // SERIF_SPECIES_AG_99 -#ifndef SERIF_SPECIES_CD_99 - #define SERIF_SPECIES_CD_99 -#endif // SERIF_SPECIES_CD_99 -#ifndef SERIF_SPECIES_IN_99 - #define SERIF_SPECIES_IN_99 -#endif // SERIF_SPECIES_IN_99 -#ifndef SERIF_SPECIES_SN_99 - #define SERIF_SPECIES_SN_99 -#endif // SERIF_SPECIES_SN_99 -#ifndef SERIF_SPECIES_KR_100 - #define SERIF_SPECIES_KR_100 -#endif // SERIF_SPECIES_KR_100 -#ifndef SERIF_SPECIES_RB_100 - #define SERIF_SPECIES_RB_100 -#endif // SERIF_SPECIES_RB_100 -#ifndef SERIF_SPECIES_SR_100 - #define SERIF_SPECIES_SR_100 -#endif // SERIF_SPECIES_SR_100 -#ifndef SERIF_SPECIES_Y_100 - #define SERIF_SPECIES_Y_100 -#endif // SERIF_SPECIES_Y_100 -#ifndef SERIF_SPECIES_ZR_100 - #define SERIF_SPECIES_ZR_100 -#endif // SERIF_SPECIES_ZR_100 -#ifndef SERIF_SPECIES_NB_100 - #define SERIF_SPECIES_NB_100 -#endif // SERIF_SPECIES_NB_100 -#ifndef SERIF_SPECIES_MO_100 - #define SERIF_SPECIES_MO_100 -#endif // SERIF_SPECIES_MO_100 -#ifndef SERIF_SPECIES_TC_100 - #define SERIF_SPECIES_TC_100 -#endif // SERIF_SPECIES_TC_100 -#ifndef SERIF_SPECIES_RU_100 - #define SERIF_SPECIES_RU_100 -#endif // SERIF_SPECIES_RU_100 -#ifndef SERIF_SPECIES_RH_100 - #define SERIF_SPECIES_RH_100 -#endif // SERIF_SPECIES_RH_100 -#ifndef SERIF_SPECIES_PD_100 - #define SERIF_SPECIES_PD_100 -#endif // SERIF_SPECIES_PD_100 -#ifndef SERIF_SPECIES_AG_100 - #define SERIF_SPECIES_AG_100 -#endif // SERIF_SPECIES_AG_100 -#ifndef SERIF_SPECIES_CD_100 - #define SERIF_SPECIES_CD_100 -#endif // SERIF_SPECIES_CD_100 -#ifndef SERIF_SPECIES_IN_100 - #define SERIF_SPECIES_IN_100 -#endif // SERIF_SPECIES_IN_100 -#ifndef SERIF_SPECIES_SN_100 - #define SERIF_SPECIES_SN_100 -#endif // SERIF_SPECIES_SN_100 -#ifndef SERIF_SPECIES_KR_101 - #define SERIF_SPECIES_KR_101 -#endif // SERIF_SPECIES_KR_101 -#ifndef SERIF_SPECIES_RB_101 - #define SERIF_SPECIES_RB_101 -#endif // SERIF_SPECIES_RB_101 -#ifndef SERIF_SPECIES_SR_101 - #define SERIF_SPECIES_SR_101 -#endif // SERIF_SPECIES_SR_101 -#ifndef SERIF_SPECIES_Y_101 - #define SERIF_SPECIES_Y_101 -#endif // SERIF_SPECIES_Y_101 -#ifndef SERIF_SPECIES_ZR_101 - #define SERIF_SPECIES_ZR_101 -#endif // SERIF_SPECIES_ZR_101 -#ifndef SERIF_SPECIES_NB_101 - #define SERIF_SPECIES_NB_101 -#endif // SERIF_SPECIES_NB_101 -#ifndef SERIF_SPECIES_MO_101 - #define SERIF_SPECIES_MO_101 -#endif // SERIF_SPECIES_MO_101 -#ifndef SERIF_SPECIES_TC_101 - #define SERIF_SPECIES_TC_101 -#endif // SERIF_SPECIES_TC_101 -#ifndef SERIF_SPECIES_RU_101 - #define SERIF_SPECIES_RU_101 -#endif // SERIF_SPECIES_RU_101 -#ifndef SERIF_SPECIES_RH_101 - #define SERIF_SPECIES_RH_101 -#endif // SERIF_SPECIES_RH_101 -#ifndef SERIF_SPECIES_PD_101 - #define SERIF_SPECIES_PD_101 -#endif // SERIF_SPECIES_PD_101 -#ifndef SERIF_SPECIES_AG_101 - #define SERIF_SPECIES_AG_101 -#endif // SERIF_SPECIES_AG_101 -#ifndef SERIF_SPECIES_CD_101 - #define SERIF_SPECIES_CD_101 -#endif // SERIF_SPECIES_CD_101 -#ifndef SERIF_SPECIES_IN_101 - #define SERIF_SPECIES_IN_101 -#endif // SERIF_SPECIES_IN_101 -#ifndef SERIF_SPECIES_SN_101 - #define SERIF_SPECIES_SN_101 -#endif // SERIF_SPECIES_SN_101 -#ifndef SERIF_SPECIES_RB_102 - #define SERIF_SPECIES_RB_102 -#endif // SERIF_SPECIES_RB_102 -#ifndef SERIF_SPECIES_SR_102 - #define SERIF_SPECIES_SR_102 -#endif // SERIF_SPECIES_SR_102 -#ifndef SERIF_SPECIES_Y_102 - #define SERIF_SPECIES_Y_102 -#endif // SERIF_SPECIES_Y_102 -#ifndef SERIF_SPECIES_ZR_102 - #define SERIF_SPECIES_ZR_102 -#endif // SERIF_SPECIES_ZR_102 -#ifndef SERIF_SPECIES_NB_102 - #define SERIF_SPECIES_NB_102 -#endif // SERIF_SPECIES_NB_102 -#ifndef SERIF_SPECIES_MO_102 - #define SERIF_SPECIES_MO_102 -#endif // SERIF_SPECIES_MO_102 -#ifndef SERIF_SPECIES_TC_102 - #define SERIF_SPECIES_TC_102 -#endif // SERIF_SPECIES_TC_102 -#ifndef SERIF_SPECIES_RU_102 - #define SERIF_SPECIES_RU_102 -#endif // SERIF_SPECIES_RU_102 -#ifndef SERIF_SPECIES_RH_102 - #define SERIF_SPECIES_RH_102 -#endif // SERIF_SPECIES_RH_102 -#ifndef SERIF_SPECIES_PD_102 - #define SERIF_SPECIES_PD_102 -#endif // SERIF_SPECIES_PD_102 -#ifndef SERIF_SPECIES_AG_102 - #define SERIF_SPECIES_AG_102 -#endif // SERIF_SPECIES_AG_102 -#ifndef SERIF_SPECIES_CD_102 - #define SERIF_SPECIES_CD_102 -#endif // SERIF_SPECIES_CD_102 -#ifndef SERIF_SPECIES_IN_102 - #define SERIF_SPECIES_IN_102 -#endif // SERIF_SPECIES_IN_102 -#ifndef SERIF_SPECIES_SN_102 - #define SERIF_SPECIES_SN_102 -#endif // SERIF_SPECIES_SN_102 -#ifndef SERIF_SPECIES_SB_102 - #define SERIF_SPECIES_SB_102 -#endif // SERIF_SPECIES_SB_102 -#ifndef SERIF_SPECIES_RB_103 - #define SERIF_SPECIES_RB_103 -#endif // SERIF_SPECIES_RB_103 -#ifndef SERIF_SPECIES_SR_103 - #define SERIF_SPECIES_SR_103 -#endif // SERIF_SPECIES_SR_103 -#ifndef SERIF_SPECIES_Y_103 - #define SERIF_SPECIES_Y_103 -#endif // SERIF_SPECIES_Y_103 -#ifndef SERIF_SPECIES_ZR_103 - #define SERIF_SPECIES_ZR_103 -#endif // SERIF_SPECIES_ZR_103 -#ifndef SERIF_SPECIES_NB_103 - #define SERIF_SPECIES_NB_103 -#endif // SERIF_SPECIES_NB_103 -#ifndef SERIF_SPECIES_MO_103 - #define SERIF_SPECIES_MO_103 -#endif // SERIF_SPECIES_MO_103 -#ifndef SERIF_SPECIES_TC_103 - #define SERIF_SPECIES_TC_103 -#endif // SERIF_SPECIES_TC_103 -#ifndef SERIF_SPECIES_RU_103 - #define SERIF_SPECIES_RU_103 -#endif // SERIF_SPECIES_RU_103 -#ifndef SERIF_SPECIES_RH_103 - #define SERIF_SPECIES_RH_103 -#endif // SERIF_SPECIES_RH_103 -#ifndef SERIF_SPECIES_PD_103 - #define SERIF_SPECIES_PD_103 -#endif // SERIF_SPECIES_PD_103 -#ifndef SERIF_SPECIES_AG_103 - #define SERIF_SPECIES_AG_103 -#endif // SERIF_SPECIES_AG_103 -#ifndef SERIF_SPECIES_CD_103 - #define SERIF_SPECIES_CD_103 -#endif // SERIF_SPECIES_CD_103 -#ifndef SERIF_SPECIES_IN_103 - #define SERIF_SPECIES_IN_103 -#endif // SERIF_SPECIES_IN_103 -#ifndef SERIF_SPECIES_SN_103 - #define SERIF_SPECIES_SN_103 -#endif // SERIF_SPECIES_SN_103 -#ifndef SERIF_SPECIES_SB_103 - #define SERIF_SPECIES_SB_103 -#endif // SERIF_SPECIES_SB_103 -#ifndef SERIF_SPECIES_RB_104 - #define SERIF_SPECIES_RB_104 -#endif // SERIF_SPECIES_RB_104 -#ifndef SERIF_SPECIES_SR_104 - #define SERIF_SPECIES_SR_104 -#endif // SERIF_SPECIES_SR_104 -#ifndef SERIF_SPECIES_Y_104 - #define SERIF_SPECIES_Y_104 -#endif // SERIF_SPECIES_Y_104 -#ifndef SERIF_SPECIES_ZR_104 - #define SERIF_SPECIES_ZR_104 -#endif // SERIF_SPECIES_ZR_104 -#ifndef SERIF_SPECIES_NB_104 - #define SERIF_SPECIES_NB_104 -#endif // SERIF_SPECIES_NB_104 -#ifndef SERIF_SPECIES_MO_104 - #define SERIF_SPECIES_MO_104 -#endif // SERIF_SPECIES_MO_104 -#ifndef SERIF_SPECIES_TC_104 - #define SERIF_SPECIES_TC_104 -#endif // SERIF_SPECIES_TC_104 -#ifndef SERIF_SPECIES_RU_104 - #define SERIF_SPECIES_RU_104 -#endif // SERIF_SPECIES_RU_104 -#ifndef SERIF_SPECIES_RH_104 - #define SERIF_SPECIES_RH_104 -#endif // SERIF_SPECIES_RH_104 -#ifndef SERIF_SPECIES_PD_104 - #define SERIF_SPECIES_PD_104 -#endif // SERIF_SPECIES_PD_104 -#ifndef SERIF_SPECIES_AG_104 - #define SERIF_SPECIES_AG_104 -#endif // SERIF_SPECIES_AG_104 -#ifndef SERIF_SPECIES_CD_104 - #define SERIF_SPECIES_CD_104 -#endif // SERIF_SPECIES_CD_104 -#ifndef SERIF_SPECIES_IN_104 - #define SERIF_SPECIES_IN_104 -#endif // SERIF_SPECIES_IN_104 -#ifndef SERIF_SPECIES_SN_104 - #define SERIF_SPECIES_SN_104 -#endif // SERIF_SPECIES_SN_104 -#ifndef SERIF_SPECIES_SB_104 - #define SERIF_SPECIES_SB_104 -#endif // SERIF_SPECIES_SB_104 -#ifndef SERIF_SPECIES_TE_104 - #define SERIF_SPECIES_TE_104 -#endif // SERIF_SPECIES_TE_104 -#ifndef SERIF_SPECIES_SR_105 - #define SERIF_SPECIES_SR_105 -#endif // SERIF_SPECIES_SR_105 -#ifndef SERIF_SPECIES_Y_105 - #define SERIF_SPECIES_Y_105 -#endif // SERIF_SPECIES_Y_105 -#ifndef SERIF_SPECIES_ZR_105 - #define SERIF_SPECIES_ZR_105 -#endif // SERIF_SPECIES_ZR_105 -#ifndef SERIF_SPECIES_NB_105 - #define SERIF_SPECIES_NB_105 -#endif // SERIF_SPECIES_NB_105 -#ifndef SERIF_SPECIES_MO_105 - #define SERIF_SPECIES_MO_105 -#endif // SERIF_SPECIES_MO_105 -#ifndef SERIF_SPECIES_TC_105 - #define SERIF_SPECIES_TC_105 -#endif // SERIF_SPECIES_TC_105 -#ifndef SERIF_SPECIES_RU_105 - #define SERIF_SPECIES_RU_105 -#endif // SERIF_SPECIES_RU_105 -#ifndef SERIF_SPECIES_RH_105 - #define SERIF_SPECIES_RH_105 -#endif // SERIF_SPECIES_RH_105 -#ifndef SERIF_SPECIES_PD_105 - #define SERIF_SPECIES_PD_105 -#endif // SERIF_SPECIES_PD_105 -#ifndef SERIF_SPECIES_AG_105 - #define SERIF_SPECIES_AG_105 -#endif // SERIF_SPECIES_AG_105 -#ifndef SERIF_SPECIES_CD_105 - #define SERIF_SPECIES_CD_105 -#endif // SERIF_SPECIES_CD_105 -#ifndef SERIF_SPECIES_IN_105 - #define SERIF_SPECIES_IN_105 -#endif // SERIF_SPECIES_IN_105 -#ifndef SERIF_SPECIES_SN_105 - #define SERIF_SPECIES_SN_105 -#endif // SERIF_SPECIES_SN_105 -#ifndef SERIF_SPECIES_SB_105 - #define SERIF_SPECIES_SB_105 -#endif // SERIF_SPECIES_SB_105 -#ifndef SERIF_SPECIES_TE_105 - #define SERIF_SPECIES_TE_105 -#endif // SERIF_SPECIES_TE_105 -#ifndef SERIF_SPECIES_SR_106 - #define SERIF_SPECIES_SR_106 -#endif // SERIF_SPECIES_SR_106 -#ifndef SERIF_SPECIES_Y_106 - #define SERIF_SPECIES_Y_106 -#endif // SERIF_SPECIES_Y_106 -#ifndef SERIF_SPECIES_ZR_106 - #define SERIF_SPECIES_ZR_106 -#endif // SERIF_SPECIES_ZR_106 -#ifndef SERIF_SPECIES_NB_106 - #define SERIF_SPECIES_NB_106 -#endif // SERIF_SPECIES_NB_106 -#ifndef SERIF_SPECIES_MO_106 - #define SERIF_SPECIES_MO_106 -#endif // SERIF_SPECIES_MO_106 -#ifndef SERIF_SPECIES_TC_106 - #define SERIF_SPECIES_TC_106 -#endif // SERIF_SPECIES_TC_106 -#ifndef SERIF_SPECIES_RU_106 - #define SERIF_SPECIES_RU_106 -#endif // SERIF_SPECIES_RU_106 -#ifndef SERIF_SPECIES_RH_106 - #define SERIF_SPECIES_RH_106 -#endif // SERIF_SPECIES_RH_106 -#ifndef SERIF_SPECIES_PD_106 - #define SERIF_SPECIES_PD_106 -#endif // SERIF_SPECIES_PD_106 -#ifndef SERIF_SPECIES_AG_106 - #define SERIF_SPECIES_AG_106 -#endif // SERIF_SPECIES_AG_106 -#ifndef SERIF_SPECIES_CD_106 - #define SERIF_SPECIES_CD_106 -#endif // SERIF_SPECIES_CD_106 -#ifndef SERIF_SPECIES_IN_106 - #define SERIF_SPECIES_IN_106 -#endif // SERIF_SPECIES_IN_106 -#ifndef SERIF_SPECIES_SN_106 - #define SERIF_SPECIES_SN_106 -#endif // SERIF_SPECIES_SN_106 -#ifndef SERIF_SPECIES_SB_106 - #define SERIF_SPECIES_SB_106 -#endif // SERIF_SPECIES_SB_106 -#ifndef SERIF_SPECIES_TE_106 - #define SERIF_SPECIES_TE_106 -#endif // SERIF_SPECIES_TE_106 -#ifndef SERIF_SPECIES_I_106 - #define SERIF_SPECIES_I_106 -#endif // SERIF_SPECIES_I_106 -#ifndef SERIF_SPECIES_SR_107 - #define SERIF_SPECIES_SR_107 -#endif // SERIF_SPECIES_SR_107 -#ifndef SERIF_SPECIES_Y_107 - #define SERIF_SPECIES_Y_107 -#endif // SERIF_SPECIES_Y_107 -#ifndef SERIF_SPECIES_ZR_107 - #define SERIF_SPECIES_ZR_107 -#endif // SERIF_SPECIES_ZR_107 -#ifndef SERIF_SPECIES_NB_107 - #define SERIF_SPECIES_NB_107 -#endif // SERIF_SPECIES_NB_107 -#ifndef SERIF_SPECIES_MO_107 - #define SERIF_SPECIES_MO_107 -#endif // SERIF_SPECIES_MO_107 -#ifndef SERIF_SPECIES_TC_107 - #define SERIF_SPECIES_TC_107 -#endif // SERIF_SPECIES_TC_107 -#ifndef SERIF_SPECIES_RU_107 - #define SERIF_SPECIES_RU_107 -#endif // SERIF_SPECIES_RU_107 -#ifndef SERIF_SPECIES_RH_107 - #define SERIF_SPECIES_RH_107 -#endif // SERIF_SPECIES_RH_107 -#ifndef SERIF_SPECIES_PD_107 - #define SERIF_SPECIES_PD_107 -#endif // SERIF_SPECIES_PD_107 -#ifndef SERIF_SPECIES_AG_107 - #define SERIF_SPECIES_AG_107 -#endif // SERIF_SPECIES_AG_107 -#ifndef SERIF_SPECIES_CD_107 - #define SERIF_SPECIES_CD_107 -#endif // SERIF_SPECIES_CD_107 -#ifndef SERIF_SPECIES_IN_107 - #define SERIF_SPECIES_IN_107 -#endif // SERIF_SPECIES_IN_107 -#ifndef SERIF_SPECIES_SN_107 - #define SERIF_SPECIES_SN_107 -#endif // SERIF_SPECIES_SN_107 -#ifndef SERIF_SPECIES_SB_107 - #define SERIF_SPECIES_SB_107 -#endif // SERIF_SPECIES_SB_107 -#ifndef SERIF_SPECIES_TE_107 - #define SERIF_SPECIES_TE_107 -#endif // SERIF_SPECIES_TE_107 -#ifndef SERIF_SPECIES_I_107 - #define SERIF_SPECIES_I_107 -#endif // SERIF_SPECIES_I_107 -#ifndef SERIF_SPECIES_Y_108 - #define SERIF_SPECIES_Y_108 -#endif // SERIF_SPECIES_Y_108 -#ifndef SERIF_SPECIES_ZR_108 - #define SERIF_SPECIES_ZR_108 -#endif // SERIF_SPECIES_ZR_108 -#ifndef SERIF_SPECIES_NB_108 - #define SERIF_SPECIES_NB_108 -#endif // SERIF_SPECIES_NB_108 -#ifndef SERIF_SPECIES_MO_108 - #define SERIF_SPECIES_MO_108 -#endif // SERIF_SPECIES_MO_108 -#ifndef SERIF_SPECIES_TC_108 - #define SERIF_SPECIES_TC_108 -#endif // SERIF_SPECIES_TC_108 -#ifndef SERIF_SPECIES_RU_108 - #define SERIF_SPECIES_RU_108 -#endif // SERIF_SPECIES_RU_108 -#ifndef SERIF_SPECIES_RH_108 - #define SERIF_SPECIES_RH_108 -#endif // SERIF_SPECIES_RH_108 -#ifndef SERIF_SPECIES_PD_108 - #define SERIF_SPECIES_PD_108 -#endif // SERIF_SPECIES_PD_108 -#ifndef SERIF_SPECIES_AG_108 - #define SERIF_SPECIES_AG_108 -#endif // SERIF_SPECIES_AG_108 -#ifndef SERIF_SPECIES_CD_108 - #define SERIF_SPECIES_CD_108 -#endif // SERIF_SPECIES_CD_108 -#ifndef SERIF_SPECIES_IN_108 - #define SERIF_SPECIES_IN_108 -#endif // SERIF_SPECIES_IN_108 -#ifndef SERIF_SPECIES_SN_108 - #define SERIF_SPECIES_SN_108 -#endif // SERIF_SPECIES_SN_108 -#ifndef SERIF_SPECIES_SB_108 - #define SERIF_SPECIES_SB_108 -#endif // SERIF_SPECIES_SB_108 -#ifndef SERIF_SPECIES_TE_108 - #define SERIF_SPECIES_TE_108 -#endif // SERIF_SPECIES_TE_108 -#ifndef SERIF_SPECIES_I_108 - #define SERIF_SPECIES_I_108 -#endif // SERIF_SPECIES_I_108 -#ifndef SERIF_SPECIES_XE_108 - #define SERIF_SPECIES_XE_108 -#endif // SERIF_SPECIES_XE_108 -#ifndef SERIF_SPECIES_Y_109 - #define SERIF_SPECIES_Y_109 -#endif // SERIF_SPECIES_Y_109 -#ifndef SERIF_SPECIES_ZR_109 - #define SERIF_SPECIES_ZR_109 -#endif // SERIF_SPECIES_ZR_109 -#ifndef SERIF_SPECIES_NB_109 - #define SERIF_SPECIES_NB_109 -#endif // SERIF_SPECIES_NB_109 -#ifndef SERIF_SPECIES_MO_109 - #define SERIF_SPECIES_MO_109 -#endif // SERIF_SPECIES_MO_109 -#ifndef SERIF_SPECIES_TC_109 - #define SERIF_SPECIES_TC_109 -#endif // SERIF_SPECIES_TC_109 -#ifndef SERIF_SPECIES_RU_109 - #define SERIF_SPECIES_RU_109 -#endif // SERIF_SPECIES_RU_109 -#ifndef SERIF_SPECIES_RH_109 - #define SERIF_SPECIES_RH_109 -#endif // SERIF_SPECIES_RH_109 -#ifndef SERIF_SPECIES_PD_109 - #define SERIF_SPECIES_PD_109 -#endif // SERIF_SPECIES_PD_109 -#ifndef SERIF_SPECIES_AG_109 - #define SERIF_SPECIES_AG_109 -#endif // SERIF_SPECIES_AG_109 -#ifndef SERIF_SPECIES_CD_109 - #define SERIF_SPECIES_CD_109 -#endif // SERIF_SPECIES_CD_109 -#ifndef SERIF_SPECIES_IN_109 - #define SERIF_SPECIES_IN_109 -#endif // SERIF_SPECIES_IN_109 -#ifndef SERIF_SPECIES_SN_109 - #define SERIF_SPECIES_SN_109 -#endif // SERIF_SPECIES_SN_109 -#ifndef SERIF_SPECIES_SB_109 - #define SERIF_SPECIES_SB_109 -#endif // SERIF_SPECIES_SB_109 -#ifndef SERIF_SPECIES_TE_109 - #define SERIF_SPECIES_TE_109 -#endif // SERIF_SPECIES_TE_109 -#ifndef SERIF_SPECIES_I_109 - #define SERIF_SPECIES_I_109 -#endif // SERIF_SPECIES_I_109 -#ifndef SERIF_SPECIES_XE_109 - #define SERIF_SPECIES_XE_109 -#endif // SERIF_SPECIES_XE_109 -#ifndef SERIF_SPECIES_ZR_110 - #define SERIF_SPECIES_ZR_110 -#endif // SERIF_SPECIES_ZR_110 -#ifndef SERIF_SPECIES_NB_110 - #define SERIF_SPECIES_NB_110 -#endif // SERIF_SPECIES_NB_110 -#ifndef SERIF_SPECIES_MO_110 - #define SERIF_SPECIES_MO_110 -#endif // SERIF_SPECIES_MO_110 -#ifndef SERIF_SPECIES_TC_110 - #define SERIF_SPECIES_TC_110 -#endif // SERIF_SPECIES_TC_110 -#ifndef SERIF_SPECIES_RU_110 - #define SERIF_SPECIES_RU_110 -#endif // SERIF_SPECIES_RU_110 -#ifndef SERIF_SPECIES_RH_110 - #define SERIF_SPECIES_RH_110 -#endif // SERIF_SPECIES_RH_110 -#ifndef SERIF_SPECIES_PD_110 - #define SERIF_SPECIES_PD_110 -#endif // SERIF_SPECIES_PD_110 -#ifndef SERIF_SPECIES_AG_110 - #define SERIF_SPECIES_AG_110 -#endif // SERIF_SPECIES_AG_110 -#ifndef SERIF_SPECIES_CD_110 - #define SERIF_SPECIES_CD_110 -#endif // SERIF_SPECIES_CD_110 -#ifndef SERIF_SPECIES_IN_110 - #define SERIF_SPECIES_IN_110 -#endif // SERIF_SPECIES_IN_110 -#ifndef SERIF_SPECIES_SN_110 - #define SERIF_SPECIES_SN_110 -#endif // SERIF_SPECIES_SN_110 -#ifndef SERIF_SPECIES_SB_110 - #define SERIF_SPECIES_SB_110 -#endif // SERIF_SPECIES_SB_110 -#ifndef SERIF_SPECIES_TE_110 - #define SERIF_SPECIES_TE_110 -#endif // SERIF_SPECIES_TE_110 -#ifndef SERIF_SPECIES_I_110 - #define SERIF_SPECIES_I_110 -#endif // SERIF_SPECIES_I_110 -#ifndef SERIF_SPECIES_XE_110 - #define SERIF_SPECIES_XE_110 -#endif // SERIF_SPECIES_XE_110 -#ifndef SERIF_SPECIES_ZR_111 - #define SERIF_SPECIES_ZR_111 -#endif // SERIF_SPECIES_ZR_111 -#ifndef SERIF_SPECIES_NB_111 - #define SERIF_SPECIES_NB_111 -#endif // SERIF_SPECIES_NB_111 -#ifndef SERIF_SPECIES_MO_111 - #define SERIF_SPECIES_MO_111 -#endif // SERIF_SPECIES_MO_111 -#ifndef SERIF_SPECIES_TC_111 - #define SERIF_SPECIES_TC_111 -#endif // SERIF_SPECIES_TC_111 -#ifndef SERIF_SPECIES_RU_111 - #define SERIF_SPECIES_RU_111 -#endif // SERIF_SPECIES_RU_111 -#ifndef SERIF_SPECIES_RH_111 - #define SERIF_SPECIES_RH_111 -#endif // SERIF_SPECIES_RH_111 -#ifndef SERIF_SPECIES_PD_111 - #define SERIF_SPECIES_PD_111 -#endif // SERIF_SPECIES_PD_111 -#ifndef SERIF_SPECIES_AG_111 - #define SERIF_SPECIES_AG_111 -#endif // SERIF_SPECIES_AG_111 -#ifndef SERIF_SPECIES_CD_111 - #define SERIF_SPECIES_CD_111 -#endif // SERIF_SPECIES_CD_111 -#ifndef SERIF_SPECIES_IN_111 - #define SERIF_SPECIES_IN_111 -#endif // SERIF_SPECIES_IN_111 -#ifndef SERIF_SPECIES_SN_111 - #define SERIF_SPECIES_SN_111 -#endif // SERIF_SPECIES_SN_111 -#ifndef SERIF_SPECIES_SB_111 - #define SERIF_SPECIES_SB_111 -#endif // SERIF_SPECIES_SB_111 -#ifndef SERIF_SPECIES_TE_111 - #define SERIF_SPECIES_TE_111 -#endif // SERIF_SPECIES_TE_111 -#ifndef SERIF_SPECIES_I_111 - #define SERIF_SPECIES_I_111 -#endif // SERIF_SPECIES_I_111 -#ifndef SERIF_SPECIES_XE_111 - #define SERIF_SPECIES_XE_111 -#endif // SERIF_SPECIES_XE_111 -#ifndef SERIF_SPECIES_CS_111 - #define SERIF_SPECIES_CS_111 -#endif // SERIF_SPECIES_CS_111 -#ifndef SERIF_SPECIES_ZR_112 - #define SERIF_SPECIES_ZR_112 -#endif // SERIF_SPECIES_ZR_112 -#ifndef SERIF_SPECIES_NB_112 - #define SERIF_SPECIES_NB_112 -#endif // SERIF_SPECIES_NB_112 -#ifndef SERIF_SPECIES_MO_112 - #define SERIF_SPECIES_MO_112 -#endif // SERIF_SPECIES_MO_112 -#ifndef SERIF_SPECIES_TC_112 - #define SERIF_SPECIES_TC_112 -#endif // SERIF_SPECIES_TC_112 -#ifndef SERIF_SPECIES_RU_112 - #define SERIF_SPECIES_RU_112 -#endif // SERIF_SPECIES_RU_112 -#ifndef SERIF_SPECIES_RH_112 - #define SERIF_SPECIES_RH_112 -#endif // SERIF_SPECIES_RH_112 -#ifndef SERIF_SPECIES_PD_112 - #define SERIF_SPECIES_PD_112 -#endif // SERIF_SPECIES_PD_112 -#ifndef SERIF_SPECIES_AG_112 - #define SERIF_SPECIES_AG_112 -#endif // SERIF_SPECIES_AG_112 -#ifndef SERIF_SPECIES_CD_112 - #define SERIF_SPECIES_CD_112 -#endif // SERIF_SPECIES_CD_112 -#ifndef SERIF_SPECIES_IN_112 - #define SERIF_SPECIES_IN_112 -#endif // SERIF_SPECIES_IN_112 -#ifndef SERIF_SPECIES_SN_112 - #define SERIF_SPECIES_SN_112 -#endif // SERIF_SPECIES_SN_112 -#ifndef SERIF_SPECIES_SB_112 - #define SERIF_SPECIES_SB_112 -#endif // SERIF_SPECIES_SB_112 -#ifndef SERIF_SPECIES_TE_112 - #define SERIF_SPECIES_TE_112 -#endif // SERIF_SPECIES_TE_112 -#ifndef SERIF_SPECIES_I_112 - #define SERIF_SPECIES_I_112 -#endif // SERIF_SPECIES_I_112 -#ifndef SERIF_SPECIES_XE_112 - #define SERIF_SPECIES_XE_112 -#endif // SERIF_SPECIES_XE_112 -#ifndef SERIF_SPECIES_CS_112 - #define SERIF_SPECIES_CS_112 -#endif // SERIF_SPECIES_CS_112 -#ifndef SERIF_SPECIES_ZR_113 - #define SERIF_SPECIES_ZR_113 -#endif // SERIF_SPECIES_ZR_113 -#ifndef SERIF_SPECIES_NB_113 - #define SERIF_SPECIES_NB_113 -#endif // SERIF_SPECIES_NB_113 -#ifndef SERIF_SPECIES_MO_113 - #define SERIF_SPECIES_MO_113 -#endif // SERIF_SPECIES_MO_113 -#ifndef SERIF_SPECIES_TC_113 - #define SERIF_SPECIES_TC_113 -#endif // SERIF_SPECIES_TC_113 -#ifndef SERIF_SPECIES_RU_113 - #define SERIF_SPECIES_RU_113 -#endif // SERIF_SPECIES_RU_113 -#ifndef SERIF_SPECIES_RH_113 - #define SERIF_SPECIES_RH_113 -#endif // SERIF_SPECIES_RH_113 -#ifndef SERIF_SPECIES_PD_113 - #define SERIF_SPECIES_PD_113 -#endif // SERIF_SPECIES_PD_113 -#ifndef SERIF_SPECIES_AG_113 - #define SERIF_SPECIES_AG_113 -#endif // SERIF_SPECIES_AG_113 -#ifndef SERIF_SPECIES_CD_113 - #define SERIF_SPECIES_CD_113 -#endif // SERIF_SPECIES_CD_113 -#ifndef SERIF_SPECIES_IN_113 - #define SERIF_SPECIES_IN_113 -#endif // SERIF_SPECIES_IN_113 -#ifndef SERIF_SPECIES_SN_113 - #define SERIF_SPECIES_SN_113 -#endif // SERIF_SPECIES_SN_113 -#ifndef SERIF_SPECIES_SB_113 - #define SERIF_SPECIES_SB_113 -#endif // SERIF_SPECIES_SB_113 -#ifndef SERIF_SPECIES_TE_113 - #define SERIF_SPECIES_TE_113 -#endif // SERIF_SPECIES_TE_113 -#ifndef SERIF_SPECIES_I_113 - #define SERIF_SPECIES_I_113 -#endif // SERIF_SPECIES_I_113 -#ifndef SERIF_SPECIES_XE_113 - #define SERIF_SPECIES_XE_113 -#endif // SERIF_SPECIES_XE_113 -#ifndef SERIF_SPECIES_CS_113 - #define SERIF_SPECIES_CS_113 -#endif // SERIF_SPECIES_CS_113 -#ifndef SERIF_SPECIES_BA_113 - #define SERIF_SPECIES_BA_113 -#endif // SERIF_SPECIES_BA_113 -#ifndef SERIF_SPECIES_NB_114 - #define SERIF_SPECIES_NB_114 -#endif // SERIF_SPECIES_NB_114 -#ifndef SERIF_SPECIES_MO_114 - #define SERIF_SPECIES_MO_114 -#endif // SERIF_SPECIES_MO_114 -#ifndef SERIF_SPECIES_TC_114 - #define SERIF_SPECIES_TC_114 -#endif // SERIF_SPECIES_TC_114 -#ifndef SERIF_SPECIES_RU_114 - #define SERIF_SPECIES_RU_114 -#endif // SERIF_SPECIES_RU_114 -#ifndef SERIF_SPECIES_RH_114 - #define SERIF_SPECIES_RH_114 -#endif // SERIF_SPECIES_RH_114 -#ifndef SERIF_SPECIES_PD_114 - #define SERIF_SPECIES_PD_114 -#endif // SERIF_SPECIES_PD_114 -#ifndef SERIF_SPECIES_AG_114 - #define SERIF_SPECIES_AG_114 -#endif // SERIF_SPECIES_AG_114 -#ifndef SERIF_SPECIES_CD_114 - #define SERIF_SPECIES_CD_114 -#endif // SERIF_SPECIES_CD_114 -#ifndef SERIF_SPECIES_IN_114 - #define SERIF_SPECIES_IN_114 -#endif // SERIF_SPECIES_IN_114 -#ifndef SERIF_SPECIES_SN_114 - #define SERIF_SPECIES_SN_114 -#endif // SERIF_SPECIES_SN_114 -#ifndef SERIF_SPECIES_SB_114 - #define SERIF_SPECIES_SB_114 -#endif // SERIF_SPECIES_SB_114 -#ifndef SERIF_SPECIES_TE_114 - #define SERIF_SPECIES_TE_114 -#endif // SERIF_SPECIES_TE_114 -#ifndef SERIF_SPECIES_I_114 - #define SERIF_SPECIES_I_114 -#endif // SERIF_SPECIES_I_114 -#ifndef SERIF_SPECIES_XE_114 - #define SERIF_SPECIES_XE_114 -#endif // SERIF_SPECIES_XE_114 -#ifndef SERIF_SPECIES_CS_114 - #define SERIF_SPECIES_CS_114 -#endif // SERIF_SPECIES_CS_114 -#ifndef SERIF_SPECIES_BA_114 - #define SERIF_SPECIES_BA_114 -#endif // SERIF_SPECIES_BA_114 -#ifndef SERIF_SPECIES_NB_115 - #define SERIF_SPECIES_NB_115 -#endif // SERIF_SPECIES_NB_115 -#ifndef SERIF_SPECIES_MO_115 - #define SERIF_SPECIES_MO_115 -#endif // SERIF_SPECIES_MO_115 -#ifndef SERIF_SPECIES_TC_115 - #define SERIF_SPECIES_TC_115 -#endif // SERIF_SPECIES_TC_115 -#ifndef SERIF_SPECIES_RU_115 - #define SERIF_SPECIES_RU_115 -#endif // SERIF_SPECIES_RU_115 -#ifndef SERIF_SPECIES_RH_115 - #define SERIF_SPECIES_RH_115 -#endif // SERIF_SPECIES_RH_115 -#ifndef SERIF_SPECIES_PD_115 - #define SERIF_SPECIES_PD_115 -#endif // SERIF_SPECIES_PD_115 -#ifndef SERIF_SPECIES_AG_115 - #define SERIF_SPECIES_AG_115 -#endif // SERIF_SPECIES_AG_115 -#ifndef SERIF_SPECIES_CD_115 - #define SERIF_SPECIES_CD_115 -#endif // SERIF_SPECIES_CD_115 -#ifndef SERIF_SPECIES_IN_115 - #define SERIF_SPECIES_IN_115 -#endif // SERIF_SPECIES_IN_115 -#ifndef SERIF_SPECIES_SN_115 - #define SERIF_SPECIES_SN_115 -#endif // SERIF_SPECIES_SN_115 -#ifndef SERIF_SPECIES_SB_115 - #define SERIF_SPECIES_SB_115 -#endif // SERIF_SPECIES_SB_115 -#ifndef SERIF_SPECIES_TE_115 - #define SERIF_SPECIES_TE_115 -#endif // SERIF_SPECIES_TE_115 -#ifndef SERIF_SPECIES_I_115 - #define SERIF_SPECIES_I_115 -#endif // SERIF_SPECIES_I_115 -#ifndef SERIF_SPECIES_XE_115 - #define SERIF_SPECIES_XE_115 -#endif // SERIF_SPECIES_XE_115 -#ifndef SERIF_SPECIES_CS_115 - #define SERIF_SPECIES_CS_115 -#endif // SERIF_SPECIES_CS_115 -#ifndef SERIF_SPECIES_BA_115 - #define SERIF_SPECIES_BA_115 -#endif // SERIF_SPECIES_BA_115 -#ifndef SERIF_SPECIES_NB_116 - #define SERIF_SPECIES_NB_116 -#endif // SERIF_SPECIES_NB_116 -#ifndef SERIF_SPECIES_MO_116 - #define SERIF_SPECIES_MO_116 -#endif // SERIF_SPECIES_MO_116 -#ifndef SERIF_SPECIES_TC_116 - #define SERIF_SPECIES_TC_116 -#endif // SERIF_SPECIES_TC_116 -#ifndef SERIF_SPECIES_RU_116 - #define SERIF_SPECIES_RU_116 -#endif // SERIF_SPECIES_RU_116 -#ifndef SERIF_SPECIES_RH_116 - #define SERIF_SPECIES_RH_116 -#endif // SERIF_SPECIES_RH_116 -#ifndef SERIF_SPECIES_PD_116 - #define SERIF_SPECIES_PD_116 -#endif // SERIF_SPECIES_PD_116 -#ifndef SERIF_SPECIES_AG_116 - #define SERIF_SPECIES_AG_116 -#endif // SERIF_SPECIES_AG_116 -#ifndef SERIF_SPECIES_CD_116 - #define SERIF_SPECIES_CD_116 -#endif // SERIF_SPECIES_CD_116 -#ifndef SERIF_SPECIES_IN_116 - #define SERIF_SPECIES_IN_116 -#endif // SERIF_SPECIES_IN_116 -#ifndef SERIF_SPECIES_SN_116 - #define SERIF_SPECIES_SN_116 -#endif // SERIF_SPECIES_SN_116 -#ifndef SERIF_SPECIES_SB_116 - #define SERIF_SPECIES_SB_116 -#endif // SERIF_SPECIES_SB_116 -#ifndef SERIF_SPECIES_TE_116 - #define SERIF_SPECIES_TE_116 -#endif // SERIF_SPECIES_TE_116 -#ifndef SERIF_SPECIES_I_116 - #define SERIF_SPECIES_I_116 -#endif // SERIF_SPECIES_I_116 -#ifndef SERIF_SPECIES_XE_116 - #define SERIF_SPECIES_XE_116 -#endif // SERIF_SPECIES_XE_116 -#ifndef SERIF_SPECIES_CS_116 - #define SERIF_SPECIES_CS_116 -#endif // SERIF_SPECIES_CS_116 -#ifndef SERIF_SPECIES_BA_116 - #define SERIF_SPECIES_BA_116 -#endif // SERIF_SPECIES_BA_116 -#ifndef SERIF_SPECIES_LA_116 - #define SERIF_SPECIES_LA_116 -#endif // SERIF_SPECIES_LA_116 -#ifndef SERIF_SPECIES_MO_117 - #define SERIF_SPECIES_MO_117 -#endif // SERIF_SPECIES_MO_117 -#ifndef SERIF_SPECIES_TC_117 - #define SERIF_SPECIES_TC_117 -#endif // SERIF_SPECIES_TC_117 -#ifndef SERIF_SPECIES_RU_117 - #define SERIF_SPECIES_RU_117 -#endif // SERIF_SPECIES_RU_117 -#ifndef SERIF_SPECIES_RH_117 - #define SERIF_SPECIES_RH_117 -#endif // SERIF_SPECIES_RH_117 -#ifndef SERIF_SPECIES_PD_117 - #define SERIF_SPECIES_PD_117 -#endif // SERIF_SPECIES_PD_117 -#ifndef SERIF_SPECIES_AG_117 - #define SERIF_SPECIES_AG_117 -#endif // SERIF_SPECIES_AG_117 -#ifndef SERIF_SPECIES_CD_117 - #define SERIF_SPECIES_CD_117 -#endif // SERIF_SPECIES_CD_117 -#ifndef SERIF_SPECIES_IN_117 - #define SERIF_SPECIES_IN_117 -#endif // SERIF_SPECIES_IN_117 -#ifndef SERIF_SPECIES_SN_117 - #define SERIF_SPECIES_SN_117 -#endif // SERIF_SPECIES_SN_117 -#ifndef SERIF_SPECIES_SB_117 - #define SERIF_SPECIES_SB_117 -#endif // SERIF_SPECIES_SB_117 -#ifndef SERIF_SPECIES_TE_117 - #define SERIF_SPECIES_TE_117 -#endif // SERIF_SPECIES_TE_117 -#ifndef SERIF_SPECIES_I_117 - #define SERIF_SPECIES_I_117 -#endif // SERIF_SPECIES_I_117 -#ifndef SERIF_SPECIES_XE_117 - #define SERIF_SPECIES_XE_117 -#endif // SERIF_SPECIES_XE_117 -#ifndef SERIF_SPECIES_CS_117 - #define SERIF_SPECIES_CS_117 -#endif // SERIF_SPECIES_CS_117 -#ifndef SERIF_SPECIES_BA_117 - #define SERIF_SPECIES_BA_117 -#endif // SERIF_SPECIES_BA_117 -#ifndef SERIF_SPECIES_LA_117 - #define SERIF_SPECIES_LA_117 -#endif // SERIF_SPECIES_LA_117 -#ifndef SERIF_SPECIES_MO_118 - #define SERIF_SPECIES_MO_118 -#endif // SERIF_SPECIES_MO_118 -#ifndef SERIF_SPECIES_TC_118 - #define SERIF_SPECIES_TC_118 -#endif // SERIF_SPECIES_TC_118 -#ifndef SERIF_SPECIES_RU_118 - #define SERIF_SPECIES_RU_118 -#endif // SERIF_SPECIES_RU_118 -#ifndef SERIF_SPECIES_RH_118 - #define SERIF_SPECIES_RH_118 -#endif // SERIF_SPECIES_RH_118 -#ifndef SERIF_SPECIES_PD_118 - #define SERIF_SPECIES_PD_118 -#endif // SERIF_SPECIES_PD_118 -#ifndef SERIF_SPECIES_AG_118 - #define SERIF_SPECIES_AG_118 -#endif // SERIF_SPECIES_AG_118 -#ifndef SERIF_SPECIES_CD_118 - #define SERIF_SPECIES_CD_118 -#endif // SERIF_SPECIES_CD_118 -#ifndef SERIF_SPECIES_IN_118 - #define SERIF_SPECIES_IN_118 -#endif // SERIF_SPECIES_IN_118 -#ifndef SERIF_SPECIES_SN_118 - #define SERIF_SPECIES_SN_118 -#endif // SERIF_SPECIES_SN_118 -#ifndef SERIF_SPECIES_SB_118 - #define SERIF_SPECIES_SB_118 -#endif // SERIF_SPECIES_SB_118 -#ifndef SERIF_SPECIES_TE_118 - #define SERIF_SPECIES_TE_118 -#endif // SERIF_SPECIES_TE_118 -#ifndef SERIF_SPECIES_I_118 - #define SERIF_SPECIES_I_118 -#endif // SERIF_SPECIES_I_118 -#ifndef SERIF_SPECIES_XE_118 - #define SERIF_SPECIES_XE_118 -#endif // SERIF_SPECIES_XE_118 -#ifndef SERIF_SPECIES_CS_118 - #define SERIF_SPECIES_CS_118 -#endif // SERIF_SPECIES_CS_118 -#ifndef SERIF_SPECIES_BA_118 - #define SERIF_SPECIES_BA_118 -#endif // SERIF_SPECIES_BA_118 -#ifndef SERIF_SPECIES_LA_118 - #define SERIF_SPECIES_LA_118 -#endif // SERIF_SPECIES_LA_118 -#ifndef SERIF_SPECIES_MO_119 - #define SERIF_SPECIES_MO_119 -#endif // SERIF_SPECIES_MO_119 -#ifndef SERIF_SPECIES_TC_119 - #define SERIF_SPECIES_TC_119 -#endif // SERIF_SPECIES_TC_119 -#ifndef SERIF_SPECIES_RU_119 - #define SERIF_SPECIES_RU_119 -#endif // SERIF_SPECIES_RU_119 -#ifndef SERIF_SPECIES_RH_119 - #define SERIF_SPECIES_RH_119 -#endif // SERIF_SPECIES_RH_119 -#ifndef SERIF_SPECIES_PD_119 - #define SERIF_SPECIES_PD_119 -#endif // SERIF_SPECIES_PD_119 -#ifndef SERIF_SPECIES_AG_119 - #define SERIF_SPECIES_AG_119 -#endif // SERIF_SPECIES_AG_119 -#ifndef SERIF_SPECIES_CD_119 - #define SERIF_SPECIES_CD_119 -#endif // SERIF_SPECIES_CD_119 -#ifndef SERIF_SPECIES_IN_119 - #define SERIF_SPECIES_IN_119 -#endif // SERIF_SPECIES_IN_119 -#ifndef SERIF_SPECIES_SN_119 - #define SERIF_SPECIES_SN_119 -#endif // SERIF_SPECIES_SN_119 -#ifndef SERIF_SPECIES_SB_119 - #define SERIF_SPECIES_SB_119 -#endif // SERIF_SPECIES_SB_119 -#ifndef SERIF_SPECIES_TE_119 - #define SERIF_SPECIES_TE_119 -#endif // SERIF_SPECIES_TE_119 -#ifndef SERIF_SPECIES_I_119 - #define SERIF_SPECIES_I_119 -#endif // SERIF_SPECIES_I_119 -#ifndef SERIF_SPECIES_XE_119 - #define SERIF_SPECIES_XE_119 -#endif // SERIF_SPECIES_XE_119 -#ifndef SERIF_SPECIES_CS_119 - #define SERIF_SPECIES_CS_119 -#endif // SERIF_SPECIES_CS_119 -#ifndef SERIF_SPECIES_BA_119 - #define SERIF_SPECIES_BA_119 -#endif // SERIF_SPECIES_BA_119 -#ifndef SERIF_SPECIES_LA_119 - #define SERIF_SPECIES_LA_119 -#endif // SERIF_SPECIES_LA_119 -#ifndef SERIF_SPECIES_CE_119 - #define SERIF_SPECIES_CE_119 -#endif // SERIF_SPECIES_CE_119 -#ifndef SERIF_SPECIES_TC_120 - #define SERIF_SPECIES_TC_120 -#endif // SERIF_SPECIES_TC_120 -#ifndef SERIF_SPECIES_RU_120 - #define SERIF_SPECIES_RU_120 -#endif // SERIF_SPECIES_RU_120 -#ifndef SERIF_SPECIES_RH_120 - #define SERIF_SPECIES_RH_120 -#endif // SERIF_SPECIES_RH_120 -#ifndef SERIF_SPECIES_PD_120 - #define SERIF_SPECIES_PD_120 -#endif // SERIF_SPECIES_PD_120 -#ifndef SERIF_SPECIES_AG_120 - #define SERIF_SPECIES_AG_120 -#endif // SERIF_SPECIES_AG_120 -#ifndef SERIF_SPECIES_CD_120 - #define SERIF_SPECIES_CD_120 -#endif // SERIF_SPECIES_CD_120 -#ifndef SERIF_SPECIES_IN_120 - #define SERIF_SPECIES_IN_120 -#endif // SERIF_SPECIES_IN_120 -#ifndef SERIF_SPECIES_SN_120 - #define SERIF_SPECIES_SN_120 -#endif // SERIF_SPECIES_SN_120 -#ifndef SERIF_SPECIES_SB_120 - #define SERIF_SPECIES_SB_120 -#endif // SERIF_SPECIES_SB_120 -#ifndef SERIF_SPECIES_TE_120 - #define SERIF_SPECIES_TE_120 -#endif // SERIF_SPECIES_TE_120 -#ifndef SERIF_SPECIES_I_120 - #define SERIF_SPECIES_I_120 -#endif // SERIF_SPECIES_I_120 -#ifndef SERIF_SPECIES_XE_120 - #define SERIF_SPECIES_XE_120 -#endif // SERIF_SPECIES_XE_120 -#ifndef SERIF_SPECIES_CS_120 - #define SERIF_SPECIES_CS_120 -#endif // SERIF_SPECIES_CS_120 -#ifndef SERIF_SPECIES_BA_120 - #define SERIF_SPECIES_BA_120 -#endif // SERIF_SPECIES_BA_120 -#ifndef SERIF_SPECIES_LA_120 - #define SERIF_SPECIES_LA_120 -#endif // SERIF_SPECIES_LA_120 -#ifndef SERIF_SPECIES_CE_120 - #define SERIF_SPECIES_CE_120 -#endif // SERIF_SPECIES_CE_120 -#ifndef SERIF_SPECIES_TC_121 - #define SERIF_SPECIES_TC_121 -#endif // SERIF_SPECIES_TC_121 -#ifndef SERIF_SPECIES_RU_121 - #define SERIF_SPECIES_RU_121 -#endif // SERIF_SPECIES_RU_121 -#ifndef SERIF_SPECIES_RH_121 - #define SERIF_SPECIES_RH_121 -#endif // SERIF_SPECIES_RH_121 -#ifndef SERIF_SPECIES_PD_121 - #define SERIF_SPECIES_PD_121 -#endif // SERIF_SPECIES_PD_121 -#ifndef SERIF_SPECIES_AG_121 - #define SERIF_SPECIES_AG_121 -#endif // SERIF_SPECIES_AG_121 -#ifndef SERIF_SPECIES_CD_121 - #define SERIF_SPECIES_CD_121 -#endif // SERIF_SPECIES_CD_121 -#ifndef SERIF_SPECIES_IN_121 - #define SERIF_SPECIES_IN_121 -#endif // SERIF_SPECIES_IN_121 -#ifndef SERIF_SPECIES_SN_121 - #define SERIF_SPECIES_SN_121 -#endif // SERIF_SPECIES_SN_121 -#ifndef SERIF_SPECIES_SB_121 - #define SERIF_SPECIES_SB_121 -#endif // SERIF_SPECIES_SB_121 -#ifndef SERIF_SPECIES_TE_121 - #define SERIF_SPECIES_TE_121 -#endif // SERIF_SPECIES_TE_121 -#ifndef SERIF_SPECIES_I_121 - #define SERIF_SPECIES_I_121 -#endif // SERIF_SPECIES_I_121 -#ifndef SERIF_SPECIES_XE_121 - #define SERIF_SPECIES_XE_121 -#endif // SERIF_SPECIES_XE_121 -#ifndef SERIF_SPECIES_CS_121 - #define SERIF_SPECIES_CS_121 -#endif // SERIF_SPECIES_CS_121 -#ifndef SERIF_SPECIES_BA_121 - #define SERIF_SPECIES_BA_121 -#endif // SERIF_SPECIES_BA_121 -#ifndef SERIF_SPECIES_LA_121 - #define SERIF_SPECIES_LA_121 -#endif // SERIF_SPECIES_LA_121 -#ifndef SERIF_SPECIES_CE_121 - #define SERIF_SPECIES_CE_121 -#endif // SERIF_SPECIES_CE_121 -#ifndef SERIF_SPECIES_PR_121 - #define SERIF_SPECIES_PR_121 -#endif // SERIF_SPECIES_PR_121 -#ifndef SERIF_SPECIES_TC_122 - #define SERIF_SPECIES_TC_122 -#endif // SERIF_SPECIES_TC_122 -#ifndef SERIF_SPECIES_RU_122 - #define SERIF_SPECIES_RU_122 -#endif // SERIF_SPECIES_RU_122 -#ifndef SERIF_SPECIES_RH_122 - #define SERIF_SPECIES_RH_122 -#endif // SERIF_SPECIES_RH_122 -#ifndef SERIF_SPECIES_PD_122 - #define SERIF_SPECIES_PD_122 -#endif // SERIF_SPECIES_PD_122 -#ifndef SERIF_SPECIES_AG_122 - #define SERIF_SPECIES_AG_122 -#endif // SERIF_SPECIES_AG_122 -#ifndef SERIF_SPECIES_CD_122 - #define SERIF_SPECIES_CD_122 -#endif // SERIF_SPECIES_CD_122 -#ifndef SERIF_SPECIES_IN_122 - #define SERIF_SPECIES_IN_122 -#endif // SERIF_SPECIES_IN_122 -#ifndef SERIF_SPECIES_SN_122 - #define SERIF_SPECIES_SN_122 -#endif // SERIF_SPECIES_SN_122 -#ifndef SERIF_SPECIES_SB_122 - #define SERIF_SPECIES_SB_122 -#endif // SERIF_SPECIES_SB_122 -#ifndef SERIF_SPECIES_TE_122 - #define SERIF_SPECIES_TE_122 -#endif // SERIF_SPECIES_TE_122 -#ifndef SERIF_SPECIES_I_122 - #define SERIF_SPECIES_I_122 -#endif // SERIF_SPECIES_I_122 -#ifndef SERIF_SPECIES_XE_122 - #define SERIF_SPECIES_XE_122 -#endif // SERIF_SPECIES_XE_122 -#ifndef SERIF_SPECIES_CS_122 - #define SERIF_SPECIES_CS_122 -#endif // SERIF_SPECIES_CS_122 -#ifndef SERIF_SPECIES_BA_122 - #define SERIF_SPECIES_BA_122 -#endif // SERIF_SPECIES_BA_122 -#ifndef SERIF_SPECIES_LA_122 - #define SERIF_SPECIES_LA_122 -#endif // SERIF_SPECIES_LA_122 -#ifndef SERIF_SPECIES_CE_122 - #define SERIF_SPECIES_CE_122 -#endif // SERIF_SPECIES_CE_122 -#ifndef SERIF_SPECIES_PR_122 - #define SERIF_SPECIES_PR_122 -#endif // SERIF_SPECIES_PR_122 -#ifndef SERIF_SPECIES_RU_123 - #define SERIF_SPECIES_RU_123 -#endif // SERIF_SPECIES_RU_123 -#ifndef SERIF_SPECIES_RH_123 - #define SERIF_SPECIES_RH_123 -#endif // SERIF_SPECIES_RH_123 -#ifndef SERIF_SPECIES_PD_123 - #define SERIF_SPECIES_PD_123 -#endif // SERIF_SPECIES_PD_123 -#ifndef SERIF_SPECIES_AG_123 - #define SERIF_SPECIES_AG_123 -#endif // SERIF_SPECIES_AG_123 -#ifndef SERIF_SPECIES_CD_123 - #define SERIF_SPECIES_CD_123 -#endif // SERIF_SPECIES_CD_123 -#ifndef SERIF_SPECIES_IN_123 - #define SERIF_SPECIES_IN_123 -#endif // SERIF_SPECIES_IN_123 -#ifndef SERIF_SPECIES_SN_123 - #define SERIF_SPECIES_SN_123 -#endif // SERIF_SPECIES_SN_123 -#ifndef SERIF_SPECIES_SB_123 - #define SERIF_SPECIES_SB_123 -#endif // SERIF_SPECIES_SB_123 -#ifndef SERIF_SPECIES_TE_123 - #define SERIF_SPECIES_TE_123 -#endif // SERIF_SPECIES_TE_123 -#ifndef SERIF_SPECIES_I_123 - #define SERIF_SPECIES_I_123 -#endif // SERIF_SPECIES_I_123 -#ifndef SERIF_SPECIES_XE_123 - #define SERIF_SPECIES_XE_123 -#endif // SERIF_SPECIES_XE_123 -#ifndef SERIF_SPECIES_CS_123 - #define SERIF_SPECIES_CS_123 -#endif // SERIF_SPECIES_CS_123 -#ifndef SERIF_SPECIES_BA_123 - #define SERIF_SPECIES_BA_123 -#endif // SERIF_SPECIES_BA_123 -#ifndef SERIF_SPECIES_LA_123 - #define SERIF_SPECIES_LA_123 -#endif // SERIF_SPECIES_LA_123 -#ifndef SERIF_SPECIES_CE_123 - #define SERIF_SPECIES_CE_123 -#endif // SERIF_SPECIES_CE_123 -#ifndef SERIF_SPECIES_PR_123 - #define SERIF_SPECIES_PR_123 -#endif // SERIF_SPECIES_PR_123 -#ifndef SERIF_SPECIES_RU_124 - #define SERIF_SPECIES_RU_124 -#endif // SERIF_SPECIES_RU_124 -#ifndef SERIF_SPECIES_RH_124 - #define SERIF_SPECIES_RH_124 -#endif // SERIF_SPECIES_RH_124 -#ifndef SERIF_SPECIES_PD_124 - #define SERIF_SPECIES_PD_124 -#endif // SERIF_SPECIES_PD_124 -#ifndef SERIF_SPECIES_AG_124 - #define SERIF_SPECIES_AG_124 -#endif // SERIF_SPECIES_AG_124 -#ifndef SERIF_SPECIES_CD_124 - #define SERIF_SPECIES_CD_124 -#endif // SERIF_SPECIES_CD_124 -#ifndef SERIF_SPECIES_IN_124 - #define SERIF_SPECIES_IN_124 -#endif // SERIF_SPECIES_IN_124 -#ifndef SERIF_SPECIES_SN_124 - #define SERIF_SPECIES_SN_124 -#endif // SERIF_SPECIES_SN_124 -#ifndef SERIF_SPECIES_SB_124 - #define SERIF_SPECIES_SB_124 -#endif // SERIF_SPECIES_SB_124 -#ifndef SERIF_SPECIES_TE_124 - #define SERIF_SPECIES_TE_124 -#endif // SERIF_SPECIES_TE_124 -#ifndef SERIF_SPECIES_I_124 - #define SERIF_SPECIES_I_124 -#endif // SERIF_SPECIES_I_124 -#ifndef SERIF_SPECIES_XE_124 - #define SERIF_SPECIES_XE_124 -#endif // SERIF_SPECIES_XE_124 -#ifndef SERIF_SPECIES_CS_124 - #define SERIF_SPECIES_CS_124 -#endif // SERIF_SPECIES_CS_124 -#ifndef SERIF_SPECIES_BA_124 - #define SERIF_SPECIES_BA_124 -#endif // SERIF_SPECIES_BA_124 -#ifndef SERIF_SPECIES_LA_124 - #define SERIF_SPECIES_LA_124 -#endif // SERIF_SPECIES_LA_124 -#ifndef SERIF_SPECIES_CE_124 - #define SERIF_SPECIES_CE_124 -#endif // SERIF_SPECIES_CE_124 -#ifndef SERIF_SPECIES_PR_124 - #define SERIF_SPECIES_PR_124 -#endif // SERIF_SPECIES_PR_124 -#ifndef SERIF_SPECIES_ND_124 - #define SERIF_SPECIES_ND_124 -#endif // SERIF_SPECIES_ND_124 -#ifndef SERIF_SPECIES_RU_125 - #define SERIF_SPECIES_RU_125 -#endif // SERIF_SPECIES_RU_125 -#ifndef SERIF_SPECIES_RH_125 - #define SERIF_SPECIES_RH_125 -#endif // SERIF_SPECIES_RH_125 -#ifndef SERIF_SPECIES_PD_125 - #define SERIF_SPECIES_PD_125 -#endif // SERIF_SPECIES_PD_125 -#ifndef SERIF_SPECIES_AG_125 - #define SERIF_SPECIES_AG_125 -#endif // SERIF_SPECIES_AG_125 -#ifndef SERIF_SPECIES_CD_125 - #define SERIF_SPECIES_CD_125 -#endif // SERIF_SPECIES_CD_125 -#ifndef SERIF_SPECIES_IN_125 - #define SERIF_SPECIES_IN_125 -#endif // SERIF_SPECIES_IN_125 -#ifndef SERIF_SPECIES_SN_125 - #define SERIF_SPECIES_SN_125 -#endif // SERIF_SPECIES_SN_125 -#ifndef SERIF_SPECIES_SB_125 - #define SERIF_SPECIES_SB_125 -#endif // SERIF_SPECIES_SB_125 -#ifndef SERIF_SPECIES_TE_125 - #define SERIF_SPECIES_TE_125 -#endif // SERIF_SPECIES_TE_125 -#ifndef SERIF_SPECIES_I_125 - #define SERIF_SPECIES_I_125 -#endif // SERIF_SPECIES_I_125 -#ifndef SERIF_SPECIES_XE_125 - #define SERIF_SPECIES_XE_125 -#endif // SERIF_SPECIES_XE_125 -#ifndef SERIF_SPECIES_CS_125 - #define SERIF_SPECIES_CS_125 -#endif // SERIF_SPECIES_CS_125 -#ifndef SERIF_SPECIES_BA_125 - #define SERIF_SPECIES_BA_125 -#endif // SERIF_SPECIES_BA_125 -#ifndef SERIF_SPECIES_LA_125 - #define SERIF_SPECIES_LA_125 -#endif // SERIF_SPECIES_LA_125 -#ifndef SERIF_SPECIES_CE_125 - #define SERIF_SPECIES_CE_125 -#endif // SERIF_SPECIES_CE_125 -#ifndef SERIF_SPECIES_PR_125 - #define SERIF_SPECIES_PR_125 -#endif // SERIF_SPECIES_PR_125 -#ifndef SERIF_SPECIES_ND_125 - #define SERIF_SPECIES_ND_125 -#endif // SERIF_SPECIES_ND_125 -#ifndef SERIF_SPECIES_RH_126 - #define SERIF_SPECIES_RH_126 -#endif // SERIF_SPECIES_RH_126 -#ifndef SERIF_SPECIES_PD_126 - #define SERIF_SPECIES_PD_126 -#endif // SERIF_SPECIES_PD_126 -#ifndef SERIF_SPECIES_AG_126 - #define SERIF_SPECIES_AG_126 -#endif // SERIF_SPECIES_AG_126 -#ifndef SERIF_SPECIES_CD_126 - #define SERIF_SPECIES_CD_126 -#endif // SERIF_SPECIES_CD_126 -#ifndef SERIF_SPECIES_IN_126 - #define SERIF_SPECIES_IN_126 -#endif // SERIF_SPECIES_IN_126 -#ifndef SERIF_SPECIES_SN_126 - #define SERIF_SPECIES_SN_126 -#endif // SERIF_SPECIES_SN_126 -#ifndef SERIF_SPECIES_SB_126 - #define SERIF_SPECIES_SB_126 -#endif // SERIF_SPECIES_SB_126 -#ifndef SERIF_SPECIES_TE_126 - #define SERIF_SPECIES_TE_126 -#endif // SERIF_SPECIES_TE_126 -#ifndef SERIF_SPECIES_I_126 - #define SERIF_SPECIES_I_126 -#endif // SERIF_SPECIES_I_126 -#ifndef SERIF_SPECIES_XE_126 - #define SERIF_SPECIES_XE_126 -#endif // SERIF_SPECIES_XE_126 -#ifndef SERIF_SPECIES_CS_126 - #define SERIF_SPECIES_CS_126 -#endif // SERIF_SPECIES_CS_126 -#ifndef SERIF_SPECIES_BA_126 - #define SERIF_SPECIES_BA_126 -#endif // SERIF_SPECIES_BA_126 -#ifndef SERIF_SPECIES_LA_126 - #define SERIF_SPECIES_LA_126 -#endif // SERIF_SPECIES_LA_126 -#ifndef SERIF_SPECIES_CE_126 - #define SERIF_SPECIES_CE_126 -#endif // SERIF_SPECIES_CE_126 -#ifndef SERIF_SPECIES_PR_126 - #define SERIF_SPECIES_PR_126 -#endif // SERIF_SPECIES_PR_126 -#ifndef SERIF_SPECIES_ND_126 - #define SERIF_SPECIES_ND_126 -#endif // SERIF_SPECIES_ND_126 -#ifndef SERIF_SPECIES_PM_126 - #define SERIF_SPECIES_PM_126 -#endif // SERIF_SPECIES_PM_126 -#ifndef SERIF_SPECIES_RH_127 - #define SERIF_SPECIES_RH_127 -#endif // SERIF_SPECIES_RH_127 -#ifndef SERIF_SPECIES_PD_127 - #define SERIF_SPECIES_PD_127 -#endif // SERIF_SPECIES_PD_127 -#ifndef SERIF_SPECIES_AG_127 - #define SERIF_SPECIES_AG_127 -#endif // SERIF_SPECIES_AG_127 -#ifndef SERIF_SPECIES_CD_127 - #define SERIF_SPECIES_CD_127 -#endif // SERIF_SPECIES_CD_127 -#ifndef SERIF_SPECIES_IN_127 - #define SERIF_SPECIES_IN_127 -#endif // SERIF_SPECIES_IN_127 -#ifndef SERIF_SPECIES_SN_127 - #define SERIF_SPECIES_SN_127 -#endif // SERIF_SPECIES_SN_127 -#ifndef SERIF_SPECIES_SB_127 - #define SERIF_SPECIES_SB_127 -#endif // SERIF_SPECIES_SB_127 -#ifndef SERIF_SPECIES_TE_127 - #define SERIF_SPECIES_TE_127 -#endif // SERIF_SPECIES_TE_127 -#ifndef SERIF_SPECIES_I_127 - #define SERIF_SPECIES_I_127 -#endif // SERIF_SPECIES_I_127 -#ifndef SERIF_SPECIES_XE_127 - #define SERIF_SPECIES_XE_127 -#endif // SERIF_SPECIES_XE_127 -#ifndef SERIF_SPECIES_CS_127 - #define SERIF_SPECIES_CS_127 -#endif // SERIF_SPECIES_CS_127 -#ifndef SERIF_SPECIES_BA_127 - #define SERIF_SPECIES_BA_127 -#endif // SERIF_SPECIES_BA_127 -#ifndef SERIF_SPECIES_LA_127 - #define SERIF_SPECIES_LA_127 -#endif // SERIF_SPECIES_LA_127 -#ifndef SERIF_SPECIES_CE_127 - #define SERIF_SPECIES_CE_127 -#endif // SERIF_SPECIES_CE_127 -#ifndef SERIF_SPECIES_PR_127 - #define SERIF_SPECIES_PR_127 -#endif // SERIF_SPECIES_PR_127 -#ifndef SERIF_SPECIES_ND_127 - #define SERIF_SPECIES_ND_127 -#endif // SERIF_SPECIES_ND_127 -#ifndef SERIF_SPECIES_PM_127 - #define SERIF_SPECIES_PM_127 -#endif // SERIF_SPECIES_PM_127 -#ifndef SERIF_SPECIES_RH_128 - #define SERIF_SPECIES_RH_128 -#endif // SERIF_SPECIES_RH_128 -#ifndef SERIF_SPECIES_PD_128 - #define SERIF_SPECIES_PD_128 -#endif // SERIF_SPECIES_PD_128 -#ifndef SERIF_SPECIES_AG_128 - #define SERIF_SPECIES_AG_128 -#endif // SERIF_SPECIES_AG_128 -#ifndef SERIF_SPECIES_CD_128 - #define SERIF_SPECIES_CD_128 -#endif // SERIF_SPECIES_CD_128 -#ifndef SERIF_SPECIES_IN_128 - #define SERIF_SPECIES_IN_128 -#endif // SERIF_SPECIES_IN_128 -#ifndef SERIF_SPECIES_SN_128 - #define SERIF_SPECIES_SN_128 -#endif // SERIF_SPECIES_SN_128 -#ifndef SERIF_SPECIES_SB_128 - #define SERIF_SPECIES_SB_128 -#endif // SERIF_SPECIES_SB_128 -#ifndef SERIF_SPECIES_TE_128 - #define SERIF_SPECIES_TE_128 -#endif // SERIF_SPECIES_TE_128 -#ifndef SERIF_SPECIES_I_128 - #define SERIF_SPECIES_I_128 -#endif // SERIF_SPECIES_I_128 -#ifndef SERIF_SPECIES_XE_128 - #define SERIF_SPECIES_XE_128 -#endif // SERIF_SPECIES_XE_128 -#ifndef SERIF_SPECIES_CS_128 - #define SERIF_SPECIES_CS_128 -#endif // SERIF_SPECIES_CS_128 -#ifndef SERIF_SPECIES_BA_128 - #define SERIF_SPECIES_BA_128 -#endif // SERIF_SPECIES_BA_128 -#ifndef SERIF_SPECIES_LA_128 - #define SERIF_SPECIES_LA_128 -#endif // SERIF_SPECIES_LA_128 -#ifndef SERIF_SPECIES_CE_128 - #define SERIF_SPECIES_CE_128 -#endif // SERIF_SPECIES_CE_128 -#ifndef SERIF_SPECIES_PR_128 - #define SERIF_SPECIES_PR_128 -#endif // SERIF_SPECIES_PR_128 -#ifndef SERIF_SPECIES_ND_128 - #define SERIF_SPECIES_ND_128 -#endif // SERIF_SPECIES_ND_128 -#ifndef SERIF_SPECIES_PM_128 - #define SERIF_SPECIES_PM_128 -#endif // SERIF_SPECIES_PM_128 -#ifndef SERIF_SPECIES_SM_128 - #define SERIF_SPECIES_SM_128 -#endif // SERIF_SPECIES_SM_128 -#ifndef SERIF_SPECIES_PD_129 - #define SERIF_SPECIES_PD_129 -#endif // SERIF_SPECIES_PD_129 -#ifndef SERIF_SPECIES_AG_129 - #define SERIF_SPECIES_AG_129 -#endif // SERIF_SPECIES_AG_129 -#ifndef SERIF_SPECIES_CD_129 - #define SERIF_SPECIES_CD_129 -#endif // SERIF_SPECIES_CD_129 -#ifndef SERIF_SPECIES_IN_129 - #define SERIF_SPECIES_IN_129 -#endif // SERIF_SPECIES_IN_129 -#ifndef SERIF_SPECIES_SN_129 - #define SERIF_SPECIES_SN_129 -#endif // SERIF_SPECIES_SN_129 -#ifndef SERIF_SPECIES_SB_129 - #define SERIF_SPECIES_SB_129 -#endif // SERIF_SPECIES_SB_129 -#ifndef SERIF_SPECIES_TE_129 - #define SERIF_SPECIES_TE_129 -#endif // SERIF_SPECIES_TE_129 -#ifndef SERIF_SPECIES_I_129 - #define SERIF_SPECIES_I_129 -#endif // SERIF_SPECIES_I_129 -#ifndef SERIF_SPECIES_XE_129 - #define SERIF_SPECIES_XE_129 -#endif // SERIF_SPECIES_XE_129 -#ifndef SERIF_SPECIES_CS_129 - #define SERIF_SPECIES_CS_129 -#endif // SERIF_SPECIES_CS_129 -#ifndef SERIF_SPECIES_BA_129 - #define SERIF_SPECIES_BA_129 -#endif // SERIF_SPECIES_BA_129 -#ifndef SERIF_SPECIES_LA_129 - #define SERIF_SPECIES_LA_129 -#endif // SERIF_SPECIES_LA_129 -#ifndef SERIF_SPECIES_CE_129 - #define SERIF_SPECIES_CE_129 -#endif // SERIF_SPECIES_CE_129 -#ifndef SERIF_SPECIES_PR_129 - #define SERIF_SPECIES_PR_129 -#endif // SERIF_SPECIES_PR_129 -#ifndef SERIF_SPECIES_ND_129 - #define SERIF_SPECIES_ND_129 -#endif // SERIF_SPECIES_ND_129 -#ifndef SERIF_SPECIES_PM_129 - #define SERIF_SPECIES_PM_129 -#endif // SERIF_SPECIES_PM_129 -#ifndef SERIF_SPECIES_SM_129 - #define SERIF_SPECIES_SM_129 -#endif // SERIF_SPECIES_SM_129 -#ifndef SERIF_SPECIES_PD_130 - #define SERIF_SPECIES_PD_130 -#endif // SERIF_SPECIES_PD_130 -#ifndef SERIF_SPECIES_AG_130 - #define SERIF_SPECIES_AG_130 -#endif // SERIF_SPECIES_AG_130 -#ifndef SERIF_SPECIES_CD_130 - #define SERIF_SPECIES_CD_130 -#endif // SERIF_SPECIES_CD_130 -#ifndef SERIF_SPECIES_IN_130 - #define SERIF_SPECIES_IN_130 -#endif // SERIF_SPECIES_IN_130 -#ifndef SERIF_SPECIES_SN_130 - #define SERIF_SPECIES_SN_130 -#endif // SERIF_SPECIES_SN_130 -#ifndef SERIF_SPECIES_SB_130 - #define SERIF_SPECIES_SB_130 -#endif // SERIF_SPECIES_SB_130 -#ifndef SERIF_SPECIES_TE_130 - #define SERIF_SPECIES_TE_130 -#endif // SERIF_SPECIES_TE_130 -#ifndef SERIF_SPECIES_I_130 - #define SERIF_SPECIES_I_130 -#endif // SERIF_SPECIES_I_130 -#ifndef SERIF_SPECIES_XE_130 - #define SERIF_SPECIES_XE_130 -#endif // SERIF_SPECIES_XE_130 -#ifndef SERIF_SPECIES_CS_130 - #define SERIF_SPECIES_CS_130 -#endif // SERIF_SPECIES_CS_130 -#ifndef SERIF_SPECIES_BA_130 - #define SERIF_SPECIES_BA_130 -#endif // SERIF_SPECIES_BA_130 -#ifndef SERIF_SPECIES_LA_130 - #define SERIF_SPECIES_LA_130 -#endif // SERIF_SPECIES_LA_130 -#ifndef SERIF_SPECIES_CE_130 - #define SERIF_SPECIES_CE_130 -#endif // SERIF_SPECIES_CE_130 -#ifndef SERIF_SPECIES_PR_130 - #define SERIF_SPECIES_PR_130 -#endif // SERIF_SPECIES_PR_130 -#ifndef SERIF_SPECIES_ND_130 - #define SERIF_SPECIES_ND_130 -#endif // SERIF_SPECIES_ND_130 -#ifndef SERIF_SPECIES_PM_130 - #define SERIF_SPECIES_PM_130 -#endif // SERIF_SPECIES_PM_130 -#ifndef SERIF_SPECIES_SM_130 - #define SERIF_SPECIES_SM_130 -#endif // SERIF_SPECIES_SM_130 -#ifndef SERIF_SPECIES_EU_130 - #define SERIF_SPECIES_EU_130 -#endif // SERIF_SPECIES_EU_130 -#ifndef SERIF_SPECIES_PD_131 - #define SERIF_SPECIES_PD_131 -#endif // SERIF_SPECIES_PD_131 -#ifndef SERIF_SPECIES_AG_131 - #define SERIF_SPECIES_AG_131 -#endif // SERIF_SPECIES_AG_131 -#ifndef SERIF_SPECIES_CD_131 - #define SERIF_SPECIES_CD_131 -#endif // SERIF_SPECIES_CD_131 -#ifndef SERIF_SPECIES_IN_131 - #define SERIF_SPECIES_IN_131 -#endif // SERIF_SPECIES_IN_131 -#ifndef SERIF_SPECIES_SN_131 - #define SERIF_SPECIES_SN_131 -#endif // SERIF_SPECIES_SN_131 -#ifndef SERIF_SPECIES_SB_131 - #define SERIF_SPECIES_SB_131 -#endif // SERIF_SPECIES_SB_131 -#ifndef SERIF_SPECIES_TE_131 - #define SERIF_SPECIES_TE_131 -#endif // SERIF_SPECIES_TE_131 -#ifndef SERIF_SPECIES_I_131 - #define SERIF_SPECIES_I_131 -#endif // SERIF_SPECIES_I_131 -#ifndef SERIF_SPECIES_XE_131 - #define SERIF_SPECIES_XE_131 -#endif // SERIF_SPECIES_XE_131 -#ifndef SERIF_SPECIES_CS_131 - #define SERIF_SPECIES_CS_131 -#endif // SERIF_SPECIES_CS_131 -#ifndef SERIF_SPECIES_BA_131 - #define SERIF_SPECIES_BA_131 -#endif // SERIF_SPECIES_BA_131 -#ifndef SERIF_SPECIES_LA_131 - #define SERIF_SPECIES_LA_131 -#endif // SERIF_SPECIES_LA_131 -#ifndef SERIF_SPECIES_CE_131 - #define SERIF_SPECIES_CE_131 -#endif // SERIF_SPECIES_CE_131 -#ifndef SERIF_SPECIES_PR_131 - #define SERIF_SPECIES_PR_131 -#endif // SERIF_SPECIES_PR_131 -#ifndef SERIF_SPECIES_ND_131 - #define SERIF_SPECIES_ND_131 -#endif // SERIF_SPECIES_ND_131 -#ifndef SERIF_SPECIES_PM_131 - #define SERIF_SPECIES_PM_131 -#endif // SERIF_SPECIES_PM_131 -#ifndef SERIF_SPECIES_SM_131 - #define SERIF_SPECIES_SM_131 -#endif // SERIF_SPECIES_SM_131 -#ifndef SERIF_SPECIES_EU_131 - #define SERIF_SPECIES_EU_131 -#endif // SERIF_SPECIES_EU_131 -#ifndef SERIF_SPECIES_AG_132 - #define SERIF_SPECIES_AG_132 -#endif // SERIF_SPECIES_AG_132 -#ifndef SERIF_SPECIES_CD_132 - #define SERIF_SPECIES_CD_132 -#endif // SERIF_SPECIES_CD_132 -#ifndef SERIF_SPECIES_IN_132 - #define SERIF_SPECIES_IN_132 -#endif // SERIF_SPECIES_IN_132 -#ifndef SERIF_SPECIES_SN_132 - #define SERIF_SPECIES_SN_132 -#endif // SERIF_SPECIES_SN_132 -#ifndef SERIF_SPECIES_SB_132 - #define SERIF_SPECIES_SB_132 -#endif // SERIF_SPECIES_SB_132 -#ifndef SERIF_SPECIES_TE_132 - #define SERIF_SPECIES_TE_132 -#endif // SERIF_SPECIES_TE_132 -#ifndef SERIF_SPECIES_I_132 - #define SERIF_SPECIES_I_132 -#endif // SERIF_SPECIES_I_132 -#ifndef SERIF_SPECIES_XE_132 - #define SERIF_SPECIES_XE_132 -#endif // SERIF_SPECIES_XE_132 -#ifndef SERIF_SPECIES_CS_132 - #define SERIF_SPECIES_CS_132 -#endif // SERIF_SPECIES_CS_132 -#ifndef SERIF_SPECIES_BA_132 - #define SERIF_SPECIES_BA_132 -#endif // SERIF_SPECIES_BA_132 -#ifndef SERIF_SPECIES_LA_132 - #define SERIF_SPECIES_LA_132 -#endif // SERIF_SPECIES_LA_132 -#ifndef SERIF_SPECIES_CE_132 - #define SERIF_SPECIES_CE_132 -#endif // SERIF_SPECIES_CE_132 -#ifndef SERIF_SPECIES_PR_132 - #define SERIF_SPECIES_PR_132 -#endif // SERIF_SPECIES_PR_132 -#ifndef SERIF_SPECIES_ND_132 - #define SERIF_SPECIES_ND_132 -#endif // SERIF_SPECIES_ND_132 -#ifndef SERIF_SPECIES_PM_132 - #define SERIF_SPECIES_PM_132 -#endif // SERIF_SPECIES_PM_132 -#ifndef SERIF_SPECIES_SM_132 - #define SERIF_SPECIES_SM_132 -#endif // SERIF_SPECIES_SM_132 -#ifndef SERIF_SPECIES_EU_132 - #define SERIF_SPECIES_EU_132 -#endif // SERIF_SPECIES_EU_132 -#ifndef SERIF_SPECIES_AG_133 - #define SERIF_SPECIES_AG_133 -#endif // SERIF_SPECIES_AG_133 -#ifndef SERIF_SPECIES_CD_133 - #define SERIF_SPECIES_CD_133 -#endif // SERIF_SPECIES_CD_133 -#ifndef SERIF_SPECIES_IN_133 - #define SERIF_SPECIES_IN_133 -#endif // SERIF_SPECIES_IN_133 -#ifndef SERIF_SPECIES_SN_133 - #define SERIF_SPECIES_SN_133 -#endif // SERIF_SPECIES_SN_133 -#ifndef SERIF_SPECIES_SB_133 - #define SERIF_SPECIES_SB_133 -#endif // SERIF_SPECIES_SB_133 -#ifndef SERIF_SPECIES_TE_133 - #define SERIF_SPECIES_TE_133 -#endif // SERIF_SPECIES_TE_133 -#ifndef SERIF_SPECIES_I_133 - #define SERIF_SPECIES_I_133 -#endif // SERIF_SPECIES_I_133 -#ifndef SERIF_SPECIES_XE_133 - #define SERIF_SPECIES_XE_133 -#endif // SERIF_SPECIES_XE_133 -#ifndef SERIF_SPECIES_CS_133 - #define SERIF_SPECIES_CS_133 -#endif // SERIF_SPECIES_CS_133 -#ifndef SERIF_SPECIES_BA_133 - #define SERIF_SPECIES_BA_133 -#endif // SERIF_SPECIES_BA_133 -#ifndef SERIF_SPECIES_LA_133 - #define SERIF_SPECIES_LA_133 -#endif // SERIF_SPECIES_LA_133 -#ifndef SERIF_SPECIES_CE_133 - #define SERIF_SPECIES_CE_133 -#endif // SERIF_SPECIES_CE_133 -#ifndef SERIF_SPECIES_PR_133 - #define SERIF_SPECIES_PR_133 -#endif // SERIF_SPECIES_PR_133 -#ifndef SERIF_SPECIES_ND_133 - #define SERIF_SPECIES_ND_133 -#endif // SERIF_SPECIES_ND_133 -#ifndef SERIF_SPECIES_PM_133 - #define SERIF_SPECIES_PM_133 -#endif // SERIF_SPECIES_PM_133 -#ifndef SERIF_SPECIES_SM_133 - #define SERIF_SPECIES_SM_133 -#endif // SERIF_SPECIES_SM_133 -#ifndef SERIF_SPECIES_EU_133 - #define SERIF_SPECIES_EU_133 -#endif // SERIF_SPECIES_EU_133 -#ifndef SERIF_SPECIES_GD_133 - #define SERIF_SPECIES_GD_133 -#endif // SERIF_SPECIES_GD_133 -#ifndef SERIF_SPECIES_CD_134 - #define SERIF_SPECIES_CD_134 -#endif // SERIF_SPECIES_CD_134 -#ifndef SERIF_SPECIES_IN_134 - #define SERIF_SPECIES_IN_134 -#endif // SERIF_SPECIES_IN_134 -#ifndef SERIF_SPECIES_SN_134 - #define SERIF_SPECIES_SN_134 -#endif // SERIF_SPECIES_SN_134 -#ifndef SERIF_SPECIES_SB_134 - #define SERIF_SPECIES_SB_134 -#endif // SERIF_SPECIES_SB_134 -#ifndef SERIF_SPECIES_TE_134 - #define SERIF_SPECIES_TE_134 -#endif // SERIF_SPECIES_TE_134 -#ifndef SERIF_SPECIES_I_134 - #define SERIF_SPECIES_I_134 -#endif // SERIF_SPECIES_I_134 -#ifndef SERIF_SPECIES_XE_134 - #define SERIF_SPECIES_XE_134 -#endif // SERIF_SPECIES_XE_134 -#ifndef SERIF_SPECIES_CS_134 - #define SERIF_SPECIES_CS_134 -#endif // SERIF_SPECIES_CS_134 -#ifndef SERIF_SPECIES_BA_134 - #define SERIF_SPECIES_BA_134 -#endif // SERIF_SPECIES_BA_134 -#ifndef SERIF_SPECIES_LA_134 - #define SERIF_SPECIES_LA_134 -#endif // SERIF_SPECIES_LA_134 -#ifndef SERIF_SPECIES_CE_134 - #define SERIF_SPECIES_CE_134 -#endif // SERIF_SPECIES_CE_134 -#ifndef SERIF_SPECIES_PR_134 - #define SERIF_SPECIES_PR_134 -#endif // SERIF_SPECIES_PR_134 -#ifndef SERIF_SPECIES_ND_134 - #define SERIF_SPECIES_ND_134 -#endif // SERIF_SPECIES_ND_134 -#ifndef SERIF_SPECIES_PM_134 - #define SERIF_SPECIES_PM_134 -#endif // SERIF_SPECIES_PM_134 -#ifndef SERIF_SPECIES_SM_134 - #define SERIF_SPECIES_SM_134 -#endif // SERIF_SPECIES_SM_134 -#ifndef SERIF_SPECIES_EU_134 - #define SERIF_SPECIES_EU_134 -#endif // SERIF_SPECIES_EU_134 -#ifndef SERIF_SPECIES_GD_134 - #define SERIF_SPECIES_GD_134 -#endif // SERIF_SPECIES_GD_134 -#ifndef SERIF_SPECIES_CD_135 - #define SERIF_SPECIES_CD_135 -#endif // SERIF_SPECIES_CD_135 -#ifndef SERIF_SPECIES_IN_135 - #define SERIF_SPECIES_IN_135 -#endif // SERIF_SPECIES_IN_135 -#ifndef SERIF_SPECIES_SN_135 - #define SERIF_SPECIES_SN_135 -#endif // SERIF_SPECIES_SN_135 -#ifndef SERIF_SPECIES_SB_135 - #define SERIF_SPECIES_SB_135 -#endif // SERIF_SPECIES_SB_135 -#ifndef SERIF_SPECIES_TE_135 - #define SERIF_SPECIES_TE_135 -#endif // SERIF_SPECIES_TE_135 -#ifndef SERIF_SPECIES_I_135 - #define SERIF_SPECIES_I_135 -#endif // SERIF_SPECIES_I_135 -#ifndef SERIF_SPECIES_XE_135 - #define SERIF_SPECIES_XE_135 -#endif // SERIF_SPECIES_XE_135 -#ifndef SERIF_SPECIES_CS_135 - #define SERIF_SPECIES_CS_135 -#endif // SERIF_SPECIES_CS_135 -#ifndef SERIF_SPECIES_BA_135 - #define SERIF_SPECIES_BA_135 -#endif // SERIF_SPECIES_BA_135 -#ifndef SERIF_SPECIES_LA_135 - #define SERIF_SPECIES_LA_135 -#endif // SERIF_SPECIES_LA_135 -#ifndef SERIF_SPECIES_CE_135 - #define SERIF_SPECIES_CE_135 -#endif // SERIF_SPECIES_CE_135 -#ifndef SERIF_SPECIES_PR_135 - #define SERIF_SPECIES_PR_135 -#endif // SERIF_SPECIES_PR_135 -#ifndef SERIF_SPECIES_ND_135 - #define SERIF_SPECIES_ND_135 -#endif // SERIF_SPECIES_ND_135 -#ifndef SERIF_SPECIES_PM_135 - #define SERIF_SPECIES_PM_135 -#endif // SERIF_SPECIES_PM_135 -#ifndef SERIF_SPECIES_SM_135 - #define SERIF_SPECIES_SM_135 -#endif // SERIF_SPECIES_SM_135 -#ifndef SERIF_SPECIES_EU_135 - #define SERIF_SPECIES_EU_135 -#endif // SERIF_SPECIES_EU_135 -#ifndef SERIF_SPECIES_GD_135 - #define SERIF_SPECIES_GD_135 -#endif // SERIF_SPECIES_GD_135 -#ifndef SERIF_SPECIES_TB_135 - #define SERIF_SPECIES_TB_135 -#endif // SERIF_SPECIES_TB_135 -#ifndef SERIF_SPECIES_IN_136 - #define SERIF_SPECIES_IN_136 -#endif // SERIF_SPECIES_IN_136 -#ifndef SERIF_SPECIES_SN_136 - #define SERIF_SPECIES_SN_136 -#endif // SERIF_SPECIES_SN_136 -#ifndef SERIF_SPECIES_SB_136 - #define SERIF_SPECIES_SB_136 -#endif // SERIF_SPECIES_SB_136 -#ifndef SERIF_SPECIES_TE_136 - #define SERIF_SPECIES_TE_136 -#endif // SERIF_SPECIES_TE_136 -#ifndef SERIF_SPECIES_I_136 - #define SERIF_SPECIES_I_136 -#endif // SERIF_SPECIES_I_136 -#ifndef SERIF_SPECIES_XE_136 - #define SERIF_SPECIES_XE_136 -#endif // SERIF_SPECIES_XE_136 -#ifndef SERIF_SPECIES_CS_136 - #define SERIF_SPECIES_CS_136 -#endif // SERIF_SPECIES_CS_136 -#ifndef SERIF_SPECIES_BA_136 - #define SERIF_SPECIES_BA_136 -#endif // SERIF_SPECIES_BA_136 -#ifndef SERIF_SPECIES_LA_136 - #define SERIF_SPECIES_LA_136 -#endif // SERIF_SPECIES_LA_136 -#ifndef SERIF_SPECIES_CE_136 - #define SERIF_SPECIES_CE_136 -#endif // SERIF_SPECIES_CE_136 -#ifndef SERIF_SPECIES_PR_136 - #define SERIF_SPECIES_PR_136 -#endif // SERIF_SPECIES_PR_136 -#ifndef SERIF_SPECIES_ND_136 - #define SERIF_SPECIES_ND_136 -#endif // SERIF_SPECIES_ND_136 -#ifndef SERIF_SPECIES_PM_136 - #define SERIF_SPECIES_PM_136 -#endif // SERIF_SPECIES_PM_136 -#ifndef SERIF_SPECIES_SM_136 - #define SERIF_SPECIES_SM_136 -#endif // SERIF_SPECIES_SM_136 -#ifndef SERIF_SPECIES_EU_136 - #define SERIF_SPECIES_EU_136 -#endif // SERIF_SPECIES_EU_136 -#ifndef SERIF_SPECIES_GD_136 - #define SERIF_SPECIES_GD_136 -#endif // SERIF_SPECIES_GD_136 -#ifndef SERIF_SPECIES_TB_136 - #define SERIF_SPECIES_TB_136 -#endif // SERIF_SPECIES_TB_136 -#ifndef SERIF_SPECIES_IN_137 - #define SERIF_SPECIES_IN_137 -#endif // SERIF_SPECIES_IN_137 -#ifndef SERIF_SPECIES_SN_137 - #define SERIF_SPECIES_SN_137 -#endif // SERIF_SPECIES_SN_137 -#ifndef SERIF_SPECIES_SB_137 - #define SERIF_SPECIES_SB_137 -#endif // SERIF_SPECIES_SB_137 -#ifndef SERIF_SPECIES_TE_137 - #define SERIF_SPECIES_TE_137 -#endif // SERIF_SPECIES_TE_137 -#ifndef SERIF_SPECIES_I_137 - #define SERIF_SPECIES_I_137 -#endif // SERIF_SPECIES_I_137 -#ifndef SERIF_SPECIES_XE_137 - #define SERIF_SPECIES_XE_137 -#endif // SERIF_SPECIES_XE_137 -#ifndef SERIF_SPECIES_CS_137 - #define SERIF_SPECIES_CS_137 -#endif // SERIF_SPECIES_CS_137 -#ifndef SERIF_SPECIES_BA_137 - #define SERIF_SPECIES_BA_137 -#endif // SERIF_SPECIES_BA_137 -#ifndef SERIF_SPECIES_LA_137 - #define SERIF_SPECIES_LA_137 -#endif // SERIF_SPECIES_LA_137 -#ifndef SERIF_SPECIES_CE_137 - #define SERIF_SPECIES_CE_137 -#endif // SERIF_SPECIES_CE_137 -#ifndef SERIF_SPECIES_PR_137 - #define SERIF_SPECIES_PR_137 -#endif // SERIF_SPECIES_PR_137 -#ifndef SERIF_SPECIES_ND_137 - #define SERIF_SPECIES_ND_137 -#endif // SERIF_SPECIES_ND_137 -#ifndef SERIF_SPECIES_PM_137 - #define SERIF_SPECIES_PM_137 -#endif // SERIF_SPECIES_PM_137 -#ifndef SERIF_SPECIES_SM_137 - #define SERIF_SPECIES_SM_137 -#endif // SERIF_SPECIES_SM_137 -#ifndef SERIF_SPECIES_EU_137 - #define SERIF_SPECIES_EU_137 -#endif // SERIF_SPECIES_EU_137 -#ifndef SERIF_SPECIES_GD_137 - #define SERIF_SPECIES_GD_137 -#endif // SERIF_SPECIES_GD_137 -#ifndef SERIF_SPECIES_TB_137 - #define SERIF_SPECIES_TB_137 -#endif // SERIF_SPECIES_TB_137 -#ifndef SERIF_SPECIES_SN_138 - #define SERIF_SPECIES_SN_138 -#endif // SERIF_SPECIES_SN_138 -#ifndef SERIF_SPECIES_SB_138 - #define SERIF_SPECIES_SB_138 -#endif // SERIF_SPECIES_SB_138 -#ifndef SERIF_SPECIES_TE_138 - #define SERIF_SPECIES_TE_138 -#endif // SERIF_SPECIES_TE_138 -#ifndef SERIF_SPECIES_I_138 - #define SERIF_SPECIES_I_138 -#endif // SERIF_SPECIES_I_138 -#ifndef SERIF_SPECIES_XE_138 - #define SERIF_SPECIES_XE_138 -#endif // SERIF_SPECIES_XE_138 -#ifndef SERIF_SPECIES_CS_138 - #define SERIF_SPECIES_CS_138 -#endif // SERIF_SPECIES_CS_138 -#ifndef SERIF_SPECIES_BA_138 - #define SERIF_SPECIES_BA_138 -#endif // SERIF_SPECIES_BA_138 -#ifndef SERIF_SPECIES_LA_138 - #define SERIF_SPECIES_LA_138 -#endif // SERIF_SPECIES_LA_138 -#ifndef SERIF_SPECIES_CE_138 - #define SERIF_SPECIES_CE_138 -#endif // SERIF_SPECIES_CE_138 -#ifndef SERIF_SPECIES_PR_138 - #define SERIF_SPECIES_PR_138 -#endif // SERIF_SPECIES_PR_138 -#ifndef SERIF_SPECIES_ND_138 - #define SERIF_SPECIES_ND_138 -#endif // SERIF_SPECIES_ND_138 -#ifndef SERIF_SPECIES_PM_138 - #define SERIF_SPECIES_PM_138 -#endif // SERIF_SPECIES_PM_138 -#ifndef SERIF_SPECIES_SM_138 - #define SERIF_SPECIES_SM_138 -#endif // SERIF_SPECIES_SM_138 -#ifndef SERIF_SPECIES_EU_138 - #define SERIF_SPECIES_EU_138 -#endif // SERIF_SPECIES_EU_138 -#ifndef SERIF_SPECIES_GD_138 - #define SERIF_SPECIES_GD_138 -#endif // SERIF_SPECIES_GD_138 -#ifndef SERIF_SPECIES_TB_138 - #define SERIF_SPECIES_TB_138 -#endif // SERIF_SPECIES_TB_138 -#ifndef SERIF_SPECIES_DY_138 - #define SERIF_SPECIES_DY_138 -#endif // SERIF_SPECIES_DY_138 -#ifndef SERIF_SPECIES_SN_139 - #define SERIF_SPECIES_SN_139 -#endif // SERIF_SPECIES_SN_139 -#ifndef SERIF_SPECIES_SB_139 - #define SERIF_SPECIES_SB_139 -#endif // SERIF_SPECIES_SB_139 -#ifndef SERIF_SPECIES_TE_139 - #define SERIF_SPECIES_TE_139 -#endif // SERIF_SPECIES_TE_139 -#ifndef SERIF_SPECIES_I_139 - #define SERIF_SPECIES_I_139 -#endif // SERIF_SPECIES_I_139 -#ifndef SERIF_SPECIES_XE_139 - #define SERIF_SPECIES_XE_139 -#endif // SERIF_SPECIES_XE_139 -#ifndef SERIF_SPECIES_CS_139 - #define SERIF_SPECIES_CS_139 -#endif // SERIF_SPECIES_CS_139 -#ifndef SERIF_SPECIES_BA_139 - #define SERIF_SPECIES_BA_139 -#endif // SERIF_SPECIES_BA_139 -#ifndef SERIF_SPECIES_LA_139 - #define SERIF_SPECIES_LA_139 -#endif // SERIF_SPECIES_LA_139 -#ifndef SERIF_SPECIES_CE_139 - #define SERIF_SPECIES_CE_139 -#endif // SERIF_SPECIES_CE_139 -#ifndef SERIF_SPECIES_PR_139 - #define SERIF_SPECIES_PR_139 -#endif // SERIF_SPECIES_PR_139 -#ifndef SERIF_SPECIES_ND_139 - #define SERIF_SPECIES_ND_139 -#endif // SERIF_SPECIES_ND_139 -#ifndef SERIF_SPECIES_PM_139 - #define SERIF_SPECIES_PM_139 -#endif // SERIF_SPECIES_PM_139 -#ifndef SERIF_SPECIES_SM_139 - #define SERIF_SPECIES_SM_139 -#endif // SERIF_SPECIES_SM_139 -#ifndef SERIF_SPECIES_EU_139 - #define SERIF_SPECIES_EU_139 -#endif // SERIF_SPECIES_EU_139 -#ifndef SERIF_SPECIES_GD_139 - #define SERIF_SPECIES_GD_139 -#endif // SERIF_SPECIES_GD_139 -#ifndef SERIF_SPECIES_TB_139 - #define SERIF_SPECIES_TB_139 -#endif // SERIF_SPECIES_TB_139 -#ifndef SERIF_SPECIES_DY_139 - #define SERIF_SPECIES_DY_139 -#endif // SERIF_SPECIES_DY_139 -#ifndef SERIF_SPECIES_SN_140 - #define SERIF_SPECIES_SN_140 -#endif // SERIF_SPECIES_SN_140 -#ifndef SERIF_SPECIES_SB_140 - #define SERIF_SPECIES_SB_140 -#endif // SERIF_SPECIES_SB_140 -#ifndef SERIF_SPECIES_TE_140 - #define SERIF_SPECIES_TE_140 -#endif // SERIF_SPECIES_TE_140 -#ifndef SERIF_SPECIES_I_140 - #define SERIF_SPECIES_I_140 -#endif // SERIF_SPECIES_I_140 -#ifndef SERIF_SPECIES_XE_140 - #define SERIF_SPECIES_XE_140 -#endif // SERIF_SPECIES_XE_140 -#ifndef SERIF_SPECIES_CS_140 - #define SERIF_SPECIES_CS_140 -#endif // SERIF_SPECIES_CS_140 -#ifndef SERIF_SPECIES_BA_140 - #define SERIF_SPECIES_BA_140 -#endif // SERIF_SPECIES_BA_140 -#ifndef SERIF_SPECIES_LA_140 - #define SERIF_SPECIES_LA_140 -#endif // SERIF_SPECIES_LA_140 -#ifndef SERIF_SPECIES_CE_140 - #define SERIF_SPECIES_CE_140 -#endif // SERIF_SPECIES_CE_140 -#ifndef SERIF_SPECIES_PR_140 - #define SERIF_SPECIES_PR_140 -#endif // SERIF_SPECIES_PR_140 -#ifndef SERIF_SPECIES_ND_140 - #define SERIF_SPECIES_ND_140 -#endif // SERIF_SPECIES_ND_140 -#ifndef SERIF_SPECIES_PM_140 - #define SERIF_SPECIES_PM_140 -#endif // SERIF_SPECIES_PM_140 -#ifndef SERIF_SPECIES_SM_140 - #define SERIF_SPECIES_SM_140 -#endif // SERIF_SPECIES_SM_140 -#ifndef SERIF_SPECIES_EU_140 - #define SERIF_SPECIES_EU_140 -#endif // SERIF_SPECIES_EU_140 -#ifndef SERIF_SPECIES_GD_140 - #define SERIF_SPECIES_GD_140 -#endif // SERIF_SPECIES_GD_140 -#ifndef SERIF_SPECIES_TB_140 - #define SERIF_SPECIES_TB_140 -#endif // SERIF_SPECIES_TB_140 -#ifndef SERIF_SPECIES_DY_140 - #define SERIF_SPECIES_DY_140 -#endif // SERIF_SPECIES_DY_140 -#ifndef SERIF_SPECIES_HO_140 - #define SERIF_SPECIES_HO_140 -#endif // SERIF_SPECIES_HO_140 -#ifndef SERIF_SPECIES_SB_141 - #define SERIF_SPECIES_SB_141 -#endif // SERIF_SPECIES_SB_141 -#ifndef SERIF_SPECIES_TE_141 - #define SERIF_SPECIES_TE_141 -#endif // SERIF_SPECIES_TE_141 -#ifndef SERIF_SPECIES_I_141 - #define SERIF_SPECIES_I_141 -#endif // SERIF_SPECIES_I_141 -#ifndef SERIF_SPECIES_XE_141 - #define SERIF_SPECIES_XE_141 -#endif // SERIF_SPECIES_XE_141 -#ifndef SERIF_SPECIES_CS_141 - #define SERIF_SPECIES_CS_141 -#endif // SERIF_SPECIES_CS_141 -#ifndef SERIF_SPECIES_BA_141 - #define SERIF_SPECIES_BA_141 -#endif // SERIF_SPECIES_BA_141 -#ifndef SERIF_SPECIES_LA_141 - #define SERIF_SPECIES_LA_141 -#endif // SERIF_SPECIES_LA_141 -#ifndef SERIF_SPECIES_CE_141 - #define SERIF_SPECIES_CE_141 -#endif // SERIF_SPECIES_CE_141 -#ifndef SERIF_SPECIES_PR_141 - #define SERIF_SPECIES_PR_141 -#endif // SERIF_SPECIES_PR_141 -#ifndef SERIF_SPECIES_ND_141 - #define SERIF_SPECIES_ND_141 -#endif // SERIF_SPECIES_ND_141 -#ifndef SERIF_SPECIES_PM_141 - #define SERIF_SPECIES_PM_141 -#endif // SERIF_SPECIES_PM_141 -#ifndef SERIF_SPECIES_SM_141 - #define SERIF_SPECIES_SM_141 -#endif // SERIF_SPECIES_SM_141 -#ifndef SERIF_SPECIES_EU_141 - #define SERIF_SPECIES_EU_141 -#endif // SERIF_SPECIES_EU_141 -#ifndef SERIF_SPECIES_GD_141 - #define SERIF_SPECIES_GD_141 -#endif // SERIF_SPECIES_GD_141 -#ifndef SERIF_SPECIES_TB_141 - #define SERIF_SPECIES_TB_141 -#endif // SERIF_SPECIES_TB_141 -#ifndef SERIF_SPECIES_DY_141 - #define SERIF_SPECIES_DY_141 -#endif // SERIF_SPECIES_DY_141 -#ifndef SERIF_SPECIES_HO_141 - #define SERIF_SPECIES_HO_141 -#endif // SERIF_SPECIES_HO_141 -#ifndef SERIF_SPECIES_SB_142 - #define SERIF_SPECIES_SB_142 -#endif // SERIF_SPECIES_SB_142 -#ifndef SERIF_SPECIES_TE_142 - #define SERIF_SPECIES_TE_142 -#endif // SERIF_SPECIES_TE_142 -#ifndef SERIF_SPECIES_I_142 - #define SERIF_SPECIES_I_142 -#endif // SERIF_SPECIES_I_142 -#ifndef SERIF_SPECIES_XE_142 - #define SERIF_SPECIES_XE_142 -#endif // SERIF_SPECIES_XE_142 -#ifndef SERIF_SPECIES_CS_142 - #define SERIF_SPECIES_CS_142 -#endif // SERIF_SPECIES_CS_142 -#ifndef SERIF_SPECIES_BA_142 - #define SERIF_SPECIES_BA_142 -#endif // SERIF_SPECIES_BA_142 -#ifndef SERIF_SPECIES_LA_142 - #define SERIF_SPECIES_LA_142 -#endif // SERIF_SPECIES_LA_142 -#ifndef SERIF_SPECIES_CE_142 - #define SERIF_SPECIES_CE_142 -#endif // SERIF_SPECIES_CE_142 -#ifndef SERIF_SPECIES_PR_142 - #define SERIF_SPECIES_PR_142 -#endif // SERIF_SPECIES_PR_142 -#ifndef SERIF_SPECIES_ND_142 - #define SERIF_SPECIES_ND_142 -#endif // SERIF_SPECIES_ND_142 -#ifndef SERIF_SPECIES_PM_142 - #define SERIF_SPECIES_PM_142 -#endif // SERIF_SPECIES_PM_142 -#ifndef SERIF_SPECIES_SM_142 - #define SERIF_SPECIES_SM_142 -#endif // SERIF_SPECIES_SM_142 -#ifndef SERIF_SPECIES_EU_142 - #define SERIF_SPECIES_EU_142 -#endif // SERIF_SPECIES_EU_142 -#ifndef SERIF_SPECIES_GD_142 - #define SERIF_SPECIES_GD_142 -#endif // SERIF_SPECIES_GD_142 -#ifndef SERIF_SPECIES_TB_142 - #define SERIF_SPECIES_TB_142 -#endif // SERIF_SPECIES_TB_142 -#ifndef SERIF_SPECIES_DY_142 - #define SERIF_SPECIES_DY_142 -#endif // SERIF_SPECIES_DY_142 -#ifndef SERIF_SPECIES_HO_142 - #define SERIF_SPECIES_HO_142 -#endif // SERIF_SPECIES_HO_142 -#ifndef SERIF_SPECIES_ER_142 - #define SERIF_SPECIES_ER_142 -#endif // SERIF_SPECIES_ER_142 -#ifndef SERIF_SPECIES_TE_143 - #define SERIF_SPECIES_TE_143 -#endif // SERIF_SPECIES_TE_143 -#ifndef SERIF_SPECIES_I_143 - #define SERIF_SPECIES_I_143 -#endif // SERIF_SPECIES_I_143 -#ifndef SERIF_SPECIES_XE_143 - #define SERIF_SPECIES_XE_143 -#endif // SERIF_SPECIES_XE_143 -#ifndef SERIF_SPECIES_CS_143 - #define SERIF_SPECIES_CS_143 -#endif // SERIF_SPECIES_CS_143 -#ifndef SERIF_SPECIES_BA_143 - #define SERIF_SPECIES_BA_143 -#endif // SERIF_SPECIES_BA_143 -#ifndef SERIF_SPECIES_LA_143 - #define SERIF_SPECIES_LA_143 -#endif // SERIF_SPECIES_LA_143 -#ifndef SERIF_SPECIES_CE_143 - #define SERIF_SPECIES_CE_143 -#endif // SERIF_SPECIES_CE_143 -#ifndef SERIF_SPECIES_PR_143 - #define SERIF_SPECIES_PR_143 -#endif // SERIF_SPECIES_PR_143 -#ifndef SERIF_SPECIES_ND_143 - #define SERIF_SPECIES_ND_143 -#endif // SERIF_SPECIES_ND_143 -#ifndef SERIF_SPECIES_PM_143 - #define SERIF_SPECIES_PM_143 -#endif // SERIF_SPECIES_PM_143 -#ifndef SERIF_SPECIES_SM_143 - #define SERIF_SPECIES_SM_143 -#endif // SERIF_SPECIES_SM_143 -#ifndef SERIF_SPECIES_EU_143 - #define SERIF_SPECIES_EU_143 -#endif // SERIF_SPECIES_EU_143 -#ifndef SERIF_SPECIES_GD_143 - #define SERIF_SPECIES_GD_143 -#endif // SERIF_SPECIES_GD_143 -#ifndef SERIF_SPECIES_TB_143 - #define SERIF_SPECIES_TB_143 -#endif // SERIF_SPECIES_TB_143 -#ifndef SERIF_SPECIES_DY_143 - #define SERIF_SPECIES_DY_143 -#endif // SERIF_SPECIES_DY_143 -#ifndef SERIF_SPECIES_HO_143 - #define SERIF_SPECIES_HO_143 -#endif // SERIF_SPECIES_HO_143 -#ifndef SERIF_SPECIES_ER_143 - #define SERIF_SPECIES_ER_143 -#endif // SERIF_SPECIES_ER_143 -#ifndef SERIF_SPECIES_TE_144 - #define SERIF_SPECIES_TE_144 -#endif // SERIF_SPECIES_TE_144 -#ifndef SERIF_SPECIES_I_144 - #define SERIF_SPECIES_I_144 -#endif // SERIF_SPECIES_I_144 -#ifndef SERIF_SPECIES_XE_144 - #define SERIF_SPECIES_XE_144 -#endif // SERIF_SPECIES_XE_144 -#ifndef SERIF_SPECIES_CS_144 - #define SERIF_SPECIES_CS_144 -#endif // SERIF_SPECIES_CS_144 -#ifndef SERIF_SPECIES_BA_144 - #define SERIF_SPECIES_BA_144 -#endif // SERIF_SPECIES_BA_144 -#ifndef SERIF_SPECIES_LA_144 - #define SERIF_SPECIES_LA_144 -#endif // SERIF_SPECIES_LA_144 -#ifndef SERIF_SPECIES_CE_144 - #define SERIF_SPECIES_CE_144 -#endif // SERIF_SPECIES_CE_144 -#ifndef SERIF_SPECIES_PR_144 - #define SERIF_SPECIES_PR_144 -#endif // SERIF_SPECIES_PR_144 -#ifndef SERIF_SPECIES_ND_144 - #define SERIF_SPECIES_ND_144 -#endif // SERIF_SPECIES_ND_144 -#ifndef SERIF_SPECIES_PM_144 - #define SERIF_SPECIES_PM_144 -#endif // SERIF_SPECIES_PM_144 -#ifndef SERIF_SPECIES_SM_144 - #define SERIF_SPECIES_SM_144 -#endif // SERIF_SPECIES_SM_144 -#ifndef SERIF_SPECIES_EU_144 - #define SERIF_SPECIES_EU_144 -#endif // SERIF_SPECIES_EU_144 -#ifndef SERIF_SPECIES_GD_144 - #define SERIF_SPECIES_GD_144 -#endif // SERIF_SPECIES_GD_144 -#ifndef SERIF_SPECIES_TB_144 - #define SERIF_SPECIES_TB_144 -#endif // SERIF_SPECIES_TB_144 -#ifndef SERIF_SPECIES_DY_144 - #define SERIF_SPECIES_DY_144 -#endif // SERIF_SPECIES_DY_144 -#ifndef SERIF_SPECIES_HO_144 - #define SERIF_SPECIES_HO_144 -#endif // SERIF_SPECIES_HO_144 -#ifndef SERIF_SPECIES_ER_144 - #define SERIF_SPECIES_ER_144 -#endif // SERIF_SPECIES_ER_144 -#ifndef SERIF_SPECIES_TM_144 - #define SERIF_SPECIES_TM_144 -#endif // SERIF_SPECIES_TM_144 -#ifndef SERIF_SPECIES_TE_145 - #define SERIF_SPECIES_TE_145 -#endif // SERIF_SPECIES_TE_145 -#ifndef SERIF_SPECIES_I_145 - #define SERIF_SPECIES_I_145 -#endif // SERIF_SPECIES_I_145 -#ifndef SERIF_SPECIES_XE_145 - #define SERIF_SPECIES_XE_145 -#endif // SERIF_SPECIES_XE_145 -#ifndef SERIF_SPECIES_CS_145 - #define SERIF_SPECIES_CS_145 -#endif // SERIF_SPECIES_CS_145 -#ifndef SERIF_SPECIES_BA_145 - #define SERIF_SPECIES_BA_145 -#endif // SERIF_SPECIES_BA_145 -#ifndef SERIF_SPECIES_LA_145 - #define SERIF_SPECIES_LA_145 -#endif // SERIF_SPECIES_LA_145 -#ifndef SERIF_SPECIES_CE_145 - #define SERIF_SPECIES_CE_145 -#endif // SERIF_SPECIES_CE_145 -#ifndef SERIF_SPECIES_PR_145 - #define SERIF_SPECIES_PR_145 -#endif // SERIF_SPECIES_PR_145 -#ifndef SERIF_SPECIES_ND_145 - #define SERIF_SPECIES_ND_145 -#endif // SERIF_SPECIES_ND_145 -#ifndef SERIF_SPECIES_PM_145 - #define SERIF_SPECIES_PM_145 -#endif // SERIF_SPECIES_PM_145 -#ifndef SERIF_SPECIES_SM_145 - #define SERIF_SPECIES_SM_145 -#endif // SERIF_SPECIES_SM_145 -#ifndef SERIF_SPECIES_EU_145 - #define SERIF_SPECIES_EU_145 -#endif // SERIF_SPECIES_EU_145 -#ifndef SERIF_SPECIES_GD_145 - #define SERIF_SPECIES_GD_145 -#endif // SERIF_SPECIES_GD_145 -#ifndef SERIF_SPECIES_TB_145 - #define SERIF_SPECIES_TB_145 -#endif // SERIF_SPECIES_TB_145 -#ifndef SERIF_SPECIES_DY_145 - #define SERIF_SPECIES_DY_145 -#endif // SERIF_SPECIES_DY_145 -#ifndef SERIF_SPECIES_HO_145 - #define SERIF_SPECIES_HO_145 -#endif // SERIF_SPECIES_HO_145 -#ifndef SERIF_SPECIES_ER_145 - #define SERIF_SPECIES_ER_145 -#endif // SERIF_SPECIES_ER_145 -#ifndef SERIF_SPECIES_TM_145 - #define SERIF_SPECIES_TM_145 -#endif // SERIF_SPECIES_TM_145 -#ifndef SERIF_SPECIES_I_146 - #define SERIF_SPECIES_I_146 -#endif // SERIF_SPECIES_I_146 -#ifndef SERIF_SPECIES_XE_146 - #define SERIF_SPECIES_XE_146 -#endif // SERIF_SPECIES_XE_146 -#ifndef SERIF_SPECIES_CS_146 - #define SERIF_SPECIES_CS_146 -#endif // SERIF_SPECIES_CS_146 -#ifndef SERIF_SPECIES_BA_146 - #define SERIF_SPECIES_BA_146 -#endif // SERIF_SPECIES_BA_146 -#ifndef SERIF_SPECIES_LA_146 - #define SERIF_SPECIES_LA_146 -#endif // SERIF_SPECIES_LA_146 -#ifndef SERIF_SPECIES_CE_146 - #define SERIF_SPECIES_CE_146 -#endif // SERIF_SPECIES_CE_146 -#ifndef SERIF_SPECIES_PR_146 - #define SERIF_SPECIES_PR_146 -#endif // SERIF_SPECIES_PR_146 -#ifndef SERIF_SPECIES_ND_146 - #define SERIF_SPECIES_ND_146 -#endif // SERIF_SPECIES_ND_146 -#ifndef SERIF_SPECIES_PM_146 - #define SERIF_SPECIES_PM_146 -#endif // SERIF_SPECIES_PM_146 -#ifndef SERIF_SPECIES_SM_146 - #define SERIF_SPECIES_SM_146 -#endif // SERIF_SPECIES_SM_146 -#ifndef SERIF_SPECIES_EU_146 - #define SERIF_SPECIES_EU_146 -#endif // SERIF_SPECIES_EU_146 -#ifndef SERIF_SPECIES_GD_146 - #define SERIF_SPECIES_GD_146 -#endif // SERIF_SPECIES_GD_146 -#ifndef SERIF_SPECIES_TB_146 - #define SERIF_SPECIES_TB_146 -#endif // SERIF_SPECIES_TB_146 -#ifndef SERIF_SPECIES_DY_146 - #define SERIF_SPECIES_DY_146 -#endif // SERIF_SPECIES_DY_146 -#ifndef SERIF_SPECIES_HO_146 - #define SERIF_SPECIES_HO_146 -#endif // SERIF_SPECIES_HO_146 -#ifndef SERIF_SPECIES_ER_146 - #define SERIF_SPECIES_ER_146 -#endif // SERIF_SPECIES_ER_146 -#ifndef SERIF_SPECIES_TM_146 - #define SERIF_SPECIES_TM_146 -#endif // SERIF_SPECIES_TM_146 -#ifndef SERIF_SPECIES_I_147 - #define SERIF_SPECIES_I_147 -#endif // SERIF_SPECIES_I_147 -#ifndef SERIF_SPECIES_XE_147 - #define SERIF_SPECIES_XE_147 -#endif // SERIF_SPECIES_XE_147 -#ifndef SERIF_SPECIES_CS_147 - #define SERIF_SPECIES_CS_147 -#endif // SERIF_SPECIES_CS_147 -#ifndef SERIF_SPECIES_BA_147 - #define SERIF_SPECIES_BA_147 -#endif // SERIF_SPECIES_BA_147 -#ifndef SERIF_SPECIES_LA_147 - #define SERIF_SPECIES_LA_147 -#endif // SERIF_SPECIES_LA_147 -#ifndef SERIF_SPECIES_CE_147 - #define SERIF_SPECIES_CE_147 -#endif // SERIF_SPECIES_CE_147 -#ifndef SERIF_SPECIES_PR_147 - #define SERIF_SPECIES_PR_147 -#endif // SERIF_SPECIES_PR_147 -#ifndef SERIF_SPECIES_ND_147 - #define SERIF_SPECIES_ND_147 -#endif // SERIF_SPECIES_ND_147 -#ifndef SERIF_SPECIES_PM_147 - #define SERIF_SPECIES_PM_147 -#endif // SERIF_SPECIES_PM_147 -#ifndef SERIF_SPECIES_SM_147 - #define SERIF_SPECIES_SM_147 -#endif // SERIF_SPECIES_SM_147 -#ifndef SERIF_SPECIES_EU_147 - #define SERIF_SPECIES_EU_147 -#endif // SERIF_SPECIES_EU_147 -#ifndef SERIF_SPECIES_GD_147 - #define SERIF_SPECIES_GD_147 -#endif // SERIF_SPECIES_GD_147 -#ifndef SERIF_SPECIES_TB_147 - #define SERIF_SPECIES_TB_147 -#endif // SERIF_SPECIES_TB_147 -#ifndef SERIF_SPECIES_DY_147 - #define SERIF_SPECIES_DY_147 -#endif // SERIF_SPECIES_DY_147 -#ifndef SERIF_SPECIES_HO_147 - #define SERIF_SPECIES_HO_147 -#endif // SERIF_SPECIES_HO_147 -#ifndef SERIF_SPECIES_ER_147 - #define SERIF_SPECIES_ER_147 -#endif // SERIF_SPECIES_ER_147 -#ifndef SERIF_SPECIES_TM_147 - #define SERIF_SPECIES_TM_147 -#endif // SERIF_SPECIES_TM_147 -#ifndef SERIF_SPECIES_XE_148 - #define SERIF_SPECIES_XE_148 -#endif // SERIF_SPECIES_XE_148 -#ifndef SERIF_SPECIES_CS_148 - #define SERIF_SPECIES_CS_148 -#endif // SERIF_SPECIES_CS_148 -#ifndef SERIF_SPECIES_BA_148 - #define SERIF_SPECIES_BA_148 -#endif // SERIF_SPECIES_BA_148 -#ifndef SERIF_SPECIES_LA_148 - #define SERIF_SPECIES_LA_148 -#endif // SERIF_SPECIES_LA_148 -#ifndef SERIF_SPECIES_CE_148 - #define SERIF_SPECIES_CE_148 -#endif // SERIF_SPECIES_CE_148 -#ifndef SERIF_SPECIES_PR_148 - #define SERIF_SPECIES_PR_148 -#endif // SERIF_SPECIES_PR_148 -#ifndef SERIF_SPECIES_ND_148 - #define SERIF_SPECIES_ND_148 -#endif // SERIF_SPECIES_ND_148 -#ifndef SERIF_SPECIES_PM_148 - #define SERIF_SPECIES_PM_148 -#endif // SERIF_SPECIES_PM_148 -#ifndef SERIF_SPECIES_SM_148 - #define SERIF_SPECIES_SM_148 -#endif // SERIF_SPECIES_SM_148 -#ifndef SERIF_SPECIES_EU_148 - #define SERIF_SPECIES_EU_148 -#endif // SERIF_SPECIES_EU_148 -#ifndef SERIF_SPECIES_GD_148 - #define SERIF_SPECIES_GD_148 -#endif // SERIF_SPECIES_GD_148 -#ifndef SERIF_SPECIES_TB_148 - #define SERIF_SPECIES_TB_148 -#endif // SERIF_SPECIES_TB_148 -#ifndef SERIF_SPECIES_DY_148 - #define SERIF_SPECIES_DY_148 -#endif // SERIF_SPECIES_DY_148 -#ifndef SERIF_SPECIES_HO_148 - #define SERIF_SPECIES_HO_148 -#endif // SERIF_SPECIES_HO_148 -#ifndef SERIF_SPECIES_ER_148 - #define SERIF_SPECIES_ER_148 -#endif // SERIF_SPECIES_ER_148 -#ifndef SERIF_SPECIES_TM_148 - #define SERIF_SPECIES_TM_148 -#endif // SERIF_SPECIES_TM_148 -#ifndef SERIF_SPECIES_YB_148 - #define SERIF_SPECIES_YB_148 -#endif // SERIF_SPECIES_YB_148 -#ifndef SERIF_SPECIES_XE_149 - #define SERIF_SPECIES_XE_149 -#endif // SERIF_SPECIES_XE_149 -#ifndef SERIF_SPECIES_CS_149 - #define SERIF_SPECIES_CS_149 -#endif // SERIF_SPECIES_CS_149 -#ifndef SERIF_SPECIES_BA_149 - #define SERIF_SPECIES_BA_149 -#endif // SERIF_SPECIES_BA_149 -#ifndef SERIF_SPECIES_LA_149 - #define SERIF_SPECIES_LA_149 -#endif // SERIF_SPECIES_LA_149 -#ifndef SERIF_SPECIES_CE_149 - #define SERIF_SPECIES_CE_149 -#endif // SERIF_SPECIES_CE_149 -#ifndef SERIF_SPECIES_PR_149 - #define SERIF_SPECIES_PR_149 -#endif // SERIF_SPECIES_PR_149 -#ifndef SERIF_SPECIES_ND_149 - #define SERIF_SPECIES_ND_149 -#endif // SERIF_SPECIES_ND_149 -#ifndef SERIF_SPECIES_PM_149 - #define SERIF_SPECIES_PM_149 -#endif // SERIF_SPECIES_PM_149 -#ifndef SERIF_SPECIES_SM_149 - #define SERIF_SPECIES_SM_149 -#endif // SERIF_SPECIES_SM_149 -#ifndef SERIF_SPECIES_EU_149 - #define SERIF_SPECIES_EU_149 -#endif // SERIF_SPECIES_EU_149 -#ifndef SERIF_SPECIES_GD_149 - #define SERIF_SPECIES_GD_149 -#endif // SERIF_SPECIES_GD_149 -#ifndef SERIF_SPECIES_TB_149 - #define SERIF_SPECIES_TB_149 -#endif // SERIF_SPECIES_TB_149 -#ifndef SERIF_SPECIES_DY_149 - #define SERIF_SPECIES_DY_149 -#endif // SERIF_SPECIES_DY_149 -#ifndef SERIF_SPECIES_HO_149 - #define SERIF_SPECIES_HO_149 -#endif // SERIF_SPECIES_HO_149 -#ifndef SERIF_SPECIES_ER_149 - #define SERIF_SPECIES_ER_149 -#endif // SERIF_SPECIES_ER_149 -#ifndef SERIF_SPECIES_TM_149 - #define SERIF_SPECIES_TM_149 -#endif // SERIF_SPECIES_TM_149 -#ifndef SERIF_SPECIES_YB_149 - #define SERIF_SPECIES_YB_149 -#endif // SERIF_SPECIES_YB_149 -#ifndef SERIF_SPECIES_XE_150 - #define SERIF_SPECIES_XE_150 -#endif // SERIF_SPECIES_XE_150 -#ifndef SERIF_SPECIES_CS_150 - #define SERIF_SPECIES_CS_150 -#endif // SERIF_SPECIES_CS_150 -#ifndef SERIF_SPECIES_BA_150 - #define SERIF_SPECIES_BA_150 -#endif // SERIF_SPECIES_BA_150 -#ifndef SERIF_SPECIES_LA_150 - #define SERIF_SPECIES_LA_150 -#endif // SERIF_SPECIES_LA_150 -#ifndef SERIF_SPECIES_CE_150 - #define SERIF_SPECIES_CE_150 -#endif // SERIF_SPECIES_CE_150 -#ifndef SERIF_SPECIES_PR_150 - #define SERIF_SPECIES_PR_150 -#endif // SERIF_SPECIES_PR_150 -#ifndef SERIF_SPECIES_ND_150 - #define SERIF_SPECIES_ND_150 -#endif // SERIF_SPECIES_ND_150 -#ifndef SERIF_SPECIES_PM_150 - #define SERIF_SPECIES_PM_150 -#endif // SERIF_SPECIES_PM_150 -#ifndef SERIF_SPECIES_SM_150 - #define SERIF_SPECIES_SM_150 -#endif // SERIF_SPECIES_SM_150 -#ifndef SERIF_SPECIES_EU_150 - #define SERIF_SPECIES_EU_150 -#endif // SERIF_SPECIES_EU_150 -#ifndef SERIF_SPECIES_GD_150 - #define SERIF_SPECIES_GD_150 -#endif // SERIF_SPECIES_GD_150 -#ifndef SERIF_SPECIES_TB_150 - #define SERIF_SPECIES_TB_150 -#endif // SERIF_SPECIES_TB_150 -#ifndef SERIF_SPECIES_DY_150 - #define SERIF_SPECIES_DY_150 -#endif // SERIF_SPECIES_DY_150 -#ifndef SERIF_SPECIES_HO_150 - #define SERIF_SPECIES_HO_150 -#endif // SERIF_SPECIES_HO_150 -#ifndef SERIF_SPECIES_ER_150 - #define SERIF_SPECIES_ER_150 -#endif // SERIF_SPECIES_ER_150 -#ifndef SERIF_SPECIES_TM_150 - #define SERIF_SPECIES_TM_150 -#endif // SERIF_SPECIES_TM_150 -#ifndef SERIF_SPECIES_YB_150 - #define SERIF_SPECIES_YB_150 -#endif // SERIF_SPECIES_YB_150 -#ifndef SERIF_SPECIES_LU_150 - #define SERIF_SPECIES_LU_150 -#endif // SERIF_SPECIES_LU_150 -#ifndef SERIF_SPECIES_CS_151 - #define SERIF_SPECIES_CS_151 -#endif // SERIF_SPECIES_CS_151 -#ifndef SERIF_SPECIES_BA_151 - #define SERIF_SPECIES_BA_151 -#endif // SERIF_SPECIES_BA_151 -#ifndef SERIF_SPECIES_LA_151 - #define SERIF_SPECIES_LA_151 -#endif // SERIF_SPECIES_LA_151 -#ifndef SERIF_SPECIES_CE_151 - #define SERIF_SPECIES_CE_151 -#endif // SERIF_SPECIES_CE_151 -#ifndef SERIF_SPECIES_PR_151 - #define SERIF_SPECIES_PR_151 -#endif // SERIF_SPECIES_PR_151 -#ifndef SERIF_SPECIES_ND_151 - #define SERIF_SPECIES_ND_151 -#endif // SERIF_SPECIES_ND_151 -#ifndef SERIF_SPECIES_PM_151 - #define SERIF_SPECIES_PM_151 -#endif // SERIF_SPECIES_PM_151 -#ifndef SERIF_SPECIES_SM_151 - #define SERIF_SPECIES_SM_151 -#endif // SERIF_SPECIES_SM_151 -#ifndef SERIF_SPECIES_EU_151 - #define SERIF_SPECIES_EU_151 -#endif // SERIF_SPECIES_EU_151 -#ifndef SERIF_SPECIES_GD_151 - #define SERIF_SPECIES_GD_151 -#endif // SERIF_SPECIES_GD_151 -#ifndef SERIF_SPECIES_TB_151 - #define SERIF_SPECIES_TB_151 -#endif // SERIF_SPECIES_TB_151 -#ifndef SERIF_SPECIES_DY_151 - #define SERIF_SPECIES_DY_151 -#endif // SERIF_SPECIES_DY_151 -#ifndef SERIF_SPECIES_HO_151 - #define SERIF_SPECIES_HO_151 -#endif // SERIF_SPECIES_HO_151 -#ifndef SERIF_SPECIES_ER_151 - #define SERIF_SPECIES_ER_151 -#endif // SERIF_SPECIES_ER_151 -#ifndef SERIF_SPECIES_TM_151 - #define SERIF_SPECIES_TM_151 -#endif // SERIF_SPECIES_TM_151 -#ifndef SERIF_SPECIES_YB_151 - #define SERIF_SPECIES_YB_151 -#endif // SERIF_SPECIES_YB_151 -#ifndef SERIF_SPECIES_LU_151 - #define SERIF_SPECIES_LU_151 -#endif // SERIF_SPECIES_LU_151 -#ifndef SERIF_SPECIES_CS_152 - #define SERIF_SPECIES_CS_152 -#endif // SERIF_SPECIES_CS_152 -#ifndef SERIF_SPECIES_BA_152 - #define SERIF_SPECIES_BA_152 -#endif // SERIF_SPECIES_BA_152 -#ifndef SERIF_SPECIES_LA_152 - #define SERIF_SPECIES_LA_152 -#endif // SERIF_SPECIES_LA_152 -#ifndef SERIF_SPECIES_CE_152 - #define SERIF_SPECIES_CE_152 -#endif // SERIF_SPECIES_CE_152 -#ifndef SERIF_SPECIES_PR_152 - #define SERIF_SPECIES_PR_152 -#endif // SERIF_SPECIES_PR_152 -#ifndef SERIF_SPECIES_ND_152 - #define SERIF_SPECIES_ND_152 -#endif // SERIF_SPECIES_ND_152 -#ifndef SERIF_SPECIES_PM_152 - #define SERIF_SPECIES_PM_152 -#endif // SERIF_SPECIES_PM_152 -#ifndef SERIF_SPECIES_SM_152 - #define SERIF_SPECIES_SM_152 -#endif // SERIF_SPECIES_SM_152 -#ifndef SERIF_SPECIES_EU_152 - #define SERIF_SPECIES_EU_152 -#endif // SERIF_SPECIES_EU_152 -#ifndef SERIF_SPECIES_GD_152 - #define SERIF_SPECIES_GD_152 -#endif // SERIF_SPECIES_GD_152 -#ifndef SERIF_SPECIES_TB_152 - #define SERIF_SPECIES_TB_152 -#endif // SERIF_SPECIES_TB_152 -#ifndef SERIF_SPECIES_DY_152 - #define SERIF_SPECIES_DY_152 -#endif // SERIF_SPECIES_DY_152 -#ifndef SERIF_SPECIES_HO_152 - #define SERIF_SPECIES_HO_152 -#endif // SERIF_SPECIES_HO_152 -#ifndef SERIF_SPECIES_ER_152 - #define SERIF_SPECIES_ER_152 -#endif // SERIF_SPECIES_ER_152 -#ifndef SERIF_SPECIES_TM_152 - #define SERIF_SPECIES_TM_152 -#endif // SERIF_SPECIES_TM_152 -#ifndef SERIF_SPECIES_YB_152 - #define SERIF_SPECIES_YB_152 -#endif // SERIF_SPECIES_YB_152 -#ifndef SERIF_SPECIES_LU_152 - #define SERIF_SPECIES_LU_152 -#endif // SERIF_SPECIES_LU_152 -#ifndef SERIF_SPECIES_BA_153 - #define SERIF_SPECIES_BA_153 -#endif // SERIF_SPECIES_BA_153 -#ifndef SERIF_SPECIES_LA_153 - #define SERIF_SPECIES_LA_153 -#endif // SERIF_SPECIES_LA_153 -#ifndef SERIF_SPECIES_CE_153 - #define SERIF_SPECIES_CE_153 -#endif // SERIF_SPECIES_CE_153 -#ifndef SERIF_SPECIES_PR_153 - #define SERIF_SPECIES_PR_153 -#endif // SERIF_SPECIES_PR_153 -#ifndef SERIF_SPECIES_ND_153 - #define SERIF_SPECIES_ND_153 -#endif // SERIF_SPECIES_ND_153 -#ifndef SERIF_SPECIES_PM_153 - #define SERIF_SPECIES_PM_153 -#endif // SERIF_SPECIES_PM_153 -#ifndef SERIF_SPECIES_SM_153 - #define SERIF_SPECIES_SM_153 -#endif // SERIF_SPECIES_SM_153 -#ifndef SERIF_SPECIES_EU_153 - #define SERIF_SPECIES_EU_153 -#endif // SERIF_SPECIES_EU_153 -#ifndef SERIF_SPECIES_GD_153 - #define SERIF_SPECIES_GD_153 -#endif // SERIF_SPECIES_GD_153 -#ifndef SERIF_SPECIES_TB_153 - #define SERIF_SPECIES_TB_153 -#endif // SERIF_SPECIES_TB_153 -#ifndef SERIF_SPECIES_DY_153 - #define SERIF_SPECIES_DY_153 -#endif // SERIF_SPECIES_DY_153 -#ifndef SERIF_SPECIES_HO_153 - #define SERIF_SPECIES_HO_153 -#endif // SERIF_SPECIES_HO_153 -#ifndef SERIF_SPECIES_ER_153 - #define SERIF_SPECIES_ER_153 -#endif // SERIF_SPECIES_ER_153 -#ifndef SERIF_SPECIES_TM_153 - #define SERIF_SPECIES_TM_153 -#endif // SERIF_SPECIES_TM_153 -#ifndef SERIF_SPECIES_YB_153 - #define SERIF_SPECIES_YB_153 -#endif // SERIF_SPECIES_YB_153 -#ifndef SERIF_SPECIES_LU_153 - #define SERIF_SPECIES_LU_153 -#endif // SERIF_SPECIES_LU_153 -#ifndef SERIF_SPECIES_HF_153 - #define SERIF_SPECIES_HF_153 -#endif // SERIF_SPECIES_HF_153 -#ifndef SERIF_SPECIES_BA_154 - #define SERIF_SPECIES_BA_154 -#endif // SERIF_SPECIES_BA_154 -#ifndef SERIF_SPECIES_LA_154 - #define SERIF_SPECIES_LA_154 -#endif // SERIF_SPECIES_LA_154 -#ifndef SERIF_SPECIES_CE_154 - #define SERIF_SPECIES_CE_154 -#endif // SERIF_SPECIES_CE_154 -#ifndef SERIF_SPECIES_PR_154 - #define SERIF_SPECIES_PR_154 -#endif // SERIF_SPECIES_PR_154 -#ifndef SERIF_SPECIES_ND_154 - #define SERIF_SPECIES_ND_154 -#endif // SERIF_SPECIES_ND_154 -#ifndef SERIF_SPECIES_PM_154 - #define SERIF_SPECIES_PM_154 -#endif // SERIF_SPECIES_PM_154 -#ifndef SERIF_SPECIES_SM_154 - #define SERIF_SPECIES_SM_154 -#endif // SERIF_SPECIES_SM_154 -#ifndef SERIF_SPECIES_EU_154 - #define SERIF_SPECIES_EU_154 -#endif // SERIF_SPECIES_EU_154 -#ifndef SERIF_SPECIES_GD_154 - #define SERIF_SPECIES_GD_154 -#endif // SERIF_SPECIES_GD_154 -#ifndef SERIF_SPECIES_TB_154 - #define SERIF_SPECIES_TB_154 -#endif // SERIF_SPECIES_TB_154 -#ifndef SERIF_SPECIES_DY_154 - #define SERIF_SPECIES_DY_154 -#endif // SERIF_SPECIES_DY_154 -#ifndef SERIF_SPECIES_HO_154 - #define SERIF_SPECIES_HO_154 -#endif // SERIF_SPECIES_HO_154 -#ifndef SERIF_SPECIES_ER_154 - #define SERIF_SPECIES_ER_154 -#endif // SERIF_SPECIES_ER_154 -#ifndef SERIF_SPECIES_TM_154 - #define SERIF_SPECIES_TM_154 -#endif // SERIF_SPECIES_TM_154 -#ifndef SERIF_SPECIES_YB_154 - #define SERIF_SPECIES_YB_154 -#endif // SERIF_SPECIES_YB_154 -#ifndef SERIF_SPECIES_LU_154 - #define SERIF_SPECIES_LU_154 -#endif // SERIF_SPECIES_LU_154 -#ifndef SERIF_SPECIES_HF_154 - #define SERIF_SPECIES_HF_154 -#endif // SERIF_SPECIES_HF_154 -#ifndef SERIF_SPECIES_LA_155 - #define SERIF_SPECIES_LA_155 -#endif // SERIF_SPECIES_LA_155 -#ifndef SERIF_SPECIES_CE_155 - #define SERIF_SPECIES_CE_155 -#endif // SERIF_SPECIES_CE_155 -#ifndef SERIF_SPECIES_PR_155 - #define SERIF_SPECIES_PR_155 -#endif // SERIF_SPECIES_PR_155 -#ifndef SERIF_SPECIES_ND_155 - #define SERIF_SPECIES_ND_155 -#endif // SERIF_SPECIES_ND_155 -#ifndef SERIF_SPECIES_PM_155 - #define SERIF_SPECIES_PM_155 -#endif // SERIF_SPECIES_PM_155 -#ifndef SERIF_SPECIES_SM_155 - #define SERIF_SPECIES_SM_155 -#endif // SERIF_SPECIES_SM_155 -#ifndef SERIF_SPECIES_EU_155 - #define SERIF_SPECIES_EU_155 -#endif // SERIF_SPECIES_EU_155 -#ifndef SERIF_SPECIES_GD_155 - #define SERIF_SPECIES_GD_155 -#endif // SERIF_SPECIES_GD_155 -#ifndef SERIF_SPECIES_TB_155 - #define SERIF_SPECIES_TB_155 -#endif // SERIF_SPECIES_TB_155 -#ifndef SERIF_SPECIES_DY_155 - #define SERIF_SPECIES_DY_155 -#endif // SERIF_SPECIES_DY_155 -#ifndef SERIF_SPECIES_HO_155 - #define SERIF_SPECIES_HO_155 -#endif // SERIF_SPECIES_HO_155 -#ifndef SERIF_SPECIES_ER_155 - #define SERIF_SPECIES_ER_155 -#endif // SERIF_SPECIES_ER_155 -#ifndef SERIF_SPECIES_TM_155 - #define SERIF_SPECIES_TM_155 -#endif // SERIF_SPECIES_TM_155 -#ifndef SERIF_SPECIES_YB_155 - #define SERIF_SPECIES_YB_155 -#endif // SERIF_SPECIES_YB_155 -#ifndef SERIF_SPECIES_LU_155 - #define SERIF_SPECIES_LU_155 -#endif // SERIF_SPECIES_LU_155 -#ifndef SERIF_SPECIES_HF_155 - #define SERIF_SPECIES_HF_155 -#endif // SERIF_SPECIES_HF_155 -#ifndef SERIF_SPECIES_TA_155 - #define SERIF_SPECIES_TA_155 -#endif // SERIF_SPECIES_TA_155 -#ifndef SERIF_SPECIES_LA_156 - #define SERIF_SPECIES_LA_156 -#endif // SERIF_SPECIES_LA_156 -#ifndef SERIF_SPECIES_CE_156 - #define SERIF_SPECIES_CE_156 -#endif // SERIF_SPECIES_CE_156 -#ifndef SERIF_SPECIES_PR_156 - #define SERIF_SPECIES_PR_156 -#endif // SERIF_SPECIES_PR_156 -#ifndef SERIF_SPECIES_ND_156 - #define SERIF_SPECIES_ND_156 -#endif // SERIF_SPECIES_ND_156 -#ifndef SERIF_SPECIES_PM_156 - #define SERIF_SPECIES_PM_156 -#endif // SERIF_SPECIES_PM_156 -#ifndef SERIF_SPECIES_SM_156 - #define SERIF_SPECIES_SM_156 -#endif // SERIF_SPECIES_SM_156 -#ifndef SERIF_SPECIES_EU_156 - #define SERIF_SPECIES_EU_156 -#endif // SERIF_SPECIES_EU_156 -#ifndef SERIF_SPECIES_GD_156 - #define SERIF_SPECIES_GD_156 -#endif // SERIF_SPECIES_GD_156 -#ifndef SERIF_SPECIES_TB_156 - #define SERIF_SPECIES_TB_156 -#endif // SERIF_SPECIES_TB_156 -#ifndef SERIF_SPECIES_DY_156 - #define SERIF_SPECIES_DY_156 -#endif // SERIF_SPECIES_DY_156 -#ifndef SERIF_SPECIES_HO_156 - #define SERIF_SPECIES_HO_156 -#endif // SERIF_SPECIES_HO_156 -#ifndef SERIF_SPECIES_ER_156 - #define SERIF_SPECIES_ER_156 -#endif // SERIF_SPECIES_ER_156 -#ifndef SERIF_SPECIES_TM_156 - #define SERIF_SPECIES_TM_156 -#endif // SERIF_SPECIES_TM_156 -#ifndef SERIF_SPECIES_YB_156 - #define SERIF_SPECIES_YB_156 -#endif // SERIF_SPECIES_YB_156 -#ifndef SERIF_SPECIES_LU_156 - #define SERIF_SPECIES_LU_156 -#endif // SERIF_SPECIES_LU_156 -#ifndef SERIF_SPECIES_HF_156 - #define SERIF_SPECIES_HF_156 -#endif // SERIF_SPECIES_HF_156 -#ifndef SERIF_SPECIES_TA_156 - #define SERIF_SPECIES_TA_156 -#endif // SERIF_SPECIES_TA_156 -#ifndef SERIF_SPECIES_LA_157 - #define SERIF_SPECIES_LA_157 -#endif // SERIF_SPECIES_LA_157 -#ifndef SERIF_SPECIES_CE_157 - #define SERIF_SPECIES_CE_157 -#endif // SERIF_SPECIES_CE_157 -#ifndef SERIF_SPECIES_PR_157 - #define SERIF_SPECIES_PR_157 -#endif // SERIF_SPECIES_PR_157 -#ifndef SERIF_SPECIES_ND_157 - #define SERIF_SPECIES_ND_157 -#endif // SERIF_SPECIES_ND_157 -#ifndef SERIF_SPECIES_PM_157 - #define SERIF_SPECIES_PM_157 -#endif // SERIF_SPECIES_PM_157 -#ifndef SERIF_SPECIES_SM_157 - #define SERIF_SPECIES_SM_157 -#endif // SERIF_SPECIES_SM_157 -#ifndef SERIF_SPECIES_EU_157 - #define SERIF_SPECIES_EU_157 -#endif // SERIF_SPECIES_EU_157 -#ifndef SERIF_SPECIES_GD_157 - #define SERIF_SPECIES_GD_157 -#endif // SERIF_SPECIES_GD_157 -#ifndef SERIF_SPECIES_TB_157 - #define SERIF_SPECIES_TB_157 -#endif // SERIF_SPECIES_TB_157 -#ifndef SERIF_SPECIES_DY_157 - #define SERIF_SPECIES_DY_157 -#endif // SERIF_SPECIES_DY_157 -#ifndef SERIF_SPECIES_HO_157 - #define SERIF_SPECIES_HO_157 -#endif // SERIF_SPECIES_HO_157 -#ifndef SERIF_SPECIES_ER_157 - #define SERIF_SPECIES_ER_157 -#endif // SERIF_SPECIES_ER_157 -#ifndef SERIF_SPECIES_TM_157 - #define SERIF_SPECIES_TM_157 -#endif // SERIF_SPECIES_TM_157 -#ifndef SERIF_SPECIES_YB_157 - #define SERIF_SPECIES_YB_157 -#endif // SERIF_SPECIES_YB_157 -#ifndef SERIF_SPECIES_LU_157 - #define SERIF_SPECIES_LU_157 -#endif // SERIF_SPECIES_LU_157 -#ifndef SERIF_SPECIES_HF_157 - #define SERIF_SPECIES_HF_157 -#endif // SERIF_SPECIES_HF_157 -#ifndef SERIF_SPECIES_TA_157 - #define SERIF_SPECIES_TA_157 -#endif // SERIF_SPECIES_TA_157 -#ifndef SERIF_SPECIES_W_157 - #define SERIF_SPECIES_W_157 -#endif // SERIF_SPECIES_W_157 -#ifndef SERIF_SPECIES_CE_158 - #define SERIF_SPECIES_CE_158 -#endif // SERIF_SPECIES_CE_158 -#ifndef SERIF_SPECIES_PR_158 - #define SERIF_SPECIES_PR_158 -#endif // SERIF_SPECIES_PR_158 -#ifndef SERIF_SPECIES_ND_158 - #define SERIF_SPECIES_ND_158 -#endif // SERIF_SPECIES_ND_158 -#ifndef SERIF_SPECIES_PM_158 - #define SERIF_SPECIES_PM_158 -#endif // SERIF_SPECIES_PM_158 -#ifndef SERIF_SPECIES_SM_158 - #define SERIF_SPECIES_SM_158 -#endif // SERIF_SPECIES_SM_158 -#ifndef SERIF_SPECIES_EU_158 - #define SERIF_SPECIES_EU_158 -#endif // SERIF_SPECIES_EU_158 -#ifndef SERIF_SPECIES_GD_158 - #define SERIF_SPECIES_GD_158 -#endif // SERIF_SPECIES_GD_158 -#ifndef SERIF_SPECIES_TB_158 - #define SERIF_SPECIES_TB_158 -#endif // SERIF_SPECIES_TB_158 -#ifndef SERIF_SPECIES_DY_158 - #define SERIF_SPECIES_DY_158 -#endif // SERIF_SPECIES_DY_158 -#ifndef SERIF_SPECIES_HO_158 - #define SERIF_SPECIES_HO_158 -#endif // SERIF_SPECIES_HO_158 -#ifndef SERIF_SPECIES_ER_158 - #define SERIF_SPECIES_ER_158 -#endif // SERIF_SPECIES_ER_158 -#ifndef SERIF_SPECIES_TM_158 - #define SERIF_SPECIES_TM_158 -#endif // SERIF_SPECIES_TM_158 -#ifndef SERIF_SPECIES_YB_158 - #define SERIF_SPECIES_YB_158 -#endif // SERIF_SPECIES_YB_158 -#ifndef SERIF_SPECIES_LU_158 - #define SERIF_SPECIES_LU_158 -#endif // SERIF_SPECIES_LU_158 -#ifndef SERIF_SPECIES_HF_158 - #define SERIF_SPECIES_HF_158 -#endif // SERIF_SPECIES_HF_158 -#ifndef SERIF_SPECIES_TA_158 - #define SERIF_SPECIES_TA_158 -#endif // SERIF_SPECIES_TA_158 -#ifndef SERIF_SPECIES_W_158 - #define SERIF_SPECIES_W_158 -#endif // SERIF_SPECIES_W_158 -#ifndef SERIF_SPECIES_CE_159 - #define SERIF_SPECIES_CE_159 -#endif // SERIF_SPECIES_CE_159 -#ifndef SERIF_SPECIES_PR_159 - #define SERIF_SPECIES_PR_159 -#endif // SERIF_SPECIES_PR_159 -#ifndef SERIF_SPECIES_ND_159 - #define SERIF_SPECIES_ND_159 -#endif // SERIF_SPECIES_ND_159 -#ifndef SERIF_SPECIES_PM_159 - #define SERIF_SPECIES_PM_159 -#endif // SERIF_SPECIES_PM_159 -#ifndef SERIF_SPECIES_SM_159 - #define SERIF_SPECIES_SM_159 -#endif // SERIF_SPECIES_SM_159 -#ifndef SERIF_SPECIES_EU_159 - #define SERIF_SPECIES_EU_159 -#endif // SERIF_SPECIES_EU_159 -#ifndef SERIF_SPECIES_GD_159 - #define SERIF_SPECIES_GD_159 -#endif // SERIF_SPECIES_GD_159 -#ifndef SERIF_SPECIES_TB_159 - #define SERIF_SPECIES_TB_159 -#endif // SERIF_SPECIES_TB_159 -#ifndef SERIF_SPECIES_DY_159 - #define SERIF_SPECIES_DY_159 -#endif // SERIF_SPECIES_DY_159 -#ifndef SERIF_SPECIES_HO_159 - #define SERIF_SPECIES_HO_159 -#endif // SERIF_SPECIES_HO_159 -#ifndef SERIF_SPECIES_ER_159 - #define SERIF_SPECIES_ER_159 -#endif // SERIF_SPECIES_ER_159 -#ifndef SERIF_SPECIES_TM_159 - #define SERIF_SPECIES_TM_159 -#endif // SERIF_SPECIES_TM_159 -#ifndef SERIF_SPECIES_YB_159 - #define SERIF_SPECIES_YB_159 -#endif // SERIF_SPECIES_YB_159 -#ifndef SERIF_SPECIES_LU_159 - #define SERIF_SPECIES_LU_159 -#endif // SERIF_SPECIES_LU_159 -#ifndef SERIF_SPECIES_HF_159 - #define SERIF_SPECIES_HF_159 -#endif // SERIF_SPECIES_HF_159 -#ifndef SERIF_SPECIES_TA_159 - #define SERIF_SPECIES_TA_159 -#endif // SERIF_SPECIES_TA_159 -#ifndef SERIF_SPECIES_W_159 - #define SERIF_SPECIES_W_159 -#endif // SERIF_SPECIES_W_159 -#ifndef SERIF_SPECIES_RE_159 - #define SERIF_SPECIES_RE_159 -#endif // SERIF_SPECIES_RE_159 -#ifndef SERIF_SPECIES_PR_160 - #define SERIF_SPECIES_PR_160 -#endif // SERIF_SPECIES_PR_160 -#ifndef SERIF_SPECIES_ND_160 - #define SERIF_SPECIES_ND_160 -#endif // SERIF_SPECIES_ND_160 -#ifndef SERIF_SPECIES_PM_160 - #define SERIF_SPECIES_PM_160 -#endif // SERIF_SPECIES_PM_160 -#ifndef SERIF_SPECIES_SM_160 - #define SERIF_SPECIES_SM_160 -#endif // SERIF_SPECIES_SM_160 -#ifndef SERIF_SPECIES_EU_160 - #define SERIF_SPECIES_EU_160 -#endif // SERIF_SPECIES_EU_160 -#ifndef SERIF_SPECIES_GD_160 - #define SERIF_SPECIES_GD_160 -#endif // SERIF_SPECIES_GD_160 -#ifndef SERIF_SPECIES_TB_160 - #define SERIF_SPECIES_TB_160 -#endif // SERIF_SPECIES_TB_160 -#ifndef SERIF_SPECIES_DY_160 - #define SERIF_SPECIES_DY_160 -#endif // SERIF_SPECIES_DY_160 -#ifndef SERIF_SPECIES_HO_160 - #define SERIF_SPECIES_HO_160 -#endif // SERIF_SPECIES_HO_160 -#ifndef SERIF_SPECIES_ER_160 - #define SERIF_SPECIES_ER_160 -#endif // SERIF_SPECIES_ER_160 -#ifndef SERIF_SPECIES_TM_160 - #define SERIF_SPECIES_TM_160 -#endif // SERIF_SPECIES_TM_160 -#ifndef SERIF_SPECIES_YB_160 - #define SERIF_SPECIES_YB_160 -#endif // SERIF_SPECIES_YB_160 -#ifndef SERIF_SPECIES_LU_160 - #define SERIF_SPECIES_LU_160 -#endif // SERIF_SPECIES_LU_160 -#ifndef SERIF_SPECIES_HF_160 - #define SERIF_SPECIES_HF_160 -#endif // SERIF_SPECIES_HF_160 -#ifndef SERIF_SPECIES_TA_160 - #define SERIF_SPECIES_TA_160 -#endif // SERIF_SPECIES_TA_160 -#ifndef SERIF_SPECIES_W_160 - #define SERIF_SPECIES_W_160 -#endif // SERIF_SPECIES_W_160 -#ifndef SERIF_SPECIES_RE_160 - #define SERIF_SPECIES_RE_160 -#endif // SERIF_SPECIES_RE_160 -#ifndef SERIF_SPECIES_PR_161 - #define SERIF_SPECIES_PR_161 -#endif // SERIF_SPECIES_PR_161 -#ifndef SERIF_SPECIES_ND_161 - #define SERIF_SPECIES_ND_161 -#endif // SERIF_SPECIES_ND_161 -#ifndef SERIF_SPECIES_PM_161 - #define SERIF_SPECIES_PM_161 -#endif // SERIF_SPECIES_PM_161 -#ifndef SERIF_SPECIES_SM_161 - #define SERIF_SPECIES_SM_161 -#endif // SERIF_SPECIES_SM_161 -#ifndef SERIF_SPECIES_EU_161 - #define SERIF_SPECIES_EU_161 -#endif // SERIF_SPECIES_EU_161 -#ifndef SERIF_SPECIES_GD_161 - #define SERIF_SPECIES_GD_161 -#endif // SERIF_SPECIES_GD_161 -#ifndef SERIF_SPECIES_TB_161 - #define SERIF_SPECIES_TB_161 -#endif // SERIF_SPECIES_TB_161 -#ifndef SERIF_SPECIES_DY_161 - #define SERIF_SPECIES_DY_161 -#endif // SERIF_SPECIES_DY_161 -#ifndef SERIF_SPECIES_HO_161 - #define SERIF_SPECIES_HO_161 -#endif // SERIF_SPECIES_HO_161 -#ifndef SERIF_SPECIES_ER_161 - #define SERIF_SPECIES_ER_161 -#endif // SERIF_SPECIES_ER_161 -#ifndef SERIF_SPECIES_TM_161 - #define SERIF_SPECIES_TM_161 -#endif // SERIF_SPECIES_TM_161 -#ifndef SERIF_SPECIES_YB_161 - #define SERIF_SPECIES_YB_161 -#endif // SERIF_SPECIES_YB_161 -#ifndef SERIF_SPECIES_LU_161 - #define SERIF_SPECIES_LU_161 -#endif // SERIF_SPECIES_LU_161 -#ifndef SERIF_SPECIES_HF_161 - #define SERIF_SPECIES_HF_161 -#endif // SERIF_SPECIES_HF_161 -#ifndef SERIF_SPECIES_TA_161 - #define SERIF_SPECIES_TA_161 -#endif // SERIF_SPECIES_TA_161 -#ifndef SERIF_SPECIES_W_161 - #define SERIF_SPECIES_W_161 -#endif // SERIF_SPECIES_W_161 -#ifndef SERIF_SPECIES_RE_161 - #define SERIF_SPECIES_RE_161 -#endif // SERIF_SPECIES_RE_161 -#ifndef SERIF_SPECIES_OS_161 - #define SERIF_SPECIES_OS_161 -#endif // SERIF_SPECIES_OS_161 -#ifndef SERIF_SPECIES_ND_162 - #define SERIF_SPECIES_ND_162 -#endif // SERIF_SPECIES_ND_162 -#ifndef SERIF_SPECIES_PM_162 - #define SERIF_SPECIES_PM_162 -#endif // SERIF_SPECIES_PM_162 -#ifndef SERIF_SPECIES_SM_162 - #define SERIF_SPECIES_SM_162 -#endif // SERIF_SPECIES_SM_162 -#ifndef SERIF_SPECIES_EU_162 - #define SERIF_SPECIES_EU_162 -#endif // SERIF_SPECIES_EU_162 -#ifndef SERIF_SPECIES_GD_162 - #define SERIF_SPECIES_GD_162 -#endif // SERIF_SPECIES_GD_162 -#ifndef SERIF_SPECIES_TB_162 - #define SERIF_SPECIES_TB_162 -#endif // SERIF_SPECIES_TB_162 -#ifndef SERIF_SPECIES_DY_162 - #define SERIF_SPECIES_DY_162 -#endif // SERIF_SPECIES_DY_162 -#ifndef SERIF_SPECIES_HO_162 - #define SERIF_SPECIES_HO_162 -#endif // SERIF_SPECIES_HO_162 -#ifndef SERIF_SPECIES_ER_162 - #define SERIF_SPECIES_ER_162 -#endif // SERIF_SPECIES_ER_162 -#ifndef SERIF_SPECIES_TM_162 - #define SERIF_SPECIES_TM_162 -#endif // SERIF_SPECIES_TM_162 -#ifndef SERIF_SPECIES_YB_162 - #define SERIF_SPECIES_YB_162 -#endif // SERIF_SPECIES_YB_162 -#ifndef SERIF_SPECIES_LU_162 - #define SERIF_SPECIES_LU_162 -#endif // SERIF_SPECIES_LU_162 -#ifndef SERIF_SPECIES_HF_162 - #define SERIF_SPECIES_HF_162 -#endif // SERIF_SPECIES_HF_162 -#ifndef SERIF_SPECIES_TA_162 - #define SERIF_SPECIES_TA_162 -#endif // SERIF_SPECIES_TA_162 -#ifndef SERIF_SPECIES_W_162 - #define SERIF_SPECIES_W_162 -#endif // SERIF_SPECIES_W_162 -#ifndef SERIF_SPECIES_RE_162 - #define SERIF_SPECIES_RE_162 -#endif // SERIF_SPECIES_RE_162 -#ifndef SERIF_SPECIES_OS_162 - #define SERIF_SPECIES_OS_162 -#endif // SERIF_SPECIES_OS_162 -#ifndef SERIF_SPECIES_ND_163 - #define SERIF_SPECIES_ND_163 -#endif // SERIF_SPECIES_ND_163 -#ifndef SERIF_SPECIES_PM_163 - #define SERIF_SPECIES_PM_163 -#endif // SERIF_SPECIES_PM_163 -#ifndef SERIF_SPECIES_SM_163 - #define SERIF_SPECIES_SM_163 -#endif // SERIF_SPECIES_SM_163 -#ifndef SERIF_SPECIES_EU_163 - #define SERIF_SPECIES_EU_163 -#endif // SERIF_SPECIES_EU_163 -#ifndef SERIF_SPECIES_GD_163 - #define SERIF_SPECIES_GD_163 -#endif // SERIF_SPECIES_GD_163 -#ifndef SERIF_SPECIES_TB_163 - #define SERIF_SPECIES_TB_163 -#endif // SERIF_SPECIES_TB_163 -#ifndef SERIF_SPECIES_DY_163 - #define SERIF_SPECIES_DY_163 -#endif // SERIF_SPECIES_DY_163 -#ifndef SERIF_SPECIES_HO_163 - #define SERIF_SPECIES_HO_163 -#endif // SERIF_SPECIES_HO_163 -#ifndef SERIF_SPECIES_ER_163 - #define SERIF_SPECIES_ER_163 -#endif // SERIF_SPECIES_ER_163 -#ifndef SERIF_SPECIES_TM_163 - #define SERIF_SPECIES_TM_163 -#endif // SERIF_SPECIES_TM_163 -#ifndef SERIF_SPECIES_YB_163 - #define SERIF_SPECIES_YB_163 -#endif // SERIF_SPECIES_YB_163 -#ifndef SERIF_SPECIES_LU_163 - #define SERIF_SPECIES_LU_163 -#endif // SERIF_SPECIES_LU_163 -#ifndef SERIF_SPECIES_HF_163 - #define SERIF_SPECIES_HF_163 -#endif // SERIF_SPECIES_HF_163 -#ifndef SERIF_SPECIES_TA_163 - #define SERIF_SPECIES_TA_163 -#endif // SERIF_SPECIES_TA_163 -#ifndef SERIF_SPECIES_W_163 - #define SERIF_SPECIES_W_163 -#endif // SERIF_SPECIES_W_163 -#ifndef SERIF_SPECIES_RE_163 - #define SERIF_SPECIES_RE_163 -#endif // SERIF_SPECIES_RE_163 -#ifndef SERIF_SPECIES_OS_163 - #define SERIF_SPECIES_OS_163 -#endif // SERIF_SPECIES_OS_163 -#ifndef SERIF_SPECIES_IR_163 - #define SERIF_SPECIES_IR_163 -#endif // SERIF_SPECIES_IR_163 -#ifndef SERIF_SPECIES_PM_164 - #define SERIF_SPECIES_PM_164 -#endif // SERIF_SPECIES_PM_164 -#ifndef SERIF_SPECIES_SM_164 - #define SERIF_SPECIES_SM_164 -#endif // SERIF_SPECIES_SM_164 -#ifndef SERIF_SPECIES_EU_164 - #define SERIF_SPECIES_EU_164 -#endif // SERIF_SPECIES_EU_164 -#ifndef SERIF_SPECIES_GD_164 - #define SERIF_SPECIES_GD_164 -#endif // SERIF_SPECIES_GD_164 -#ifndef SERIF_SPECIES_TB_164 - #define SERIF_SPECIES_TB_164 -#endif // SERIF_SPECIES_TB_164 -#ifndef SERIF_SPECIES_DY_164 - #define SERIF_SPECIES_DY_164 -#endif // SERIF_SPECIES_DY_164 -#ifndef SERIF_SPECIES_HO_164 - #define SERIF_SPECIES_HO_164 -#endif // SERIF_SPECIES_HO_164 -#ifndef SERIF_SPECIES_ER_164 - #define SERIF_SPECIES_ER_164 -#endif // SERIF_SPECIES_ER_164 -#ifndef SERIF_SPECIES_TM_164 - #define SERIF_SPECIES_TM_164 -#endif // SERIF_SPECIES_TM_164 -#ifndef SERIF_SPECIES_YB_164 - #define SERIF_SPECIES_YB_164 -#endif // SERIF_SPECIES_YB_164 -#ifndef SERIF_SPECIES_LU_164 - #define SERIF_SPECIES_LU_164 -#endif // SERIF_SPECIES_LU_164 -#ifndef SERIF_SPECIES_HF_164 - #define SERIF_SPECIES_HF_164 -#endif // SERIF_SPECIES_HF_164 -#ifndef SERIF_SPECIES_TA_164 - #define SERIF_SPECIES_TA_164 -#endif // SERIF_SPECIES_TA_164 -#ifndef SERIF_SPECIES_W_164 - #define SERIF_SPECIES_W_164 -#endif // SERIF_SPECIES_W_164 -#ifndef SERIF_SPECIES_RE_164 - #define SERIF_SPECIES_RE_164 -#endif // SERIF_SPECIES_RE_164 -#ifndef SERIF_SPECIES_OS_164 - #define SERIF_SPECIES_OS_164 -#endif // SERIF_SPECIES_OS_164 -#ifndef SERIF_SPECIES_IR_164 - #define SERIF_SPECIES_IR_164 -#endif // SERIF_SPECIES_IR_164 -#ifndef SERIF_SPECIES_PM_165 - #define SERIF_SPECIES_PM_165 -#endif // SERIF_SPECIES_PM_165 -#ifndef SERIF_SPECIES_SM_165 - #define SERIF_SPECIES_SM_165 -#endif // SERIF_SPECIES_SM_165 -#ifndef SERIF_SPECIES_EU_165 - #define SERIF_SPECIES_EU_165 -#endif // SERIF_SPECIES_EU_165 -#ifndef SERIF_SPECIES_GD_165 - #define SERIF_SPECIES_GD_165 -#endif // SERIF_SPECIES_GD_165 -#ifndef SERIF_SPECIES_TB_165 - #define SERIF_SPECIES_TB_165 -#endif // SERIF_SPECIES_TB_165 -#ifndef SERIF_SPECIES_DY_165 - #define SERIF_SPECIES_DY_165 -#endif // SERIF_SPECIES_DY_165 -#ifndef SERIF_SPECIES_HO_165 - #define SERIF_SPECIES_HO_165 -#endif // SERIF_SPECIES_HO_165 -#ifndef SERIF_SPECIES_ER_165 - #define SERIF_SPECIES_ER_165 -#endif // SERIF_SPECIES_ER_165 -#ifndef SERIF_SPECIES_TM_165 - #define SERIF_SPECIES_TM_165 -#endif // SERIF_SPECIES_TM_165 -#ifndef SERIF_SPECIES_YB_165 - #define SERIF_SPECIES_YB_165 -#endif // SERIF_SPECIES_YB_165 -#ifndef SERIF_SPECIES_LU_165 - #define SERIF_SPECIES_LU_165 -#endif // SERIF_SPECIES_LU_165 -#ifndef SERIF_SPECIES_HF_165 - #define SERIF_SPECIES_HF_165 -#endif // SERIF_SPECIES_HF_165 -#ifndef SERIF_SPECIES_TA_165 - #define SERIF_SPECIES_TA_165 -#endif // SERIF_SPECIES_TA_165 -#ifndef SERIF_SPECIES_W_165 - #define SERIF_SPECIES_W_165 -#endif // SERIF_SPECIES_W_165 -#ifndef SERIF_SPECIES_RE_165 - #define SERIF_SPECIES_RE_165 -#endif // SERIF_SPECIES_RE_165 -#ifndef SERIF_SPECIES_OS_165 - #define SERIF_SPECIES_OS_165 -#endif // SERIF_SPECIES_OS_165 -#ifndef SERIF_SPECIES_IR_165 - #define SERIF_SPECIES_IR_165 -#endif // SERIF_SPECIES_IR_165 -#ifndef SERIF_SPECIES_PT_165 - #define SERIF_SPECIES_PT_165 -#endif // SERIF_SPECIES_PT_165 -#ifndef SERIF_SPECIES_SM_166 - #define SERIF_SPECIES_SM_166 -#endif // SERIF_SPECIES_SM_166 -#ifndef SERIF_SPECIES_EU_166 - #define SERIF_SPECIES_EU_166 -#endif // SERIF_SPECIES_EU_166 -#ifndef SERIF_SPECIES_GD_166 - #define SERIF_SPECIES_GD_166 -#endif // SERIF_SPECIES_GD_166 -#ifndef SERIF_SPECIES_TB_166 - #define SERIF_SPECIES_TB_166 -#endif // SERIF_SPECIES_TB_166 -#ifndef SERIF_SPECIES_DY_166 - #define SERIF_SPECIES_DY_166 -#endif // SERIF_SPECIES_DY_166 -#ifndef SERIF_SPECIES_HO_166 - #define SERIF_SPECIES_HO_166 -#endif // SERIF_SPECIES_HO_166 -#ifndef SERIF_SPECIES_ER_166 - #define SERIF_SPECIES_ER_166 -#endif // SERIF_SPECIES_ER_166 -#ifndef SERIF_SPECIES_TM_166 - #define SERIF_SPECIES_TM_166 -#endif // SERIF_SPECIES_TM_166 -#ifndef SERIF_SPECIES_YB_166 - #define SERIF_SPECIES_YB_166 -#endif // SERIF_SPECIES_YB_166 -#ifndef SERIF_SPECIES_LU_166 - #define SERIF_SPECIES_LU_166 -#endif // SERIF_SPECIES_LU_166 -#ifndef SERIF_SPECIES_HF_166 - #define SERIF_SPECIES_HF_166 -#endif // SERIF_SPECIES_HF_166 -#ifndef SERIF_SPECIES_TA_166 - #define SERIF_SPECIES_TA_166 -#endif // SERIF_SPECIES_TA_166 -#ifndef SERIF_SPECIES_W_166 - #define SERIF_SPECIES_W_166 -#endif // SERIF_SPECIES_W_166 -#ifndef SERIF_SPECIES_RE_166 - #define SERIF_SPECIES_RE_166 -#endif // SERIF_SPECIES_RE_166 -#ifndef SERIF_SPECIES_OS_166 - #define SERIF_SPECIES_OS_166 -#endif // SERIF_SPECIES_OS_166 -#ifndef SERIF_SPECIES_IR_166 - #define SERIF_SPECIES_IR_166 -#endif // SERIF_SPECIES_IR_166 -#ifndef SERIF_SPECIES_PT_166 - #define SERIF_SPECIES_PT_166 -#endif // SERIF_SPECIES_PT_166 -#ifndef SERIF_SPECIES_SM_167 - #define SERIF_SPECIES_SM_167 -#endif // SERIF_SPECIES_SM_167 -#ifndef SERIF_SPECIES_EU_167 - #define SERIF_SPECIES_EU_167 -#endif // SERIF_SPECIES_EU_167 -#ifndef SERIF_SPECIES_GD_167 - #define SERIF_SPECIES_GD_167 -#endif // SERIF_SPECIES_GD_167 -#ifndef SERIF_SPECIES_TB_167 - #define SERIF_SPECIES_TB_167 -#endif // SERIF_SPECIES_TB_167 -#ifndef SERIF_SPECIES_DY_167 - #define SERIF_SPECIES_DY_167 -#endif // SERIF_SPECIES_DY_167 -#ifndef SERIF_SPECIES_HO_167 - #define SERIF_SPECIES_HO_167 -#endif // SERIF_SPECIES_HO_167 -#ifndef SERIF_SPECIES_ER_167 - #define SERIF_SPECIES_ER_167 -#endif // SERIF_SPECIES_ER_167 -#ifndef SERIF_SPECIES_TM_167 - #define SERIF_SPECIES_TM_167 -#endif // SERIF_SPECIES_TM_167 -#ifndef SERIF_SPECIES_YB_167 - #define SERIF_SPECIES_YB_167 -#endif // SERIF_SPECIES_YB_167 -#ifndef SERIF_SPECIES_LU_167 - #define SERIF_SPECIES_LU_167 -#endif // SERIF_SPECIES_LU_167 -#ifndef SERIF_SPECIES_HF_167 - #define SERIF_SPECIES_HF_167 -#endif // SERIF_SPECIES_HF_167 -#ifndef SERIF_SPECIES_TA_167 - #define SERIF_SPECIES_TA_167 -#endif // SERIF_SPECIES_TA_167 -#ifndef SERIF_SPECIES_W_167 - #define SERIF_SPECIES_W_167 -#endif // SERIF_SPECIES_W_167 -#ifndef SERIF_SPECIES_RE_167 - #define SERIF_SPECIES_RE_167 -#endif // SERIF_SPECIES_RE_167 -#ifndef SERIF_SPECIES_OS_167 - #define SERIF_SPECIES_OS_167 -#endif // SERIF_SPECIES_OS_167 -#ifndef SERIF_SPECIES_IR_167 - #define SERIF_SPECIES_IR_167 -#endif // SERIF_SPECIES_IR_167 -#ifndef SERIF_SPECIES_PT_167 - #define SERIF_SPECIES_PT_167 -#endif // SERIF_SPECIES_PT_167 -#ifndef SERIF_SPECIES_SM_168 - #define SERIF_SPECIES_SM_168 -#endif // SERIF_SPECIES_SM_168 -#ifndef SERIF_SPECIES_EU_168 - #define SERIF_SPECIES_EU_168 -#endif // SERIF_SPECIES_EU_168 -#ifndef SERIF_SPECIES_GD_168 - #define SERIF_SPECIES_GD_168 -#endif // SERIF_SPECIES_GD_168 -#ifndef SERIF_SPECIES_TB_168 - #define SERIF_SPECIES_TB_168 -#endif // SERIF_SPECIES_TB_168 -#ifndef SERIF_SPECIES_DY_168 - #define SERIF_SPECIES_DY_168 -#endif // SERIF_SPECIES_DY_168 -#ifndef SERIF_SPECIES_HO_168 - #define SERIF_SPECIES_HO_168 -#endif // SERIF_SPECIES_HO_168 -#ifndef SERIF_SPECIES_ER_168 - #define SERIF_SPECIES_ER_168 -#endif // SERIF_SPECIES_ER_168 -#ifndef SERIF_SPECIES_TM_168 - #define SERIF_SPECIES_TM_168 -#endif // SERIF_SPECIES_TM_168 -#ifndef SERIF_SPECIES_YB_168 - #define SERIF_SPECIES_YB_168 -#endif // SERIF_SPECIES_YB_168 -#ifndef SERIF_SPECIES_LU_168 - #define SERIF_SPECIES_LU_168 -#endif // SERIF_SPECIES_LU_168 -#ifndef SERIF_SPECIES_HF_168 - #define SERIF_SPECIES_HF_168 -#endif // SERIF_SPECIES_HF_168 -#ifndef SERIF_SPECIES_TA_168 - #define SERIF_SPECIES_TA_168 -#endif // SERIF_SPECIES_TA_168 -#ifndef SERIF_SPECIES_W_168 - #define SERIF_SPECIES_W_168 -#endif // SERIF_SPECIES_W_168 -#ifndef SERIF_SPECIES_RE_168 - #define SERIF_SPECIES_RE_168 -#endif // SERIF_SPECIES_RE_168 -#ifndef SERIF_SPECIES_OS_168 - #define SERIF_SPECIES_OS_168 -#endif // SERIF_SPECIES_OS_168 -#ifndef SERIF_SPECIES_IR_168 - #define SERIF_SPECIES_IR_168 -#endif // SERIF_SPECIES_IR_168 -#ifndef SERIF_SPECIES_PT_168 - #define SERIF_SPECIES_PT_168 -#endif // SERIF_SPECIES_PT_168 -#ifndef SERIF_SPECIES_AU_168 - #define SERIF_SPECIES_AU_168 -#endif // SERIF_SPECIES_AU_168 -#ifndef SERIF_SPECIES_EU_169 - #define SERIF_SPECIES_EU_169 -#endif // SERIF_SPECIES_EU_169 -#ifndef SERIF_SPECIES_GD_169 - #define SERIF_SPECIES_GD_169 -#endif // SERIF_SPECIES_GD_169 -#ifndef SERIF_SPECIES_TB_169 - #define SERIF_SPECIES_TB_169 -#endif // SERIF_SPECIES_TB_169 -#ifndef SERIF_SPECIES_DY_169 - #define SERIF_SPECIES_DY_169 -#endif // SERIF_SPECIES_DY_169 -#ifndef SERIF_SPECIES_HO_169 - #define SERIF_SPECIES_HO_169 -#endif // SERIF_SPECIES_HO_169 -#ifndef SERIF_SPECIES_ER_169 - #define SERIF_SPECIES_ER_169 -#endif // SERIF_SPECIES_ER_169 -#ifndef SERIF_SPECIES_TM_169 - #define SERIF_SPECIES_TM_169 -#endif // SERIF_SPECIES_TM_169 -#ifndef SERIF_SPECIES_YB_169 - #define SERIF_SPECIES_YB_169 -#endif // SERIF_SPECIES_YB_169 -#ifndef SERIF_SPECIES_LU_169 - #define SERIF_SPECIES_LU_169 -#endif // SERIF_SPECIES_LU_169 -#ifndef SERIF_SPECIES_HF_169 - #define SERIF_SPECIES_HF_169 -#endif // SERIF_SPECIES_HF_169 -#ifndef SERIF_SPECIES_TA_169 - #define SERIF_SPECIES_TA_169 -#endif // SERIF_SPECIES_TA_169 -#ifndef SERIF_SPECIES_W_169 - #define SERIF_SPECIES_W_169 -#endif // SERIF_SPECIES_W_169 -#ifndef SERIF_SPECIES_RE_169 - #define SERIF_SPECIES_RE_169 -#endif // SERIF_SPECIES_RE_169 -#ifndef SERIF_SPECIES_OS_169 - #define SERIF_SPECIES_OS_169 -#endif // SERIF_SPECIES_OS_169 -#ifndef SERIF_SPECIES_IR_169 - #define SERIF_SPECIES_IR_169 -#endif // SERIF_SPECIES_IR_169 -#ifndef SERIF_SPECIES_PT_169 - #define SERIF_SPECIES_PT_169 -#endif // SERIF_SPECIES_PT_169 -#ifndef SERIF_SPECIES_AU_169 - #define SERIF_SPECIES_AU_169 -#endif // SERIF_SPECIES_AU_169 -#ifndef SERIF_SPECIES_EU_170 - #define SERIF_SPECIES_EU_170 -#endif // SERIF_SPECIES_EU_170 -#ifndef SERIF_SPECIES_GD_170 - #define SERIF_SPECIES_GD_170 -#endif // SERIF_SPECIES_GD_170 -#ifndef SERIF_SPECIES_TB_170 - #define SERIF_SPECIES_TB_170 -#endif // SERIF_SPECIES_TB_170 -#ifndef SERIF_SPECIES_DY_170 - #define SERIF_SPECIES_DY_170 -#endif // SERIF_SPECIES_DY_170 -#ifndef SERIF_SPECIES_HO_170 - #define SERIF_SPECIES_HO_170 -#endif // SERIF_SPECIES_HO_170 -#ifndef SERIF_SPECIES_ER_170 - #define SERIF_SPECIES_ER_170 -#endif // SERIF_SPECIES_ER_170 -#ifndef SERIF_SPECIES_TM_170 - #define SERIF_SPECIES_TM_170 -#endif // SERIF_SPECIES_TM_170 -#ifndef SERIF_SPECIES_YB_170 - #define SERIF_SPECIES_YB_170 -#endif // SERIF_SPECIES_YB_170 -#ifndef SERIF_SPECIES_LU_170 - #define SERIF_SPECIES_LU_170 -#endif // SERIF_SPECIES_LU_170 -#ifndef SERIF_SPECIES_HF_170 - #define SERIF_SPECIES_HF_170 -#endif // SERIF_SPECIES_HF_170 -#ifndef SERIF_SPECIES_TA_170 - #define SERIF_SPECIES_TA_170 -#endif // SERIF_SPECIES_TA_170 -#ifndef SERIF_SPECIES_W_170 - #define SERIF_SPECIES_W_170 -#endif // SERIF_SPECIES_W_170 -#ifndef SERIF_SPECIES_RE_170 - #define SERIF_SPECIES_RE_170 -#endif // SERIF_SPECIES_RE_170 -#ifndef SERIF_SPECIES_OS_170 - #define SERIF_SPECIES_OS_170 -#endif // SERIF_SPECIES_OS_170 -#ifndef SERIF_SPECIES_IR_170 - #define SERIF_SPECIES_IR_170 -#endif // SERIF_SPECIES_IR_170 -#ifndef SERIF_SPECIES_PT_170 - #define SERIF_SPECIES_PT_170 -#endif // SERIF_SPECIES_PT_170 -#ifndef SERIF_SPECIES_AU_170 - #define SERIF_SPECIES_AU_170 -#endif // SERIF_SPECIES_AU_170 -#ifndef SERIF_SPECIES_HG_170 - #define SERIF_SPECIES_HG_170 -#endif // SERIF_SPECIES_HG_170 -#ifndef SERIF_SPECIES_GD_171 - #define SERIF_SPECIES_GD_171 -#endif // SERIF_SPECIES_GD_171 -#ifndef SERIF_SPECIES_TB_171 - #define SERIF_SPECIES_TB_171 -#endif // SERIF_SPECIES_TB_171 -#ifndef SERIF_SPECIES_DY_171 - #define SERIF_SPECIES_DY_171 -#endif // SERIF_SPECIES_DY_171 -#ifndef SERIF_SPECIES_HO_171 - #define SERIF_SPECIES_HO_171 -#endif // SERIF_SPECIES_HO_171 -#ifndef SERIF_SPECIES_ER_171 - #define SERIF_SPECIES_ER_171 -#endif // SERIF_SPECIES_ER_171 -#ifndef SERIF_SPECIES_TM_171 - #define SERIF_SPECIES_TM_171 -#endif // SERIF_SPECIES_TM_171 -#ifndef SERIF_SPECIES_YB_171 - #define SERIF_SPECIES_YB_171 -#endif // SERIF_SPECIES_YB_171 -#ifndef SERIF_SPECIES_LU_171 - #define SERIF_SPECIES_LU_171 -#endif // SERIF_SPECIES_LU_171 -#ifndef SERIF_SPECIES_HF_171 - #define SERIF_SPECIES_HF_171 -#endif // SERIF_SPECIES_HF_171 -#ifndef SERIF_SPECIES_TA_171 - #define SERIF_SPECIES_TA_171 -#endif // SERIF_SPECIES_TA_171 -#ifndef SERIF_SPECIES_W_171 - #define SERIF_SPECIES_W_171 -#endif // SERIF_SPECIES_W_171 -#ifndef SERIF_SPECIES_RE_171 - #define SERIF_SPECIES_RE_171 -#endif // SERIF_SPECIES_RE_171 -#ifndef SERIF_SPECIES_OS_171 - #define SERIF_SPECIES_OS_171 -#endif // SERIF_SPECIES_OS_171 -#ifndef SERIF_SPECIES_IR_171 - #define SERIF_SPECIES_IR_171 -#endif // SERIF_SPECIES_IR_171 -#ifndef SERIF_SPECIES_PT_171 - #define SERIF_SPECIES_PT_171 -#endif // SERIF_SPECIES_PT_171 -#ifndef SERIF_SPECIES_AU_171 - #define SERIF_SPECIES_AU_171 -#endif // SERIF_SPECIES_AU_171 -#ifndef SERIF_SPECIES_HG_171 - #define SERIF_SPECIES_HG_171 -#endif // SERIF_SPECIES_HG_171 -#ifndef SERIF_SPECIES_GD_172 - #define SERIF_SPECIES_GD_172 -#endif // SERIF_SPECIES_GD_172 -#ifndef SERIF_SPECIES_TB_172 - #define SERIF_SPECIES_TB_172 -#endif // SERIF_SPECIES_TB_172 -#ifndef SERIF_SPECIES_DY_172 - #define SERIF_SPECIES_DY_172 -#endif // SERIF_SPECIES_DY_172 -#ifndef SERIF_SPECIES_HO_172 - #define SERIF_SPECIES_HO_172 -#endif // SERIF_SPECIES_HO_172 -#ifndef SERIF_SPECIES_ER_172 - #define SERIF_SPECIES_ER_172 -#endif // SERIF_SPECIES_ER_172 -#ifndef SERIF_SPECIES_TM_172 - #define SERIF_SPECIES_TM_172 -#endif // SERIF_SPECIES_TM_172 -#ifndef SERIF_SPECIES_YB_172 - #define SERIF_SPECIES_YB_172 -#endif // SERIF_SPECIES_YB_172 -#ifndef SERIF_SPECIES_LU_172 - #define SERIF_SPECIES_LU_172 -#endif // SERIF_SPECIES_LU_172 -#ifndef SERIF_SPECIES_HF_172 - #define SERIF_SPECIES_HF_172 -#endif // SERIF_SPECIES_HF_172 -#ifndef SERIF_SPECIES_TA_172 - #define SERIF_SPECIES_TA_172 -#endif // SERIF_SPECIES_TA_172 -#ifndef SERIF_SPECIES_W_172 - #define SERIF_SPECIES_W_172 -#endif // SERIF_SPECIES_W_172 -#ifndef SERIF_SPECIES_RE_172 - #define SERIF_SPECIES_RE_172 -#endif // SERIF_SPECIES_RE_172 -#ifndef SERIF_SPECIES_OS_172 - #define SERIF_SPECIES_OS_172 -#endif // SERIF_SPECIES_OS_172 -#ifndef SERIF_SPECIES_IR_172 - #define SERIF_SPECIES_IR_172 -#endif // SERIF_SPECIES_IR_172 -#ifndef SERIF_SPECIES_PT_172 - #define SERIF_SPECIES_PT_172 -#endif // SERIF_SPECIES_PT_172 -#ifndef SERIF_SPECIES_AU_172 - #define SERIF_SPECIES_AU_172 -#endif // SERIF_SPECIES_AU_172 -#ifndef SERIF_SPECIES_HG_172 - #define SERIF_SPECIES_HG_172 -#endif // SERIF_SPECIES_HG_172 -#ifndef SERIF_SPECIES_TB_173 - #define SERIF_SPECIES_TB_173 -#endif // SERIF_SPECIES_TB_173 -#ifndef SERIF_SPECIES_DY_173 - #define SERIF_SPECIES_DY_173 -#endif // SERIF_SPECIES_DY_173 -#ifndef SERIF_SPECIES_HO_173 - #define SERIF_SPECIES_HO_173 -#endif // SERIF_SPECIES_HO_173 -#ifndef SERIF_SPECIES_ER_173 - #define SERIF_SPECIES_ER_173 -#endif // SERIF_SPECIES_ER_173 -#ifndef SERIF_SPECIES_TM_173 - #define SERIF_SPECIES_TM_173 -#endif // SERIF_SPECIES_TM_173 -#ifndef SERIF_SPECIES_YB_173 - #define SERIF_SPECIES_YB_173 -#endif // SERIF_SPECIES_YB_173 -#ifndef SERIF_SPECIES_LU_173 - #define SERIF_SPECIES_LU_173 -#endif // SERIF_SPECIES_LU_173 -#ifndef SERIF_SPECIES_HF_173 - #define SERIF_SPECIES_HF_173 -#endif // SERIF_SPECIES_HF_173 -#ifndef SERIF_SPECIES_TA_173 - #define SERIF_SPECIES_TA_173 -#endif // SERIF_SPECIES_TA_173 -#ifndef SERIF_SPECIES_W_173 - #define SERIF_SPECIES_W_173 -#endif // SERIF_SPECIES_W_173 -#ifndef SERIF_SPECIES_RE_173 - #define SERIF_SPECIES_RE_173 -#endif // SERIF_SPECIES_RE_173 -#ifndef SERIF_SPECIES_OS_173 - #define SERIF_SPECIES_OS_173 -#endif // SERIF_SPECIES_OS_173 -#ifndef SERIF_SPECIES_IR_173 - #define SERIF_SPECIES_IR_173 -#endif // SERIF_SPECIES_IR_173 -#ifndef SERIF_SPECIES_PT_173 - #define SERIF_SPECIES_PT_173 -#endif // SERIF_SPECIES_PT_173 -#ifndef SERIF_SPECIES_AU_173 - #define SERIF_SPECIES_AU_173 -#endif // SERIF_SPECIES_AU_173 -#ifndef SERIF_SPECIES_HG_173 - #define SERIF_SPECIES_HG_173 -#endif // SERIF_SPECIES_HG_173 -#ifndef SERIF_SPECIES_TB_174 - #define SERIF_SPECIES_TB_174 -#endif // SERIF_SPECIES_TB_174 -#ifndef SERIF_SPECIES_DY_174 - #define SERIF_SPECIES_DY_174 -#endif // SERIF_SPECIES_DY_174 -#ifndef SERIF_SPECIES_HO_174 - #define SERIF_SPECIES_HO_174 -#endif // SERIF_SPECIES_HO_174 -#ifndef SERIF_SPECIES_ER_174 - #define SERIF_SPECIES_ER_174 -#endif // SERIF_SPECIES_ER_174 -#ifndef SERIF_SPECIES_TM_174 - #define SERIF_SPECIES_TM_174 -#endif // SERIF_SPECIES_TM_174 -#ifndef SERIF_SPECIES_YB_174 - #define SERIF_SPECIES_YB_174 -#endif // SERIF_SPECIES_YB_174 -#ifndef SERIF_SPECIES_LU_174 - #define SERIF_SPECIES_LU_174 -#endif // SERIF_SPECIES_LU_174 -#ifndef SERIF_SPECIES_HF_174 - #define SERIF_SPECIES_HF_174 -#endif // SERIF_SPECIES_HF_174 -#ifndef SERIF_SPECIES_TA_174 - #define SERIF_SPECIES_TA_174 -#endif // SERIF_SPECIES_TA_174 -#ifndef SERIF_SPECIES_W_174 - #define SERIF_SPECIES_W_174 -#endif // SERIF_SPECIES_W_174 -#ifndef SERIF_SPECIES_RE_174 - #define SERIF_SPECIES_RE_174 -#endif // SERIF_SPECIES_RE_174 -#ifndef SERIF_SPECIES_OS_174 - #define SERIF_SPECIES_OS_174 -#endif // SERIF_SPECIES_OS_174 -#ifndef SERIF_SPECIES_IR_174 - #define SERIF_SPECIES_IR_174 -#endif // SERIF_SPECIES_IR_174 -#ifndef SERIF_SPECIES_PT_174 - #define SERIF_SPECIES_PT_174 -#endif // SERIF_SPECIES_PT_174 -#ifndef SERIF_SPECIES_AU_174 - #define SERIF_SPECIES_AU_174 -#endif // SERIF_SPECIES_AU_174 -#ifndef SERIF_SPECIES_HG_174 - #define SERIF_SPECIES_HG_174 -#endif // SERIF_SPECIES_HG_174 -#ifndef SERIF_SPECIES_DY_175 - #define SERIF_SPECIES_DY_175 -#endif // SERIF_SPECIES_DY_175 -#ifndef SERIF_SPECIES_HO_175 - #define SERIF_SPECIES_HO_175 -#endif // SERIF_SPECIES_HO_175 -#ifndef SERIF_SPECIES_ER_175 - #define SERIF_SPECIES_ER_175 -#endif // SERIF_SPECIES_ER_175 -#ifndef SERIF_SPECIES_TM_175 - #define SERIF_SPECIES_TM_175 -#endif // SERIF_SPECIES_TM_175 -#ifndef SERIF_SPECIES_YB_175 - #define SERIF_SPECIES_YB_175 -#endif // SERIF_SPECIES_YB_175 -#ifndef SERIF_SPECIES_LU_175 - #define SERIF_SPECIES_LU_175 -#endif // SERIF_SPECIES_LU_175 -#ifndef SERIF_SPECIES_HF_175 - #define SERIF_SPECIES_HF_175 -#endif // SERIF_SPECIES_HF_175 -#ifndef SERIF_SPECIES_TA_175 - #define SERIF_SPECIES_TA_175 -#endif // SERIF_SPECIES_TA_175 -#ifndef SERIF_SPECIES_W_175 - #define SERIF_SPECIES_W_175 -#endif // SERIF_SPECIES_W_175 -#ifndef SERIF_SPECIES_RE_175 - #define SERIF_SPECIES_RE_175 -#endif // SERIF_SPECIES_RE_175 -#ifndef SERIF_SPECIES_OS_175 - #define SERIF_SPECIES_OS_175 -#endif // SERIF_SPECIES_OS_175 -#ifndef SERIF_SPECIES_IR_175 - #define SERIF_SPECIES_IR_175 -#endif // SERIF_SPECIES_IR_175 -#ifndef SERIF_SPECIES_PT_175 - #define SERIF_SPECIES_PT_175 -#endif // SERIF_SPECIES_PT_175 -#ifndef SERIF_SPECIES_AU_175 - #define SERIF_SPECIES_AU_175 -#endif // SERIF_SPECIES_AU_175 -#ifndef SERIF_SPECIES_HG_175 - #define SERIF_SPECIES_HG_175 -#endif // SERIF_SPECIES_HG_175 -#ifndef SERIF_SPECIES_DY_176 - #define SERIF_SPECIES_DY_176 -#endif // SERIF_SPECIES_DY_176 -#ifndef SERIF_SPECIES_HO_176 - #define SERIF_SPECIES_HO_176 -#endif // SERIF_SPECIES_HO_176 -#ifndef SERIF_SPECIES_ER_176 - #define SERIF_SPECIES_ER_176 -#endif // SERIF_SPECIES_ER_176 -#ifndef SERIF_SPECIES_TM_176 - #define SERIF_SPECIES_TM_176 -#endif // SERIF_SPECIES_TM_176 -#ifndef SERIF_SPECIES_YB_176 - #define SERIF_SPECIES_YB_176 -#endif // SERIF_SPECIES_YB_176 -#ifndef SERIF_SPECIES_LU_176 - #define SERIF_SPECIES_LU_176 -#endif // SERIF_SPECIES_LU_176 -#ifndef SERIF_SPECIES_HF_176 - #define SERIF_SPECIES_HF_176 -#endif // SERIF_SPECIES_HF_176 -#ifndef SERIF_SPECIES_TA_176 - #define SERIF_SPECIES_TA_176 -#endif // SERIF_SPECIES_TA_176 -#ifndef SERIF_SPECIES_W_176 - #define SERIF_SPECIES_W_176 -#endif // SERIF_SPECIES_W_176 -#ifndef SERIF_SPECIES_RE_176 - #define SERIF_SPECIES_RE_176 -#endif // SERIF_SPECIES_RE_176 -#ifndef SERIF_SPECIES_OS_176 - #define SERIF_SPECIES_OS_176 -#endif // SERIF_SPECIES_OS_176 -#ifndef SERIF_SPECIES_IR_176 - #define SERIF_SPECIES_IR_176 -#endif // SERIF_SPECIES_IR_176 -#ifndef SERIF_SPECIES_PT_176 - #define SERIF_SPECIES_PT_176 -#endif // SERIF_SPECIES_PT_176 -#ifndef SERIF_SPECIES_AU_176 - #define SERIF_SPECIES_AU_176 -#endif // SERIF_SPECIES_AU_176 -#ifndef SERIF_SPECIES_HG_176 - #define SERIF_SPECIES_HG_176 -#endif // SERIF_SPECIES_HG_176 -#ifndef SERIF_SPECIES_TL_176 - #define SERIF_SPECIES_TL_176 -#endif // SERIF_SPECIES_TL_176 -#ifndef SERIF_SPECIES_HO_177 - #define SERIF_SPECIES_HO_177 -#endif // SERIF_SPECIES_HO_177 -#ifndef SERIF_SPECIES_ER_177 - #define SERIF_SPECIES_ER_177 -#endif // SERIF_SPECIES_ER_177 -#ifndef SERIF_SPECIES_TM_177 - #define SERIF_SPECIES_TM_177 -#endif // SERIF_SPECIES_TM_177 -#ifndef SERIF_SPECIES_YB_177 - #define SERIF_SPECIES_YB_177 -#endif // SERIF_SPECIES_YB_177 -#ifndef SERIF_SPECIES_LU_177 - #define SERIF_SPECIES_LU_177 -#endif // SERIF_SPECIES_LU_177 -#ifndef SERIF_SPECIES_HF_177 - #define SERIF_SPECIES_HF_177 -#endif // SERIF_SPECIES_HF_177 -#ifndef SERIF_SPECIES_TA_177 - #define SERIF_SPECIES_TA_177 -#endif // SERIF_SPECIES_TA_177 -#ifndef SERIF_SPECIES_W_177 - #define SERIF_SPECIES_W_177 -#endif // SERIF_SPECIES_W_177 -#ifndef SERIF_SPECIES_RE_177 - #define SERIF_SPECIES_RE_177 -#endif // SERIF_SPECIES_RE_177 -#ifndef SERIF_SPECIES_OS_177 - #define SERIF_SPECIES_OS_177 -#endif // SERIF_SPECIES_OS_177 -#ifndef SERIF_SPECIES_IR_177 - #define SERIF_SPECIES_IR_177 -#endif // SERIF_SPECIES_IR_177 -#ifndef SERIF_SPECIES_PT_177 - #define SERIF_SPECIES_PT_177 -#endif // SERIF_SPECIES_PT_177 -#ifndef SERIF_SPECIES_AU_177 - #define SERIF_SPECIES_AU_177 -#endif // SERIF_SPECIES_AU_177 -#ifndef SERIF_SPECIES_HG_177 - #define SERIF_SPECIES_HG_177 -#endif // SERIF_SPECIES_HG_177 -#ifndef SERIF_SPECIES_TL_177 - #define SERIF_SPECIES_TL_177 -#endif // SERIF_SPECIES_TL_177 -#ifndef SERIF_SPECIES_HO_178 - #define SERIF_SPECIES_HO_178 -#endif // SERIF_SPECIES_HO_178 -#ifndef SERIF_SPECIES_ER_178 - #define SERIF_SPECIES_ER_178 -#endif // SERIF_SPECIES_ER_178 -#ifndef SERIF_SPECIES_TM_178 - #define SERIF_SPECIES_TM_178 -#endif // SERIF_SPECIES_TM_178 -#ifndef SERIF_SPECIES_YB_178 - #define SERIF_SPECIES_YB_178 -#endif // SERIF_SPECIES_YB_178 -#ifndef SERIF_SPECIES_LU_178 - #define SERIF_SPECIES_LU_178 -#endif // SERIF_SPECIES_LU_178 -#ifndef SERIF_SPECIES_HF_178 - #define SERIF_SPECIES_HF_178 -#endif // SERIF_SPECIES_HF_178 -#ifndef SERIF_SPECIES_TA_178 - #define SERIF_SPECIES_TA_178 -#endif // SERIF_SPECIES_TA_178 -#ifndef SERIF_SPECIES_W_178 - #define SERIF_SPECIES_W_178 -#endif // SERIF_SPECIES_W_178 -#ifndef SERIF_SPECIES_RE_178 - #define SERIF_SPECIES_RE_178 -#endif // SERIF_SPECIES_RE_178 -#ifndef SERIF_SPECIES_OS_178 - #define SERIF_SPECIES_OS_178 -#endif // SERIF_SPECIES_OS_178 -#ifndef SERIF_SPECIES_IR_178 - #define SERIF_SPECIES_IR_178 -#endif // SERIF_SPECIES_IR_178 -#ifndef SERIF_SPECIES_PT_178 - #define SERIF_SPECIES_PT_178 -#endif // SERIF_SPECIES_PT_178 -#ifndef SERIF_SPECIES_AU_178 - #define SERIF_SPECIES_AU_178 -#endif // SERIF_SPECIES_AU_178 -#ifndef SERIF_SPECIES_HG_178 - #define SERIF_SPECIES_HG_178 -#endif // SERIF_SPECIES_HG_178 -#ifndef SERIF_SPECIES_TL_178 - #define SERIF_SPECIES_TL_178 -#endif // SERIF_SPECIES_TL_178 -#ifndef SERIF_SPECIES_PB_178 - #define SERIF_SPECIES_PB_178 -#endif // SERIF_SPECIES_PB_178 -#ifndef SERIF_SPECIES_ER_179 - #define SERIF_SPECIES_ER_179 -#endif // SERIF_SPECIES_ER_179 -#ifndef SERIF_SPECIES_TM_179 - #define SERIF_SPECIES_TM_179 -#endif // SERIF_SPECIES_TM_179 -#ifndef SERIF_SPECIES_YB_179 - #define SERIF_SPECIES_YB_179 -#endif // SERIF_SPECIES_YB_179 -#ifndef SERIF_SPECIES_LU_179 - #define SERIF_SPECIES_LU_179 -#endif // SERIF_SPECIES_LU_179 -#ifndef SERIF_SPECIES_HF_179 - #define SERIF_SPECIES_HF_179 -#endif // SERIF_SPECIES_HF_179 -#ifndef SERIF_SPECIES_TA_179 - #define SERIF_SPECIES_TA_179 -#endif // SERIF_SPECIES_TA_179 -#ifndef SERIF_SPECIES_W_179 - #define SERIF_SPECIES_W_179 -#endif // SERIF_SPECIES_W_179 -#ifndef SERIF_SPECIES_RE_179 - #define SERIF_SPECIES_RE_179 -#endif // SERIF_SPECIES_RE_179 -#ifndef SERIF_SPECIES_OS_179 - #define SERIF_SPECIES_OS_179 -#endif // SERIF_SPECIES_OS_179 -#ifndef SERIF_SPECIES_IR_179 - #define SERIF_SPECIES_IR_179 -#endif // SERIF_SPECIES_IR_179 -#ifndef SERIF_SPECIES_PT_179 - #define SERIF_SPECIES_PT_179 -#endif // SERIF_SPECIES_PT_179 -#ifndef SERIF_SPECIES_AU_179 - #define SERIF_SPECIES_AU_179 -#endif // SERIF_SPECIES_AU_179 -#ifndef SERIF_SPECIES_HG_179 - #define SERIF_SPECIES_HG_179 -#endif // SERIF_SPECIES_HG_179 -#ifndef SERIF_SPECIES_TL_179 - #define SERIF_SPECIES_TL_179 -#endif // SERIF_SPECIES_TL_179 -#ifndef SERIF_SPECIES_PB_179 - #define SERIF_SPECIES_PB_179 -#endif // SERIF_SPECIES_PB_179 -#ifndef SERIF_SPECIES_ER_180 - #define SERIF_SPECIES_ER_180 -#endif // SERIF_SPECIES_ER_180 -#ifndef SERIF_SPECIES_TM_180 - #define SERIF_SPECIES_TM_180 -#endif // SERIF_SPECIES_TM_180 -#ifndef SERIF_SPECIES_YB_180 - #define SERIF_SPECIES_YB_180 -#endif // SERIF_SPECIES_YB_180 -#ifndef SERIF_SPECIES_LU_180 - #define SERIF_SPECIES_LU_180 -#endif // SERIF_SPECIES_LU_180 -#ifndef SERIF_SPECIES_HF_180 - #define SERIF_SPECIES_HF_180 -#endif // SERIF_SPECIES_HF_180 -#ifndef SERIF_SPECIES_TA_180 - #define SERIF_SPECIES_TA_180 -#endif // SERIF_SPECIES_TA_180 -#ifndef SERIF_SPECIES_W_180 - #define SERIF_SPECIES_W_180 -#endif // SERIF_SPECIES_W_180 -#ifndef SERIF_SPECIES_RE_180 - #define SERIF_SPECIES_RE_180 -#endif // SERIF_SPECIES_RE_180 -#ifndef SERIF_SPECIES_OS_180 - #define SERIF_SPECIES_OS_180 -#endif // SERIF_SPECIES_OS_180 -#ifndef SERIF_SPECIES_IR_180 - #define SERIF_SPECIES_IR_180 -#endif // SERIF_SPECIES_IR_180 -#ifndef SERIF_SPECIES_PT_180 - #define SERIF_SPECIES_PT_180 -#endif // SERIF_SPECIES_PT_180 -#ifndef SERIF_SPECIES_AU_180 - #define SERIF_SPECIES_AU_180 -#endif // SERIF_SPECIES_AU_180 -#ifndef SERIF_SPECIES_HG_180 - #define SERIF_SPECIES_HG_180 -#endif // SERIF_SPECIES_HG_180 -#ifndef SERIF_SPECIES_TL_180 - #define SERIF_SPECIES_TL_180 -#endif // SERIF_SPECIES_TL_180 -#ifndef SERIF_SPECIES_PB_180 - #define SERIF_SPECIES_PB_180 -#endif // SERIF_SPECIES_PB_180 -#ifndef SERIF_SPECIES_TM_181 - #define SERIF_SPECIES_TM_181 -#endif // SERIF_SPECIES_TM_181 -#ifndef SERIF_SPECIES_YB_181 - #define SERIF_SPECIES_YB_181 -#endif // SERIF_SPECIES_YB_181 -#ifndef SERIF_SPECIES_LU_181 - #define SERIF_SPECIES_LU_181 -#endif // SERIF_SPECIES_LU_181 -#ifndef SERIF_SPECIES_HF_181 - #define SERIF_SPECIES_HF_181 -#endif // SERIF_SPECIES_HF_181 -#ifndef SERIF_SPECIES_TA_181 - #define SERIF_SPECIES_TA_181 -#endif // SERIF_SPECIES_TA_181 -#ifndef SERIF_SPECIES_W_181 - #define SERIF_SPECIES_W_181 -#endif // SERIF_SPECIES_W_181 -#ifndef SERIF_SPECIES_RE_181 - #define SERIF_SPECIES_RE_181 -#endif // SERIF_SPECIES_RE_181 -#ifndef SERIF_SPECIES_OS_181 - #define SERIF_SPECIES_OS_181 -#endif // SERIF_SPECIES_OS_181 -#ifndef SERIF_SPECIES_IR_181 - #define SERIF_SPECIES_IR_181 -#endif // SERIF_SPECIES_IR_181 -#ifndef SERIF_SPECIES_PT_181 - #define SERIF_SPECIES_PT_181 -#endif // SERIF_SPECIES_PT_181 -#ifndef SERIF_SPECIES_AU_181 - #define SERIF_SPECIES_AU_181 -#endif // SERIF_SPECIES_AU_181 -#ifndef SERIF_SPECIES_HG_181 - #define SERIF_SPECIES_HG_181 -#endif // SERIF_SPECIES_HG_181 -#ifndef SERIF_SPECIES_TL_181 - #define SERIF_SPECIES_TL_181 -#endif // SERIF_SPECIES_TL_181 -#ifndef SERIF_SPECIES_PB_181 - #define SERIF_SPECIES_PB_181 -#endif // SERIF_SPECIES_PB_181 -#ifndef SERIF_SPECIES_TM_182 - #define SERIF_SPECIES_TM_182 -#endif // SERIF_SPECIES_TM_182 -#ifndef SERIF_SPECIES_YB_182 - #define SERIF_SPECIES_YB_182 -#endif // SERIF_SPECIES_YB_182 -#ifndef SERIF_SPECIES_LU_182 - #define SERIF_SPECIES_LU_182 -#endif // SERIF_SPECIES_LU_182 -#ifndef SERIF_SPECIES_HF_182 - #define SERIF_SPECIES_HF_182 -#endif // SERIF_SPECIES_HF_182 -#ifndef SERIF_SPECIES_TA_182 - #define SERIF_SPECIES_TA_182 -#endif // SERIF_SPECIES_TA_182 -#ifndef SERIF_SPECIES_W_182 - #define SERIF_SPECIES_W_182 -#endif // SERIF_SPECIES_W_182 -#ifndef SERIF_SPECIES_RE_182 - #define SERIF_SPECIES_RE_182 -#endif // SERIF_SPECIES_RE_182 -#ifndef SERIF_SPECIES_OS_182 - #define SERIF_SPECIES_OS_182 -#endif // SERIF_SPECIES_OS_182 -#ifndef SERIF_SPECIES_IR_182 - #define SERIF_SPECIES_IR_182 -#endif // SERIF_SPECIES_IR_182 -#ifndef SERIF_SPECIES_PT_182 - #define SERIF_SPECIES_PT_182 -#endif // SERIF_SPECIES_PT_182 -#ifndef SERIF_SPECIES_AU_182 - #define SERIF_SPECIES_AU_182 -#endif // SERIF_SPECIES_AU_182 -#ifndef SERIF_SPECIES_HG_182 - #define SERIF_SPECIES_HG_182 -#endif // SERIF_SPECIES_HG_182 -#ifndef SERIF_SPECIES_TL_182 - #define SERIF_SPECIES_TL_182 -#endif // SERIF_SPECIES_TL_182 -#ifndef SERIF_SPECIES_PB_182 - #define SERIF_SPECIES_PB_182 -#endif // SERIF_SPECIES_PB_182 -#ifndef SERIF_SPECIES_YB_183 - #define SERIF_SPECIES_YB_183 -#endif // SERIF_SPECIES_YB_183 -#ifndef SERIF_SPECIES_LU_183 - #define SERIF_SPECIES_LU_183 -#endif // SERIF_SPECIES_LU_183 -#ifndef SERIF_SPECIES_HF_183 - #define SERIF_SPECIES_HF_183 -#endif // SERIF_SPECIES_HF_183 -#ifndef SERIF_SPECIES_TA_183 - #define SERIF_SPECIES_TA_183 -#endif // SERIF_SPECIES_TA_183 -#ifndef SERIF_SPECIES_W_183 - #define SERIF_SPECIES_W_183 -#endif // SERIF_SPECIES_W_183 -#ifndef SERIF_SPECIES_RE_183 - #define SERIF_SPECIES_RE_183 -#endif // SERIF_SPECIES_RE_183 -#ifndef SERIF_SPECIES_OS_183 - #define SERIF_SPECIES_OS_183 -#endif // SERIF_SPECIES_OS_183 -#ifndef SERIF_SPECIES_IR_183 - #define SERIF_SPECIES_IR_183 -#endif // SERIF_SPECIES_IR_183 -#ifndef SERIF_SPECIES_PT_183 - #define SERIF_SPECIES_PT_183 -#endif // SERIF_SPECIES_PT_183 -#ifndef SERIF_SPECIES_AU_183 - #define SERIF_SPECIES_AU_183 -#endif // SERIF_SPECIES_AU_183 -#ifndef SERIF_SPECIES_HG_183 - #define SERIF_SPECIES_HG_183 -#endif // SERIF_SPECIES_HG_183 -#ifndef SERIF_SPECIES_TL_183 - #define SERIF_SPECIES_TL_183 -#endif // SERIF_SPECIES_TL_183 -#ifndef SERIF_SPECIES_PB_183 - #define SERIF_SPECIES_PB_183 -#endif // SERIF_SPECIES_PB_183 -#ifndef SERIF_SPECIES_YB_184 - #define SERIF_SPECIES_YB_184 -#endif // SERIF_SPECIES_YB_184 -#ifndef SERIF_SPECIES_LU_184 - #define SERIF_SPECIES_LU_184 -#endif // SERIF_SPECIES_LU_184 -#ifndef SERIF_SPECIES_HF_184 - #define SERIF_SPECIES_HF_184 -#endif // SERIF_SPECIES_HF_184 -#ifndef SERIF_SPECIES_TA_184 - #define SERIF_SPECIES_TA_184 -#endif // SERIF_SPECIES_TA_184 -#ifndef SERIF_SPECIES_W_184 - #define SERIF_SPECIES_W_184 -#endif // SERIF_SPECIES_W_184 -#ifndef SERIF_SPECIES_RE_184 - #define SERIF_SPECIES_RE_184 -#endif // SERIF_SPECIES_RE_184 -#ifndef SERIF_SPECIES_OS_184 - #define SERIF_SPECIES_OS_184 -#endif // SERIF_SPECIES_OS_184 -#ifndef SERIF_SPECIES_IR_184 - #define SERIF_SPECIES_IR_184 -#endif // SERIF_SPECIES_IR_184 -#ifndef SERIF_SPECIES_PT_184 - #define SERIF_SPECIES_PT_184 -#endif // SERIF_SPECIES_PT_184 -#ifndef SERIF_SPECIES_AU_184 - #define SERIF_SPECIES_AU_184 -#endif // SERIF_SPECIES_AU_184 -#ifndef SERIF_SPECIES_HG_184 - #define SERIF_SPECIES_HG_184 -#endif // SERIF_SPECIES_HG_184 -#ifndef SERIF_SPECIES_TL_184 - #define SERIF_SPECIES_TL_184 -#endif // SERIF_SPECIES_TL_184 -#ifndef SERIF_SPECIES_PB_184 - #define SERIF_SPECIES_PB_184 -#endif // SERIF_SPECIES_PB_184 -#ifndef SERIF_SPECIES_BI_184 - #define SERIF_SPECIES_BI_184 -#endif // SERIF_SPECIES_BI_184 -#ifndef SERIF_SPECIES_YB_185 - #define SERIF_SPECIES_YB_185 -#endif // SERIF_SPECIES_YB_185 -#ifndef SERIF_SPECIES_LU_185 - #define SERIF_SPECIES_LU_185 -#endif // SERIF_SPECIES_LU_185 -#ifndef SERIF_SPECIES_HF_185 - #define SERIF_SPECIES_HF_185 -#endif // SERIF_SPECIES_HF_185 -#ifndef SERIF_SPECIES_TA_185 - #define SERIF_SPECIES_TA_185 -#endif // SERIF_SPECIES_TA_185 -#ifndef SERIF_SPECIES_W_185 - #define SERIF_SPECIES_W_185 -#endif // SERIF_SPECIES_W_185 -#ifndef SERIF_SPECIES_RE_185 - #define SERIF_SPECIES_RE_185 -#endif // SERIF_SPECIES_RE_185 -#ifndef SERIF_SPECIES_OS_185 - #define SERIF_SPECIES_OS_185 -#endif // SERIF_SPECIES_OS_185 -#ifndef SERIF_SPECIES_IR_185 - #define SERIF_SPECIES_IR_185 -#endif // SERIF_SPECIES_IR_185 -#ifndef SERIF_SPECIES_PT_185 - #define SERIF_SPECIES_PT_185 -#endif // SERIF_SPECIES_PT_185 -#ifndef SERIF_SPECIES_AU_185 - #define SERIF_SPECIES_AU_185 -#endif // SERIF_SPECIES_AU_185 -#ifndef SERIF_SPECIES_HG_185 - #define SERIF_SPECIES_HG_185 -#endif // SERIF_SPECIES_HG_185 -#ifndef SERIF_SPECIES_TL_185 - #define SERIF_SPECIES_TL_185 -#endif // SERIF_SPECIES_TL_185 -#ifndef SERIF_SPECIES_PB_185 - #define SERIF_SPECIES_PB_185 -#endif // SERIF_SPECIES_PB_185 -#ifndef SERIF_SPECIES_BI_185 - #define SERIF_SPECIES_BI_185 -#endif // SERIF_SPECIES_BI_185 -#ifndef SERIF_SPECIES_LU_186 - #define SERIF_SPECIES_LU_186 -#endif // SERIF_SPECIES_LU_186 -#ifndef SERIF_SPECIES_HF_186 - #define SERIF_SPECIES_HF_186 -#endif // SERIF_SPECIES_HF_186 -#ifndef SERIF_SPECIES_TA_186 - #define SERIF_SPECIES_TA_186 -#endif // SERIF_SPECIES_TA_186 -#ifndef SERIF_SPECIES_W_186 - #define SERIF_SPECIES_W_186 -#endif // SERIF_SPECIES_W_186 -#ifndef SERIF_SPECIES_RE_186 - #define SERIF_SPECIES_RE_186 -#endif // SERIF_SPECIES_RE_186 -#ifndef SERIF_SPECIES_OS_186 - #define SERIF_SPECIES_OS_186 -#endif // SERIF_SPECIES_OS_186 -#ifndef SERIF_SPECIES_IR_186 - #define SERIF_SPECIES_IR_186 -#endif // SERIF_SPECIES_IR_186 -#ifndef SERIF_SPECIES_PT_186 - #define SERIF_SPECIES_PT_186 -#endif // SERIF_SPECIES_PT_186 -#ifndef SERIF_SPECIES_AU_186 - #define SERIF_SPECIES_AU_186 -#endif // SERIF_SPECIES_AU_186 -#ifndef SERIF_SPECIES_HG_186 - #define SERIF_SPECIES_HG_186 -#endif // SERIF_SPECIES_HG_186 -#ifndef SERIF_SPECIES_TL_186 - #define SERIF_SPECIES_TL_186 -#endif // SERIF_SPECIES_TL_186 -#ifndef SERIF_SPECIES_PB_186 - #define SERIF_SPECIES_PB_186 -#endif // SERIF_SPECIES_PB_186 -#ifndef SERIF_SPECIES_BI_186 - #define SERIF_SPECIES_BI_186 -#endif // SERIF_SPECIES_BI_186 -#ifndef SERIF_SPECIES_PO_186 - #define SERIF_SPECIES_PO_186 -#endif // SERIF_SPECIES_PO_186 -#ifndef SERIF_SPECIES_LU_187 - #define SERIF_SPECIES_LU_187 -#endif // SERIF_SPECIES_LU_187 -#ifndef SERIF_SPECIES_HF_187 - #define SERIF_SPECIES_HF_187 -#endif // SERIF_SPECIES_HF_187 -#ifndef SERIF_SPECIES_TA_187 - #define SERIF_SPECIES_TA_187 -#endif // SERIF_SPECIES_TA_187 -#ifndef SERIF_SPECIES_W_187 - #define SERIF_SPECIES_W_187 -#endif // SERIF_SPECIES_W_187 -#ifndef SERIF_SPECIES_RE_187 - #define SERIF_SPECIES_RE_187 -#endif // SERIF_SPECIES_RE_187 -#ifndef SERIF_SPECIES_OS_187 - #define SERIF_SPECIES_OS_187 -#endif // SERIF_SPECIES_OS_187 -#ifndef SERIF_SPECIES_IR_187 - #define SERIF_SPECIES_IR_187 -#endif // SERIF_SPECIES_IR_187 -#ifndef SERIF_SPECIES_PT_187 - #define SERIF_SPECIES_PT_187 -#endif // SERIF_SPECIES_PT_187 -#ifndef SERIF_SPECIES_AU_187 - #define SERIF_SPECIES_AU_187 -#endif // SERIF_SPECIES_AU_187 -#ifndef SERIF_SPECIES_HG_187 - #define SERIF_SPECIES_HG_187 -#endif // SERIF_SPECIES_HG_187 -#ifndef SERIF_SPECIES_TL_187 - #define SERIF_SPECIES_TL_187 -#endif // SERIF_SPECIES_TL_187 -#ifndef SERIF_SPECIES_PB_187 - #define SERIF_SPECIES_PB_187 -#endif // SERIF_SPECIES_PB_187 -#ifndef SERIF_SPECIES_BI_187 - #define SERIF_SPECIES_BI_187 -#endif // SERIF_SPECIES_BI_187 -#ifndef SERIF_SPECIES_PO_187 - #define SERIF_SPECIES_PO_187 -#endif // SERIF_SPECIES_PO_187 -#ifndef SERIF_SPECIES_LU_188 - #define SERIF_SPECIES_LU_188 -#endif // SERIF_SPECIES_LU_188 -#ifndef SERIF_SPECIES_HF_188 - #define SERIF_SPECIES_HF_188 -#endif // SERIF_SPECIES_HF_188 -#ifndef SERIF_SPECIES_TA_188 - #define SERIF_SPECIES_TA_188 -#endif // SERIF_SPECIES_TA_188 -#ifndef SERIF_SPECIES_W_188 - #define SERIF_SPECIES_W_188 -#endif // SERIF_SPECIES_W_188 -#ifndef SERIF_SPECIES_RE_188 - #define SERIF_SPECIES_RE_188 -#endif // SERIF_SPECIES_RE_188 -#ifndef SERIF_SPECIES_OS_188 - #define SERIF_SPECIES_OS_188 -#endif // SERIF_SPECIES_OS_188 -#ifndef SERIF_SPECIES_IR_188 - #define SERIF_SPECIES_IR_188 -#endif // SERIF_SPECIES_IR_188 -#ifndef SERIF_SPECIES_PT_188 - #define SERIF_SPECIES_PT_188 -#endif // SERIF_SPECIES_PT_188 -#ifndef SERIF_SPECIES_AU_188 - #define SERIF_SPECIES_AU_188 -#endif // SERIF_SPECIES_AU_188 -#ifndef SERIF_SPECIES_HG_188 - #define SERIF_SPECIES_HG_188 -#endif // SERIF_SPECIES_HG_188 -#ifndef SERIF_SPECIES_TL_188 - #define SERIF_SPECIES_TL_188 -#endif // SERIF_SPECIES_TL_188 -#ifndef SERIF_SPECIES_PB_188 - #define SERIF_SPECIES_PB_188 -#endif // SERIF_SPECIES_PB_188 -#ifndef SERIF_SPECIES_BI_188 - #define SERIF_SPECIES_BI_188 -#endif // SERIF_SPECIES_BI_188 -#ifndef SERIF_SPECIES_PO_188 - #define SERIF_SPECIES_PO_188 -#endif // SERIF_SPECIES_PO_188 -#ifndef SERIF_SPECIES_HF_189 - #define SERIF_SPECIES_HF_189 -#endif // SERIF_SPECIES_HF_189 -#ifndef SERIF_SPECIES_TA_189 - #define SERIF_SPECIES_TA_189 -#endif // SERIF_SPECIES_TA_189 -#ifndef SERIF_SPECIES_W_189 - #define SERIF_SPECIES_W_189 -#endif // SERIF_SPECIES_W_189 -#ifndef SERIF_SPECIES_RE_189 - #define SERIF_SPECIES_RE_189 -#endif // SERIF_SPECIES_RE_189 -#ifndef SERIF_SPECIES_OS_189 - #define SERIF_SPECIES_OS_189 -#endif // SERIF_SPECIES_OS_189 -#ifndef SERIF_SPECIES_IR_189 - #define SERIF_SPECIES_IR_189 -#endif // SERIF_SPECIES_IR_189 -#ifndef SERIF_SPECIES_PT_189 - #define SERIF_SPECIES_PT_189 -#endif // SERIF_SPECIES_PT_189 -#ifndef SERIF_SPECIES_AU_189 - #define SERIF_SPECIES_AU_189 -#endif // SERIF_SPECIES_AU_189 -#ifndef SERIF_SPECIES_HG_189 - #define SERIF_SPECIES_HG_189 -#endif // SERIF_SPECIES_HG_189 -#ifndef SERIF_SPECIES_TL_189 - #define SERIF_SPECIES_TL_189 -#endif // SERIF_SPECIES_TL_189 -#ifndef SERIF_SPECIES_PB_189 - #define SERIF_SPECIES_PB_189 -#endif // SERIF_SPECIES_PB_189 -#ifndef SERIF_SPECIES_BI_189 - #define SERIF_SPECIES_BI_189 -#endif // SERIF_SPECIES_BI_189 -#ifndef SERIF_SPECIES_PO_189 - #define SERIF_SPECIES_PO_189 -#endif // SERIF_SPECIES_PO_189 -#ifndef SERIF_SPECIES_HF_190 - #define SERIF_SPECIES_HF_190 -#endif // SERIF_SPECIES_HF_190 -#ifndef SERIF_SPECIES_TA_190 - #define SERIF_SPECIES_TA_190 -#endif // SERIF_SPECIES_TA_190 -#ifndef SERIF_SPECIES_W_190 - #define SERIF_SPECIES_W_190 -#endif // SERIF_SPECIES_W_190 -#ifndef SERIF_SPECIES_RE_190 - #define SERIF_SPECIES_RE_190 -#endif // SERIF_SPECIES_RE_190 -#ifndef SERIF_SPECIES_OS_190 - #define SERIF_SPECIES_OS_190 -#endif // SERIF_SPECIES_OS_190 -#ifndef SERIF_SPECIES_IR_190 - #define SERIF_SPECIES_IR_190 -#endif // SERIF_SPECIES_IR_190 -#ifndef SERIF_SPECIES_PT_190 - #define SERIF_SPECIES_PT_190 -#endif // SERIF_SPECIES_PT_190 -#ifndef SERIF_SPECIES_AU_190 - #define SERIF_SPECIES_AU_190 -#endif // SERIF_SPECIES_AU_190 -#ifndef SERIF_SPECIES_HG_190 - #define SERIF_SPECIES_HG_190 -#endif // SERIF_SPECIES_HG_190 -#ifndef SERIF_SPECIES_TL_190 - #define SERIF_SPECIES_TL_190 -#endif // SERIF_SPECIES_TL_190 -#ifndef SERIF_SPECIES_PB_190 - #define SERIF_SPECIES_PB_190 -#endif // SERIF_SPECIES_PB_190 -#ifndef SERIF_SPECIES_BI_190 - #define SERIF_SPECIES_BI_190 -#endif // SERIF_SPECIES_BI_190 -#ifndef SERIF_SPECIES_PO_190 - #define SERIF_SPECIES_PO_190 -#endif // SERIF_SPECIES_PO_190 -#ifndef SERIF_SPECIES_TA_191 - #define SERIF_SPECIES_TA_191 -#endif // SERIF_SPECIES_TA_191 -#ifndef SERIF_SPECIES_W_191 - #define SERIF_SPECIES_W_191 -#endif // SERIF_SPECIES_W_191 -#ifndef SERIF_SPECIES_RE_191 - #define SERIF_SPECIES_RE_191 -#endif // SERIF_SPECIES_RE_191 -#ifndef SERIF_SPECIES_OS_191 - #define SERIF_SPECIES_OS_191 -#endif // SERIF_SPECIES_OS_191 -#ifndef SERIF_SPECIES_IR_191 - #define SERIF_SPECIES_IR_191 -#endif // SERIF_SPECIES_IR_191 -#ifndef SERIF_SPECIES_PT_191 - #define SERIF_SPECIES_PT_191 -#endif // SERIF_SPECIES_PT_191 -#ifndef SERIF_SPECIES_AU_191 - #define SERIF_SPECIES_AU_191 -#endif // SERIF_SPECIES_AU_191 -#ifndef SERIF_SPECIES_HG_191 - #define SERIF_SPECIES_HG_191 -#endif // SERIF_SPECIES_HG_191 -#ifndef SERIF_SPECIES_TL_191 - #define SERIF_SPECIES_TL_191 -#endif // SERIF_SPECIES_TL_191 -#ifndef SERIF_SPECIES_PB_191 - #define SERIF_SPECIES_PB_191 -#endif // SERIF_SPECIES_PB_191 -#ifndef SERIF_SPECIES_BI_191 - #define SERIF_SPECIES_BI_191 -#endif // SERIF_SPECIES_BI_191 -#ifndef SERIF_SPECIES_PO_191 - #define SERIF_SPECIES_PO_191 -#endif // SERIF_SPECIES_PO_191 -#ifndef SERIF_SPECIES_AT_191 - #define SERIF_SPECIES_AT_191 -#endif // SERIF_SPECIES_AT_191 -#ifndef SERIF_SPECIES_TA_192 - #define SERIF_SPECIES_TA_192 -#endif // SERIF_SPECIES_TA_192 -#ifndef SERIF_SPECIES_W_192 - #define SERIF_SPECIES_W_192 -#endif // SERIF_SPECIES_W_192 -#ifndef SERIF_SPECIES_RE_192 - #define SERIF_SPECIES_RE_192 -#endif // SERIF_SPECIES_RE_192 -#ifndef SERIF_SPECIES_OS_192 - #define SERIF_SPECIES_OS_192 -#endif // SERIF_SPECIES_OS_192 -#ifndef SERIF_SPECIES_IR_192 - #define SERIF_SPECIES_IR_192 -#endif // SERIF_SPECIES_IR_192 -#ifndef SERIF_SPECIES_PT_192 - #define SERIF_SPECIES_PT_192 -#endif // SERIF_SPECIES_PT_192 -#ifndef SERIF_SPECIES_AU_192 - #define SERIF_SPECIES_AU_192 -#endif // SERIF_SPECIES_AU_192 -#ifndef SERIF_SPECIES_HG_192 - #define SERIF_SPECIES_HG_192 -#endif // SERIF_SPECIES_HG_192 -#ifndef SERIF_SPECIES_TL_192 - #define SERIF_SPECIES_TL_192 -#endif // SERIF_SPECIES_TL_192 -#ifndef SERIF_SPECIES_PB_192 - #define SERIF_SPECIES_PB_192 -#endif // SERIF_SPECIES_PB_192 -#ifndef SERIF_SPECIES_BI_192 - #define SERIF_SPECIES_BI_192 -#endif // SERIF_SPECIES_BI_192 -#ifndef SERIF_SPECIES_PO_192 - #define SERIF_SPECIES_PO_192 -#endif // SERIF_SPECIES_PO_192 -#ifndef SERIF_SPECIES_AT_192 - #define SERIF_SPECIES_AT_192 -#endif // SERIF_SPECIES_AT_192 -#ifndef SERIF_SPECIES_TA_193 - #define SERIF_SPECIES_TA_193 -#endif // SERIF_SPECIES_TA_193 -#ifndef SERIF_SPECIES_W_193 - #define SERIF_SPECIES_W_193 -#endif // SERIF_SPECIES_W_193 -#ifndef SERIF_SPECIES_RE_193 - #define SERIF_SPECIES_RE_193 -#endif // SERIF_SPECIES_RE_193 -#ifndef SERIF_SPECIES_OS_193 - #define SERIF_SPECIES_OS_193 -#endif // SERIF_SPECIES_OS_193 -#ifndef SERIF_SPECIES_IR_193 - #define SERIF_SPECIES_IR_193 -#endif // SERIF_SPECIES_IR_193 -#ifndef SERIF_SPECIES_PT_193 - #define SERIF_SPECIES_PT_193 -#endif // SERIF_SPECIES_PT_193 -#ifndef SERIF_SPECIES_AU_193 - #define SERIF_SPECIES_AU_193 -#endif // SERIF_SPECIES_AU_193 -#ifndef SERIF_SPECIES_HG_193 - #define SERIF_SPECIES_HG_193 -#endif // SERIF_SPECIES_HG_193 -#ifndef SERIF_SPECIES_TL_193 - #define SERIF_SPECIES_TL_193 -#endif // SERIF_SPECIES_TL_193 -#ifndef SERIF_SPECIES_PB_193 - #define SERIF_SPECIES_PB_193 -#endif // SERIF_SPECIES_PB_193 -#ifndef SERIF_SPECIES_BI_193 - #define SERIF_SPECIES_BI_193 -#endif // SERIF_SPECIES_BI_193 -#ifndef SERIF_SPECIES_PO_193 - #define SERIF_SPECIES_PO_193 -#endif // SERIF_SPECIES_PO_193 -#ifndef SERIF_SPECIES_AT_193 - #define SERIF_SPECIES_AT_193 -#endif // SERIF_SPECIES_AT_193 -#ifndef SERIF_SPECIES_RN_193 - #define SERIF_SPECIES_RN_193 -#endif // SERIF_SPECIES_RN_193 -#ifndef SERIF_SPECIES_TA_194 - #define SERIF_SPECIES_TA_194 -#endif // SERIF_SPECIES_TA_194 -#ifndef SERIF_SPECIES_W_194 - #define SERIF_SPECIES_W_194 -#endif // SERIF_SPECIES_W_194 -#ifndef SERIF_SPECIES_RE_194 - #define SERIF_SPECIES_RE_194 -#endif // SERIF_SPECIES_RE_194 -#ifndef SERIF_SPECIES_OS_194 - #define SERIF_SPECIES_OS_194 -#endif // SERIF_SPECIES_OS_194 -#ifndef SERIF_SPECIES_IR_194 - #define SERIF_SPECIES_IR_194 -#endif // SERIF_SPECIES_IR_194 -#ifndef SERIF_SPECIES_PT_194 - #define SERIF_SPECIES_PT_194 -#endif // SERIF_SPECIES_PT_194 -#ifndef SERIF_SPECIES_AU_194 - #define SERIF_SPECIES_AU_194 -#endif // SERIF_SPECIES_AU_194 -#ifndef SERIF_SPECIES_HG_194 - #define SERIF_SPECIES_HG_194 -#endif // SERIF_SPECIES_HG_194 -#ifndef SERIF_SPECIES_TL_194 - #define SERIF_SPECIES_TL_194 -#endif // SERIF_SPECIES_TL_194 -#ifndef SERIF_SPECIES_PB_194 - #define SERIF_SPECIES_PB_194 -#endif // SERIF_SPECIES_PB_194 -#ifndef SERIF_SPECIES_BI_194 - #define SERIF_SPECIES_BI_194 -#endif // SERIF_SPECIES_BI_194 -#ifndef SERIF_SPECIES_PO_194 - #define SERIF_SPECIES_PO_194 -#endif // SERIF_SPECIES_PO_194 -#ifndef SERIF_SPECIES_AT_194 - #define SERIF_SPECIES_AT_194 -#endif // SERIF_SPECIES_AT_194 -#ifndef SERIF_SPECIES_RN_194 - #define SERIF_SPECIES_RN_194 -#endif // SERIF_SPECIES_RN_194 -#ifndef SERIF_SPECIES_W_195 - #define SERIF_SPECIES_W_195 -#endif // SERIF_SPECIES_W_195 -#ifndef SERIF_SPECIES_RE_195 - #define SERIF_SPECIES_RE_195 -#endif // SERIF_SPECIES_RE_195 -#ifndef SERIF_SPECIES_OS_195 - #define SERIF_SPECIES_OS_195 -#endif // SERIF_SPECIES_OS_195 -#ifndef SERIF_SPECIES_IR_195 - #define SERIF_SPECIES_IR_195 -#endif // SERIF_SPECIES_IR_195 -#ifndef SERIF_SPECIES_PT_195 - #define SERIF_SPECIES_PT_195 -#endif // SERIF_SPECIES_PT_195 -#ifndef SERIF_SPECIES_AU_195 - #define SERIF_SPECIES_AU_195 -#endif // SERIF_SPECIES_AU_195 -#ifndef SERIF_SPECIES_HG_195 - #define SERIF_SPECIES_HG_195 -#endif // SERIF_SPECIES_HG_195 -#ifndef SERIF_SPECIES_TL_195 - #define SERIF_SPECIES_TL_195 -#endif // SERIF_SPECIES_TL_195 -#ifndef SERIF_SPECIES_PB_195 - #define SERIF_SPECIES_PB_195 -#endif // SERIF_SPECIES_PB_195 -#ifndef SERIF_SPECIES_BI_195 - #define SERIF_SPECIES_BI_195 -#endif // SERIF_SPECIES_BI_195 -#ifndef SERIF_SPECIES_PO_195 - #define SERIF_SPECIES_PO_195 -#endif // SERIF_SPECIES_PO_195 -#ifndef SERIF_SPECIES_AT_195 - #define SERIF_SPECIES_AT_195 -#endif // SERIF_SPECIES_AT_195 -#ifndef SERIF_SPECIES_RN_195 - #define SERIF_SPECIES_RN_195 -#endif // SERIF_SPECIES_RN_195 -#ifndef SERIF_SPECIES_W_196 - #define SERIF_SPECIES_W_196 -#endif // SERIF_SPECIES_W_196 -#ifndef SERIF_SPECIES_RE_196 - #define SERIF_SPECIES_RE_196 -#endif // SERIF_SPECIES_RE_196 -#ifndef SERIF_SPECIES_OS_196 - #define SERIF_SPECIES_OS_196 -#endif // SERIF_SPECIES_OS_196 -#ifndef SERIF_SPECIES_IR_196 - #define SERIF_SPECIES_IR_196 -#endif // SERIF_SPECIES_IR_196 -#ifndef SERIF_SPECIES_PT_196 - #define SERIF_SPECIES_PT_196 -#endif // SERIF_SPECIES_PT_196 -#ifndef SERIF_SPECIES_AU_196 - #define SERIF_SPECIES_AU_196 -#endif // SERIF_SPECIES_AU_196 -#ifndef SERIF_SPECIES_HG_196 - #define SERIF_SPECIES_HG_196 -#endif // SERIF_SPECIES_HG_196 -#ifndef SERIF_SPECIES_TL_196 - #define SERIF_SPECIES_TL_196 -#endif // SERIF_SPECIES_TL_196 -#ifndef SERIF_SPECIES_PB_196 - #define SERIF_SPECIES_PB_196 -#endif // SERIF_SPECIES_PB_196 -#ifndef SERIF_SPECIES_BI_196 - #define SERIF_SPECIES_BI_196 -#endif // SERIF_SPECIES_BI_196 -#ifndef SERIF_SPECIES_PO_196 - #define SERIF_SPECIES_PO_196 -#endif // SERIF_SPECIES_PO_196 -#ifndef SERIF_SPECIES_AT_196 - #define SERIF_SPECIES_AT_196 -#endif // SERIF_SPECIES_AT_196 -#ifndef SERIF_SPECIES_RN_196 - #define SERIF_SPECIES_RN_196 -#endif // SERIF_SPECIES_RN_196 -#ifndef SERIF_SPECIES_W_197 - #define SERIF_SPECIES_W_197 -#endif // SERIF_SPECIES_W_197 -#ifndef SERIF_SPECIES_RE_197 - #define SERIF_SPECIES_RE_197 -#endif // SERIF_SPECIES_RE_197 -#ifndef SERIF_SPECIES_OS_197 - #define SERIF_SPECIES_OS_197 -#endif // SERIF_SPECIES_OS_197 -#ifndef SERIF_SPECIES_IR_197 - #define SERIF_SPECIES_IR_197 -#endif // SERIF_SPECIES_IR_197 -#ifndef SERIF_SPECIES_PT_197 - #define SERIF_SPECIES_PT_197 -#endif // SERIF_SPECIES_PT_197 -#ifndef SERIF_SPECIES_AU_197 - #define SERIF_SPECIES_AU_197 -#endif // SERIF_SPECIES_AU_197 -#ifndef SERIF_SPECIES_HG_197 - #define SERIF_SPECIES_HG_197 -#endif // SERIF_SPECIES_HG_197 -#ifndef SERIF_SPECIES_TL_197 - #define SERIF_SPECIES_TL_197 -#endif // SERIF_SPECIES_TL_197 -#ifndef SERIF_SPECIES_PB_197 - #define SERIF_SPECIES_PB_197 -#endif // SERIF_SPECIES_PB_197 -#ifndef SERIF_SPECIES_BI_197 - #define SERIF_SPECIES_BI_197 -#endif // SERIF_SPECIES_BI_197 -#ifndef SERIF_SPECIES_PO_197 - #define SERIF_SPECIES_PO_197 -#endif // SERIF_SPECIES_PO_197 -#ifndef SERIF_SPECIES_AT_197 - #define SERIF_SPECIES_AT_197 -#endif // SERIF_SPECIES_AT_197 -#ifndef SERIF_SPECIES_RN_197 - #define SERIF_SPECIES_RN_197 -#endif // SERIF_SPECIES_RN_197 -#ifndef SERIF_SPECIES_FR_197 - #define SERIF_SPECIES_FR_197 -#endif // SERIF_SPECIES_FR_197 -#ifndef SERIF_SPECIES_RE_198 - #define SERIF_SPECIES_RE_198 -#endif // SERIF_SPECIES_RE_198 -#ifndef SERIF_SPECIES_OS_198 - #define SERIF_SPECIES_OS_198 -#endif // SERIF_SPECIES_OS_198 -#ifndef SERIF_SPECIES_IR_198 - #define SERIF_SPECIES_IR_198 -#endif // SERIF_SPECIES_IR_198 -#ifndef SERIF_SPECIES_PT_198 - #define SERIF_SPECIES_PT_198 -#endif // SERIF_SPECIES_PT_198 -#ifndef SERIF_SPECIES_AU_198 - #define SERIF_SPECIES_AU_198 -#endif // SERIF_SPECIES_AU_198 -#ifndef SERIF_SPECIES_HG_198 - #define SERIF_SPECIES_HG_198 -#endif // SERIF_SPECIES_HG_198 -#ifndef SERIF_SPECIES_TL_198 - #define SERIF_SPECIES_TL_198 -#endif // SERIF_SPECIES_TL_198 -#ifndef SERIF_SPECIES_PB_198 - #define SERIF_SPECIES_PB_198 -#endif // SERIF_SPECIES_PB_198 -#ifndef SERIF_SPECIES_BI_198 - #define SERIF_SPECIES_BI_198 -#endif // SERIF_SPECIES_BI_198 -#ifndef SERIF_SPECIES_PO_198 - #define SERIF_SPECIES_PO_198 -#endif // SERIF_SPECIES_PO_198 -#ifndef SERIF_SPECIES_AT_198 - #define SERIF_SPECIES_AT_198 -#endif // SERIF_SPECIES_AT_198 -#ifndef SERIF_SPECIES_RN_198 - #define SERIF_SPECIES_RN_198 -#endif // SERIF_SPECIES_RN_198 -#ifndef SERIF_SPECIES_FR_198 - #define SERIF_SPECIES_FR_198 -#endif // SERIF_SPECIES_FR_198 -#ifndef SERIF_SPECIES_RE_199 - #define SERIF_SPECIES_RE_199 -#endif // SERIF_SPECIES_RE_199 -#ifndef SERIF_SPECIES_OS_199 - #define SERIF_SPECIES_OS_199 -#endif // SERIF_SPECIES_OS_199 -#ifndef SERIF_SPECIES_IR_199 - #define SERIF_SPECIES_IR_199 -#endif // SERIF_SPECIES_IR_199 -#ifndef SERIF_SPECIES_PT_199 - #define SERIF_SPECIES_PT_199 -#endif // SERIF_SPECIES_PT_199 -#ifndef SERIF_SPECIES_AU_199 - #define SERIF_SPECIES_AU_199 -#endif // SERIF_SPECIES_AU_199 -#ifndef SERIF_SPECIES_HG_199 - #define SERIF_SPECIES_HG_199 -#endif // SERIF_SPECIES_HG_199 -#ifndef SERIF_SPECIES_TL_199 - #define SERIF_SPECIES_TL_199 -#endif // SERIF_SPECIES_TL_199 -#ifndef SERIF_SPECIES_PB_199 - #define SERIF_SPECIES_PB_199 -#endif // SERIF_SPECIES_PB_199 -#ifndef SERIF_SPECIES_BI_199 - #define SERIF_SPECIES_BI_199 -#endif // SERIF_SPECIES_BI_199 -#ifndef SERIF_SPECIES_PO_199 - #define SERIF_SPECIES_PO_199 -#endif // SERIF_SPECIES_PO_199 -#ifndef SERIF_SPECIES_AT_199 - #define SERIF_SPECIES_AT_199 -#endif // SERIF_SPECIES_AT_199 -#ifndef SERIF_SPECIES_RN_199 - #define SERIF_SPECIES_RN_199 -#endif // SERIF_SPECIES_RN_199 -#ifndef SERIF_SPECIES_FR_199 - #define SERIF_SPECIES_FR_199 -#endif // SERIF_SPECIES_FR_199 -#ifndef SERIF_SPECIES_OS_200 - #define SERIF_SPECIES_OS_200 -#endif // SERIF_SPECIES_OS_200 -#ifndef SERIF_SPECIES_IR_200 - #define SERIF_SPECIES_IR_200 -#endif // SERIF_SPECIES_IR_200 -#ifndef SERIF_SPECIES_PT_200 - #define SERIF_SPECIES_PT_200 -#endif // SERIF_SPECIES_PT_200 -#ifndef SERIF_SPECIES_AU_200 - #define SERIF_SPECIES_AU_200 -#endif // SERIF_SPECIES_AU_200 -#ifndef SERIF_SPECIES_HG_200 - #define SERIF_SPECIES_HG_200 -#endif // SERIF_SPECIES_HG_200 -#ifndef SERIF_SPECIES_TL_200 - #define SERIF_SPECIES_TL_200 -#endif // SERIF_SPECIES_TL_200 -#ifndef SERIF_SPECIES_PB_200 - #define SERIF_SPECIES_PB_200 -#endif // SERIF_SPECIES_PB_200 -#ifndef SERIF_SPECIES_BI_200 - #define SERIF_SPECIES_BI_200 -#endif // SERIF_SPECIES_BI_200 -#ifndef SERIF_SPECIES_PO_200 - #define SERIF_SPECIES_PO_200 -#endif // SERIF_SPECIES_PO_200 -#ifndef SERIF_SPECIES_AT_200 - #define SERIF_SPECIES_AT_200 -#endif // SERIF_SPECIES_AT_200 -#ifndef SERIF_SPECIES_RN_200 - #define SERIF_SPECIES_RN_200 -#endif // SERIF_SPECIES_RN_200 -#ifndef SERIF_SPECIES_FR_200 - #define SERIF_SPECIES_FR_200 -#endif // SERIF_SPECIES_FR_200 -#ifndef SERIF_SPECIES_OS_201 - #define SERIF_SPECIES_OS_201 -#endif // SERIF_SPECIES_OS_201 -#ifndef SERIF_SPECIES_IR_201 - #define SERIF_SPECIES_IR_201 -#endif // SERIF_SPECIES_IR_201 -#ifndef SERIF_SPECIES_PT_201 - #define SERIF_SPECIES_PT_201 -#endif // SERIF_SPECIES_PT_201 -#ifndef SERIF_SPECIES_AU_201 - #define SERIF_SPECIES_AU_201 -#endif // SERIF_SPECIES_AU_201 -#ifndef SERIF_SPECIES_HG_201 - #define SERIF_SPECIES_HG_201 -#endif // SERIF_SPECIES_HG_201 -#ifndef SERIF_SPECIES_TL_201 - #define SERIF_SPECIES_TL_201 -#endif // SERIF_SPECIES_TL_201 -#ifndef SERIF_SPECIES_PB_201 - #define SERIF_SPECIES_PB_201 -#endif // SERIF_SPECIES_PB_201 -#ifndef SERIF_SPECIES_BI_201 - #define SERIF_SPECIES_BI_201 -#endif // SERIF_SPECIES_BI_201 -#ifndef SERIF_SPECIES_PO_201 - #define SERIF_SPECIES_PO_201 -#endif // SERIF_SPECIES_PO_201 -#ifndef SERIF_SPECIES_AT_201 - #define SERIF_SPECIES_AT_201 -#endif // SERIF_SPECIES_AT_201 -#ifndef SERIF_SPECIES_RN_201 - #define SERIF_SPECIES_RN_201 -#endif // SERIF_SPECIES_RN_201 -#ifndef SERIF_SPECIES_FR_201 - #define SERIF_SPECIES_FR_201 -#endif // SERIF_SPECIES_FR_201 -#ifndef SERIF_SPECIES_RA_201 - #define SERIF_SPECIES_RA_201 -#endif // SERIF_SPECIES_RA_201 -#ifndef SERIF_SPECIES_OS_202 - #define SERIF_SPECIES_OS_202 -#endif // SERIF_SPECIES_OS_202 -#ifndef SERIF_SPECIES_IR_202 - #define SERIF_SPECIES_IR_202 -#endif // SERIF_SPECIES_IR_202 -#ifndef SERIF_SPECIES_PT_202 - #define SERIF_SPECIES_PT_202 -#endif // SERIF_SPECIES_PT_202 -#ifndef SERIF_SPECIES_AU_202 - #define SERIF_SPECIES_AU_202 -#endif // SERIF_SPECIES_AU_202 -#ifndef SERIF_SPECIES_HG_202 - #define SERIF_SPECIES_HG_202 -#endif // SERIF_SPECIES_HG_202 -#ifndef SERIF_SPECIES_TL_202 - #define SERIF_SPECIES_TL_202 -#endif // SERIF_SPECIES_TL_202 -#ifndef SERIF_SPECIES_PB_202 - #define SERIF_SPECIES_PB_202 -#endif // SERIF_SPECIES_PB_202 -#ifndef SERIF_SPECIES_BI_202 - #define SERIF_SPECIES_BI_202 -#endif // SERIF_SPECIES_BI_202 -#ifndef SERIF_SPECIES_PO_202 - #define SERIF_SPECIES_PO_202 -#endif // SERIF_SPECIES_PO_202 -#ifndef SERIF_SPECIES_AT_202 - #define SERIF_SPECIES_AT_202 -#endif // SERIF_SPECIES_AT_202 -#ifndef SERIF_SPECIES_RN_202 - #define SERIF_SPECIES_RN_202 -#endif // SERIF_SPECIES_RN_202 -#ifndef SERIF_SPECIES_FR_202 - #define SERIF_SPECIES_FR_202 -#endif // SERIF_SPECIES_FR_202 -#ifndef SERIF_SPECIES_RA_202 - #define SERIF_SPECIES_RA_202 -#endif // SERIF_SPECIES_RA_202 -#ifndef SERIF_SPECIES_OS_203 - #define SERIF_SPECIES_OS_203 -#endif // SERIF_SPECIES_OS_203 -#ifndef SERIF_SPECIES_IR_203 - #define SERIF_SPECIES_IR_203 -#endif // SERIF_SPECIES_IR_203 -#ifndef SERIF_SPECIES_PT_203 - #define SERIF_SPECIES_PT_203 -#endif // SERIF_SPECIES_PT_203 -#ifndef SERIF_SPECIES_AU_203 - #define SERIF_SPECIES_AU_203 -#endif // SERIF_SPECIES_AU_203 -#ifndef SERIF_SPECIES_HG_203 - #define SERIF_SPECIES_HG_203 -#endif // SERIF_SPECIES_HG_203 -#ifndef SERIF_SPECIES_TL_203 - #define SERIF_SPECIES_TL_203 -#endif // SERIF_SPECIES_TL_203 -#ifndef SERIF_SPECIES_PB_203 - #define SERIF_SPECIES_PB_203 -#endif // SERIF_SPECIES_PB_203 -#ifndef SERIF_SPECIES_BI_203 - #define SERIF_SPECIES_BI_203 -#endif // SERIF_SPECIES_BI_203 -#ifndef SERIF_SPECIES_PO_203 - #define SERIF_SPECIES_PO_203 -#endif // SERIF_SPECIES_PO_203 -#ifndef SERIF_SPECIES_AT_203 - #define SERIF_SPECIES_AT_203 -#endif // SERIF_SPECIES_AT_203 -#ifndef SERIF_SPECIES_RN_203 - #define SERIF_SPECIES_RN_203 -#endif // SERIF_SPECIES_RN_203 -#ifndef SERIF_SPECIES_FR_203 - #define SERIF_SPECIES_FR_203 -#endif // SERIF_SPECIES_FR_203 -#ifndef SERIF_SPECIES_RA_203 - #define SERIF_SPECIES_RA_203 -#endif // SERIF_SPECIES_RA_203 -#ifndef SERIF_SPECIES_IR_204 - #define SERIF_SPECIES_IR_204 -#endif // SERIF_SPECIES_IR_204 -#ifndef SERIF_SPECIES_PT_204 - #define SERIF_SPECIES_PT_204 -#endif // SERIF_SPECIES_PT_204 -#ifndef SERIF_SPECIES_AU_204 - #define SERIF_SPECIES_AU_204 -#endif // SERIF_SPECIES_AU_204 -#ifndef SERIF_SPECIES_HG_204 - #define SERIF_SPECIES_HG_204 -#endif // SERIF_SPECIES_HG_204 -#ifndef SERIF_SPECIES_TL_204 - #define SERIF_SPECIES_TL_204 -#endif // SERIF_SPECIES_TL_204 -#ifndef SERIF_SPECIES_PB_204 - #define SERIF_SPECIES_PB_204 -#endif // SERIF_SPECIES_PB_204 -#ifndef SERIF_SPECIES_BI_204 - #define SERIF_SPECIES_BI_204 -#endif // SERIF_SPECIES_BI_204 -#ifndef SERIF_SPECIES_PO_204 - #define SERIF_SPECIES_PO_204 -#endif // SERIF_SPECIES_PO_204 -#ifndef SERIF_SPECIES_AT_204 - #define SERIF_SPECIES_AT_204 -#endif // SERIF_SPECIES_AT_204 -#ifndef SERIF_SPECIES_RN_204 - #define SERIF_SPECIES_RN_204 -#endif // SERIF_SPECIES_RN_204 -#ifndef SERIF_SPECIES_FR_204 - #define SERIF_SPECIES_FR_204 -#endif // SERIF_SPECIES_FR_204 -#ifndef SERIF_SPECIES_RA_204 - #define SERIF_SPECIES_RA_204 -#endif // SERIF_SPECIES_RA_204 -#ifndef SERIF_SPECIES_IR_205 - #define SERIF_SPECIES_IR_205 -#endif // SERIF_SPECIES_IR_205 -#ifndef SERIF_SPECIES_PT_205 - #define SERIF_SPECIES_PT_205 -#endif // SERIF_SPECIES_PT_205 -#ifndef SERIF_SPECIES_AU_205 - #define SERIF_SPECIES_AU_205 -#endif // SERIF_SPECIES_AU_205 -#ifndef SERIF_SPECIES_HG_205 - #define SERIF_SPECIES_HG_205 -#endif // SERIF_SPECIES_HG_205 -#ifndef SERIF_SPECIES_TL_205 - #define SERIF_SPECIES_TL_205 -#endif // SERIF_SPECIES_TL_205 -#ifndef SERIF_SPECIES_PB_205 - #define SERIF_SPECIES_PB_205 -#endif // SERIF_SPECIES_PB_205 -#ifndef SERIF_SPECIES_BI_205 - #define SERIF_SPECIES_BI_205 -#endif // SERIF_SPECIES_BI_205 -#ifndef SERIF_SPECIES_PO_205 - #define SERIF_SPECIES_PO_205 -#endif // SERIF_SPECIES_PO_205 -#ifndef SERIF_SPECIES_AT_205 - #define SERIF_SPECIES_AT_205 -#endif // SERIF_SPECIES_AT_205 -#ifndef SERIF_SPECIES_RN_205 - #define SERIF_SPECIES_RN_205 -#endif // SERIF_SPECIES_RN_205 -#ifndef SERIF_SPECIES_FR_205 - #define SERIF_SPECIES_FR_205 -#endif // SERIF_SPECIES_FR_205 -#ifndef SERIF_SPECIES_RA_205 - #define SERIF_SPECIES_RA_205 -#endif // SERIF_SPECIES_RA_205 -#ifndef SERIF_SPECIES_AC_205 - #define SERIF_SPECIES_AC_205 -#endif // SERIF_SPECIES_AC_205 -#ifndef SERIF_SPECIES_PT_206 - #define SERIF_SPECIES_PT_206 -#endif // SERIF_SPECIES_PT_206 -#ifndef SERIF_SPECIES_AU_206 - #define SERIF_SPECIES_AU_206 -#endif // SERIF_SPECIES_AU_206 -#ifndef SERIF_SPECIES_HG_206 - #define SERIF_SPECIES_HG_206 -#endif // SERIF_SPECIES_HG_206 -#ifndef SERIF_SPECIES_TL_206 - #define SERIF_SPECIES_TL_206 -#endif // SERIF_SPECIES_TL_206 -#ifndef SERIF_SPECIES_PB_206 - #define SERIF_SPECIES_PB_206 -#endif // SERIF_SPECIES_PB_206 -#ifndef SERIF_SPECIES_BI_206 - #define SERIF_SPECIES_BI_206 -#endif // SERIF_SPECIES_BI_206 -#ifndef SERIF_SPECIES_PO_206 - #define SERIF_SPECIES_PO_206 -#endif // SERIF_SPECIES_PO_206 -#ifndef SERIF_SPECIES_AT_206 - #define SERIF_SPECIES_AT_206 -#endif // SERIF_SPECIES_AT_206 -#ifndef SERIF_SPECIES_RN_206 - #define SERIF_SPECIES_RN_206 -#endif // SERIF_SPECIES_RN_206 -#ifndef SERIF_SPECIES_FR_206 - #define SERIF_SPECIES_FR_206 -#endif // SERIF_SPECIES_FR_206 -#ifndef SERIF_SPECIES_RA_206 - #define SERIF_SPECIES_RA_206 -#endif // SERIF_SPECIES_RA_206 -#ifndef SERIF_SPECIES_AC_206 - #define SERIF_SPECIES_AC_206 -#endif // SERIF_SPECIES_AC_206 -#ifndef SERIF_SPECIES_PT_207 - #define SERIF_SPECIES_PT_207 -#endif // SERIF_SPECIES_PT_207 -#ifndef SERIF_SPECIES_AU_207 - #define SERIF_SPECIES_AU_207 -#endif // SERIF_SPECIES_AU_207 -#ifndef SERIF_SPECIES_HG_207 - #define SERIF_SPECIES_HG_207 -#endif // SERIF_SPECIES_HG_207 -#ifndef SERIF_SPECIES_TL_207 - #define SERIF_SPECIES_TL_207 -#endif // SERIF_SPECIES_TL_207 -#ifndef SERIF_SPECIES_PB_207 - #define SERIF_SPECIES_PB_207 -#endif // SERIF_SPECIES_PB_207 -#ifndef SERIF_SPECIES_BI_207 - #define SERIF_SPECIES_BI_207 -#endif // SERIF_SPECIES_BI_207 -#ifndef SERIF_SPECIES_PO_207 - #define SERIF_SPECIES_PO_207 -#endif // SERIF_SPECIES_PO_207 -#ifndef SERIF_SPECIES_AT_207 - #define SERIF_SPECIES_AT_207 -#endif // SERIF_SPECIES_AT_207 -#ifndef SERIF_SPECIES_RN_207 - #define SERIF_SPECIES_RN_207 -#endif // SERIF_SPECIES_RN_207 -#ifndef SERIF_SPECIES_FR_207 - #define SERIF_SPECIES_FR_207 -#endif // SERIF_SPECIES_FR_207 -#ifndef SERIF_SPECIES_RA_207 - #define SERIF_SPECIES_RA_207 -#endif // SERIF_SPECIES_RA_207 -#ifndef SERIF_SPECIES_AC_207 - #define SERIF_SPECIES_AC_207 -#endif // SERIF_SPECIES_AC_207 -#ifndef SERIF_SPECIES_PT_208 - #define SERIF_SPECIES_PT_208 -#endif // SERIF_SPECIES_PT_208 -#ifndef SERIF_SPECIES_AU_208 - #define SERIF_SPECIES_AU_208 -#endif // SERIF_SPECIES_AU_208 -#ifndef SERIF_SPECIES_HG_208 - #define SERIF_SPECIES_HG_208 -#endif // SERIF_SPECIES_HG_208 -#ifndef SERIF_SPECIES_TL_208 - #define SERIF_SPECIES_TL_208 -#endif // SERIF_SPECIES_TL_208 -#ifndef SERIF_SPECIES_PB_208 - #define SERIF_SPECIES_PB_208 -#endif // SERIF_SPECIES_PB_208 -#ifndef SERIF_SPECIES_BI_208 - #define SERIF_SPECIES_BI_208 -#endif // SERIF_SPECIES_BI_208 -#ifndef SERIF_SPECIES_PO_208 - #define SERIF_SPECIES_PO_208 -#endif // SERIF_SPECIES_PO_208 -#ifndef SERIF_SPECIES_AT_208 - #define SERIF_SPECIES_AT_208 -#endif // SERIF_SPECIES_AT_208 -#ifndef SERIF_SPECIES_RN_208 - #define SERIF_SPECIES_RN_208 -#endif // SERIF_SPECIES_RN_208 -#ifndef SERIF_SPECIES_FR_208 - #define SERIF_SPECIES_FR_208 -#endif // SERIF_SPECIES_FR_208 -#ifndef SERIF_SPECIES_RA_208 - #define SERIF_SPECIES_RA_208 -#endif // SERIF_SPECIES_RA_208 -#ifndef SERIF_SPECIES_AC_208 - #define SERIF_SPECIES_AC_208 -#endif // SERIF_SPECIES_AC_208 -#ifndef SERIF_SPECIES_TH_208 - #define SERIF_SPECIES_TH_208 -#endif // SERIF_SPECIES_TH_208 -#ifndef SERIF_SPECIES_AU_209 - #define SERIF_SPECIES_AU_209 -#endif // SERIF_SPECIES_AU_209 -#ifndef SERIF_SPECIES_HG_209 - #define SERIF_SPECIES_HG_209 -#endif // SERIF_SPECIES_HG_209 -#ifndef SERIF_SPECIES_TL_209 - #define SERIF_SPECIES_TL_209 -#endif // SERIF_SPECIES_TL_209 -#ifndef SERIF_SPECIES_PB_209 - #define SERIF_SPECIES_PB_209 -#endif // SERIF_SPECIES_PB_209 -#ifndef SERIF_SPECIES_BI_209 - #define SERIF_SPECIES_BI_209 -#endif // SERIF_SPECIES_BI_209 -#ifndef SERIF_SPECIES_PO_209 - #define SERIF_SPECIES_PO_209 -#endif // SERIF_SPECIES_PO_209 -#ifndef SERIF_SPECIES_AT_209 - #define SERIF_SPECIES_AT_209 -#endif // SERIF_SPECIES_AT_209 -#ifndef SERIF_SPECIES_RN_209 - #define SERIF_SPECIES_RN_209 -#endif // SERIF_SPECIES_RN_209 -#ifndef SERIF_SPECIES_FR_209 - #define SERIF_SPECIES_FR_209 -#endif // SERIF_SPECIES_FR_209 -#ifndef SERIF_SPECIES_RA_209 - #define SERIF_SPECIES_RA_209 -#endif // SERIF_SPECIES_RA_209 -#ifndef SERIF_SPECIES_AC_209 - #define SERIF_SPECIES_AC_209 -#endif // SERIF_SPECIES_AC_209 -#ifndef SERIF_SPECIES_TH_209 - #define SERIF_SPECIES_TH_209 -#endif // SERIF_SPECIES_TH_209 -#ifndef SERIF_SPECIES_AU_210 - #define SERIF_SPECIES_AU_210 -#endif // SERIF_SPECIES_AU_210 -#ifndef SERIF_SPECIES_HG_210 - #define SERIF_SPECIES_HG_210 -#endif // SERIF_SPECIES_HG_210 -#ifndef SERIF_SPECIES_TL_210 - #define SERIF_SPECIES_TL_210 -#endif // SERIF_SPECIES_TL_210 -#ifndef SERIF_SPECIES_PB_210 - #define SERIF_SPECIES_PB_210 -#endif // SERIF_SPECIES_PB_210 -#ifndef SERIF_SPECIES_BI_210 - #define SERIF_SPECIES_BI_210 -#endif // SERIF_SPECIES_BI_210 -#ifndef SERIF_SPECIES_PO_210 - #define SERIF_SPECIES_PO_210 -#endif // SERIF_SPECIES_PO_210 -#ifndef SERIF_SPECIES_AT_210 - #define SERIF_SPECIES_AT_210 -#endif // SERIF_SPECIES_AT_210 -#ifndef SERIF_SPECIES_RN_210 - #define SERIF_SPECIES_RN_210 -#endif // SERIF_SPECIES_RN_210 -#ifndef SERIF_SPECIES_FR_210 - #define SERIF_SPECIES_FR_210 -#endif // SERIF_SPECIES_FR_210 -#ifndef SERIF_SPECIES_RA_210 - #define SERIF_SPECIES_RA_210 -#endif // SERIF_SPECIES_RA_210 -#ifndef SERIF_SPECIES_AC_210 - #define SERIF_SPECIES_AC_210 -#endif // SERIF_SPECIES_AC_210 -#ifndef SERIF_SPECIES_TH_210 - #define SERIF_SPECIES_TH_210 -#endif // SERIF_SPECIES_TH_210 -#ifndef SERIF_SPECIES_HG_211 - #define SERIF_SPECIES_HG_211 -#endif // SERIF_SPECIES_HG_211 -#ifndef SERIF_SPECIES_TL_211 - #define SERIF_SPECIES_TL_211 -#endif // SERIF_SPECIES_TL_211 -#ifndef SERIF_SPECIES_PB_211 - #define SERIF_SPECIES_PB_211 -#endif // SERIF_SPECIES_PB_211 -#ifndef SERIF_SPECIES_BI_211 - #define SERIF_SPECIES_BI_211 -#endif // SERIF_SPECIES_BI_211 -#ifndef SERIF_SPECIES_PO_211 - #define SERIF_SPECIES_PO_211 -#endif // SERIF_SPECIES_PO_211 -#ifndef SERIF_SPECIES_AT_211 - #define SERIF_SPECIES_AT_211 -#endif // SERIF_SPECIES_AT_211 -#ifndef SERIF_SPECIES_RN_211 - #define SERIF_SPECIES_RN_211 -#endif // SERIF_SPECIES_RN_211 -#ifndef SERIF_SPECIES_FR_211 - #define SERIF_SPECIES_FR_211 -#endif // SERIF_SPECIES_FR_211 -#ifndef SERIF_SPECIES_RA_211 - #define SERIF_SPECIES_RA_211 -#endif // SERIF_SPECIES_RA_211 -#ifndef SERIF_SPECIES_AC_211 - #define SERIF_SPECIES_AC_211 -#endif // SERIF_SPECIES_AC_211 -#ifndef SERIF_SPECIES_TH_211 - #define SERIF_SPECIES_TH_211 -#endif // SERIF_SPECIES_TH_211 -#ifndef SERIF_SPECIES_PA_211 - #define SERIF_SPECIES_PA_211 -#endif // SERIF_SPECIES_PA_211 -#ifndef SERIF_SPECIES_HG_212 - #define SERIF_SPECIES_HG_212 -#endif // SERIF_SPECIES_HG_212 -#ifndef SERIF_SPECIES_TL_212 - #define SERIF_SPECIES_TL_212 -#endif // SERIF_SPECIES_TL_212 -#ifndef SERIF_SPECIES_PB_212 - #define SERIF_SPECIES_PB_212 -#endif // SERIF_SPECIES_PB_212 -#ifndef SERIF_SPECIES_BI_212 - #define SERIF_SPECIES_BI_212 -#endif // SERIF_SPECIES_BI_212 -#ifndef SERIF_SPECIES_PO_212 - #define SERIF_SPECIES_PO_212 -#endif // SERIF_SPECIES_PO_212 -#ifndef SERIF_SPECIES_AT_212 - #define SERIF_SPECIES_AT_212 -#endif // SERIF_SPECIES_AT_212 -#ifndef SERIF_SPECIES_RN_212 - #define SERIF_SPECIES_RN_212 -#endif // SERIF_SPECIES_RN_212 -#ifndef SERIF_SPECIES_FR_212 - #define SERIF_SPECIES_FR_212 -#endif // SERIF_SPECIES_FR_212 -#ifndef SERIF_SPECIES_RA_212 - #define SERIF_SPECIES_RA_212 -#endif // SERIF_SPECIES_RA_212 -#ifndef SERIF_SPECIES_AC_212 - #define SERIF_SPECIES_AC_212 -#endif // SERIF_SPECIES_AC_212 -#ifndef SERIF_SPECIES_TH_212 - #define SERIF_SPECIES_TH_212 -#endif // SERIF_SPECIES_TH_212 -#ifndef SERIF_SPECIES_PA_212 - #define SERIF_SPECIES_PA_212 -#endif // SERIF_SPECIES_PA_212 -#ifndef SERIF_SPECIES_HG_213 - #define SERIF_SPECIES_HG_213 -#endif // SERIF_SPECIES_HG_213 -#ifndef SERIF_SPECIES_TL_213 - #define SERIF_SPECIES_TL_213 -#endif // SERIF_SPECIES_TL_213 -#ifndef SERIF_SPECIES_PB_213 - #define SERIF_SPECIES_PB_213 -#endif // SERIF_SPECIES_PB_213 -#ifndef SERIF_SPECIES_BI_213 - #define SERIF_SPECIES_BI_213 -#endif // SERIF_SPECIES_BI_213 -#ifndef SERIF_SPECIES_PO_213 - #define SERIF_SPECIES_PO_213 -#endif // SERIF_SPECIES_PO_213 -#ifndef SERIF_SPECIES_AT_213 - #define SERIF_SPECIES_AT_213 -#endif // SERIF_SPECIES_AT_213 -#ifndef SERIF_SPECIES_RN_213 - #define SERIF_SPECIES_RN_213 -#endif // SERIF_SPECIES_RN_213 -#ifndef SERIF_SPECIES_FR_213 - #define SERIF_SPECIES_FR_213 -#endif // SERIF_SPECIES_FR_213 -#ifndef SERIF_SPECIES_RA_213 - #define SERIF_SPECIES_RA_213 -#endif // SERIF_SPECIES_RA_213 -#ifndef SERIF_SPECIES_AC_213 - #define SERIF_SPECIES_AC_213 -#endif // SERIF_SPECIES_AC_213 -#ifndef SERIF_SPECIES_TH_213 - #define SERIF_SPECIES_TH_213 -#endif // SERIF_SPECIES_TH_213 -#ifndef SERIF_SPECIES_PA_213 - #define SERIF_SPECIES_PA_213 -#endif // SERIF_SPECIES_PA_213 -#ifndef SERIF_SPECIES_HG_214 - #define SERIF_SPECIES_HG_214 -#endif // SERIF_SPECIES_HG_214 -#ifndef SERIF_SPECIES_TL_214 - #define SERIF_SPECIES_TL_214 -#endif // SERIF_SPECIES_TL_214 -#ifndef SERIF_SPECIES_PB_214 - #define SERIF_SPECIES_PB_214 -#endif // SERIF_SPECIES_PB_214 -#ifndef SERIF_SPECIES_BI_214 - #define SERIF_SPECIES_BI_214 -#endif // SERIF_SPECIES_BI_214 -#ifndef SERIF_SPECIES_PO_214 - #define SERIF_SPECIES_PO_214 -#endif // SERIF_SPECIES_PO_214 -#ifndef SERIF_SPECIES_AT_214 - #define SERIF_SPECIES_AT_214 -#endif // SERIF_SPECIES_AT_214 -#ifndef SERIF_SPECIES_RN_214 - #define SERIF_SPECIES_RN_214 -#endif // SERIF_SPECIES_RN_214 -#ifndef SERIF_SPECIES_FR_214 - #define SERIF_SPECIES_FR_214 -#endif // SERIF_SPECIES_FR_214 -#ifndef SERIF_SPECIES_RA_214 - #define SERIF_SPECIES_RA_214 -#endif // SERIF_SPECIES_RA_214 -#ifndef SERIF_SPECIES_AC_214 - #define SERIF_SPECIES_AC_214 -#endif // SERIF_SPECIES_AC_214 -#ifndef SERIF_SPECIES_TH_214 - #define SERIF_SPECIES_TH_214 -#endif // SERIF_SPECIES_TH_214 -#ifndef SERIF_SPECIES_PA_214 - #define SERIF_SPECIES_PA_214 -#endif // SERIF_SPECIES_PA_214 -#ifndef SERIF_SPECIES_HG_215 - #define SERIF_SPECIES_HG_215 -#endif // SERIF_SPECIES_HG_215 -#ifndef SERIF_SPECIES_TL_215 - #define SERIF_SPECIES_TL_215 -#endif // SERIF_SPECIES_TL_215 -#ifndef SERIF_SPECIES_PB_215 - #define SERIF_SPECIES_PB_215 -#endif // SERIF_SPECIES_PB_215 -#ifndef SERIF_SPECIES_BI_215 - #define SERIF_SPECIES_BI_215 -#endif // SERIF_SPECIES_BI_215 -#ifndef SERIF_SPECIES_PO_215 - #define SERIF_SPECIES_PO_215 -#endif // SERIF_SPECIES_PO_215 -#ifndef SERIF_SPECIES_AT_215 - #define SERIF_SPECIES_AT_215 -#endif // SERIF_SPECIES_AT_215 -#ifndef SERIF_SPECIES_RN_215 - #define SERIF_SPECIES_RN_215 -#endif // SERIF_SPECIES_RN_215 -#ifndef SERIF_SPECIES_FR_215 - #define SERIF_SPECIES_FR_215 -#endif // SERIF_SPECIES_FR_215 -#ifndef SERIF_SPECIES_RA_215 - #define SERIF_SPECIES_RA_215 -#endif // SERIF_SPECIES_RA_215 -#ifndef SERIF_SPECIES_AC_215 - #define SERIF_SPECIES_AC_215 -#endif // SERIF_SPECIES_AC_215 -#ifndef SERIF_SPECIES_TH_215 - #define SERIF_SPECIES_TH_215 -#endif // SERIF_SPECIES_TH_215 -#ifndef SERIF_SPECIES_PA_215 - #define SERIF_SPECIES_PA_215 -#endif // SERIF_SPECIES_PA_215 -#ifndef SERIF_SPECIES_U_215 - #define SERIF_SPECIES_U_215 -#endif // SERIF_SPECIES_U_215 -#ifndef SERIF_SPECIES_HG_216 - #define SERIF_SPECIES_HG_216 -#endif // SERIF_SPECIES_HG_216 -#ifndef SERIF_SPECIES_TL_216 - #define SERIF_SPECIES_TL_216 -#endif // SERIF_SPECIES_TL_216 -#ifndef SERIF_SPECIES_PB_216 - #define SERIF_SPECIES_PB_216 -#endif // SERIF_SPECIES_PB_216 -#ifndef SERIF_SPECIES_BI_216 - #define SERIF_SPECIES_BI_216 -#endif // SERIF_SPECIES_BI_216 -#ifndef SERIF_SPECIES_PO_216 - #define SERIF_SPECIES_PO_216 -#endif // SERIF_SPECIES_PO_216 -#ifndef SERIF_SPECIES_AT_216 - #define SERIF_SPECIES_AT_216 -#endif // SERIF_SPECIES_AT_216 -#ifndef SERIF_SPECIES_RN_216 - #define SERIF_SPECIES_RN_216 -#endif // SERIF_SPECIES_RN_216 -#ifndef SERIF_SPECIES_FR_216 - #define SERIF_SPECIES_FR_216 -#endif // SERIF_SPECIES_FR_216 -#ifndef SERIF_SPECIES_RA_216 - #define SERIF_SPECIES_RA_216 -#endif // SERIF_SPECIES_RA_216 -#ifndef SERIF_SPECIES_AC_216 - #define SERIF_SPECIES_AC_216 -#endif // SERIF_SPECIES_AC_216 -#ifndef SERIF_SPECIES_TH_216 - #define SERIF_SPECIES_TH_216 -#endif // SERIF_SPECIES_TH_216 -#ifndef SERIF_SPECIES_PA_216 - #define SERIF_SPECIES_PA_216 -#endif // SERIF_SPECIES_PA_216 -#ifndef SERIF_SPECIES_U_216 - #define SERIF_SPECIES_U_216 -#endif // SERIF_SPECIES_U_216 -#ifndef SERIF_SPECIES_TL_217 - #define SERIF_SPECIES_TL_217 -#endif // SERIF_SPECIES_TL_217 -#ifndef SERIF_SPECIES_PB_217 - #define SERIF_SPECIES_PB_217 -#endif // SERIF_SPECIES_PB_217 -#ifndef SERIF_SPECIES_BI_217 - #define SERIF_SPECIES_BI_217 -#endif // SERIF_SPECIES_BI_217 -#ifndef SERIF_SPECIES_PO_217 - #define SERIF_SPECIES_PO_217 -#endif // SERIF_SPECIES_PO_217 -#ifndef SERIF_SPECIES_AT_217 - #define SERIF_SPECIES_AT_217 -#endif // SERIF_SPECIES_AT_217 -#ifndef SERIF_SPECIES_RN_217 - #define SERIF_SPECIES_RN_217 -#endif // SERIF_SPECIES_RN_217 -#ifndef SERIF_SPECIES_FR_217 - #define SERIF_SPECIES_FR_217 -#endif // SERIF_SPECIES_FR_217 -#ifndef SERIF_SPECIES_RA_217 - #define SERIF_SPECIES_RA_217 -#endif // SERIF_SPECIES_RA_217 -#ifndef SERIF_SPECIES_AC_217 - #define SERIF_SPECIES_AC_217 -#endif // SERIF_SPECIES_AC_217 -#ifndef SERIF_SPECIES_TH_217 - #define SERIF_SPECIES_TH_217 -#endif // SERIF_SPECIES_TH_217 -#ifndef SERIF_SPECIES_PA_217 - #define SERIF_SPECIES_PA_217 -#endif // SERIF_SPECIES_PA_217 -#ifndef SERIF_SPECIES_U_217 - #define SERIF_SPECIES_U_217 -#endif // SERIF_SPECIES_U_217 -#ifndef SERIF_SPECIES_TL_218 - #define SERIF_SPECIES_TL_218 -#endif // SERIF_SPECIES_TL_218 -#ifndef SERIF_SPECIES_PB_218 - #define SERIF_SPECIES_PB_218 -#endif // SERIF_SPECIES_PB_218 -#ifndef SERIF_SPECIES_BI_218 - #define SERIF_SPECIES_BI_218 -#endif // SERIF_SPECIES_BI_218 -#ifndef SERIF_SPECIES_PO_218 - #define SERIF_SPECIES_PO_218 -#endif // SERIF_SPECIES_PO_218 -#ifndef SERIF_SPECIES_AT_218 - #define SERIF_SPECIES_AT_218 -#endif // SERIF_SPECIES_AT_218 -#ifndef SERIF_SPECIES_RN_218 - #define SERIF_SPECIES_RN_218 -#endif // SERIF_SPECIES_RN_218 -#ifndef SERIF_SPECIES_FR_218 - #define SERIF_SPECIES_FR_218 -#endif // SERIF_SPECIES_FR_218 -#ifndef SERIF_SPECIES_RA_218 - #define SERIF_SPECIES_RA_218 -#endif // SERIF_SPECIES_RA_218 -#ifndef SERIF_SPECIES_AC_218 - #define SERIF_SPECIES_AC_218 -#endif // SERIF_SPECIES_AC_218 -#ifndef SERIF_SPECIES_TH_218 - #define SERIF_SPECIES_TH_218 -#endif // SERIF_SPECIES_TH_218 -#ifndef SERIF_SPECIES_PA_218 - #define SERIF_SPECIES_PA_218 -#endif // SERIF_SPECIES_PA_218 -#ifndef SERIF_SPECIES_U_218 - #define SERIF_SPECIES_U_218 -#endif // SERIF_SPECIES_U_218 -#ifndef SERIF_SPECIES_PB_219 - #define SERIF_SPECIES_PB_219 -#endif // SERIF_SPECIES_PB_219 -#ifndef SERIF_SPECIES_BI_219 - #define SERIF_SPECIES_BI_219 -#endif // SERIF_SPECIES_BI_219 -#ifndef SERIF_SPECIES_PO_219 - #define SERIF_SPECIES_PO_219 -#endif // SERIF_SPECIES_PO_219 -#ifndef SERIF_SPECIES_AT_219 - #define SERIF_SPECIES_AT_219 -#endif // SERIF_SPECIES_AT_219 -#ifndef SERIF_SPECIES_RN_219 - #define SERIF_SPECIES_RN_219 -#endif // SERIF_SPECIES_RN_219 -#ifndef SERIF_SPECIES_FR_219 - #define SERIF_SPECIES_FR_219 -#endif // SERIF_SPECIES_FR_219 -#ifndef SERIF_SPECIES_RA_219 - #define SERIF_SPECIES_RA_219 -#endif // SERIF_SPECIES_RA_219 -#ifndef SERIF_SPECIES_AC_219 - #define SERIF_SPECIES_AC_219 -#endif // SERIF_SPECIES_AC_219 -#ifndef SERIF_SPECIES_TH_219 - #define SERIF_SPECIES_TH_219 -#endif // SERIF_SPECIES_TH_219 -#ifndef SERIF_SPECIES_PA_219 - #define SERIF_SPECIES_PA_219 -#endif // SERIF_SPECIES_PA_219 -#ifndef SERIF_SPECIES_U_219 - #define SERIF_SPECIES_U_219 -#endif // SERIF_SPECIES_U_219 -#ifndef SERIF_SPECIES_NP_219 - #define SERIF_SPECIES_NP_219 -#endif // SERIF_SPECIES_NP_219 -#ifndef SERIF_SPECIES_PB_220 - #define SERIF_SPECIES_PB_220 -#endif // SERIF_SPECIES_PB_220 -#ifndef SERIF_SPECIES_BI_220 - #define SERIF_SPECIES_BI_220 -#endif // SERIF_SPECIES_BI_220 -#ifndef SERIF_SPECIES_PO_220 - #define SERIF_SPECIES_PO_220 -#endif // SERIF_SPECIES_PO_220 -#ifndef SERIF_SPECIES_AT_220 - #define SERIF_SPECIES_AT_220 -#endif // SERIF_SPECIES_AT_220 -#ifndef SERIF_SPECIES_RN_220 - #define SERIF_SPECIES_RN_220 -#endif // SERIF_SPECIES_RN_220 -#ifndef SERIF_SPECIES_FR_220 - #define SERIF_SPECIES_FR_220 -#endif // SERIF_SPECIES_FR_220 -#ifndef SERIF_SPECIES_RA_220 - #define SERIF_SPECIES_RA_220 -#endif // SERIF_SPECIES_RA_220 -#ifndef SERIF_SPECIES_AC_220 - #define SERIF_SPECIES_AC_220 -#endif // SERIF_SPECIES_AC_220 -#ifndef SERIF_SPECIES_TH_220 - #define SERIF_SPECIES_TH_220 -#endif // SERIF_SPECIES_TH_220 -#ifndef SERIF_SPECIES_PA_220 - #define SERIF_SPECIES_PA_220 -#endif // SERIF_SPECIES_PA_220 -#ifndef SERIF_SPECIES_U_220 - #define SERIF_SPECIES_U_220 -#endif // SERIF_SPECIES_U_220 -#ifndef SERIF_SPECIES_NP_220 - #define SERIF_SPECIES_NP_220 -#endif // SERIF_SPECIES_NP_220 -#ifndef SERIF_SPECIES_BI_221 - #define SERIF_SPECIES_BI_221 -#endif // SERIF_SPECIES_BI_221 -#ifndef SERIF_SPECIES_PO_221 - #define SERIF_SPECIES_PO_221 -#endif // SERIF_SPECIES_PO_221 -#ifndef SERIF_SPECIES_AT_221 - #define SERIF_SPECIES_AT_221 -#endif // SERIF_SPECIES_AT_221 -#ifndef SERIF_SPECIES_RN_221 - #define SERIF_SPECIES_RN_221 -#endif // SERIF_SPECIES_RN_221 -#ifndef SERIF_SPECIES_FR_221 - #define SERIF_SPECIES_FR_221 -#endif // SERIF_SPECIES_FR_221 -#ifndef SERIF_SPECIES_RA_221 - #define SERIF_SPECIES_RA_221 -#endif // SERIF_SPECIES_RA_221 -#ifndef SERIF_SPECIES_AC_221 - #define SERIF_SPECIES_AC_221 -#endif // SERIF_SPECIES_AC_221 -#ifndef SERIF_SPECIES_TH_221 - #define SERIF_SPECIES_TH_221 -#endif // SERIF_SPECIES_TH_221 -#ifndef SERIF_SPECIES_PA_221 - #define SERIF_SPECIES_PA_221 -#endif // SERIF_SPECIES_PA_221 -#ifndef SERIF_SPECIES_U_221 - #define SERIF_SPECIES_U_221 -#endif // SERIF_SPECIES_U_221 -#ifndef SERIF_SPECIES_NP_221 - #define SERIF_SPECIES_NP_221 -#endif // SERIF_SPECIES_NP_221 -#ifndef SERIF_SPECIES_PU_221 - #define SERIF_SPECIES_PU_221 -#endif // SERIF_SPECIES_PU_221 -#ifndef SERIF_SPECIES_BI_222 - #define SERIF_SPECIES_BI_222 -#endif // SERIF_SPECIES_BI_222 -#ifndef SERIF_SPECIES_PO_222 - #define SERIF_SPECIES_PO_222 -#endif // SERIF_SPECIES_PO_222 -#ifndef SERIF_SPECIES_AT_222 - #define SERIF_SPECIES_AT_222 -#endif // SERIF_SPECIES_AT_222 -#ifndef SERIF_SPECIES_RN_222 - #define SERIF_SPECIES_RN_222 -#endif // SERIF_SPECIES_RN_222 -#ifndef SERIF_SPECIES_FR_222 - #define SERIF_SPECIES_FR_222 -#endif // SERIF_SPECIES_FR_222 -#ifndef SERIF_SPECIES_RA_222 - #define SERIF_SPECIES_RA_222 -#endif // SERIF_SPECIES_RA_222 -#ifndef SERIF_SPECIES_AC_222 - #define SERIF_SPECIES_AC_222 -#endif // SERIF_SPECIES_AC_222 -#ifndef SERIF_SPECIES_TH_222 - #define SERIF_SPECIES_TH_222 -#endif // SERIF_SPECIES_TH_222 -#ifndef SERIF_SPECIES_PA_222 - #define SERIF_SPECIES_PA_222 -#endif // SERIF_SPECIES_PA_222 -#ifndef SERIF_SPECIES_U_222 - #define SERIF_SPECIES_U_222 -#endif // SERIF_SPECIES_U_222 -#ifndef SERIF_SPECIES_NP_222 - #define SERIF_SPECIES_NP_222 -#endif // SERIF_SPECIES_NP_222 -#ifndef SERIF_SPECIES_PU_222 - #define SERIF_SPECIES_PU_222 -#endif // SERIF_SPECIES_PU_222 -#ifndef SERIF_SPECIES_BI_223 - #define SERIF_SPECIES_BI_223 -#endif // SERIF_SPECIES_BI_223 -#ifndef SERIF_SPECIES_PO_223 - #define SERIF_SPECIES_PO_223 -#endif // SERIF_SPECIES_PO_223 -#ifndef SERIF_SPECIES_AT_223 - #define SERIF_SPECIES_AT_223 -#endif // SERIF_SPECIES_AT_223 -#ifndef SERIF_SPECIES_RN_223 - #define SERIF_SPECIES_RN_223 -#endif // SERIF_SPECIES_RN_223 -#ifndef SERIF_SPECIES_FR_223 - #define SERIF_SPECIES_FR_223 -#endif // SERIF_SPECIES_FR_223 -#ifndef SERIF_SPECIES_RA_223 - #define SERIF_SPECIES_RA_223 -#endif // SERIF_SPECIES_RA_223 -#ifndef SERIF_SPECIES_AC_223 - #define SERIF_SPECIES_AC_223 -#endif // SERIF_SPECIES_AC_223 -#ifndef SERIF_SPECIES_TH_223 - #define SERIF_SPECIES_TH_223 -#endif // SERIF_SPECIES_TH_223 -#ifndef SERIF_SPECIES_PA_223 - #define SERIF_SPECIES_PA_223 -#endif // SERIF_SPECIES_PA_223 -#ifndef SERIF_SPECIES_U_223 - #define SERIF_SPECIES_U_223 -#endif // SERIF_SPECIES_U_223 -#ifndef SERIF_SPECIES_NP_223 - #define SERIF_SPECIES_NP_223 -#endif // SERIF_SPECIES_NP_223 -#ifndef SERIF_SPECIES_PU_223 - #define SERIF_SPECIES_PU_223 -#endif // SERIF_SPECIES_PU_223 -#ifndef SERIF_SPECIES_AM_223 - #define SERIF_SPECIES_AM_223 -#endif // SERIF_SPECIES_AM_223 -#ifndef SERIF_SPECIES_BI_224 - #define SERIF_SPECIES_BI_224 -#endif // SERIF_SPECIES_BI_224 -#ifndef SERIF_SPECIES_PO_224 - #define SERIF_SPECIES_PO_224 -#endif // SERIF_SPECIES_PO_224 -#ifndef SERIF_SPECIES_AT_224 - #define SERIF_SPECIES_AT_224 -#endif // SERIF_SPECIES_AT_224 -#ifndef SERIF_SPECIES_RN_224 - #define SERIF_SPECIES_RN_224 -#endif // SERIF_SPECIES_RN_224 -#ifndef SERIF_SPECIES_FR_224 - #define SERIF_SPECIES_FR_224 -#endif // SERIF_SPECIES_FR_224 -#ifndef SERIF_SPECIES_RA_224 - #define SERIF_SPECIES_RA_224 -#endif // SERIF_SPECIES_RA_224 -#ifndef SERIF_SPECIES_AC_224 - #define SERIF_SPECIES_AC_224 -#endif // SERIF_SPECIES_AC_224 -#ifndef SERIF_SPECIES_TH_224 - #define SERIF_SPECIES_TH_224 -#endif // SERIF_SPECIES_TH_224 -#ifndef SERIF_SPECIES_PA_224 - #define SERIF_SPECIES_PA_224 -#endif // SERIF_SPECIES_PA_224 -#ifndef SERIF_SPECIES_U_224 - #define SERIF_SPECIES_U_224 -#endif // SERIF_SPECIES_U_224 -#ifndef SERIF_SPECIES_NP_224 - #define SERIF_SPECIES_NP_224 -#endif // SERIF_SPECIES_NP_224 -#ifndef SERIF_SPECIES_PU_224 - #define SERIF_SPECIES_PU_224 -#endif // SERIF_SPECIES_PU_224 -#ifndef SERIF_SPECIES_AM_224 - #define SERIF_SPECIES_AM_224 -#endif // SERIF_SPECIES_AM_224 -#ifndef SERIF_SPECIES_PO_225 - #define SERIF_SPECIES_PO_225 -#endif // SERIF_SPECIES_PO_225 -#ifndef SERIF_SPECIES_AT_225 - #define SERIF_SPECIES_AT_225 -#endif // SERIF_SPECIES_AT_225 -#ifndef SERIF_SPECIES_RN_225 - #define SERIF_SPECIES_RN_225 -#endif // SERIF_SPECIES_RN_225 -#ifndef SERIF_SPECIES_FR_225 - #define SERIF_SPECIES_FR_225 -#endif // SERIF_SPECIES_FR_225 -#ifndef SERIF_SPECIES_RA_225 - #define SERIF_SPECIES_RA_225 -#endif // SERIF_SPECIES_RA_225 -#ifndef SERIF_SPECIES_AC_225 - #define SERIF_SPECIES_AC_225 -#endif // SERIF_SPECIES_AC_225 -#ifndef SERIF_SPECIES_TH_225 - #define SERIF_SPECIES_TH_225 -#endif // SERIF_SPECIES_TH_225 -#ifndef SERIF_SPECIES_PA_225 - #define SERIF_SPECIES_PA_225 -#endif // SERIF_SPECIES_PA_225 -#ifndef SERIF_SPECIES_U_225 - #define SERIF_SPECIES_U_225 -#endif // SERIF_SPECIES_U_225 -#ifndef SERIF_SPECIES_NP_225 - #define SERIF_SPECIES_NP_225 -#endif // SERIF_SPECIES_NP_225 -#ifndef SERIF_SPECIES_PU_225 - #define SERIF_SPECIES_PU_225 -#endif // SERIF_SPECIES_PU_225 -#ifndef SERIF_SPECIES_AM_225 - #define SERIF_SPECIES_AM_225 -#endif // SERIF_SPECIES_AM_225 -#ifndef SERIF_SPECIES_PO_226 - #define SERIF_SPECIES_PO_226 -#endif // SERIF_SPECIES_PO_226 -#ifndef SERIF_SPECIES_AT_226 - #define SERIF_SPECIES_AT_226 -#endif // SERIF_SPECIES_AT_226 -#ifndef SERIF_SPECIES_RN_226 - #define SERIF_SPECIES_RN_226 -#endif // SERIF_SPECIES_RN_226 -#ifndef SERIF_SPECIES_FR_226 - #define SERIF_SPECIES_FR_226 -#endif // SERIF_SPECIES_FR_226 -#ifndef SERIF_SPECIES_RA_226 - #define SERIF_SPECIES_RA_226 -#endif // SERIF_SPECIES_RA_226 -#ifndef SERIF_SPECIES_AC_226 - #define SERIF_SPECIES_AC_226 -#endif // SERIF_SPECIES_AC_226 -#ifndef SERIF_SPECIES_TH_226 - #define SERIF_SPECIES_TH_226 -#endif // SERIF_SPECIES_TH_226 -#ifndef SERIF_SPECIES_PA_226 - #define SERIF_SPECIES_PA_226 -#endif // SERIF_SPECIES_PA_226 -#ifndef SERIF_SPECIES_U_226 - #define SERIF_SPECIES_U_226 -#endif // SERIF_SPECIES_U_226 -#ifndef SERIF_SPECIES_NP_226 - #define SERIF_SPECIES_NP_226 -#endif // SERIF_SPECIES_NP_226 -#ifndef SERIF_SPECIES_PU_226 - #define SERIF_SPECIES_PU_226 -#endif // SERIF_SPECIES_PU_226 -#ifndef SERIF_SPECIES_AM_226 - #define SERIF_SPECIES_AM_226 -#endif // SERIF_SPECIES_AM_226 -#ifndef SERIF_SPECIES_PO_227 - #define SERIF_SPECIES_PO_227 -#endif // SERIF_SPECIES_PO_227 -#ifndef SERIF_SPECIES_AT_227 - #define SERIF_SPECIES_AT_227 -#endif // SERIF_SPECIES_AT_227 -#ifndef SERIF_SPECIES_RN_227 - #define SERIF_SPECIES_RN_227 -#endif // SERIF_SPECIES_RN_227 -#ifndef SERIF_SPECIES_FR_227 - #define SERIF_SPECIES_FR_227 -#endif // SERIF_SPECIES_FR_227 -#ifndef SERIF_SPECIES_RA_227 - #define SERIF_SPECIES_RA_227 -#endif // SERIF_SPECIES_RA_227 -#ifndef SERIF_SPECIES_AC_227 - #define SERIF_SPECIES_AC_227 -#endif // SERIF_SPECIES_AC_227 -#ifndef SERIF_SPECIES_TH_227 - #define SERIF_SPECIES_TH_227 -#endif // SERIF_SPECIES_TH_227 -#ifndef SERIF_SPECIES_PA_227 - #define SERIF_SPECIES_PA_227 -#endif // SERIF_SPECIES_PA_227 -#ifndef SERIF_SPECIES_U_227 - #define SERIF_SPECIES_U_227 -#endif // SERIF_SPECIES_U_227 -#ifndef SERIF_SPECIES_NP_227 - #define SERIF_SPECIES_NP_227 -#endif // SERIF_SPECIES_NP_227 -#ifndef SERIF_SPECIES_PU_227 - #define SERIF_SPECIES_PU_227 -#endif // SERIF_SPECIES_PU_227 -#ifndef SERIF_SPECIES_AM_227 - #define SERIF_SPECIES_AM_227 -#endif // SERIF_SPECIES_AM_227 -#ifndef SERIF_SPECIES_AT_228 - #define SERIF_SPECIES_AT_228 -#endif // SERIF_SPECIES_AT_228 -#ifndef SERIF_SPECIES_RN_228 - #define SERIF_SPECIES_RN_228 -#endif // SERIF_SPECIES_RN_228 -#ifndef SERIF_SPECIES_FR_228 - #define SERIF_SPECIES_FR_228 -#endif // SERIF_SPECIES_FR_228 -#ifndef SERIF_SPECIES_RA_228 - #define SERIF_SPECIES_RA_228 -#endif // SERIF_SPECIES_RA_228 -#ifndef SERIF_SPECIES_AC_228 - #define SERIF_SPECIES_AC_228 -#endif // SERIF_SPECIES_AC_228 -#ifndef SERIF_SPECIES_TH_228 - #define SERIF_SPECIES_TH_228 -#endif // SERIF_SPECIES_TH_228 -#ifndef SERIF_SPECIES_PA_228 - #define SERIF_SPECIES_PA_228 -#endif // SERIF_SPECIES_PA_228 -#ifndef SERIF_SPECIES_U_228 - #define SERIF_SPECIES_U_228 -#endif // SERIF_SPECIES_U_228 -#ifndef SERIF_SPECIES_NP_228 - #define SERIF_SPECIES_NP_228 -#endif // SERIF_SPECIES_NP_228 -#ifndef SERIF_SPECIES_PU_228 - #define SERIF_SPECIES_PU_228 -#endif // SERIF_SPECIES_PU_228 -#ifndef SERIF_SPECIES_AM_228 - #define SERIF_SPECIES_AM_228 -#endif // SERIF_SPECIES_AM_228 -#ifndef SERIF_SPECIES_AT_229 - #define SERIF_SPECIES_AT_229 -#endif // SERIF_SPECIES_AT_229 -#ifndef SERIF_SPECIES_RN_229 - #define SERIF_SPECIES_RN_229 -#endif // SERIF_SPECIES_RN_229 -#ifndef SERIF_SPECIES_FR_229 - #define SERIF_SPECIES_FR_229 -#endif // SERIF_SPECIES_FR_229 -#ifndef SERIF_SPECIES_RA_229 - #define SERIF_SPECIES_RA_229 -#endif // SERIF_SPECIES_RA_229 -#ifndef SERIF_SPECIES_AC_229 - #define SERIF_SPECIES_AC_229 -#endif // SERIF_SPECIES_AC_229 -#ifndef SERIF_SPECIES_TH_229 - #define SERIF_SPECIES_TH_229 -#endif // SERIF_SPECIES_TH_229 -#ifndef SERIF_SPECIES_PA_229 - #define SERIF_SPECIES_PA_229 -#endif // SERIF_SPECIES_PA_229 -#ifndef SERIF_SPECIES_U_229 - #define SERIF_SPECIES_U_229 -#endif // SERIF_SPECIES_U_229 -#ifndef SERIF_SPECIES_NP_229 - #define SERIF_SPECIES_NP_229 -#endif // SERIF_SPECIES_NP_229 -#ifndef SERIF_SPECIES_PU_229 - #define SERIF_SPECIES_PU_229 -#endif // SERIF_SPECIES_PU_229 -#ifndef SERIF_SPECIES_AM_229 - #define SERIF_SPECIES_AM_229 -#endif // SERIF_SPECIES_AM_229 -#ifndef SERIF_SPECIES_RN_230 - #define SERIF_SPECIES_RN_230 -#endif // SERIF_SPECIES_RN_230 -#ifndef SERIF_SPECIES_FR_230 - #define SERIF_SPECIES_FR_230 -#endif // SERIF_SPECIES_FR_230 -#ifndef SERIF_SPECIES_RA_230 - #define SERIF_SPECIES_RA_230 -#endif // SERIF_SPECIES_RA_230 -#ifndef SERIF_SPECIES_AC_230 - #define SERIF_SPECIES_AC_230 -#endif // SERIF_SPECIES_AC_230 -#ifndef SERIF_SPECIES_TH_230 - #define SERIF_SPECIES_TH_230 -#endif // SERIF_SPECIES_TH_230 -#ifndef SERIF_SPECIES_PA_230 - #define SERIF_SPECIES_PA_230 -#endif // SERIF_SPECIES_PA_230 -#ifndef SERIF_SPECIES_U_230 - #define SERIF_SPECIES_U_230 -#endif // SERIF_SPECIES_U_230 -#ifndef SERIF_SPECIES_NP_230 - #define SERIF_SPECIES_NP_230 -#endif // SERIF_SPECIES_NP_230 -#ifndef SERIF_SPECIES_PU_230 - #define SERIF_SPECIES_PU_230 -#endif // SERIF_SPECIES_PU_230 -#ifndef SERIF_SPECIES_AM_230 - #define SERIF_SPECIES_AM_230 -#endif // SERIF_SPECIES_AM_230 -#ifndef SERIF_SPECIES_RN_231 - #define SERIF_SPECIES_RN_231 -#endif // SERIF_SPECIES_RN_231 -#ifndef SERIF_SPECIES_FR_231 - #define SERIF_SPECIES_FR_231 -#endif // SERIF_SPECIES_FR_231 -#ifndef SERIF_SPECIES_RA_231 - #define SERIF_SPECIES_RA_231 -#endif // SERIF_SPECIES_RA_231 -#ifndef SERIF_SPECIES_AC_231 - #define SERIF_SPECIES_AC_231 -#endif // SERIF_SPECIES_AC_231 -#ifndef SERIF_SPECIES_TH_231 - #define SERIF_SPECIES_TH_231 -#endif // SERIF_SPECIES_TH_231 -#ifndef SERIF_SPECIES_PA_231 - #define SERIF_SPECIES_PA_231 -#endif // SERIF_SPECIES_PA_231 -#ifndef SERIF_SPECIES_U_231 - #define SERIF_SPECIES_U_231 -#endif // SERIF_SPECIES_U_231 -#ifndef SERIF_SPECIES_NP_231 - #define SERIF_SPECIES_NP_231 -#endif // SERIF_SPECIES_NP_231 -#ifndef SERIF_SPECIES_PU_231 - #define SERIF_SPECIES_PU_231 -#endif // SERIF_SPECIES_PU_231 -#ifndef SERIF_SPECIES_AM_231 - #define SERIF_SPECIES_AM_231 -#endif // SERIF_SPECIES_AM_231 -#ifndef SERIF_SPECIES_CM_231 - #define SERIF_SPECIES_CM_231 -#endif // SERIF_SPECIES_CM_231 -#ifndef SERIF_SPECIES_FR_232 - #define SERIF_SPECIES_FR_232 -#endif // SERIF_SPECIES_FR_232 -#ifndef SERIF_SPECIES_RA_232 - #define SERIF_SPECIES_RA_232 -#endif // SERIF_SPECIES_RA_232 -#ifndef SERIF_SPECIES_AC_232 - #define SERIF_SPECIES_AC_232 -#endif // SERIF_SPECIES_AC_232 -#ifndef SERIF_SPECIES_TH_232 - #define SERIF_SPECIES_TH_232 -#endif // SERIF_SPECIES_TH_232 -#ifndef SERIF_SPECIES_PA_232 - #define SERIF_SPECIES_PA_232 -#endif // SERIF_SPECIES_PA_232 -#ifndef SERIF_SPECIES_U_232 - #define SERIF_SPECIES_U_232 -#endif // SERIF_SPECIES_U_232 -#ifndef SERIF_SPECIES_NP_232 - #define SERIF_SPECIES_NP_232 -#endif // SERIF_SPECIES_NP_232 -#ifndef SERIF_SPECIES_PU_232 - #define SERIF_SPECIES_PU_232 -#endif // SERIF_SPECIES_PU_232 -#ifndef SERIF_SPECIES_AM_232 - #define SERIF_SPECIES_AM_232 -#endif // SERIF_SPECIES_AM_232 -#ifndef SERIF_SPECIES_CM_232 - #define SERIF_SPECIES_CM_232 -#endif // SERIF_SPECIES_CM_232 -#ifndef SERIF_SPECIES_FR_233 - #define SERIF_SPECIES_FR_233 -#endif // SERIF_SPECIES_FR_233 -#ifndef SERIF_SPECIES_RA_233 - #define SERIF_SPECIES_RA_233 -#endif // SERIF_SPECIES_RA_233 -#ifndef SERIF_SPECIES_AC_233 - #define SERIF_SPECIES_AC_233 -#endif // SERIF_SPECIES_AC_233 -#ifndef SERIF_SPECIES_TH_233 - #define SERIF_SPECIES_TH_233 -#endif // SERIF_SPECIES_TH_233 -#ifndef SERIF_SPECIES_PA_233 - #define SERIF_SPECIES_PA_233 -#endif // SERIF_SPECIES_PA_233 -#ifndef SERIF_SPECIES_U_233 - #define SERIF_SPECIES_U_233 -#endif // SERIF_SPECIES_U_233 -#ifndef SERIF_SPECIES_NP_233 - #define SERIF_SPECIES_NP_233 -#endif // SERIF_SPECIES_NP_233 -#ifndef SERIF_SPECIES_PU_233 - #define SERIF_SPECIES_PU_233 -#endif // SERIF_SPECIES_PU_233 -#ifndef SERIF_SPECIES_AM_233 - #define SERIF_SPECIES_AM_233 -#endif // SERIF_SPECIES_AM_233 -#ifndef SERIF_SPECIES_CM_233 - #define SERIF_SPECIES_CM_233 -#endif // SERIF_SPECIES_CM_233 -#ifndef SERIF_SPECIES_BK_233 - #define SERIF_SPECIES_BK_233 -#endif // SERIF_SPECIES_BK_233 -#ifndef SERIF_SPECIES_RA_234 - #define SERIF_SPECIES_RA_234 -#endif // SERIF_SPECIES_RA_234 -#ifndef SERIF_SPECIES_AC_234 - #define SERIF_SPECIES_AC_234 -#endif // SERIF_SPECIES_AC_234 -#ifndef SERIF_SPECIES_TH_234 - #define SERIF_SPECIES_TH_234 -#endif // SERIF_SPECIES_TH_234 -#ifndef SERIF_SPECIES_PA_234 - #define SERIF_SPECIES_PA_234 -#endif // SERIF_SPECIES_PA_234 -#ifndef SERIF_SPECIES_U_234 - #define SERIF_SPECIES_U_234 -#endif // SERIF_SPECIES_U_234 -#ifndef SERIF_SPECIES_NP_234 - #define SERIF_SPECIES_NP_234 -#endif // SERIF_SPECIES_NP_234 -#ifndef SERIF_SPECIES_PU_234 - #define SERIF_SPECIES_PU_234 -#endif // SERIF_SPECIES_PU_234 -#ifndef SERIF_SPECIES_AM_234 - #define SERIF_SPECIES_AM_234 -#endif // SERIF_SPECIES_AM_234 -#ifndef SERIF_SPECIES_CM_234 - #define SERIF_SPECIES_CM_234 -#endif // SERIF_SPECIES_CM_234 -#ifndef SERIF_SPECIES_BK_234 - #define SERIF_SPECIES_BK_234 -#endif // SERIF_SPECIES_BK_234 -#ifndef SERIF_SPECIES_RA_235 - #define SERIF_SPECIES_RA_235 -#endif // SERIF_SPECIES_RA_235 -#ifndef SERIF_SPECIES_AC_235 - #define SERIF_SPECIES_AC_235 -#endif // SERIF_SPECIES_AC_235 -#ifndef SERIF_SPECIES_TH_235 - #define SERIF_SPECIES_TH_235 -#endif // SERIF_SPECIES_TH_235 -#ifndef SERIF_SPECIES_PA_235 - #define SERIF_SPECIES_PA_235 -#endif // SERIF_SPECIES_PA_235 -#ifndef SERIF_SPECIES_U_235 - #define SERIF_SPECIES_U_235 -#endif // SERIF_SPECIES_U_235 -#ifndef SERIF_SPECIES_NP_235 - #define SERIF_SPECIES_NP_235 -#endif // SERIF_SPECIES_NP_235 -#ifndef SERIF_SPECIES_PU_235 - #define SERIF_SPECIES_PU_235 -#endif // SERIF_SPECIES_PU_235 -#ifndef SERIF_SPECIES_AM_235 - #define SERIF_SPECIES_AM_235 -#endif // SERIF_SPECIES_AM_235 -#ifndef SERIF_SPECIES_CM_235 - #define SERIF_SPECIES_CM_235 -#endif // SERIF_SPECIES_CM_235 -#ifndef SERIF_SPECIES_BK_235 - #define SERIF_SPECIES_BK_235 -#endif // SERIF_SPECIES_BK_235 -#ifndef SERIF_SPECIES_AC_236 - #define SERIF_SPECIES_AC_236 -#endif // SERIF_SPECIES_AC_236 -#ifndef SERIF_SPECIES_TH_236 - #define SERIF_SPECIES_TH_236 -#endif // SERIF_SPECIES_TH_236 -#ifndef SERIF_SPECIES_PA_236 - #define SERIF_SPECIES_PA_236 -#endif // SERIF_SPECIES_PA_236 -#ifndef SERIF_SPECIES_U_236 - #define SERIF_SPECIES_U_236 -#endif // SERIF_SPECIES_U_236 -#ifndef SERIF_SPECIES_NP_236 - #define SERIF_SPECIES_NP_236 -#endif // SERIF_SPECIES_NP_236 -#ifndef SERIF_SPECIES_PU_236 - #define SERIF_SPECIES_PU_236 -#endif // SERIF_SPECIES_PU_236 -#ifndef SERIF_SPECIES_AM_236 - #define SERIF_SPECIES_AM_236 -#endif // SERIF_SPECIES_AM_236 -#ifndef SERIF_SPECIES_CM_236 - #define SERIF_SPECIES_CM_236 -#endif // SERIF_SPECIES_CM_236 -#ifndef SERIF_SPECIES_BK_236 - #define SERIF_SPECIES_BK_236 -#endif // SERIF_SPECIES_BK_236 -#ifndef SERIF_SPECIES_AC_237 - #define SERIF_SPECIES_AC_237 -#endif // SERIF_SPECIES_AC_237 -#ifndef SERIF_SPECIES_TH_237 - #define SERIF_SPECIES_TH_237 -#endif // SERIF_SPECIES_TH_237 -#ifndef SERIF_SPECIES_PA_237 - #define SERIF_SPECIES_PA_237 -#endif // SERIF_SPECIES_PA_237 -#ifndef SERIF_SPECIES_U_237 - #define SERIF_SPECIES_U_237 -#endif // SERIF_SPECIES_U_237 -#ifndef SERIF_SPECIES_NP_237 - #define SERIF_SPECIES_NP_237 -#endif // SERIF_SPECIES_NP_237 -#ifndef SERIF_SPECIES_PU_237 - #define SERIF_SPECIES_PU_237 -#endif // SERIF_SPECIES_PU_237 -#ifndef SERIF_SPECIES_AM_237 - #define SERIF_SPECIES_AM_237 -#endif // SERIF_SPECIES_AM_237 -#ifndef SERIF_SPECIES_CM_237 - #define SERIF_SPECIES_CM_237 -#endif // SERIF_SPECIES_CM_237 -#ifndef SERIF_SPECIES_BK_237 - #define SERIF_SPECIES_BK_237 -#endif // SERIF_SPECIES_BK_237 -#ifndef SERIF_SPECIES_CF_237 - #define SERIF_SPECIES_CF_237 -#endif // SERIF_SPECIES_CF_237 -#ifndef SERIF_SPECIES_TH_238 - #define SERIF_SPECIES_TH_238 -#endif // SERIF_SPECIES_TH_238 -#ifndef SERIF_SPECIES_PA_238 - #define SERIF_SPECIES_PA_238 -#endif // SERIF_SPECIES_PA_238 -#ifndef SERIF_SPECIES_U_238 - #define SERIF_SPECIES_U_238 -#endif // SERIF_SPECIES_U_238 -#ifndef SERIF_SPECIES_NP_238 - #define SERIF_SPECIES_NP_238 -#endif // SERIF_SPECIES_NP_238 -#ifndef SERIF_SPECIES_PU_238 - #define SERIF_SPECIES_PU_238 -#endif // SERIF_SPECIES_PU_238 -#ifndef SERIF_SPECIES_AM_238 - #define SERIF_SPECIES_AM_238 -#endif // SERIF_SPECIES_AM_238 -#ifndef SERIF_SPECIES_CM_238 - #define SERIF_SPECIES_CM_238 -#endif // SERIF_SPECIES_CM_238 -#ifndef SERIF_SPECIES_BK_238 - #define SERIF_SPECIES_BK_238 -#endif // SERIF_SPECIES_BK_238 -#ifndef SERIF_SPECIES_CF_238 - #define SERIF_SPECIES_CF_238 -#endif // SERIF_SPECIES_CF_238 -#ifndef SERIF_SPECIES_TH_239 - #define SERIF_SPECIES_TH_239 -#endif // SERIF_SPECIES_TH_239 -#ifndef SERIF_SPECIES_PA_239 - #define SERIF_SPECIES_PA_239 -#endif // SERIF_SPECIES_PA_239 -#ifndef SERIF_SPECIES_U_239 - #define SERIF_SPECIES_U_239 -#endif // SERIF_SPECIES_U_239 -#ifndef SERIF_SPECIES_NP_239 - #define SERIF_SPECIES_NP_239 -#endif // SERIF_SPECIES_NP_239 -#ifndef SERIF_SPECIES_PU_239 - #define SERIF_SPECIES_PU_239 -#endif // SERIF_SPECIES_PU_239 -#ifndef SERIF_SPECIES_AM_239 - #define SERIF_SPECIES_AM_239 -#endif // SERIF_SPECIES_AM_239 -#ifndef SERIF_SPECIES_CM_239 - #define SERIF_SPECIES_CM_239 -#endif // SERIF_SPECIES_CM_239 -#ifndef SERIF_SPECIES_BK_239 - #define SERIF_SPECIES_BK_239 -#endif // SERIF_SPECIES_BK_239 -#ifndef SERIF_SPECIES_CF_239 - #define SERIF_SPECIES_CF_239 -#endif // SERIF_SPECIES_CF_239 -#ifndef SERIF_SPECIES_ES_239 - #define SERIF_SPECIES_ES_239 -#endif // SERIF_SPECIES_ES_239 -#ifndef SERIF_SPECIES_PA_240 - #define SERIF_SPECIES_PA_240 -#endif // SERIF_SPECIES_PA_240 -#ifndef SERIF_SPECIES_U_240 - #define SERIF_SPECIES_U_240 -#endif // SERIF_SPECIES_U_240 -#ifndef SERIF_SPECIES_NP_240 - #define SERIF_SPECIES_NP_240 -#endif // SERIF_SPECIES_NP_240 -#ifndef SERIF_SPECIES_PU_240 - #define SERIF_SPECIES_PU_240 -#endif // SERIF_SPECIES_PU_240 -#ifndef SERIF_SPECIES_AM_240 - #define SERIF_SPECIES_AM_240 -#endif // SERIF_SPECIES_AM_240 -#ifndef SERIF_SPECIES_CM_240 - #define SERIF_SPECIES_CM_240 -#endif // SERIF_SPECIES_CM_240 -#ifndef SERIF_SPECIES_BK_240 - #define SERIF_SPECIES_BK_240 -#endif // SERIF_SPECIES_BK_240 -#ifndef SERIF_SPECIES_CF_240 - #define SERIF_SPECIES_CF_240 -#endif // SERIF_SPECIES_CF_240 -#ifndef SERIF_SPECIES_ES_240 - #define SERIF_SPECIES_ES_240 -#endif // SERIF_SPECIES_ES_240 -#ifndef SERIF_SPECIES_PA_241 - #define SERIF_SPECIES_PA_241 -#endif // SERIF_SPECIES_PA_241 -#ifndef SERIF_SPECIES_U_241 - #define SERIF_SPECIES_U_241 -#endif // SERIF_SPECIES_U_241 -#ifndef SERIF_SPECIES_NP_241 - #define SERIF_SPECIES_NP_241 -#endif // SERIF_SPECIES_NP_241 -#ifndef SERIF_SPECIES_PU_241 - #define SERIF_SPECIES_PU_241 -#endif // SERIF_SPECIES_PU_241 -#ifndef SERIF_SPECIES_AM_241 - #define SERIF_SPECIES_AM_241 -#endif // SERIF_SPECIES_AM_241 -#ifndef SERIF_SPECIES_CM_241 - #define SERIF_SPECIES_CM_241 -#endif // SERIF_SPECIES_CM_241 -#ifndef SERIF_SPECIES_BK_241 - #define SERIF_SPECIES_BK_241 -#endif // SERIF_SPECIES_BK_241 -#ifndef SERIF_SPECIES_CF_241 - #define SERIF_SPECIES_CF_241 -#endif // SERIF_SPECIES_CF_241 -#ifndef SERIF_SPECIES_ES_241 - #define SERIF_SPECIES_ES_241 -#endif // SERIF_SPECIES_ES_241 -#ifndef SERIF_SPECIES_FM_241 - #define SERIF_SPECIES_FM_241 -#endif // SERIF_SPECIES_FM_241 -#ifndef SERIF_SPECIES_U_242 - #define SERIF_SPECIES_U_242 -#endif // SERIF_SPECIES_U_242 -#ifndef SERIF_SPECIES_NP_242 - #define SERIF_SPECIES_NP_242 -#endif // SERIF_SPECIES_NP_242 -#ifndef SERIF_SPECIES_PU_242 - #define SERIF_SPECIES_PU_242 -#endif // SERIF_SPECIES_PU_242 -#ifndef SERIF_SPECIES_AM_242 - #define SERIF_SPECIES_AM_242 -#endif // SERIF_SPECIES_AM_242 -#ifndef SERIF_SPECIES_CM_242 - #define SERIF_SPECIES_CM_242 -#endif // SERIF_SPECIES_CM_242 -#ifndef SERIF_SPECIES_BK_242 - #define SERIF_SPECIES_BK_242 -#endif // SERIF_SPECIES_BK_242 -#ifndef SERIF_SPECIES_CF_242 - #define SERIF_SPECIES_CF_242 -#endif // SERIF_SPECIES_CF_242 -#ifndef SERIF_SPECIES_ES_242 - #define SERIF_SPECIES_ES_242 -#endif // SERIF_SPECIES_ES_242 -#ifndef SERIF_SPECIES_FM_242 - #define SERIF_SPECIES_FM_242 -#endif // SERIF_SPECIES_FM_242 -#ifndef SERIF_SPECIES_U_243 - #define SERIF_SPECIES_U_243 -#endif // SERIF_SPECIES_U_243 -#ifndef SERIF_SPECIES_NP_243 - #define SERIF_SPECIES_NP_243 -#endif // SERIF_SPECIES_NP_243 -#ifndef SERIF_SPECIES_PU_243 - #define SERIF_SPECIES_PU_243 -#endif // SERIF_SPECIES_PU_243 -#ifndef SERIF_SPECIES_AM_243 - #define SERIF_SPECIES_AM_243 -#endif // SERIF_SPECIES_AM_243 -#ifndef SERIF_SPECIES_CM_243 - #define SERIF_SPECIES_CM_243 -#endif // SERIF_SPECIES_CM_243 -#ifndef SERIF_SPECIES_BK_243 - #define SERIF_SPECIES_BK_243 -#endif // SERIF_SPECIES_BK_243 -#ifndef SERIF_SPECIES_CF_243 - #define SERIF_SPECIES_CF_243 -#endif // SERIF_SPECIES_CF_243 -#ifndef SERIF_SPECIES_ES_243 - #define SERIF_SPECIES_ES_243 -#endif // SERIF_SPECIES_ES_243 -#ifndef SERIF_SPECIES_FM_243 - #define SERIF_SPECIES_FM_243 -#endif // SERIF_SPECIES_FM_243 -#ifndef SERIF_SPECIES_NP_244 - #define SERIF_SPECIES_NP_244 -#endif // SERIF_SPECIES_NP_244 -#ifndef SERIF_SPECIES_PU_244 - #define SERIF_SPECIES_PU_244 -#endif // SERIF_SPECIES_PU_244 -#ifndef SERIF_SPECIES_AM_244 - #define SERIF_SPECIES_AM_244 -#endif // SERIF_SPECIES_AM_244 -#ifndef SERIF_SPECIES_CM_244 - #define SERIF_SPECIES_CM_244 -#endif // SERIF_SPECIES_CM_244 -#ifndef SERIF_SPECIES_BK_244 - #define SERIF_SPECIES_BK_244 -#endif // SERIF_SPECIES_BK_244 -#ifndef SERIF_SPECIES_CF_244 - #define SERIF_SPECIES_CF_244 -#endif // SERIF_SPECIES_CF_244 -#ifndef SERIF_SPECIES_ES_244 - #define SERIF_SPECIES_ES_244 -#endif // SERIF_SPECIES_ES_244 -#ifndef SERIF_SPECIES_FM_244 - #define SERIF_SPECIES_FM_244 -#endif // SERIF_SPECIES_FM_244 -#ifndef SERIF_SPECIES_MD_244 - #define SERIF_SPECIES_MD_244 -#endif // SERIF_SPECIES_MD_244 -#ifndef SERIF_SPECIES_NP_245 - #define SERIF_SPECIES_NP_245 -#endif // SERIF_SPECIES_NP_245 -#ifndef SERIF_SPECIES_PU_245 - #define SERIF_SPECIES_PU_245 -#endif // SERIF_SPECIES_PU_245 -#ifndef SERIF_SPECIES_AM_245 - #define SERIF_SPECIES_AM_245 -#endif // SERIF_SPECIES_AM_245 -#ifndef SERIF_SPECIES_CM_245 - #define SERIF_SPECIES_CM_245 -#endif // SERIF_SPECIES_CM_245 -#ifndef SERIF_SPECIES_BK_245 - #define SERIF_SPECIES_BK_245 -#endif // SERIF_SPECIES_BK_245 -#ifndef SERIF_SPECIES_CF_245 - #define SERIF_SPECIES_CF_245 -#endif // SERIF_SPECIES_CF_245 -#ifndef SERIF_SPECIES_ES_245 - #define SERIF_SPECIES_ES_245 -#endif // SERIF_SPECIES_ES_245 -#ifndef SERIF_SPECIES_FM_245 - #define SERIF_SPECIES_FM_245 -#endif // SERIF_SPECIES_FM_245 -#ifndef SERIF_SPECIES_MD_245 - #define SERIF_SPECIES_MD_245 -#endif // SERIF_SPECIES_MD_245 -#ifndef SERIF_SPECIES_PU_246 - #define SERIF_SPECIES_PU_246 -#endif // SERIF_SPECIES_PU_246 -#ifndef SERIF_SPECIES_AM_246 - #define SERIF_SPECIES_AM_246 -#endif // SERIF_SPECIES_AM_246 -#ifndef SERIF_SPECIES_CM_246 - #define SERIF_SPECIES_CM_246 -#endif // SERIF_SPECIES_CM_246 -#ifndef SERIF_SPECIES_BK_246 - #define SERIF_SPECIES_BK_246 -#endif // SERIF_SPECIES_BK_246 -#ifndef SERIF_SPECIES_CF_246 - #define SERIF_SPECIES_CF_246 -#endif // SERIF_SPECIES_CF_246 -#ifndef SERIF_SPECIES_ES_246 - #define SERIF_SPECIES_ES_246 -#endif // SERIF_SPECIES_ES_246 -#ifndef SERIF_SPECIES_FM_246 - #define SERIF_SPECIES_FM_246 -#endif // SERIF_SPECIES_FM_246 -#ifndef SERIF_SPECIES_MD_246 - #define SERIF_SPECIES_MD_246 -#endif // SERIF_SPECIES_MD_246 -#ifndef SERIF_SPECIES_PU_247 - #define SERIF_SPECIES_PU_247 -#endif // SERIF_SPECIES_PU_247 -#ifndef SERIF_SPECIES_AM_247 - #define SERIF_SPECIES_AM_247 -#endif // SERIF_SPECIES_AM_247 -#ifndef SERIF_SPECIES_CM_247 - #define SERIF_SPECIES_CM_247 -#endif // SERIF_SPECIES_CM_247 -#ifndef SERIF_SPECIES_BK_247 - #define SERIF_SPECIES_BK_247 -#endif // SERIF_SPECIES_BK_247 -#ifndef SERIF_SPECIES_CF_247 - #define SERIF_SPECIES_CF_247 -#endif // SERIF_SPECIES_CF_247 -#ifndef SERIF_SPECIES_ES_247 - #define SERIF_SPECIES_ES_247 -#endif // SERIF_SPECIES_ES_247 -#ifndef SERIF_SPECIES_FM_247 - #define SERIF_SPECIES_FM_247 -#endif // SERIF_SPECIES_FM_247 -#ifndef SERIF_SPECIES_MD_247 - #define SERIF_SPECIES_MD_247 -#endif // SERIF_SPECIES_MD_247 -#ifndef SERIF_SPECIES_AM_248 - #define SERIF_SPECIES_AM_248 -#endif // SERIF_SPECIES_AM_248 -#ifndef SERIF_SPECIES_CM_248 - #define SERIF_SPECIES_CM_248 -#endif // SERIF_SPECIES_CM_248 -#ifndef SERIF_SPECIES_BK_248 - #define SERIF_SPECIES_BK_248 -#endif // SERIF_SPECIES_BK_248 -#ifndef SERIF_SPECIES_CF_248 - #define SERIF_SPECIES_CF_248 -#endif // SERIF_SPECIES_CF_248 -#ifndef SERIF_SPECIES_ES_248 - #define SERIF_SPECIES_ES_248 -#endif // SERIF_SPECIES_ES_248 -#ifndef SERIF_SPECIES_FM_248 - #define SERIF_SPECIES_FM_248 -#endif // SERIF_SPECIES_FM_248 -#ifndef SERIF_SPECIES_MD_248 - #define SERIF_SPECIES_MD_248 -#endif // SERIF_SPECIES_MD_248 -#ifndef SERIF_SPECIES_NO_248 - #define SERIF_SPECIES_NO_248 -#endif // SERIF_SPECIES_NO_248 -#ifndef SERIF_SPECIES_AM_249 - #define SERIF_SPECIES_AM_249 -#endif // SERIF_SPECIES_AM_249 -#ifndef SERIF_SPECIES_CM_249 - #define SERIF_SPECIES_CM_249 -#endif // SERIF_SPECIES_CM_249 -#ifndef SERIF_SPECIES_BK_249 - #define SERIF_SPECIES_BK_249 -#endif // SERIF_SPECIES_BK_249 -#ifndef SERIF_SPECIES_CF_249 - #define SERIF_SPECIES_CF_249 -#endif // SERIF_SPECIES_CF_249 -#ifndef SERIF_SPECIES_ES_249 - #define SERIF_SPECIES_ES_249 -#endif // SERIF_SPECIES_ES_249 -#ifndef SERIF_SPECIES_FM_249 - #define SERIF_SPECIES_FM_249 -#endif // SERIF_SPECIES_FM_249 -#ifndef SERIF_SPECIES_MD_249 - #define SERIF_SPECIES_MD_249 -#endif // SERIF_SPECIES_MD_249 -#ifndef SERIF_SPECIES_NO_249 - #define SERIF_SPECIES_NO_249 -#endif // SERIF_SPECIES_NO_249 -#ifndef SERIF_SPECIES_CM_250 - #define SERIF_SPECIES_CM_250 -#endif // SERIF_SPECIES_CM_250 -#ifndef SERIF_SPECIES_BK_250 - #define SERIF_SPECIES_BK_250 -#endif // SERIF_SPECIES_BK_250 -#ifndef SERIF_SPECIES_CF_250 - #define SERIF_SPECIES_CF_250 -#endif // SERIF_SPECIES_CF_250 -#ifndef SERIF_SPECIES_ES_250 - #define SERIF_SPECIES_ES_250 -#endif // SERIF_SPECIES_ES_250 -#ifndef SERIF_SPECIES_FM_250 - #define SERIF_SPECIES_FM_250 -#endif // SERIF_SPECIES_FM_250 -#ifndef SERIF_SPECIES_MD_250 - #define SERIF_SPECIES_MD_250 -#endif // SERIF_SPECIES_MD_250 -#ifndef SERIF_SPECIES_NO_250 - #define SERIF_SPECIES_NO_250 -#endif // SERIF_SPECIES_NO_250 -#ifndef SERIF_SPECIES_CM_251 - #define SERIF_SPECIES_CM_251 -#endif // SERIF_SPECIES_CM_251 -#ifndef SERIF_SPECIES_BK_251 - #define SERIF_SPECIES_BK_251 -#endif // SERIF_SPECIES_BK_251 -#ifndef SERIF_SPECIES_CF_251 - #define SERIF_SPECIES_CF_251 -#endif // SERIF_SPECIES_CF_251 -#ifndef SERIF_SPECIES_ES_251 - #define SERIF_SPECIES_ES_251 -#endif // SERIF_SPECIES_ES_251 -#ifndef SERIF_SPECIES_FM_251 - #define SERIF_SPECIES_FM_251 -#endif // SERIF_SPECIES_FM_251 -#ifndef SERIF_SPECIES_MD_251 - #define SERIF_SPECIES_MD_251 -#endif // SERIF_SPECIES_MD_251 -#ifndef SERIF_SPECIES_NO_251 - #define SERIF_SPECIES_NO_251 -#endif // SERIF_SPECIES_NO_251 -#ifndef SERIF_SPECIES_LR_251 - #define SERIF_SPECIES_LR_251 -#endif // SERIF_SPECIES_LR_251 -#ifndef SERIF_SPECIES_CM_252 - #define SERIF_SPECIES_CM_252 -#endif // SERIF_SPECIES_CM_252 -#ifndef SERIF_SPECIES_BK_252 - #define SERIF_SPECIES_BK_252 -#endif // SERIF_SPECIES_BK_252 -#ifndef SERIF_SPECIES_CF_252 - #define SERIF_SPECIES_CF_252 -#endif // SERIF_SPECIES_CF_252 -#ifndef SERIF_SPECIES_ES_252 - #define SERIF_SPECIES_ES_252 -#endif // SERIF_SPECIES_ES_252 -#ifndef SERIF_SPECIES_FM_252 - #define SERIF_SPECIES_FM_252 -#endif // SERIF_SPECIES_FM_252 -#ifndef SERIF_SPECIES_MD_252 - #define SERIF_SPECIES_MD_252 -#endif // SERIF_SPECIES_MD_252 -#ifndef SERIF_SPECIES_NO_252 - #define SERIF_SPECIES_NO_252 -#endif // SERIF_SPECIES_NO_252 -#ifndef SERIF_SPECIES_LR_252 - #define SERIF_SPECIES_LR_252 -#endif // SERIF_SPECIES_LR_252 -#ifndef SERIF_SPECIES_BK_253 - #define SERIF_SPECIES_BK_253 -#endif // SERIF_SPECIES_BK_253 -#ifndef SERIF_SPECIES_CF_253 - #define SERIF_SPECIES_CF_253 -#endif // SERIF_SPECIES_CF_253 -#ifndef SERIF_SPECIES_ES_253 - #define SERIF_SPECIES_ES_253 -#endif // SERIF_SPECIES_ES_253 -#ifndef SERIF_SPECIES_FM_253 - #define SERIF_SPECIES_FM_253 -#endif // SERIF_SPECIES_FM_253 -#ifndef SERIF_SPECIES_MD_253 - #define SERIF_SPECIES_MD_253 -#endif // SERIF_SPECIES_MD_253 -#ifndef SERIF_SPECIES_NO_253 - #define SERIF_SPECIES_NO_253 -#endif // SERIF_SPECIES_NO_253 -#ifndef SERIF_SPECIES_LR_253 - #define SERIF_SPECIES_LR_253 -#endif // SERIF_SPECIES_LR_253 -#ifndef SERIF_SPECIES_RF_253 - #define SERIF_SPECIES_RF_253 -#endif // SERIF_SPECIES_RF_253 -#ifndef SERIF_SPECIES_BK_254 - #define SERIF_SPECIES_BK_254 -#endif // SERIF_SPECIES_BK_254 -#ifndef SERIF_SPECIES_CF_254 - #define SERIF_SPECIES_CF_254 -#endif // SERIF_SPECIES_CF_254 -#ifndef SERIF_SPECIES_ES_254 - #define SERIF_SPECIES_ES_254 -#endif // SERIF_SPECIES_ES_254 -#ifndef SERIF_SPECIES_FM_254 - #define SERIF_SPECIES_FM_254 -#endif // SERIF_SPECIES_FM_254 -#ifndef SERIF_SPECIES_MD_254 - #define SERIF_SPECIES_MD_254 -#endif // SERIF_SPECIES_MD_254 -#ifndef SERIF_SPECIES_NO_254 - #define SERIF_SPECIES_NO_254 -#endif // SERIF_SPECIES_NO_254 -#ifndef SERIF_SPECIES_LR_254 - #define SERIF_SPECIES_LR_254 -#endif // SERIF_SPECIES_LR_254 -#ifndef SERIF_SPECIES_RF_254 - #define SERIF_SPECIES_RF_254 -#endif // SERIF_SPECIES_RF_254 -#ifndef SERIF_SPECIES_CF_255 - #define SERIF_SPECIES_CF_255 -#endif // SERIF_SPECIES_CF_255 -#ifndef SERIF_SPECIES_ES_255 - #define SERIF_SPECIES_ES_255 -#endif // SERIF_SPECIES_ES_255 -#ifndef SERIF_SPECIES_FM_255 - #define SERIF_SPECIES_FM_255 -#endif // SERIF_SPECIES_FM_255 -#ifndef SERIF_SPECIES_MD_255 - #define SERIF_SPECIES_MD_255 -#endif // SERIF_SPECIES_MD_255 -#ifndef SERIF_SPECIES_NO_255 - #define SERIF_SPECIES_NO_255 -#endif // SERIF_SPECIES_NO_255 -#ifndef SERIF_SPECIES_LR_255 - #define SERIF_SPECIES_LR_255 -#endif // SERIF_SPECIES_LR_255 -#ifndef SERIF_SPECIES_RF_255 - #define SERIF_SPECIES_RF_255 -#endif // SERIF_SPECIES_RF_255 -#ifndef SERIF_SPECIES_DB_255 - #define SERIF_SPECIES_DB_255 -#endif // SERIF_SPECIES_DB_255 -#ifndef SERIF_SPECIES_CF_256 - #define SERIF_SPECIES_CF_256 -#endif // SERIF_SPECIES_CF_256 -#ifndef SERIF_SPECIES_ES_256 - #define SERIF_SPECIES_ES_256 -#endif // SERIF_SPECIES_ES_256 -#ifndef SERIF_SPECIES_FM_256 - #define SERIF_SPECIES_FM_256 -#endif // SERIF_SPECIES_FM_256 -#ifndef SERIF_SPECIES_MD_256 - #define SERIF_SPECIES_MD_256 -#endif // SERIF_SPECIES_MD_256 -#ifndef SERIF_SPECIES_NO_256 - #define SERIF_SPECIES_NO_256 -#endif // SERIF_SPECIES_NO_256 -#ifndef SERIF_SPECIES_LR_256 - #define SERIF_SPECIES_LR_256 -#endif // SERIF_SPECIES_LR_256 -#ifndef SERIF_SPECIES_RF_256 - #define SERIF_SPECIES_RF_256 -#endif // SERIF_SPECIES_RF_256 -#ifndef SERIF_SPECIES_DB_256 - #define SERIF_SPECIES_DB_256 -#endif // SERIF_SPECIES_DB_256 -#ifndef SERIF_SPECIES_ES_257 - #define SERIF_SPECIES_ES_257 -#endif // SERIF_SPECIES_ES_257 -#ifndef SERIF_SPECIES_FM_257 - #define SERIF_SPECIES_FM_257 -#endif // SERIF_SPECIES_FM_257 -#ifndef SERIF_SPECIES_MD_257 - #define SERIF_SPECIES_MD_257 -#endif // SERIF_SPECIES_MD_257 -#ifndef SERIF_SPECIES_NO_257 - #define SERIF_SPECIES_NO_257 -#endif // SERIF_SPECIES_NO_257 -#ifndef SERIF_SPECIES_LR_257 - #define SERIF_SPECIES_LR_257 -#endif // SERIF_SPECIES_LR_257 -#ifndef SERIF_SPECIES_RF_257 - #define SERIF_SPECIES_RF_257 -#endif // SERIF_SPECIES_RF_257 -#ifndef SERIF_SPECIES_DB_257 - #define SERIF_SPECIES_DB_257 -#endif // SERIF_SPECIES_DB_257 -#ifndef SERIF_SPECIES_ES_258 - #define SERIF_SPECIES_ES_258 -#endif // SERIF_SPECIES_ES_258 -#ifndef SERIF_SPECIES_FM_258 - #define SERIF_SPECIES_FM_258 -#endif // SERIF_SPECIES_FM_258 -#ifndef SERIF_SPECIES_MD_258 - #define SERIF_SPECIES_MD_258 -#endif // SERIF_SPECIES_MD_258 -#ifndef SERIF_SPECIES_NO_258 - #define SERIF_SPECIES_NO_258 -#endif // SERIF_SPECIES_NO_258 -#ifndef SERIF_SPECIES_LR_258 - #define SERIF_SPECIES_LR_258 -#endif // SERIF_SPECIES_LR_258 -#ifndef SERIF_SPECIES_RF_258 - #define SERIF_SPECIES_RF_258 -#endif // SERIF_SPECIES_RF_258 -#ifndef SERIF_SPECIES_DB_258 - #define SERIF_SPECIES_DB_258 -#endif // SERIF_SPECIES_DB_258 -#ifndef SERIF_SPECIES_SG_258 - #define SERIF_SPECIES_SG_258 -#endif // SERIF_SPECIES_SG_258 -#ifndef SERIF_SPECIES_FM_259 - #define SERIF_SPECIES_FM_259 -#endif // SERIF_SPECIES_FM_259 -#ifndef SERIF_SPECIES_MD_259 - #define SERIF_SPECIES_MD_259 -#endif // SERIF_SPECIES_MD_259 -#ifndef SERIF_SPECIES_NO_259 - #define SERIF_SPECIES_NO_259 -#endif // SERIF_SPECIES_NO_259 -#ifndef SERIF_SPECIES_LR_259 - #define SERIF_SPECIES_LR_259 -#endif // SERIF_SPECIES_LR_259 -#ifndef SERIF_SPECIES_RF_259 - #define SERIF_SPECIES_RF_259 -#endif // SERIF_SPECIES_RF_259 -#ifndef SERIF_SPECIES_DB_259 - #define SERIF_SPECIES_DB_259 -#endif // SERIF_SPECIES_DB_259 -#ifndef SERIF_SPECIES_SG_259 - #define SERIF_SPECIES_SG_259 -#endif // SERIF_SPECIES_SG_259 -#ifndef SERIF_SPECIES_FM_260 - #define SERIF_SPECIES_FM_260 -#endif // SERIF_SPECIES_FM_260 -#ifndef SERIF_SPECIES_MD_260 - #define SERIF_SPECIES_MD_260 -#endif // SERIF_SPECIES_MD_260 -#ifndef SERIF_SPECIES_NO_260 - #define SERIF_SPECIES_NO_260 -#endif // SERIF_SPECIES_NO_260 -#ifndef SERIF_SPECIES_LR_260 - #define SERIF_SPECIES_LR_260 -#endif // SERIF_SPECIES_LR_260 -#ifndef SERIF_SPECIES_RF_260 - #define SERIF_SPECIES_RF_260 -#endif // SERIF_SPECIES_RF_260 -#ifndef SERIF_SPECIES_DB_260 - #define SERIF_SPECIES_DB_260 -#endif // SERIF_SPECIES_DB_260 -#ifndef SERIF_SPECIES_SG_260 - #define SERIF_SPECIES_SG_260 -#endif // SERIF_SPECIES_SG_260 -#ifndef SERIF_SPECIES_BH_260 - #define SERIF_SPECIES_BH_260 -#endif // SERIF_SPECIES_BH_260 -#ifndef SERIF_SPECIES_MD_261 - #define SERIF_SPECIES_MD_261 -#endif // SERIF_SPECIES_MD_261 -#ifndef SERIF_SPECIES_NO_261 - #define SERIF_SPECIES_NO_261 -#endif // SERIF_SPECIES_NO_261 -#ifndef SERIF_SPECIES_LR_261 - #define SERIF_SPECIES_LR_261 -#endif // SERIF_SPECIES_LR_261 -#ifndef SERIF_SPECIES_RF_261 - #define SERIF_SPECIES_RF_261 -#endif // SERIF_SPECIES_RF_261 -#ifndef SERIF_SPECIES_DB_261 - #define SERIF_SPECIES_DB_261 -#endif // SERIF_SPECIES_DB_261 -#ifndef SERIF_SPECIES_SG_261 - #define SERIF_SPECIES_SG_261 -#endif // SERIF_SPECIES_SG_261 -#ifndef SERIF_SPECIES_BH_261 - #define SERIF_SPECIES_BH_261 -#endif // SERIF_SPECIES_BH_261 -#ifndef SERIF_SPECIES_MD_262 - #define SERIF_SPECIES_MD_262 -#endif // SERIF_SPECIES_MD_262 -#ifndef SERIF_SPECIES_NO_262 - #define SERIF_SPECIES_NO_262 -#endif // SERIF_SPECIES_NO_262 -#ifndef SERIF_SPECIES_LR_262 - #define SERIF_SPECIES_LR_262 -#endif // SERIF_SPECIES_LR_262 -#ifndef SERIF_SPECIES_RF_262 - #define SERIF_SPECIES_RF_262 -#endif // SERIF_SPECIES_RF_262 -#ifndef SERIF_SPECIES_DB_262 - #define SERIF_SPECIES_DB_262 -#endif // SERIF_SPECIES_DB_262 -#ifndef SERIF_SPECIES_SG_262 - #define SERIF_SPECIES_SG_262 -#endif // SERIF_SPECIES_SG_262 -#ifndef SERIF_SPECIES_BH_262 - #define SERIF_SPECIES_BH_262 -#endif // SERIF_SPECIES_BH_262 -#ifndef SERIF_SPECIES_NO_263 - #define SERIF_SPECIES_NO_263 -#endif // SERIF_SPECIES_NO_263 -#ifndef SERIF_SPECIES_LR_263 - #define SERIF_SPECIES_LR_263 -#endif // SERIF_SPECIES_LR_263 -#ifndef SERIF_SPECIES_RF_263 - #define SERIF_SPECIES_RF_263 -#endif // SERIF_SPECIES_RF_263 -#ifndef SERIF_SPECIES_DB_263 - #define SERIF_SPECIES_DB_263 -#endif // SERIF_SPECIES_DB_263 -#ifndef SERIF_SPECIES_SG_263 - #define SERIF_SPECIES_SG_263 -#endif // SERIF_SPECIES_SG_263 -#ifndef SERIF_SPECIES_BH_263 - #define SERIF_SPECIES_BH_263 -#endif // SERIF_SPECIES_BH_263 -#ifndef SERIF_SPECIES_HS_263 - #define SERIF_SPECIES_HS_263 -#endif // SERIF_SPECIES_HS_263 -#ifndef SERIF_SPECIES_NO_264 - #define SERIF_SPECIES_NO_264 -#endif // SERIF_SPECIES_NO_264 -#ifndef SERIF_SPECIES_LR_264 - #define SERIF_SPECIES_LR_264 -#endif // SERIF_SPECIES_LR_264 -#ifndef SERIF_SPECIES_RF_264 - #define SERIF_SPECIES_RF_264 -#endif // SERIF_SPECIES_RF_264 -#ifndef SERIF_SPECIES_DB_264 - #define SERIF_SPECIES_DB_264 -#endif // SERIF_SPECIES_DB_264 -#ifndef SERIF_SPECIES_SG_264 - #define SERIF_SPECIES_SG_264 -#endif // SERIF_SPECIES_SG_264 -#ifndef SERIF_SPECIES_BH_264 - #define SERIF_SPECIES_BH_264 -#endif // SERIF_SPECIES_BH_264 -#ifndef SERIF_SPECIES_HS_264 - #define SERIF_SPECIES_HS_264 -#endif // SERIF_SPECIES_HS_264 -#ifndef SERIF_SPECIES_LR_265 - #define SERIF_SPECIES_LR_265 -#endif // SERIF_SPECIES_LR_265 -#ifndef SERIF_SPECIES_RF_265 - #define SERIF_SPECIES_RF_265 -#endif // SERIF_SPECIES_RF_265 -#ifndef SERIF_SPECIES_DB_265 - #define SERIF_SPECIES_DB_265 -#endif // SERIF_SPECIES_DB_265 -#ifndef SERIF_SPECIES_SG_265 - #define SERIF_SPECIES_SG_265 -#endif // SERIF_SPECIES_SG_265 -#ifndef SERIF_SPECIES_BH_265 - #define SERIF_SPECIES_BH_265 -#endif // SERIF_SPECIES_BH_265 -#ifndef SERIF_SPECIES_HS_265 - #define SERIF_SPECIES_HS_265 -#endif // SERIF_SPECIES_HS_265 -#ifndef SERIF_SPECIES_MT_265 - #define SERIF_SPECIES_MT_265 -#endif // SERIF_SPECIES_MT_265 -#ifndef SERIF_SPECIES_LR_266 - #define SERIF_SPECIES_LR_266 -#endif // SERIF_SPECIES_LR_266 -#ifndef SERIF_SPECIES_RF_266 - #define SERIF_SPECIES_RF_266 -#endif // SERIF_SPECIES_RF_266 -#ifndef SERIF_SPECIES_DB_266 - #define SERIF_SPECIES_DB_266 -#endif // SERIF_SPECIES_DB_266 -#ifndef SERIF_SPECIES_SG_266 - #define SERIF_SPECIES_SG_266 -#endif // SERIF_SPECIES_SG_266 -#ifndef SERIF_SPECIES_BH_266 - #define SERIF_SPECIES_BH_266 -#endif // SERIF_SPECIES_BH_266 -#ifndef SERIF_SPECIES_HS_266 - #define SERIF_SPECIES_HS_266 -#endif // SERIF_SPECIES_HS_266 -#ifndef SERIF_SPECIES_MT_266 - #define SERIF_SPECIES_MT_266 -#endif // SERIF_SPECIES_MT_266 -#ifndef SERIF_SPECIES_RF_267 - #define SERIF_SPECIES_RF_267 -#endif // SERIF_SPECIES_RF_267 -#ifndef SERIF_SPECIES_DB_267 - #define SERIF_SPECIES_DB_267 -#endif // SERIF_SPECIES_DB_267 -#ifndef SERIF_SPECIES_SG_267 - #define SERIF_SPECIES_SG_267 -#endif // SERIF_SPECIES_SG_267 -#ifndef SERIF_SPECIES_BH_267 - #define SERIF_SPECIES_BH_267 -#endif // SERIF_SPECIES_BH_267 -#ifndef SERIF_SPECIES_HS_267 - #define SERIF_SPECIES_HS_267 -#endif // SERIF_SPECIES_HS_267 -#ifndef SERIF_SPECIES_MT_267 - #define SERIF_SPECIES_MT_267 -#endif // SERIF_SPECIES_MT_267 -#ifndef SERIF_SPECIES_DS_267 - #define SERIF_SPECIES_DS_267 -#endif // SERIF_SPECIES_DS_267 -#ifndef SERIF_SPECIES_RF_268 - #define SERIF_SPECIES_RF_268 -#endif // SERIF_SPECIES_RF_268 -#ifndef SERIF_SPECIES_DB_268 - #define SERIF_SPECIES_DB_268 -#endif // SERIF_SPECIES_DB_268 -#ifndef SERIF_SPECIES_SG_268 - #define SERIF_SPECIES_SG_268 -#endif // SERIF_SPECIES_SG_268 -#ifndef SERIF_SPECIES_BH_268 - #define SERIF_SPECIES_BH_268 -#endif // SERIF_SPECIES_BH_268 -#ifndef SERIF_SPECIES_HS_268 - #define SERIF_SPECIES_HS_268 -#endif // SERIF_SPECIES_HS_268 -#ifndef SERIF_SPECIES_MT_268 - #define SERIF_SPECIES_MT_268 -#endif // SERIF_SPECIES_MT_268 -#ifndef SERIF_SPECIES_DS_268 - #define SERIF_SPECIES_DS_268 -#endif // SERIF_SPECIES_DS_268 -#ifndef SERIF_SPECIES_DB_269 - #define SERIF_SPECIES_DB_269 -#endif // SERIF_SPECIES_DB_269 -#ifndef SERIF_SPECIES_SG_269 - #define SERIF_SPECIES_SG_269 -#endif // SERIF_SPECIES_SG_269 -#ifndef SERIF_SPECIES_BH_269 - #define SERIF_SPECIES_BH_269 -#endif // SERIF_SPECIES_BH_269 -#ifndef SERIF_SPECIES_HS_269 - #define SERIF_SPECIES_HS_269 -#endif // SERIF_SPECIES_HS_269 -#ifndef SERIF_SPECIES_MT_269 - #define SERIF_SPECIES_MT_269 -#endif // SERIF_SPECIES_MT_269 -#ifndef SERIF_SPECIES_DS_269 - #define SERIF_SPECIES_DS_269 -#endif // SERIF_SPECIES_DS_269 -#ifndef SERIF_SPECIES_DB_270 - #define SERIF_SPECIES_DB_270 -#endif // SERIF_SPECIES_DB_270 -#ifndef SERIF_SPECIES_SG_270 - #define SERIF_SPECIES_SG_270 -#endif // SERIF_SPECIES_SG_270 -#ifndef SERIF_SPECIES_BH_270 - #define SERIF_SPECIES_BH_270 -#endif // SERIF_SPECIES_BH_270 -#ifndef SERIF_SPECIES_HS_270 - #define SERIF_SPECIES_HS_270 -#endif // SERIF_SPECIES_HS_270 -#ifndef SERIF_SPECIES_MT_270 - #define SERIF_SPECIES_MT_270 -#endif // SERIF_SPECIES_MT_270 -#ifndef SERIF_SPECIES_DS_270 - #define SERIF_SPECIES_DS_270 -#endif // SERIF_SPECIES_DS_270 -#ifndef SERIF_SPECIES_SG_271 - #define SERIF_SPECIES_SG_271 -#endif // SERIF_SPECIES_SG_271 -#ifndef SERIF_SPECIES_BH_271 - #define SERIF_SPECIES_BH_271 -#endif // SERIF_SPECIES_BH_271 -#ifndef SERIF_SPECIES_HS_271 - #define SERIF_SPECIES_HS_271 -#endif // SERIF_SPECIES_HS_271 -#ifndef SERIF_SPECIES_MT_271 - #define SERIF_SPECIES_MT_271 -#endif // SERIF_SPECIES_MT_271 -#ifndef SERIF_SPECIES_DS_271 - #define SERIF_SPECIES_DS_271 -#endif // SERIF_SPECIES_DS_271 -#ifndef SERIF_SPECIES_SG_272 - #define SERIF_SPECIES_SG_272 -#endif // SERIF_SPECIES_SG_272 -#ifndef SERIF_SPECIES_BH_272 - #define SERIF_SPECIES_BH_272 -#endif // SERIF_SPECIES_BH_272 -#ifndef SERIF_SPECIES_HS_272 - #define SERIF_SPECIES_HS_272 -#endif // SERIF_SPECIES_HS_272 -#ifndef SERIF_SPECIES_MT_272 - #define SERIF_SPECIES_MT_272 -#endif // SERIF_SPECIES_MT_272 -#ifndef SERIF_SPECIES_DS_272 - #define SERIF_SPECIES_DS_272 -#endif // SERIF_SPECIES_DS_272 -#ifndef SERIF_SPECIES_RG_272 - #define SERIF_SPECIES_RG_272 -#endif // SERIF_SPECIES_RG_272 -#ifndef SERIF_SPECIES_SG_273 - #define SERIF_SPECIES_SG_273 -#endif // SERIF_SPECIES_SG_273 -#ifndef SERIF_SPECIES_BH_273 - #define SERIF_SPECIES_BH_273 -#endif // SERIF_SPECIES_BH_273 -#ifndef SERIF_SPECIES_HS_273 - #define SERIF_SPECIES_HS_273 -#endif // SERIF_SPECIES_HS_273 -#ifndef SERIF_SPECIES_MT_273 - #define SERIF_SPECIES_MT_273 -#endif // SERIF_SPECIES_MT_273 -#ifndef SERIF_SPECIES_DS_273 - #define SERIF_SPECIES_DS_273 -#endif // SERIF_SPECIES_DS_273 -#ifndef SERIF_SPECIES_RG_273 - #define SERIF_SPECIES_RG_273 -#endif // SERIF_SPECIES_RG_273 -#ifndef SERIF_SPECIES_BH_274 - #define SERIF_SPECIES_BH_274 -#endif // SERIF_SPECIES_BH_274 -#ifndef SERIF_SPECIES_HS_274 - #define SERIF_SPECIES_HS_274 -#endif // SERIF_SPECIES_HS_274 -#ifndef SERIF_SPECIES_MT_274 - #define SERIF_SPECIES_MT_274 -#endif // SERIF_SPECIES_MT_274 -#ifndef SERIF_SPECIES_DS_274 - #define SERIF_SPECIES_DS_274 -#endif // SERIF_SPECIES_DS_274 -#ifndef SERIF_SPECIES_RG_274 - #define SERIF_SPECIES_RG_274 -#endif // SERIF_SPECIES_RG_274 -#ifndef SERIF_SPECIES_BH_275 - #define SERIF_SPECIES_BH_275 -#endif // SERIF_SPECIES_BH_275 -#ifndef SERIF_SPECIES_HS_275 - #define SERIF_SPECIES_HS_275 -#endif // SERIF_SPECIES_HS_275 -#ifndef SERIF_SPECIES_MT_275 - #define SERIF_SPECIES_MT_275 -#endif // SERIF_SPECIES_MT_275 -#ifndef SERIF_SPECIES_DS_275 - #define SERIF_SPECIES_DS_275 -#endif // SERIF_SPECIES_DS_275 -#ifndef SERIF_SPECIES_RG_275 - #define SERIF_SPECIES_RG_275 -#endif // SERIF_SPECIES_RG_275 -#ifndef SERIF_SPECIES_BH_276 - #define SERIF_SPECIES_BH_276 -#endif // SERIF_SPECIES_BH_276 -#ifndef SERIF_SPECIES_HS_276 - #define SERIF_SPECIES_HS_276 -#endif // SERIF_SPECIES_HS_276 -#ifndef SERIF_SPECIES_MT_276 - #define SERIF_SPECIES_MT_276 -#endif // SERIF_SPECIES_MT_276 -#ifndef SERIF_SPECIES_DS_276 - #define SERIF_SPECIES_DS_276 -#endif // SERIF_SPECIES_DS_276 -#ifndef SERIF_SPECIES_RG_276 - #define SERIF_SPECIES_RG_276 -#endif // SERIF_SPECIES_RG_276 -#ifndef SERIF_SPECIES_CN_276 - #define SERIF_SPECIES_CN_276 -#endif // SERIF_SPECIES_CN_276 -#ifndef SERIF_SPECIES_BH_277 - #define SERIF_SPECIES_BH_277 -#endif // SERIF_SPECIES_BH_277 -#ifndef SERIF_SPECIES_HS_277 - #define SERIF_SPECIES_HS_277 -#endif // SERIF_SPECIES_HS_277 -#ifndef SERIF_SPECIES_MT_277 - #define SERIF_SPECIES_MT_277 -#endif // SERIF_SPECIES_MT_277 -#ifndef SERIF_SPECIES_DS_277 - #define SERIF_SPECIES_DS_277 -#endif // SERIF_SPECIES_DS_277 -#ifndef SERIF_SPECIES_RG_277 - #define SERIF_SPECIES_RG_277 -#endif // SERIF_SPECIES_RG_277 -#ifndef SERIF_SPECIES_CN_277 - #define SERIF_SPECIES_CN_277 -#endif // SERIF_SPECIES_CN_277 -#ifndef SERIF_SPECIES_BH_278 - #define SERIF_SPECIES_BH_278 -#endif // SERIF_SPECIES_BH_278 -#ifndef SERIF_SPECIES_HS_278 - #define SERIF_SPECIES_HS_278 -#endif // SERIF_SPECIES_HS_278 -#ifndef SERIF_SPECIES_MT_278 - #define SERIF_SPECIES_MT_278 -#endif // SERIF_SPECIES_MT_278 -#ifndef SERIF_SPECIES_DS_278 - #define SERIF_SPECIES_DS_278 -#endif // SERIF_SPECIES_DS_278 -#ifndef SERIF_SPECIES_RG_278 - #define SERIF_SPECIES_RG_278 -#endif // SERIF_SPECIES_RG_278 -#ifndef SERIF_SPECIES_CN_278 - #define SERIF_SPECIES_CN_278 -#endif // SERIF_SPECIES_CN_278 -#ifndef SERIF_SPECIES_NH_278 - #define SERIF_SPECIES_NH_278 -#endif // SERIF_SPECIES_NH_278 -#ifndef SERIF_SPECIES_HS_279 - #define SERIF_SPECIES_HS_279 -#endif // SERIF_SPECIES_HS_279 -#ifndef SERIF_SPECIES_MT_279 - #define SERIF_SPECIES_MT_279 -#endif // SERIF_SPECIES_MT_279 -#ifndef SERIF_SPECIES_DS_279 - #define SERIF_SPECIES_DS_279 -#endif // SERIF_SPECIES_DS_279 -#ifndef SERIF_SPECIES_RG_279 - #define SERIF_SPECIES_RG_279 -#endif // SERIF_SPECIES_RG_279 -#ifndef SERIF_SPECIES_CN_279 - #define SERIF_SPECIES_CN_279 -#endif // SERIF_SPECIES_CN_279 -#ifndef SERIF_SPECIES_NH_279 - #define SERIF_SPECIES_NH_279 -#endif // SERIF_SPECIES_NH_279 -#ifndef SERIF_SPECIES_HS_280 - #define SERIF_SPECIES_HS_280 -#endif // SERIF_SPECIES_HS_280 -#ifndef SERIF_SPECIES_MT_280 - #define SERIF_SPECIES_MT_280 -#endif // SERIF_SPECIES_MT_280 -#ifndef SERIF_SPECIES_DS_280 - #define SERIF_SPECIES_DS_280 -#endif // SERIF_SPECIES_DS_280 -#ifndef SERIF_SPECIES_RG_280 - #define SERIF_SPECIES_RG_280 -#endif // SERIF_SPECIES_RG_280 -#ifndef SERIF_SPECIES_CN_280 - #define SERIF_SPECIES_CN_280 -#endif // SERIF_SPECIES_CN_280 -#ifndef SERIF_SPECIES_NH_280 - #define SERIF_SPECIES_NH_280 -#endif // SERIF_SPECIES_NH_280 -#ifndef SERIF_SPECIES_MT_281 - #define SERIF_SPECIES_MT_281 -#endif // SERIF_SPECIES_MT_281 -#ifndef SERIF_SPECIES_DS_281 - #define SERIF_SPECIES_DS_281 -#endif // SERIF_SPECIES_DS_281 -#ifndef SERIF_SPECIES_RG_281 - #define SERIF_SPECIES_RG_281 -#endif // SERIF_SPECIES_RG_281 -#ifndef SERIF_SPECIES_CN_281 - #define SERIF_SPECIES_CN_281 -#endif // SERIF_SPECIES_CN_281 -#ifndef SERIF_SPECIES_NH_281 - #define SERIF_SPECIES_NH_281 -#endif // SERIF_SPECIES_NH_281 -#ifndef SERIF_SPECIES_MT_282 - #define SERIF_SPECIES_MT_282 -#endif // SERIF_SPECIES_MT_282 -#ifndef SERIF_SPECIES_DS_282 - #define SERIF_SPECIES_DS_282 -#endif // SERIF_SPECIES_DS_282 -#ifndef SERIF_SPECIES_RG_282 - #define SERIF_SPECIES_RG_282 -#endif // SERIF_SPECIES_RG_282 -#ifndef SERIF_SPECIES_CN_282 - #define SERIF_SPECIES_CN_282 -#endif // SERIF_SPECIES_CN_282 -#ifndef SERIF_SPECIES_NH_282 - #define SERIF_SPECIES_NH_282 -#endif // SERIF_SPECIES_NH_282 -#ifndef SERIF_SPECIES_DS_283 - #define SERIF_SPECIES_DS_283 -#endif // SERIF_SPECIES_DS_283 -#ifndef SERIF_SPECIES_RG_283 - #define SERIF_SPECIES_RG_283 -#endif // SERIF_SPECIES_RG_283 -#ifndef SERIF_SPECIES_CN_283 - #define SERIF_SPECIES_CN_283 -#endif // SERIF_SPECIES_CN_283 -#ifndef SERIF_SPECIES_NH_283 - #define SERIF_SPECIES_NH_283 -#endif // SERIF_SPECIES_NH_283 -#ifndef SERIF_SPECIES_DS_284 - #define SERIF_SPECIES_DS_284 -#endif // SERIF_SPECIES_DS_284 -#ifndef SERIF_SPECIES_RG_284 - #define SERIF_SPECIES_RG_284 -#endif // SERIF_SPECIES_RG_284 -#ifndef SERIF_SPECIES_CN_284 - #define SERIF_SPECIES_CN_284 -#endif // SERIF_SPECIES_CN_284 -#ifndef SERIF_SPECIES_NH_284 - #define SERIF_SPECIES_NH_284 -#endif // SERIF_SPECIES_NH_284 -#ifndef SERIF_SPECIES_FL_284 - #define SERIF_SPECIES_FL_284 -#endif // SERIF_SPECIES_FL_284 -#ifndef SERIF_SPECIES_RG_285 - #define SERIF_SPECIES_RG_285 -#endif // SERIF_SPECIES_RG_285 -#ifndef SERIF_SPECIES_CN_285 - #define SERIF_SPECIES_CN_285 -#endif // SERIF_SPECIES_CN_285 -#ifndef SERIF_SPECIES_NH_285 - #define SERIF_SPECIES_NH_285 -#endif // SERIF_SPECIES_NH_285 -#ifndef SERIF_SPECIES_FL_285 - #define SERIF_SPECIES_FL_285 -#endif // SERIF_SPECIES_FL_285 -#ifndef SERIF_SPECIES_RG_286 - #define SERIF_SPECIES_RG_286 -#endif // SERIF_SPECIES_RG_286 -#ifndef SERIF_SPECIES_CN_286 - #define SERIF_SPECIES_CN_286 -#endif // SERIF_SPECIES_CN_286 -#ifndef SERIF_SPECIES_NH_286 - #define SERIF_SPECIES_NH_286 -#endif // SERIF_SPECIES_NH_286 -#ifndef SERIF_SPECIES_FL_286 - #define SERIF_SPECIES_FL_286 -#endif // SERIF_SPECIES_FL_286 -#ifndef SERIF_SPECIES_CN_287 - #define SERIF_SPECIES_CN_287 -#endif // SERIF_SPECIES_CN_287 -#ifndef SERIF_SPECIES_NH_287 - #define SERIF_SPECIES_NH_287 -#endif // SERIF_SPECIES_NH_287 -#ifndef SERIF_SPECIES_FL_287 - #define SERIF_SPECIES_FL_287 -#endif // SERIF_SPECIES_FL_287 -#ifndef SERIF_SPECIES_MC_287 - #define SERIF_SPECIES_MC_287 -#endif // SERIF_SPECIES_MC_287 -#ifndef SERIF_SPECIES_CN_288 - #define SERIF_SPECIES_CN_288 -#endif // SERIF_SPECIES_CN_288 -#ifndef SERIF_SPECIES_NH_288 - #define SERIF_SPECIES_NH_288 -#endif // SERIF_SPECIES_NH_288 -#ifndef SERIF_SPECIES_FL_288 - #define SERIF_SPECIES_FL_288 -#endif // SERIF_SPECIES_FL_288 -#ifndef SERIF_SPECIES_MC_288 - #define SERIF_SPECIES_MC_288 -#endif // SERIF_SPECIES_MC_288 -#ifndef SERIF_SPECIES_NH_289 - #define SERIF_SPECIES_NH_289 -#endif // SERIF_SPECIES_NH_289 -#ifndef SERIF_SPECIES_FL_289 - #define SERIF_SPECIES_FL_289 -#endif // SERIF_SPECIES_FL_289 -#ifndef SERIF_SPECIES_MC_289 - #define SERIF_SPECIES_MC_289 -#endif // SERIF_SPECIES_MC_289 -#ifndef SERIF_SPECIES_LV_289 - #define SERIF_SPECIES_LV_289 -#endif // SERIF_SPECIES_LV_289 -#ifndef SERIF_SPECIES_NH_290 - #define SERIF_SPECIES_NH_290 -#endif // SERIF_SPECIES_NH_290 -#ifndef SERIF_SPECIES_FL_290 - #define SERIF_SPECIES_FL_290 -#endif // SERIF_SPECIES_FL_290 -#ifndef SERIF_SPECIES_MC_290 - #define SERIF_SPECIES_MC_290 -#endif // SERIF_SPECIES_MC_290 -#ifndef SERIF_SPECIES_LV_290 - #define SERIF_SPECIES_LV_290 -#endif // SERIF_SPECIES_LV_290 -#ifndef SERIF_SPECIES_FL_291 - #define SERIF_SPECIES_FL_291 -#endif // SERIF_SPECIES_FL_291 -#ifndef SERIF_SPECIES_MC_291 - #define SERIF_SPECIES_MC_291 -#endif // SERIF_SPECIES_MC_291 -#ifndef SERIF_SPECIES_LV_291 - #define SERIF_SPECIES_LV_291 -#endif // SERIF_SPECIES_LV_291 -#ifndef SERIF_SPECIES_TS_291 - #define SERIF_SPECIES_TS_291 -#endif // SERIF_SPECIES_TS_291 -#ifndef SERIF_SPECIES_MC_292 - #define SERIF_SPECIES_MC_292 -#endif // SERIF_SPECIES_MC_292 -#ifndef SERIF_SPECIES_LV_292 - #define SERIF_SPECIES_LV_292 -#endif // SERIF_SPECIES_LV_292 -#ifndef SERIF_SPECIES_TS_292 - #define SERIF_SPECIES_TS_292 -#endif // SERIF_SPECIES_TS_292 -#ifndef SERIF_SPECIES_LV_293 - #define SERIF_SPECIES_LV_293 -#endif // SERIF_SPECIES_LV_293 -#ifndef SERIF_SPECIES_TS_293 - #define SERIF_SPECIES_TS_293 -#endif // SERIF_SPECIES_TS_293 -#ifndef SERIF_SPECIES_OG_293 - #define SERIF_SPECIES_OG_293 -#endif // SERIF_SPECIES_OG_293 -#ifndef SERIF_SPECIES_TS_294 - #define SERIF_SPECIES_TS_294 -#endif // SERIF_SPECIES_TS_294 -#ifndef SERIF_SPECIES_OG_294 - #define SERIF_SPECIES_OG_294 -#endif // SERIF_SPECIES_OG_294 -#ifndef SERIF_SPECIES_OG_295 - #define SERIF_SPECIES_OG_295 -#endif // SERIF_SPECIES_OG_295 diff --git a/tests/composition/compositionTest.cpp b/tests/composition/compositionTest.cpp index 71b179c..19b2b0d 100644 --- a/tests/composition/compositionTest.cpp +++ b/tests/composition/compositionTest.cpp @@ -89,7 +89,7 @@ TEST_F(compositionTest, isotopeSpin) { * @par What this test proves: * - The default constructor is accessible and does not fail on basic initialization. * @par What this test does not prove: - * - The state of the constructed object or the correctness of any of its methods. + * - The state of the constructed object or the correctness of its methods. */ TEST_F(compositionTest, constructor) { fourdst::config::Config::getInstance().loadConfig(EXAMPLE_FILENAME); @@ -431,6 +431,8 @@ TEST_F(compositionTest, getRegisteredSpecies) { TEST_F(compositionTest, getSpeciesFromAZ) { EXPECT_EQ(fourdst::atomic::O_12, fourdst::atomic::az_to_species(12, 8)); + EXPECT_EQ(fourdst::atomic::SpeciesErrorType::SPECIES_SYMBOL_NOT_FOUND, fourdst::atomic::az_to_species(120, 38).error()); + EXPECT_EQ(fourdst::atomic::SpeciesErrorType::ELEMENT_SYMBOL_NOT_FOUND, fourdst::atomic::az_to_species(120, 500).error()); } TEST_F(compositionTest, constructorWithSymbolsVectorAndSet) { diff --git a/utils/atomic/format.py b/utils/atomic/format.py index 0ed5ce1..d194ec4 100644 --- a/utils/atomic/format.py +++ b/utils/atomic/format.py @@ -224,17 +224,33 @@ def formatHeader(dataFrame): #include "fourdst/composition/atomicSpecies.h" #include "fourdst/composition/elements.h" +#include // For std::expected + namespace fourdst::atomic {{ // Instantiate all species as static const objects. {'\n '.join([formatSpecies(row)[0] for index, row in dataFrame.iterrows()])} // Create a map from species name (e.g., "H-1") to a pointer to the species object. - static const std::unordered_map species = {{ + static const std::unordered_map species = {{ {'\n '.join([f'{{"{row["el"].strip()}-{row["a"]}", {mkInstanceName(row)}}},' for index, row in dataFrame.iterrows()])} }}; - Species az_to_species(const int a, const int z) {{ - const std::string element_symbol = element_symbol_map.at(static_cast(z)); + + // Create an enum to represent possible error types when looking up species. + enum class SpeciesErrorType {{ + ELEMENT_SYMBOL_NOT_FOUND, + SPECIES_SYMBOL_NOT_FOUND + }}; + + // Function to look up a species by its atomic number (Z) and mass number (A). + inline std::expected az_to_species(const int a, const int z) {{ + if (!element_symbol_map.contains(static_cast(z))) {{ + return std::unexpected(SpeciesErrorType::ELEMENT_SYMBOL_NOT_FOUND); + }} + const std::string element_symbol = element_symbol_map.at(static_cast(z)); const std::string species_symbol = element_symbol + "-" + std::to_string(a); + if (!species.contains(species_symbol)) {{ + return std::unexpected(SpeciesErrorType::SPECIES_SYMBOL_NOT_FOUND); + }} return species.at(species_symbol); }};