{
  "type": "Program",
  "body": [
    {
      "type": "VariableDeclaration",
      "declarations": [
        {
          "type": "VariableDeclarator",
          "id": {
            "type": "Identifier",
            "name": "ISOTOPES",
            "range": [
              405,
              413
            ],
            "loc": {
              "start": {
                "line": 28,
                "column": 6
              },
              "end": {
                "line": 28,
                "column": 14
              }
            }
          },
          "init": {
            "type": "ArrayExpression",
            "elements": [
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        423,
                        427
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 5
                        },
                        "end": {
                          "line": 29,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Cobalt",
                      "raw": "\"Cobalt\"",
                      "range": [
                        429,
                        437
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 11
                        },
                        "end": {
                          "line": 29,
                          "column": 19
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      423,
                      437
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 5
                      },
                      "end": {
                        "line": 29,
                        "column": 19
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        439,
                        446
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 21
                        },
                        "end": {
                          "line": 29,
                          "column": 28
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Co",
                      "raw": "\"Co\"",
                      "range": [
                        448,
                        452
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 30
                        },
                        "end": {
                          "line": 29,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      439,
                      452
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 21
                      },
                      "end": {
                        "line": 29,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        454,
                        458
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 36
                        },
                        "end": {
                          "line": 29,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 60,
                      "raw": "60",
                      "range": [
                        460,
                        462
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 42
                        },
                        "end": {
                          "line": 29,
                          "column": 44
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      454,
                      462
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 36
                      },
                      "end": {
                        "line": 29,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        464,
                        472
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 46
                        },
                        "end": {
                          "line": 29,
                          "column": 54
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 166349000,
                      "raw": "166349000",
                      "range": [
                        474,
                        483
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 56
                        },
                        "end": {
                          "line": 29,
                          "column": 65
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      464,
                      483
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 46
                      },
                      "end": {
                        "line": 29,
                        "column": 65
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        485,
                        494
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 67
                        },
                        "end": {
                          "line": 29,
                          "column": 76
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "beta,gamma,gamma",
                      "raw": "\"beta,gamma,gamma\"",
                      "range": [
                        496,
                        514
                      ],
                      "loc": {
                        "start": {
                          "line": 29,
                          "column": 78
                        },
                        "end": {
                          "line": 29,
                          "column": 96
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      485,
                      514
                    ],
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 67
                      },
                      "end": {
                        "line": 29,
                        "column": 96
                      }
                    }
                  }
                ],
                "range": [
                  422,
                  515
                ],
                "loc": {
                  "start": {
                    "line": 29,
                    "column": 4
                  },
                  "end": {
                    "line": 29,
                    "column": 97
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        522,
                        526
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 5
                        },
                        "end": {
                          "line": 30,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Strontium",
                      "raw": "\"Strontium\"",
                      "range": [
                        528,
                        539
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 11
                        },
                        "end": {
                          "line": 30,
                          "column": 22
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      522,
                      539
                    ],
                    "loc": {
                      "start": {
                        "line": 30,
                        "column": 5
                      },
                      "end": {
                        "line": 30,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        541,
                        548
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 24
                        },
                        "end": {
                          "line": 30,
                          "column": 31
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Sr",
                      "raw": "\"Sr\"",
                      "range": [
                        550,
                        554
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 33
                        },
                        "end": {
                          "line": 30,
                          "column": 37
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      541,
                      554
                    ],
                    "loc": {
                      "start": {
                        "line": 30,
                        "column": 24
                      },
                      "end": {
                        "line": 30,
                        "column": 37
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        556,
                        560
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 39
                        },
                        "end": {
                          "line": 30,
                          "column": 43
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 90,
                      "raw": "90",
                      "range": [
                        562,
                        564
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 45
                        },
                        "end": {
                          "line": 30,
                          "column": 47
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      556,
                      564
                    ],
                    "loc": {
                      "start": {
                        "line": 30,
                        "column": 39
                      },
                      "end": {
                        "line": 30,
                        "column": 47
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        566,
                        574
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 49
                        },
                        "end": {
                          "line": 30,
                          "column": 57
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 908839000,
                      "raw": "908839000",
                      "range": [
                        576,
                        585
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 59
                        },
                        "end": {
                          "line": 30,
                          "column": 68
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      566,
                      585
                    ],
                    "loc": {
                      "start": {
                        "line": 30,
                        "column": 49
                      },
                      "end": {
                        "line": 30,
                        "column": 68
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        587,
                        596
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 70
                        },
                        "end": {
                          "line": 30,
                          "column": 79
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "betaminus",
                      "raw": "\"betaminus\"",
                      "range": [
                        598,
                        609
                      ],
                      "loc": {
                        "start": {
                          "line": 30,
                          "column": 81
                        },
                        "end": {
                          "line": 30,
                          "column": 92
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      587,
                      609
                    ],
                    "loc": {
                      "start": {
                        "line": 30,
                        "column": 70
                      },
                      "end": {
                        "line": 30,
                        "column": 92
                      }
                    }
                  }
                ],
                "range": [
                  521,
                  610
                ],
                "loc": {
                  "start": {
                    "line": 30,
                    "column": 4
                  },
                  "end": {
                    "line": 30,
                    "column": 93
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        617,
                        621
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 5
                        },
                        "end": {
                          "line": 31,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Iodine",
                      "raw": "\"Iodine\"",
                      "range": [
                        623,
                        631
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 11
                        },
                        "end": {
                          "line": 31,
                          "column": 19
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      617,
                      631
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 5
                      },
                      "end": {
                        "line": 31,
                        "column": 19
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        633,
                        640
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 21
                        },
                        "end": {
                          "line": 31,
                          "column": 28
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "I",
                      "raw": "\"I\"",
                      "range": [
                        642,
                        645
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 30
                        },
                        "end": {
                          "line": 31,
                          "column": 33
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      633,
                      645
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 21
                      },
                      "end": {
                        "line": 31,
                        "column": 33
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        647,
                        651
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 35
                        },
                        "end": {
                          "line": 31,
                          "column": 39
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 129,
                      "raw": "129",
                      "range": [
                        653,
                        656
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 41
                        },
                        "end": {
                          "line": 31,
                          "column": 44
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      647,
                      656
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 35
                      },
                      "end": {
                        "line": 31,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        658,
                        666
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 46
                        },
                        "end": {
                          "line": 31,
                          "column": 54
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 495444000000000,
                      "raw": "495444000000000",
                      "range": [
                        668,
                        683
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 56
                        },
                        "end": {
                          "line": 31,
                          "column": 71
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      658,
                      683
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 46
                      },
                      "end": {
                        "line": 31,
                        "column": 71
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        685,
                        694
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 73
                        },
                        "end": {
                          "line": 31,
                          "column": 82
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "beta,gamma",
                      "raw": "\"beta,gamma\"",
                      "range": [
                        696,
                        708
                      ],
                      "loc": {
                        "start": {
                          "line": 31,
                          "column": 84
                        },
                        "end": {
                          "line": 31,
                          "column": 96
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      685,
                      708
                    ],
                    "loc": {
                      "start": {
                        "line": 31,
                        "column": 73
                      },
                      "end": {
                        "line": 31,
                        "column": 96
                      }
                    }
                  }
                ],
                "range": [
                  616,
                  709
                ],
                "loc": {
                  "start": {
                    "line": 31,
                    "column": 4
                  },
                  "end": {
                    "line": 31,
                    "column": 97
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        716,
                        720
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 5
                        },
                        "end": {
                          "line": 32,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Caesium",
                      "raw": "\"Caesium\"",
                      "range": [
                        722,
                        731
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 11
                        },
                        "end": {
                          "line": 32,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      716,
                      731
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 5
                      },
                      "end": {
                        "line": 32,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        733,
                        740
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 22
                        },
                        "end": {
                          "line": 32,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Cs",
                      "raw": "\"Cs\"",
                      "range": [
                        742,
                        746
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 31
                        },
                        "end": {
                          "line": 32,
                          "column": 35
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      733,
                      746
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 22
                      },
                      "end": {
                        "line": 32,
                        "column": 35
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        748,
                        752
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 37
                        },
                        "end": {
                          "line": 32,
                          "column": 41
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 135,
                      "raw": "135",
                      "range": [
                        754,
                        757
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 43
                        },
                        "end": {
                          "line": 32,
                          "column": 46
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      748,
                      757
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 37
                      },
                      "end": {
                        "line": 32,
                        "column": 46
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        759,
                        767
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 48
                        },
                        "end": {
                          "line": 32,
                          "column": 56
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 72532800000000,
                      "raw": "7.25328e+13",
                      "range": [
                        769,
                        780
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 58
                        },
                        "end": {
                          "line": 32,
                          "column": 69
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      759,
                      780
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 48
                      },
                      "end": {
                        "line": 32,
                        "column": 69
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        782,
                        791
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 71
                        },
                        "end": {
                          "line": 32,
                          "column": 80
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "beta",
                      "raw": "\"beta\"",
                      "range": [
                        793,
                        799
                      ],
                      "loc": {
                        "start": {
                          "line": 32,
                          "column": 82
                        },
                        "end": {
                          "line": 32,
                          "column": 88
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      782,
                      799
                    ],
                    "loc": {
                      "start": {
                        "line": 32,
                        "column": 71
                      },
                      "end": {
                        "line": 32,
                        "column": 88
                      }
                    }
                  }
                ],
                "range": [
                  715,
                  800
                ],
                "loc": {
                  "start": {
                    "line": 32,
                    "column": 4
                  },
                  "end": {
                    "line": 32,
                    "column": 89
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        807,
                        811
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 5
                        },
                        "end": {
                          "line": 33,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Caesium",
                      "raw": "\"Caesium\"",
                      "range": [
                        813,
                        822
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 11
                        },
                        "end": {
                          "line": 33,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      807,
                      822
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 5
                      },
                      "end": {
                        "line": 33,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        824,
                        831
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 22
                        },
                        "end": {
                          "line": 33,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Cs",
                      "raw": "\"Cs\"",
                      "range": [
                        833,
                        837
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 31
                        },
                        "end": {
                          "line": 33,
                          "column": 35
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      824,
                      837
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 22
                      },
                      "end": {
                        "line": 33,
                        "column": 35
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        839,
                        843
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 37
                        },
                        "end": {
                          "line": 33,
                          "column": 41
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 137,
                      "raw": "137",
                      "range": [
                        845,
                        848
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 43
                        },
                        "end": {
                          "line": 33,
                          "column": 46
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      839,
                      848
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 37
                      },
                      "end": {
                        "line": 33,
                        "column": 46
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        850,
                        858
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 48
                        },
                        "end": {
                          "line": 33,
                          "column": 56
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 952072000,
                      "raw": "952072000",
                      "range": [
                        860,
                        869
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 58
                        },
                        "end": {
                          "line": 33,
                          "column": 67
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      850,
                      869
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 48
                      },
                      "end": {
                        "line": 33,
                        "column": 67
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        871,
                        880
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 69
                        },
                        "end": {
                          "line": 33,
                          "column": 78
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "beta,gamma",
                      "raw": "\"beta,gamma\"",
                      "range": [
                        882,
                        894
                      ],
                      "loc": {
                        "start": {
                          "line": 33,
                          "column": 80
                        },
                        "end": {
                          "line": 33,
                          "column": 92
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      871,
                      894
                    ],
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 69
                      },
                      "end": {
                        "line": 33,
                        "column": 92
                      }
                    }
                  }
                ],
                "range": [
                  806,
                  895
                ],
                "loc": {
                  "start": {
                    "line": 33,
                    "column": 4
                  },
                  "end": {
                    "line": 33,
                    "column": 93
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        902,
                        906
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 5
                        },
                        "end": {
                          "line": 34,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Polonium",
                      "raw": "\"Polonium\"",
                      "range": [
                        908,
                        918
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 11
                        },
                        "end": {
                          "line": 34,
                          "column": 21
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      902,
                      918
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 5
                      },
                      "end": {
                        "line": 34,
                        "column": 21
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        920,
                        927
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 23
                        },
                        "end": {
                          "line": 34,
                          "column": 30
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Po",
                      "raw": "\"Po\"",
                      "range": [
                        929,
                        933
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 32
                        },
                        "end": {
                          "line": 34,
                          "column": 36
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      920,
                      933
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 23
                      },
                      "end": {
                        "line": 34,
                        "column": 36
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        935,
                        939
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 38
                        },
                        "end": {
                          "line": 34,
                          "column": 42
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 210,
                      "raw": "210",
                      "range": [
                        941,
                        944
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 44
                        },
                        "end": {
                          "line": 34,
                          "column": 47
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      935,
                      944
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 38
                      },
                      "end": {
                        "line": 34,
                        "column": 47
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        946,
                        954
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 49
                        },
                        "end": {
                          "line": 34,
                          "column": 57
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 11955700,
                      "raw": "11955700",
                      "range": [
                        956,
                        964
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 59
                        },
                        "end": {
                          "line": 34,
                          "column": 67
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      946,
                      964
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 49
                      },
                      "end": {
                        "line": 34,
                        "column": 67
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        966,
                        975
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 69
                        },
                        "end": {
                          "line": 34,
                          "column": 78
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        977,
                        984
                      ],
                      "loc": {
                        "start": {
                          "line": 34,
                          "column": 80
                        },
                        "end": {
                          "line": 34,
                          "column": 87
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      966,
                      984
                    ],
                    "loc": {
                      "start": {
                        "line": 34,
                        "column": 69
                      },
                      "end": {
                        "line": 34,
                        "column": 87
                      }
                    }
                  }
                ],
                "range": [
                  901,
                  985
                ],
                "loc": {
                  "start": {
                    "line": 34,
                    "column": 4
                  },
                  "end": {
                    "line": 34,
                    "column": 88
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        992,
                        996
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 5
                        },
                        "end": {
                          "line": 35,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Radon",
                      "raw": "\"Radon\"",
                      "range": [
                        998,
                        1005
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 11
                        },
                        "end": {
                          "line": 35,
                          "column": 18
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      992,
                      1005
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 5
                      },
                      "end": {
                        "line": 35,
                        "column": 18
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1007,
                        1014
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 20
                        },
                        "end": {
                          "line": 35,
                          "column": 27
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Rn",
                      "raw": "\"Rn\"",
                      "range": [
                        1016,
                        1020
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 29
                        },
                        "end": {
                          "line": 35,
                          "column": 33
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1007,
                      1020
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 20
                      },
                      "end": {
                        "line": 35,
                        "column": 33
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1022,
                        1026
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 35
                        },
                        "end": {
                          "line": 35,
                          "column": 39
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 222,
                      "raw": "222",
                      "range": [
                        1028,
                        1031
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 41
                        },
                        "end": {
                          "line": 35,
                          "column": 44
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1022,
                      1031
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 35
                      },
                      "end": {
                        "line": 35,
                        "column": 44
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1033,
                        1041
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 46
                        },
                        "end": {
                          "line": 35,
                          "column": 54
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 330350,
                      "raw": "330350",
                      "range": [
                        1043,
                        1049
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 56
                        },
                        "end": {
                          "line": 35,
                          "column": 62
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1033,
                      1049
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 46
                      },
                      "end": {
                        "line": 35,
                        "column": 62
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1051,
                        1060
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 64
                        },
                        "end": {
                          "line": 35,
                          "column": 73
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1062,
                        1069
                      ],
                      "loc": {
                        "start": {
                          "line": 35,
                          "column": 75
                        },
                        "end": {
                          "line": 35,
                          "column": 82
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1051,
                      1069
                    ],
                    "loc": {
                      "start": {
                        "line": 35,
                        "column": 64
                      },
                      "end": {
                        "line": 35,
                        "column": 82
                      }
                    }
                  }
                ],
                "range": [
                  991,
                  1070
                ],
                "loc": {
                  "start": {
                    "line": 35,
                    "column": 4
                  },
                  "end": {
                    "line": 35,
                    "column": 83
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1077,
                        1081
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 5
                        },
                        "end": {
                          "line": 36,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Radium",
                      "raw": "\"Radium\"",
                      "range": [
                        1083,
                        1091
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 11
                        },
                        "end": {
                          "line": 36,
                          "column": 19
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1077,
                      1091
                    ],
                    "loc": {
                      "start": {
                        "line": 36,
                        "column": 5
                      },
                      "end": {
                        "line": 36,
                        "column": 19
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1093,
                        1100
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 21
                        },
                        "end": {
                          "line": 36,
                          "column": 28
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Ra",
                      "raw": "\"Ra\"",
                      "range": [
                        1102,
                        1106
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 30
                        },
                        "end": {
                          "line": 36,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1093,
                      1106
                    ],
                    "loc": {
                      "start": {
                        "line": 36,
                        "column": 21
                      },
                      "end": {
                        "line": 36,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1108,
                        1112
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 36
                        },
                        "end": {
                          "line": 36,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 226,
                      "raw": "226",
                      "range": [
                        1114,
                        1117
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 42
                        },
                        "end": {
                          "line": 36,
                          "column": 45
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1108,
                      1117
                    ],
                    "loc": {
                      "start": {
                        "line": 36,
                        "column": 36
                      },
                      "end": {
                        "line": 36,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1119,
                        1127
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 47
                        },
                        "end": {
                          "line": 36,
                          "column": 55
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 50491100000,
                      "raw": "50491100000",
                      "range": [
                        1129,
                        1140
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 57
                        },
                        "end": {
                          "line": 36,
                          "column": 68
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1119,
                      1140
                    ],
                    "loc": {
                      "start": {
                        "line": 36,
                        "column": 47
                      },
                      "end": {
                        "line": 36,
                        "column": 68
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1142,
                        1151
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 70
                        },
                        "end": {
                          "line": 36,
                          "column": 79
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1153,
                        1160
                      ],
                      "loc": {
                        "start": {
                          "line": 36,
                          "column": 81
                        },
                        "end": {
                          "line": 36,
                          "column": 88
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1142,
                      1160
                    ],
                    "loc": {
                      "start": {
                        "line": 36,
                        "column": 70
                      },
                      "end": {
                        "line": 36,
                        "column": 88
                      }
                    }
                  }
                ],
                "range": [
                  1076,
                  1161
                ],
                "loc": {
                  "start": {
                    "line": 36,
                    "column": 4
                  },
                  "end": {
                    "line": 36,
                    "column": 89
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1168,
                        1172
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 5
                        },
                        "end": {
                          "line": 37,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Thorium",
                      "raw": "\"Thorium\"",
                      "range": [
                        1174,
                        1183
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 11
                        },
                        "end": {
                          "line": 37,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1168,
                      1183
                    ],
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 5
                      },
                      "end": {
                        "line": 37,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1185,
                        1192
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 22
                        },
                        "end": {
                          "line": 37,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Th",
                      "raw": "\"Th\"",
                      "range": [
                        1194,
                        1198
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 31
                        },
                        "end": {
                          "line": 37,
                          "column": 35
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1185,
                      1198
                    ],
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 22
                      },
                      "end": {
                        "line": 37,
                        "column": 35
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1200,
                        1204
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 37
                        },
                        "end": {
                          "line": 37,
                          "column": 41
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 232,
                      "raw": "232",
                      "range": [
                        1206,
                        1209
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 43
                        },
                        "end": {
                          "line": 37,
                          "column": 46
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1200,
                      1209
                    ],
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 37
                      },
                      "end": {
                        "line": 37,
                        "column": 46
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1211,
                        1219
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 48
                        },
                        "end": {
                          "line": 37,
                          "column": 56
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 443375000000000000,
                      "raw": "443375000000000000",
                      "range": [
                        1221,
                        1239
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 58
                        },
                        "end": {
                          "line": 37,
                          "column": 76
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1211,
                      1239
                    ],
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 48
                      },
                      "end": {
                        "line": 37,
                        "column": 76
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1241,
                        1250
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 78
                        },
                        "end": {
                          "line": 37,
                          "column": 87
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1252,
                        1259
                      ],
                      "loc": {
                        "start": {
                          "line": 37,
                          "column": 89
                        },
                        "end": {
                          "line": 37,
                          "column": 96
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1241,
                      1259
                    ],
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 78
                      },
                      "end": {
                        "line": 37,
                        "column": 96
                      }
                    }
                  }
                ],
                "range": [
                  1167,
                  1260
                ],
                "loc": {
                  "start": {
                    "line": 37,
                    "column": 4
                  },
                  "end": {
                    "line": 37,
                    "column": 97
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1267,
                        1271
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 5
                        },
                        "end": {
                          "line": 38,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Uranium",
                      "raw": "\"Uranium\"",
                      "range": [
                        1273,
                        1282
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 11
                        },
                        "end": {
                          "line": 38,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1267,
                      1282
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 5
                      },
                      "end": {
                        "line": 38,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1284,
                        1291
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 22
                        },
                        "end": {
                          "line": 38,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "U",
                      "raw": "\"U\"",
                      "range": [
                        1293,
                        1296
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 31
                        },
                        "end": {
                          "line": 38,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1284,
                      1296
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 22
                      },
                      "end": {
                        "line": 38,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1298,
                        1302
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 36
                        },
                        "end": {
                          "line": 38,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 233,
                      "raw": "233",
                      "range": [
                        1304,
                        1307
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 42
                        },
                        "end": {
                          "line": 38,
                          "column": 45
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1298,
                      1307
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 36
                      },
                      "end": {
                        "line": 38,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1309,
                        1317
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 47
                        },
                        "end": {
                          "line": 38,
                          "column": 55
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 5023860000000,
                      "raw": "5023860000000",
                      "range": [
                        1319,
                        1332
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 57
                        },
                        "end": {
                          "line": 38,
                          "column": 70
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1309,
                      1332
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 47
                      },
                      "end": {
                        "line": 38,
                        "column": 70
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1334,
                        1343
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 72
                        },
                        "end": {
                          "line": 38,
                          "column": 81
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1345,
                        1352
                      ],
                      "loc": {
                        "start": {
                          "line": 38,
                          "column": 83
                        },
                        "end": {
                          "line": 38,
                          "column": 90
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1334,
                      1352
                    ],
                    "loc": {
                      "start": {
                        "line": 38,
                        "column": 72
                      },
                      "end": {
                        "line": 38,
                        "column": 90
                      }
                    }
                  }
                ],
                "range": [
                  1266,
                  1353
                ],
                "loc": {
                  "start": {
                    "line": 38,
                    "column": 4
                  },
                  "end": {
                    "line": 38,
                    "column": 91
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1360,
                        1364
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 5
                        },
                        "end": {
                          "line": 39,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Uranium",
                      "raw": "\"Uranium\"",
                      "range": [
                        1366,
                        1375
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 11
                        },
                        "end": {
                          "line": 39,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1360,
                      1375
                    ],
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 5
                      },
                      "end": {
                        "line": 39,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1377,
                        1384
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 22
                        },
                        "end": {
                          "line": 39,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "U",
                      "raw": "\"U\"",
                      "range": [
                        1386,
                        1389
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 31
                        },
                        "end": {
                          "line": 39,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1377,
                      1389
                    ],
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 22
                      },
                      "end": {
                        "line": 39,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1391,
                        1395
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 36
                        },
                        "end": {
                          "line": 39,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 235,
                      "raw": "235",
                      "range": [
                        1397,
                        1400
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 42
                        },
                        "end": {
                          "line": 39,
                          "column": 45
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1391,
                      1400
                    ],
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 36
                      },
                      "end": {
                        "line": 39,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1402,
                        1410
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 47
                        },
                        "end": {
                          "line": 39,
                          "column": 55
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 22209800000000000,
                      "raw": "22209800000000000",
                      "range": [
                        1412,
                        1429
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 57
                        },
                        "end": {
                          "line": 39,
                          "column": 74
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1402,
                      1429
                    ],
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 47
                      },
                      "end": {
                        "line": 39,
                        "column": 74
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1431,
                        1440
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 76
                        },
                        "end": {
                          "line": 39,
                          "column": 85
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1442,
                        1449
                      ],
                      "loc": {
                        "start": {
                          "line": 39,
                          "column": 87
                        },
                        "end": {
                          "line": 39,
                          "column": 94
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1431,
                      1449
                    ],
                    "loc": {
                      "start": {
                        "line": 39,
                        "column": 76
                      },
                      "end": {
                        "line": 39,
                        "column": 94
                      }
                    }
                  }
                ],
                "range": [
                  1359,
                  1450
                ],
                "loc": {
                  "start": {
                    "line": 39,
                    "column": 4
                  },
                  "end": {
                    "line": 39,
                    "column": 95
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1457,
                        1461
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 5
                        },
                        "end": {
                          "line": 40,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Uranium",
                      "raw": "\"Uranium\"",
                      "range": [
                        1463,
                        1472
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 11
                        },
                        "end": {
                          "line": 40,
                          "column": 20
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1457,
                      1472
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 5
                      },
                      "end": {
                        "line": 40,
                        "column": 20
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1474,
                        1481
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 22
                        },
                        "end": {
                          "line": 40,
                          "column": 29
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "U",
                      "raw": "\"U\"",
                      "range": [
                        1483,
                        1486
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 31
                        },
                        "end": {
                          "line": 40,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1474,
                      1486
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 22
                      },
                      "end": {
                        "line": 40,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1488,
                        1492
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 36
                        },
                        "end": {
                          "line": 40,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 238,
                      "raw": "238",
                      "range": [
                        1494,
                        1497
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 42
                        },
                        "end": {
                          "line": 40,
                          "column": 45
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1488,
                      1497
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 36
                      },
                      "end": {
                        "line": 40,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1499,
                        1507
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 47
                        },
                        "end": {
                          "line": 40,
                          "column": 55
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 140996000000000000,
                      "raw": "140996000000000000",
                      "range": [
                        1509,
                        1527
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 57
                        },
                        "end": {
                          "line": 40,
                          "column": 75
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1499,
                      1527
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 47
                      },
                      "end": {
                        "line": 40,
                        "column": 75
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1529,
                        1538
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 77
                        },
                        "end": {
                          "line": 40,
                          "column": 86
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1540,
                        1547
                      ],
                      "loc": {
                        "start": {
                          "line": 40,
                          "column": 88
                        },
                        "end": {
                          "line": 40,
                          "column": 95
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1529,
                      1547
                    ],
                    "loc": {
                      "start": {
                        "line": 40,
                        "column": 77
                      },
                      "end": {
                        "line": 40,
                        "column": 95
                      }
                    }
                  }
                ],
                "range": [
                  1456,
                  1548
                ],
                "loc": {
                  "start": {
                    "line": 40,
                    "column": 4
                  },
                  "end": {
                    "line": 40,
                    "column": 96
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1555,
                        1559
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 5
                        },
                        "end": {
                          "line": 41,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Plutonium",
                      "raw": "\"Plutonium\"",
                      "range": [
                        1561,
                        1572
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 11
                        },
                        "end": {
                          "line": 41,
                          "column": 22
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1555,
                      1572
                    ],
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 5
                      },
                      "end": {
                        "line": 41,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1574,
                        1581
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 24
                        },
                        "end": {
                          "line": 41,
                          "column": 31
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Pu",
                      "raw": "\"Pu\"",
                      "range": [
                        1583,
                        1587
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 33
                        },
                        "end": {
                          "line": 41,
                          "column": 37
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1574,
                      1587
                    ],
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 24
                      },
                      "end": {
                        "line": 41,
                        "column": 37
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1589,
                        1593
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 39
                        },
                        "end": {
                          "line": 41,
                          "column": 43
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 238,
                      "raw": "238",
                      "range": [
                        1595,
                        1598
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 45
                        },
                        "end": {
                          "line": 41,
                          "column": 48
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1589,
                      1598
                    ],
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 39
                      },
                      "end": {
                        "line": 41,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1600,
                        1608
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 50
                        },
                        "end": {
                          "line": 41,
                          "column": 58
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 2767540000,
                      "raw": "2767540000",
                      "range": [
                        1610,
                        1620
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 60
                        },
                        "end": {
                          "line": 41,
                          "column": 70
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1600,
                      1620
                    ],
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 50
                      },
                      "end": {
                        "line": 41,
                        "column": 70
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1622,
                        1631
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 72
                        },
                        "end": {
                          "line": 41,
                          "column": 81
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1633,
                        1640
                      ],
                      "loc": {
                        "start": {
                          "line": 41,
                          "column": 83
                        },
                        "end": {
                          "line": 41,
                          "column": 90
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1622,
                      1640
                    ],
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 72
                      },
                      "end": {
                        "line": 41,
                        "column": 90
                      }
                    }
                  }
                ],
                "range": [
                  1554,
                  1641
                ],
                "loc": {
                  "start": {
                    "line": 41,
                    "column": 4
                  },
                  "end": {
                    "line": 41,
                    "column": 91
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1648,
                        1652
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 5
                        },
                        "end": {
                          "line": 42,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Plutonium",
                      "raw": "\"Plutonium\"",
                      "range": [
                        1654,
                        1665
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 11
                        },
                        "end": {
                          "line": 42,
                          "column": 22
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1648,
                      1665
                    ],
                    "loc": {
                      "start": {
                        "line": 42,
                        "column": 5
                      },
                      "end": {
                        "line": 42,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1667,
                        1674
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 24
                        },
                        "end": {
                          "line": 42,
                          "column": 31
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Pu",
                      "raw": "\"Pu\"",
                      "range": [
                        1676,
                        1680
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 33
                        },
                        "end": {
                          "line": 42,
                          "column": 37
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1667,
                      1680
                    ],
                    "loc": {
                      "start": {
                        "line": 42,
                        "column": 24
                      },
                      "end": {
                        "line": 42,
                        "column": 37
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1682,
                        1686
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 39
                        },
                        "end": {
                          "line": 42,
                          "column": 43
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 239,
                      "raw": "239",
                      "range": [
                        1688,
                        1691
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 45
                        },
                        "end": {
                          "line": 42,
                          "column": 48
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1682,
                      1691
                    ],
                    "loc": {
                      "start": {
                        "line": 42,
                        "column": 39
                      },
                      "end": {
                        "line": 42,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1693,
                        1701
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 50
                        },
                        "end": {
                          "line": 42,
                          "column": 58
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 760837000000,
                      "raw": "760837000000",
                      "range": [
                        1703,
                        1715
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 60
                        },
                        "end": {
                          "line": 42,
                          "column": 72
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1693,
                      1715
                    ],
                    "loc": {
                      "start": {
                        "line": 42,
                        "column": 50
                      },
                      "end": {
                        "line": 42,
                        "column": 72
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1717,
                        1726
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 74
                        },
                        "end": {
                          "line": 42,
                          "column": 83
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1728,
                        1735
                      ],
                      "loc": {
                        "start": {
                          "line": 42,
                          "column": 85
                        },
                        "end": {
                          "line": 42,
                          "column": 92
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1717,
                      1735
                    ],
                    "loc": {
                      "start": {
                        "line": 42,
                        "column": 74
                      },
                      "end": {
                        "line": 42,
                        "column": 92
                      }
                    }
                  }
                ],
                "range": [
                  1647,
                  1736
                ],
                "loc": {
                  "start": {
                    "line": 42,
                    "column": 4
                  },
                  "end": {
                    "line": 42,
                    "column": 93
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1743,
                        1747
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 5
                        },
                        "end": {
                          "line": 43,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Plutonium",
                      "raw": "\"Plutonium\"",
                      "range": [
                        1749,
                        1760
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 11
                        },
                        "end": {
                          "line": 43,
                          "column": 22
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1743,
                      1760
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 5
                      },
                      "end": {
                        "line": 43,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1762,
                        1769
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 24
                        },
                        "end": {
                          "line": 43,
                          "column": 31
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Pu",
                      "raw": "\"Pu\"",
                      "range": [
                        1771,
                        1775
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 33
                        },
                        "end": {
                          "line": 43,
                          "column": 37
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1762,
                      1775
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 24
                      },
                      "end": {
                        "line": 43,
                        "column": 37
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1777,
                        1781
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 39
                        },
                        "end": {
                          "line": 43,
                          "column": 43
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 240,
                      "raw": "240",
                      "range": [
                        1783,
                        1786
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 45
                        },
                        "end": {
                          "line": 43,
                          "column": 48
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1777,
                      1786
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 39
                      },
                      "end": {
                        "line": 43,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1788,
                        1796
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 50
                        },
                        "end": {
                          "line": 43,
                          "column": 58
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 207108000000,
                      "raw": "207108000000",
                      "range": [
                        1798,
                        1810
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 60
                        },
                        "end": {
                          "line": 43,
                          "column": 72
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1788,
                      1810
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 50
                      },
                      "end": {
                        "line": 43,
                        "column": 72
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1812,
                        1821
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 74
                        },
                        "end": {
                          "line": 43,
                          "column": 83
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1823,
                        1830
                      ],
                      "loc": {
                        "start": {
                          "line": 43,
                          "column": 85
                        },
                        "end": {
                          "line": 43,
                          "column": 92
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1812,
                      1830
                    ],
                    "loc": {
                      "start": {
                        "line": 43,
                        "column": 74
                      },
                      "end": {
                        "line": 43,
                        "column": 92
                      }
                    }
                  }
                ],
                "range": [
                  1742,
                  1831
                ],
                "loc": {
                  "start": {
                    "line": 43,
                    "column": 4
                  },
                  "end": {
                    "line": 43,
                    "column": 93
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1838,
                        1842
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 5
                        },
                        "end": {
                          "line": 44,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Americium",
                      "raw": "\"Americium\"",
                      "range": [
                        1844,
                        1855
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 11
                        },
                        "end": {
                          "line": 44,
                          "column": 22
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1838,
                      1855
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 5
                      },
                      "end": {
                        "line": 44,
                        "column": 22
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1857,
                        1864
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 24
                        },
                        "end": {
                          "line": 44,
                          "column": 31
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Am",
                      "raw": "\"Am\"",
                      "range": [
                        1866,
                        1870
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 33
                        },
                        "end": {
                          "line": 44,
                          "column": 37
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1857,
                      1870
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 24
                      },
                      "end": {
                        "line": 44,
                        "column": 37
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1872,
                        1876
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 39
                        },
                        "end": {
                          "line": 44,
                          "column": 43
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 241,
                      "raw": "241",
                      "range": [
                        1878,
                        1881
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 45
                        },
                        "end": {
                          "line": 44,
                          "column": 48
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1872,
                      1881
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 39
                      },
                      "end": {
                        "line": 44,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1883,
                        1891
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 50
                        },
                        "end": {
                          "line": 44,
                          "column": 58
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 13638900000,
                      "raw": "13638900000",
                      "range": [
                        1893,
                        1904
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 60
                        },
                        "end": {
                          "line": 44,
                          "column": 71
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1883,
                      1904
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 50
                      },
                      "end": {
                        "line": 44,
                        "column": 71
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1906,
                        1915
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 73
                        },
                        "end": {
                          "line": 44,
                          "column": 82
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        1917,
                        1924
                      ],
                      "loc": {
                        "start": {
                          "line": 44,
                          "column": 84
                        },
                        "end": {
                          "line": 44,
                          "column": 91
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1906,
                      1924
                    ],
                    "loc": {
                      "start": {
                        "line": 44,
                        "column": 73
                      },
                      "end": {
                        "line": 44,
                        "column": 91
                      }
                    }
                  }
                ],
                "range": [
                  1837,
                  1925
                ],
                "loc": {
                  "start": {
                    "line": 44,
                    "column": 4
                  },
                  "end": {
                    "line": 44,
                    "column": 92
                  }
                }
              },
              {
                "type": "ObjectExpression",
                "properties": [
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "name",
                      "range": [
                        1932,
                        1936
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 5
                        },
                        "end": {
                          "line": 45,
                          "column": 9
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Curium",
                      "raw": "\"Curium\"",
                      "range": [
                        1938,
                        1946
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 11
                        },
                        "end": {
                          "line": 45,
                          "column": 19
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1932,
                      1946
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 5
                      },
                      "end": {
                        "line": 45,
                        "column": 19
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "element",
                      "range": [
                        1948,
                        1955
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 21
                        },
                        "end": {
                          "line": 45,
                          "column": 28
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "Cm",
                      "raw": "\"Cm\"",
                      "range": [
                        1957,
                        1961
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 30
                        },
                        "end": {
                          "line": 45,
                          "column": 34
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1948,
                      1961
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 21
                      },
                      "end": {
                        "line": 45,
                        "column": 34
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "mass",
                      "range": [
                        1963,
                        1967
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 36
                        },
                        "end": {
                          "line": 45,
                          "column": 40
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 242,
                      "raw": "242",
                      "range": [
                        1969,
                        1972
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 42
                        },
                        "end": {
                          "line": 45,
                          "column": 45
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1963,
                      1972
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 36
                      },
                      "end": {
                        "line": 45,
                        "column": 45
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "halfLife",
                      "range": [
                        1974,
                        1982
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 47
                        },
                        "end": {
                          "line": 45,
                          "column": 55
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": 13824000,
                      "raw": "13824000",
                      "range": [
                        1984,
                        1992
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 57
                        },
                        "end": {
                          "line": 45,
                          "column": 65
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1974,
                      1992
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 47
                      },
                      "end": {
                        "line": 45,
                        "column": 65
                      }
                    }
                  },
                  {
                    "type": "Property",
                    "key": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        1994,
                        2003
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 67
                        },
                        "end": {
                          "line": 45,
                          "column": 76
                        }
                      }
                    },
                    "value": {
                      "type": "Literal",
                      "value": "alpha",
                      "raw": "\"alpha\"",
                      "range": [
                        2005,
                        2012
                      ],
                      "loc": {
                        "start": {
                          "line": 45,
                          "column": 78
                        },
                        "end": {
                          "line": 45,
                          "column": 85
                        }
                      }
                    },
                    "kind": "init",
                    "method": false,
                    "shorthand": false,
                    "computed": false,
                    "range": [
                      1994,
                      2012
                    ],
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 67
                      },
                      "end": {
                        "line": 45,
                        "column": 85
                      }
                    }
                  }
                ],
                "range": [
                  1931,
                  2013
                ],
                "loc": {
                  "start": {
                    "line": 45,
                    "column": 4
                  },
                  "end": {
                    "line": 45,
                    "column": 86
                  }
                }
              }
            ],
            "range": [
              416,
              2015
            ],
            "loc": {
              "start": {
                "line": 28,
                "column": 17
              },
              "end": {
                "line": 46,
                "column": 1
              }
            }
          },
          "range": [
            405,
            2015
          ],
          "loc": {
            "start": {
              "line": 28,
              "column": 6
            },
            "end": {
              "line": 46,
              "column": 1
            }
          }
        }
      ],
      "kind": "const",
      "range": [
        399,
        2016
      ],
      "loc": {
        "start": {
          "line": 28,
          "column": 0
        },
        "end": {
          "line": 46,
          "column": 2
        }
      },
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * Created by austin on 6/16/16.\n ",
          "range": [
            0,
            40
          ],
          "loc": {
            "start": {
              "line": 1,
              "column": 0
            },
            "end": {
              "line": 3,
              "column": 3
            }
          }
        },
        {
          "type": "Block",
          "value": "*\n * Predefined isotopes:\n     Cobalt 60\n     Strontium 90 \n     Iodine 129 \n     Caesium 135 \n     Caesium 137 \n     Polonium 210 \n     Radon 222 \n     Radium 226 \n     Torium 232 \n     Uranium 233 \n     Uranium 235 \n     Uranium 238 \n     Plutonium 238\n     Plutonium 239\n     Plutonium 240\n     Americium 241\n     Curium 242\n * \n * \n * @type {*[]}\n ",
          "range": [
            42,
            398
          ],
          "loc": {
            "start": {
              "line": 5,
              "column": 0
            },
            "end": {
              "line": 27,
              "column": 3
            }
          }
        }
      ],
      "trailingComments": [
        {
          "type": "Block",
          "value": "*\n * Provides a few presets of common nuclear material as well as the ability to define a custom material\n  ",
          "range": [
            2019,
            2131
          ],
          "loc": {
            "start": {
              "line": 49,
              "column": 0
            },
            "end": {
              "line": 51,
              "column": 4
            }
          }
        }
      ]
    },
    {
      "type": "Identifier",
      "id": {
        "type": "Identifier",
        "name": "NuclearMaterial",
        "range": [
          2138,
          2153
        ],
        "loc": {
          "start": {
            "line": 52,
            "column": 6
          },
          "end": {
            "line": 52,
            "column": 21
          }
        }
      },
      "superClass": null,
      "body": {
        "type": "ClassBody",
        "body": [
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "constructor",
              "range": [
                2636,
                2647
              ],
              "loc": {
                "start": {
                  "line": 68,
                  "column": 4
                },
                "end": {
                  "line": 68,
                  "column": 15
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [
                {
                  "type": "Identifier",
                  "name": "halfLifeOrName",
                  "range": [
                    2648,
                    2662
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 16
                    },
                    "end": {
                      "line": 68,
                      "column": 30
                    }
                  }
                },
                {
                  "type": "Identifier",
                  "name": "atomicMass",
                  "range": [
                    2664,
                    2674
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 32
                    },
                    "end": {
                      "line": 68,
                      "column": 42
                    }
                  }
                },
                {
                  "type": "Identifier",
                  "name": "mass",
                  "range": [
                    2676,
                    2680
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 44
                    },
                    "end": {
                      "line": 68,
                      "column": 48
                    }
                  }
                },
                {
                  "type": "AssignmentPattern",
                  "left": {
                    "type": "Identifier",
                    "name": "decayMode",
                    "range": [
                      2682,
                      2691
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 50
                      },
                      "end": {
                        "line": 68,
                        "column": 59
                      }
                    }
                  },
                  "right": {
                    "type": "Literal",
                    "value": "",
                    "raw": "''",
                    "range": [
                      2694,
                      2696
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 62
                      },
                      "end": {
                        "line": 68,
                        "column": 64
                      }
                    }
                  },
                  "range": [
                    2682,
                    2696
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 50
                    },
                    "end": {
                      "line": 68,
                      "column": 64
                    }
                  }
                }
              ],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "IfStatement",
                    "test": {
                      "type": "BinaryExpression",
                      "operator": "===",
                      "left": {
                        "type": "UnaryExpression",
                        "operator": "typeof",
                        "argument": {
                          "type": "Identifier",
                          "name": "halfLifeOrName",
                          "range": [
                            2719,
                            2733
                          ],
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 19
                            },
                            "end": {
                              "line": 69,
                              "column": 33
                            }
                          }
                        },
                        "prefix": true,
                        "range": [
                          2712,
                          2733
                        ],
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 12
                          },
                          "end": {
                            "line": 69,
                            "column": 33
                          }
                        }
                      },
                      "right": {
                        "type": "Literal",
                        "value": "number",
                        "raw": "'number'",
                        "range": [
                          2738,
                          2746
                        ],
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 38
                          },
                          "end": {
                            "line": 69,
                            "column": 46
                          }
                        }
                      },
                      "range": [
                        2712,
                        2746
                      ],
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 12
                        },
                        "end": {
                          "line": 69,
                          "column": 46
                        }
                      }
                    },
                    "consequent": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  2863,
                                  2867
                                ],
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_halfLife",
                                "range": [
                                  2868,
                                  2877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 26
                                  }
                                }
                              },
                              "range": [
                                2863,
                                2877
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 12
                                },
                                "end": {
                                  "line": 75,
                                  "column": 26
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "halfLifeOrName",
                              "range": [
                                2880,
                                2894
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 29
                                },
                                "end": {
                                  "line": 75,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2863,
                              2894
                            ],
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 12
                              },
                              "end": {
                                "line": 75,
                                "column": 43
                              }
                            }
                          },
                          "range": [
                            2863,
                            2895
                          ],
                          "loc": {
                            "start": {
                              "line": 75,
                              "column": 12
                            },
                            "end": {
                              "line": 75,
                              "column": 44
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Block",
                              "value": "*\n             *\n             * @type {number}\n             * @private\n             ",
                              "range": [
                                2762,
                                2850
                              ],
                              "loc": {
                                "start": {
                                  "line": 70,
                                  "column": 12
                                },
                                "end": {
                                  "line": 74,
                                  "column": 15
                                }
                              }
                            }
                          ],
                          "trailingComments": [
                            {
                              "type": "Block",
                              "value": "*\n             * @type {number|*}\n             * @private\n             ",
                              "range": [
                                2909,
                                2984
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 12
                                },
                                "end": {
                                  "line": 80,
                                  "column": 15
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  2997,
                                  3001
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atomicMass",
                                "range": [
                                  3002,
                                  3013
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 28
                                  }
                                }
                              },
                              "range": [
                                2997,
                                3013
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 12
                                },
                                "end": {
                                  "line": 81,
                                  "column": 28
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "atomicMass",
                              "range": [
                                3016,
                                3026
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 31
                                },
                                "end": {
                                  "line": 81,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              2997,
                              3026
                            ],
                            "loc": {
                              "start": {
                                "line": 81,
                                "column": 12
                              },
                              "end": {
                                "line": 81,
                                "column": 41
                              }
                            }
                          },
                          "range": [
                            2997,
                            3027
                          ],
                          "loc": {
                            "start": {
                              "line": 81,
                              "column": 12
                            },
                            "end": {
                              "line": 81,
                              "column": 42
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Block",
                              "value": "*\n             * @type {number|*}\n             * @private\n             ",
                              "range": [
                                2909,
                                2984
                              ],
                              "loc": {
                                "start": {
                                  "line": 77,
                                  "column": 12
                                },
                                "end": {
                                  "line": 80,
                                  "column": 15
                                }
                              }
                            }
                          ],
                          "trailingComments": [
                            {
                              "type": "Block",
                              "value": "*\n             * \n             * @type {string}\n             * @private\n             ",
                              "range": [
                                3041,
                                3130
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 12
                                },
                                "end": {
                                  "line": 87,
                                  "column": 15
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3143,
                                  3147
                                ],
                                "loc": {
                                  "start": {
                                    "line": 88,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_decayMode",
                                "range": [
                                  3148,
                                  3158
                                ],
                                "loc": {
                                  "start": {
                                    "line": 88,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 27
                                  }
                                }
                              },
                              "range": [
                                3143,
                                3158
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 12
                                },
                                "end": {
                                  "line": 88,
                                  "column": 27
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "decayMode",
                              "range": [
                                3161,
                                3170
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 30
                                },
                                "end": {
                                  "line": 88,
                                  "column": 39
                                }
                              }
                            },
                            "range": [
                              3143,
                              3170
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 12
                              },
                              "end": {
                                "line": 88,
                                "column": 39
                              }
                            }
                          },
                          "range": [
                            3143,
                            3171
                          ],
                          "loc": {
                            "start": {
                              "line": 88,
                              "column": 12
                            },
                            "end": {
                              "line": 88,
                              "column": 40
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Block",
                              "value": "*\n             * \n             * @type {string}\n             * @private\n             ",
                              "range": [
                                3041,
                                3130
                              ],
                              "loc": {
                                "start": {
                                  "line": 83,
                                  "column": 12
                                },
                                "end": {
                                  "line": 87,
                                  "column": 15
                                }
                              }
                            }
                          ]
                        }
                      ],
                      "range": [
                        2748,
                        3182
                      ],
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 48
                        },
                        "end": {
                          "line": 90,
                          "column": 9
                        }
                      }
                    },
                    "alternate": {
                      "type": "BlockStatement",
                      "body": [
                        {
                          "type": "VariableDeclaration",
                          "declarations": [
                            {
                              "type": "VariableDeclarator",
                              "id": {
                                "type": "Identifier",
                                "name": "isotopePreset",
                                "range": [
                                  3206,
                                  3219
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 29
                                  }
                                }
                              },
                              "init": null,
                              "range": [
                                3206,
                                3219
                              ],
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 16
                                },
                                "end": {
                                  "line": 91,
                                  "column": 29
                                }
                              }
                            }
                          ],
                          "kind": "let",
                          "range": [
                            3202,
                            3220
                          ],
                          "loc": {
                            "start": {
                              "line": 91,
                              "column": 12
                            },
                            "end": {
                              "line": 91,
                              "column": 30
                            }
                          }
                        },
                        {
                          "type": "ForOfStatement",
                          "left": {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "i",
                                  "range": [
                                    3242,
                                    3243
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 22
                                    }
                                  }
                                },
                                "init": null,
                                "range": [
                                  3242,
                                  3243
                                ],
                                "loc": {
                                  "start": {
                                    "line": 92,
                                    "column": 21
                                  },
                                  "end": {
                                    "line": 92,
                                    "column": 22
                                  }
                                }
                              }
                            ],
                            "kind": "let",
                            "range": [
                              3238,
                              3243
                            ],
                            "loc": {
                              "start": {
                                "line": 92,
                                "column": 17
                              },
                              "end": {
                                "line": 92,
                                "column": 22
                              }
                            }
                          },
                          "right": {
                            "type": "Identifier",
                            "name": "ISOTOPES",
                            "range": [
                              3247,
                              3255
                            ],
                            "loc": {
                              "start": {
                                "line": 92,
                                "column": 26
                              },
                              "end": {
                                "line": 92,
                                "column": 34
                              }
                            }
                          },
                          "body": {
                            "type": "BlockStatement",
                            "body": [
                              {
                                "type": "IfStatement",
                                "test": {
                                  "type": "LogicalExpression",
                                  "operator": "&&",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "===",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "i",
                                        "range": [
                                          3279,
                                          3280
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 21
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "name",
                                        "range": [
                                          3281,
                                          3285
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 22
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "range": [
                                        3279,
                                        3285
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 26
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "halfLifeOrName",
                                      "range": [
                                        3290,
                                        3304
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 31
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 45
                                        }
                                      }
                                    },
                                    "range": [
                                      3279,
                                      3304
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 45
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "BinaryExpression",
                                    "operator": "==",
                                    "left": {
                                      "type": "MemberExpression",
                                      "computed": false,
                                      "object": {
                                        "type": "Identifier",
                                        "name": "i",
                                        "range": [
                                          3308,
                                          3309
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 50
                                          }
                                        }
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "name": "mass",
                                        "range": [
                                          3310,
                                          3314
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 51
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 55
                                          }
                                        }
                                      },
                                      "range": [
                                        3308,
                                        3314
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 49
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 55
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "CallExpression",
                                      "callee": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "Math",
                                          "range": [
                                            3318,
                                            3322
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 63
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "round",
                                          "range": [
                                            3323,
                                            3328
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 64
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "range": [
                                          3318,
                                          3328
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 69
                                          }
                                        }
                                      },
                                      "arguments": [
                                        {
                                          "type": "Identifier",
                                          "name": "atomicMass",
                                          "range": [
                                            3329,
                                            3339
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 70
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 80
                                            }
                                          }
                                        }
                                      ],
                                      "range": [
                                        3318,
                                        3340
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 59
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 81
                                        }
                                      }
                                    },
                                    "range": [
                                      3308,
                                      3340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 49
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 81
                                      }
                                    }
                                  },
                                  "range": [
                                    3279,
                                    3340
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 20
                                    },
                                    "end": {
                                      "line": 93,
                                      "column": 81
                                    }
                                  }
                                },
                                "consequent": {
                                  "type": "BlockStatement",
                                  "body": [
                                    {
                                      "type": "ExpressionStatement",
                                      "expression": {
                                        "type": "AssignmentExpression",
                                        "operator": "=",
                                        "left": {
                                          "type": "Identifier",
                                          "name": "isotopePreset",
                                          "range": [
                                            3364,
                                            3377
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 33
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            3380,
                                            3381
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 36
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "range": [
                                          3364,
                                          3381
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 37
                                          }
                                        }
                                      },
                                      "range": [
                                        3364,
                                        3382
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 94,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 94,
                                          "column": 38
                                        }
                                      }
                                    },
                                    {
                                      "type": "BreakStatement",
                                      "label": null,
                                      "range": [
                                        3403,
                                        3409
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 95,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 95,
                                          "column": 26
                                        }
                                      }
                                    }
                                  ],
                                  "range": [
                                    3342,
                                    3427
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 83
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 17
                                    }
                                  }
                                },
                                "alternate": null,
                                "range": [
                                  3275,
                                  3427
                                ],
                                "loc": {
                                  "start": {
                                    "line": 93,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 96,
                                    "column": 17
                                  }
                                }
                              }
                            ],
                            "range": [
                              3257,
                              3441
                            ],
                            "loc": {
                              "start": {
                                "line": 92,
                                "column": 36
                              },
                              "end": {
                                "line": 97,
                                "column": 13
                              }
                            }
                          },
                          "range": [
                            3233,
                            3441
                          ],
                          "loc": {
                            "start": {
                              "line": 92,
                              "column": 12
                            },
                            "end": {
                              "line": 97,
                              "column": 13
                            }
                          }
                        },
                        {
                          "type": "IfStatement",
                          "test": {
                            "type": "UnaryExpression",
                            "operator": "!",
                            "argument": {
                              "type": "Identifier",
                              "name": "isotopePreset",
                              "range": [
                                3460,
                                3473
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 17
                                },
                                "end": {
                                  "line": 99,
                                  "column": 30
                                }
                              }
                            },
                            "prefix": true,
                            "range": [
                              3459,
                              3473
                            ],
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 16
                              },
                              "end": {
                                "line": 99,
                                "column": 30
                              }
                            }
                          },
                          "consequent": {
                            "type": "ThrowStatement",
                            "argument": {
                              "type": "NewExpression",
                              "callee": {
                                "type": "Identifier",
                                "name": "Error",
                                "range": [
                                  3502,
                                  3507
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 26
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 31
                                  }
                                }
                              },
                              "arguments": [
                                {
                                  "type": "BinaryExpression",
                                  "operator": "+",
                                  "left": {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "Literal",
                                        "value": "There is no preset for ",
                                        "raw": "'There is no preset for '",
                                        "range": [
                                          3508,
                                          3533
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 57
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "halfLifeOrName",
                                        "range": [
                                          3536,
                                          3550
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 60
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 74
                                          }
                                        }
                                      },
                                      "range": [
                                        3508,
                                        3550
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 32
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 74
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Literal",
                                      "value": "-",
                                      "raw": "'-'",
                                      "range": [
                                        3553,
                                        3556
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 77
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 80
                                        }
                                      }
                                    },
                                    "range": [
                                      3508,
                                      3556
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 80
                                      }
                                    }
                                  },
                                  "right": {
                                    "type": "Identifier",
                                    "name": "atomicMass",
                                    "range": [
                                      3558,
                                      3568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 82
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 92
                                      }
                                    }
                                  },
                                  "range": [
                                    3508,
                                    3568
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 32
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 92
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3498,
                                3569
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 22
                                },
                                "end": {
                                  "line": 100,
                                  "column": 93
                                }
                              }
                            },
                            "range": [
                              3492,
                              3570
                            ],
                            "loc": {
                              "start": {
                                "line": 100,
                                "column": 16
                              },
                              "end": {
                                "line": 100,
                                "column": 94
                              }
                            }
                          },
                          "alternate": null,
                          "range": [
                            3455,
                            3570
                          ],
                          "loc": {
                            "start": {
                              "line": 99,
                              "column": 12
                            },
                            "end": {
                              "line": 100,
                              "column": 94
                            }
                          }
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3584,
                                  3588
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_halfLife",
                                "range": [
                                  3589,
                                  3598
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 26
                                  }
                                }
                              },
                              "range": [
                                3584,
                                3598
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 12
                                },
                                "end": {
                                  "line": 102,
                                  "column": 26
                                }
                              }
                            },
                            "right": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "isotopePreset",
                                "range": [
                                  3601,
                                  3614
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 42
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "halfLife",
                                "range": [
                                  3615,
                                  3623
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 43
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 51
                                  }
                                }
                              },
                              "range": [
                                3601,
                                3623
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 29
                                },
                                "end": {
                                  "line": 102,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              3584,
                              3623
                            ],
                            "loc": {
                              "start": {
                                "line": 102,
                                "column": 12
                              },
                              "end": {
                                "line": 102,
                                "column": 51
                              }
                            }
                          },
                          "range": [
                            3584,
                            3624
                          ],
                          "loc": {
                            "start": {
                              "line": 102,
                              "column": 12
                            },
                            "end": {
                              "line": 102,
                              "column": 52
                            }
                          },
                          "trailingComments": [
                            {
                              "type": "Line",
                              "value": " Map to known substances",
                              "range": [
                                3625,
                                3651
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 53
                                },
                                "end": {
                                  "line": 102,
                                  "column": 79
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3664,
                                  3668
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_atomicMass",
                                "range": [
                                  3669,
                                  3680
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 28
                                  }
                                }
                              },
                              "range": [
                                3664,
                                3680
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 12
                                },
                                "end": {
                                  "line": 103,
                                  "column": 28
                                }
                              }
                            },
                            "right": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "isotopePreset",
                                "range": [
                                  3683,
                                  3696
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 44
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "mass",
                                "range": [
                                  3697,
                                  3701
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 45
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 49
                                  }
                                }
                              },
                              "range": [
                                3683,
                                3701
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 31
                                },
                                "end": {
                                  "line": 103,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              3664,
                              3701
                            ],
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 12
                              },
                              "end": {
                                "line": 103,
                                "column": 49
                              }
                            }
                          },
                          "range": [
                            3664,
                            3702
                          ],
                          "loc": {
                            "start": {
                              "line": 103,
                              "column": 12
                            },
                            "end": {
                              "line": 103,
                              "column": 50
                            }
                          },
                          "leadingComments": [
                            {
                              "type": "Line",
                              "value": " Map to known substances",
                              "range": [
                                3625,
                                3651
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 53
                                },
                                "end": {
                                  "line": 102,
                                  "column": 79
                                }
                              }
                            }
                          ]
                        },
                        {
                          "type": "ExpressionStatement",
                          "expression": {
                            "type": "AssignmentExpression",
                            "operator": "=",
                            "left": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "ThisExpression",
                                "range": [
                                  3715,
                                  3719
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 16
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "_decayMode",
                                "range": [
                                  3720,
                                  3730
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 27
                                  }
                                }
                              },
                              "range": [
                                3715,
                                3730
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 12
                                },
                                "end": {
                                  "line": 104,
                                  "column": 27
                                }
                              }
                            },
                            "right": {
                              "type": "MemberExpression",
                              "computed": false,
                              "object": {
                                "type": "Identifier",
                                "name": "isotopePreset",
                                "range": [
                                  3733,
                                  3746
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 43
                                  }
                                }
                              },
                              "property": {
                                "type": "Identifier",
                                "name": "decayMode",
                                "range": [
                                  3747,
                                  3756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 53
                                  }
                                }
                              },
                              "range": [
                                3733,
                                3756
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 30
                                },
                                "end": {
                                  "line": 104,
                                  "column": 53
                                }
                              }
                            },
                            "range": [
                              3715,
                              3756
                            ],
                            "loc": {
                              "start": {
                                "line": 104,
                                "column": 12
                              },
                              "end": {
                                "line": 104,
                                "column": 53
                              }
                            }
                          },
                          "range": [
                            3715,
                            3757
                          ],
                          "loc": {
                            "start": {
                              "line": 104,
                              "column": 12
                            },
                            "end": {
                              "line": 104,
                              "column": 54
                            }
                          }
                        }
                      ],
                      "range": [
                        3188,
                        3767
                      ],
                      "loc": {
                        "start": {
                          "line": 90,
                          "column": 15
                        },
                        "end": {
                          "line": 105,
                          "column": 9
                        }
                      }
                    },
                    "range": [
                      2708,
                      3767
                    ],
                    "loc": {
                      "start": {
                        "line": 69,
                        "column": 8
                      },
                      "end": {
                        "line": 105,
                        "column": 9
                      }
                    },
                    "trailingComments": [
                      {
                        "type": "Block",
                        "value": "*\n         * \n         * @type {number}\n         * @private\n         ",
                        "range": [
                          3778,
                          3851
                        ],
                        "loc": {
                          "start": {
                            "line": 108,
                            "column": 8
                          },
                          "end": {
                            "line": 112,
                            "column": 11
                          }
                        }
                      }
                    ]
                  },
                  {
                    "type": "ExpressionStatement",
                    "expression": {
                      "type": "AssignmentExpression",
                      "operator": "=",
                      "left": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            3860,
                            3864
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 8
                            },
                            "end": {
                              "line": 113,
                              "column": 12
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_mass",
                          "range": [
                            3865,
                            3870
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 13
                            },
                            "end": {
                              "line": 113,
                              "column": 18
                            }
                          }
                        },
                        "range": [
                          3860,
                          3870
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 8
                          },
                          "end": {
                            "line": 113,
                            "column": 18
                          }
                        }
                      },
                      "right": {
                        "type": "Identifier",
                        "name": "mass",
                        "range": [
                          3873,
                          3877
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 21
                          },
                          "end": {
                            "line": 113,
                            "column": 25
                          }
                        }
                      },
                      "range": [
                        3860,
                        3877
                      ],
                      "loc": {
                        "start": {
                          "line": 113,
                          "column": 8
                        },
                        "end": {
                          "line": 113,
                          "column": 25
                        }
                      }
                    },
                    "range": [
                      3860,
                      3878
                    ],
                    "loc": {
                      "start": {
                        "line": 113,
                        "column": 8
                      },
                      "end": {
                        "line": 113,
                        "column": 26
                      }
                    },
                    "leadingComments": [
                      {
                        "type": "Block",
                        "value": "*\n         * \n         * @type {number}\n         * @private\n         ",
                        "range": [
                          3778,
                          3851
                        ],
                        "loc": {
                          "start": {
                            "line": 108,
                            "column": 8
                          },
                          "end": {
                            "line": 112,
                            "column": 11
                          }
                        }
                      }
                    ]
                  }
                ],
                "range": [
                  2698,
                  3884
                ],
                "loc": {
                  "start": {
                    "line": 68,
                    "column": 66
                  },
                  "end": {
                    "line": 114,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                2647,
                3884
              ],
              "loc": {
                "start": {
                  "line": 68,
                  "column": 15
                },
                "end": {
                  "line": 114,
                  "column": 5
                }
              }
            },
            "kind": "constructor",
            "computed": false,
            "range": [
              2636,
              3884
            ],
            "loc": {
              "start": {
                "line": 68,
                "column": 4
              },
              "end": {
                "line": 114,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     *\n     * @param {number|string} halfLifeOrName - either\n     * @param {number} [atomicMass] - necessary with name if using preset (u)\n     * @param {number} mass - Total mass of substance (g)\n     * @param {string} [decayMode='']\n     *\n     * @example\n     * // 100 grams of Cobalt-60\n     * let cobalt60 = new NuclearMaterial(\"Cobalt\", 60, 100);\n     *\n     * // 100 grams of Plutonium-238\n     * let pu238 = new NuclearMaterial(2767540000, 238, 100);\n     ",
                "range": [
                  2161,
                  2631
                ],
                "loc": {
                  "start": {
                    "line": 54,
                    "column": 4
                  },
                  "end": {
                    "line": 67,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number}\n     ",
                "range": [
                  3890,
                  3934
                ],
                "loc": {
                  "start": {
                    "line": 116,
                    "column": 4
                  },
                  "end": {
                    "line": 119,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "mass",
              "range": [
                3943,
                3947
              ],
              "loc": {
                "start": {
                  "line": 120,
                  "column": 8
                },
                "end": {
                  "line": 120,
                  "column": 12
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          3967,
                          3971
                        ],
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 15
                          },
                          "end": {
                            "line": 121,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_mass",
                        "range": [
                          3972,
                          3977
                        ],
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 20
                          },
                          "end": {
                            "line": 121,
                            "column": 25
                          }
                        }
                      },
                      "range": [
                        3967,
                        3977
                      ],
                      "loc": {
                        "start": {
                          "line": 121,
                          "column": 15
                        },
                        "end": {
                          "line": 121,
                          "column": 25
                        }
                      }
                    },
                    "range": [
                      3960,
                      3978
                    ],
                    "loc": {
                      "start": {
                        "line": 121,
                        "column": 8
                      },
                      "end": {
                        "line": 121,
                        "column": 26
                      }
                    }
                  }
                ],
                "range": [
                  3950,
                  3984
                ],
                "loc": {
                  "start": {
                    "line": 120,
                    "column": 15
                  },
                  "end": {
                    "line": 122,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                3947,
                3984
              ],
              "loc": {
                "start": {
                  "line": 120,
                  "column": 12
                },
                "end": {
                  "line": 122,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              3939,
              3984
            ],
            "loc": {
              "start": {
                "line": 120,
                "column": 4
              },
              "end": {
                "line": 122,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number}\n     ",
                "range": [
                  3890,
                  3934
                ],
                "loc": {
                  "start": {
                    "line": 116,
                    "column": 4
                  },
                  "end": {
                    "line": 119,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number|*}\n     ",
                "range": [
                  3990,
                  4036
                ],
                "loc": {
                  "start": {
                    "line": 124,
                    "column": 4
                  },
                  "end": {
                    "line": 127,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "atomicMass",
              "range": [
                4045,
                4055
              ],
              "loc": {
                "start": {
                  "line": 128,
                  "column": 8
                },
                "end": {
                  "line": 128,
                  "column": 18
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          4075,
                          4079
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 15
                          },
                          "end": {
                            "line": 129,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_atomicMass",
                        "range": [
                          4080,
                          4091
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 20
                          },
                          "end": {
                            "line": 129,
                            "column": 31
                          }
                        }
                      },
                      "range": [
                        4075,
                        4091
                      ],
                      "loc": {
                        "start": {
                          "line": 129,
                          "column": 15
                        },
                        "end": {
                          "line": 129,
                          "column": 31
                        }
                      }
                    },
                    "range": [
                      4068,
                      4092
                    ],
                    "loc": {
                      "start": {
                        "line": 129,
                        "column": 8
                      },
                      "end": {
                        "line": 129,
                        "column": 32
                      }
                    }
                  }
                ],
                "range": [
                  4058,
                  4098
                ],
                "loc": {
                  "start": {
                    "line": 128,
                    "column": 21
                  },
                  "end": {
                    "line": 130,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4055,
                4098
              ],
              "loc": {
                "start": {
                  "line": 128,
                  "column": 18
                },
                "end": {
                  "line": 130,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              4041,
              4098
            ],
            "loc": {
              "start": {
                "line": 128,
                "column": 4
              },
              "end": {
                "line": 130,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number|*}\n     ",
                "range": [
                  3990,
                  4036
                ],
                "loc": {
                  "start": {
                    "line": 124,
                    "column": 4
                  },
                  "end": {
                    "line": 127,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number|*}\n     ",
                "range": [
                  4104,
                  4150
                ],
                "loc": {
                  "start": {
                    "line": 132,
                    "column": 4
                  },
                  "end": {
                    "line": 135,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "halfLife",
              "range": [
                4159,
                4167
              ],
              "loc": {
                "start": {
                  "line": 136,
                  "column": 8
                },
                "end": {
                  "line": 136,
                  "column": 16
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          4187,
                          4191
                        ],
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 15
                          },
                          "end": {
                            "line": 137,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_halfLife",
                        "range": [
                          4192,
                          4201
                        ],
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 20
                          },
                          "end": {
                            "line": 137,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        4187,
                        4201
                      ],
                      "loc": {
                        "start": {
                          "line": 137,
                          "column": 15
                        },
                        "end": {
                          "line": 137,
                          "column": 29
                        }
                      }
                    },
                    "range": [
                      4180,
                      4202
                    ],
                    "loc": {
                      "start": {
                        "line": 137,
                        "column": 8
                      },
                      "end": {
                        "line": 137,
                        "column": 30
                      }
                    }
                  }
                ],
                "range": [
                  4170,
                  4208
                ],
                "loc": {
                  "start": {
                    "line": 136,
                    "column": 19
                  },
                  "end": {
                    "line": 138,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4167,
                4208
              ],
              "loc": {
                "start": {
                  "line": 136,
                  "column": 16
                },
                "end": {
                  "line": 138,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              4155,
              4208
            ],
            "loc": {
              "start": {
                "line": 136,
                "column": 4
              },
              "end": {
                "line": 138,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {number|*}\n     ",
                "range": [
                  4104,
                  4150
                ],
                "loc": {
                  "start": {
                    "line": 132,
                    "column": 4
                  },
                  "end": {
                    "line": 135,
                    "column": 7
                  }
                }
              }
            ],
            "trailingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {string|*}\n     ",
                "range": [
                  4214,
                  4260
                ],
                "loc": {
                  "start": {
                    "line": 140,
                    "column": 4
                  },
                  "end": {
                    "line": 143,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          },
          {
            "type": "MethodDefinition",
            "key": {
              "type": "Identifier",
              "name": "decayMode",
              "range": [
                4269,
                4278
              ],
              "loc": {
                "start": {
                  "line": 144,
                  "column": 8
                },
                "end": {
                  "line": 144,
                  "column": 17
                }
              }
            },
            "value": {
              "type": "FunctionExpression",
              "id": null,
              "params": [],
              "body": {
                "type": "BlockStatement",
                "body": [
                  {
                    "type": "ReturnStatement",
                    "argument": {
                      "type": "MemberExpression",
                      "computed": false,
                      "object": {
                        "type": "ThisExpression",
                        "range": [
                          4298,
                          4302
                        ],
                        "loc": {
                          "start": {
                            "line": 145,
                            "column": 15
                          },
                          "end": {
                            "line": 145,
                            "column": 19
                          }
                        }
                      },
                      "property": {
                        "type": "Identifier",
                        "name": "_decayMode",
                        "range": [
                          4303,
                          4313
                        ],
                        "loc": {
                          "start": {
                            "line": 145,
                            "column": 20
                          },
                          "end": {
                            "line": 145,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        4298,
                        4313
                      ],
                      "loc": {
                        "start": {
                          "line": 145,
                          "column": 15
                        },
                        "end": {
                          "line": 145,
                          "column": 30
                        }
                      }
                    },
                    "range": [
                      4291,
                      4314
                    ],
                    "loc": {
                      "start": {
                        "line": 145,
                        "column": 8
                      },
                      "end": {
                        "line": 145,
                        "column": 31
                      }
                    }
                  }
                ],
                "range": [
                  4281,
                  4320
                ],
                "loc": {
                  "start": {
                    "line": 144,
                    "column": 20
                  },
                  "end": {
                    "line": 146,
                    "column": 5
                  }
                }
              },
              "generator": false,
              "expression": false,
              "range": [
                4278,
                4320
              ],
              "loc": {
                "start": {
                  "line": 144,
                  "column": 17
                },
                "end": {
                  "line": 146,
                  "column": 5
                }
              }
            },
            "kind": "get",
            "computed": false,
            "range": [
              4265,
              4320
            ],
            "loc": {
              "start": {
                "line": 144,
                "column": 4
              },
              "end": {
                "line": 146,
                "column": 5
              }
            },
            "leadingComments": [
              {
                "type": "Block",
                "value": "*\n     * \n     * @returns {string|*}\n     ",
                "range": [
                  4214,
                  4260
                ],
                "loc": {
                  "start": {
                    "line": 140,
                    "column": 4
                  },
                  "end": {
                    "line": 143,
                    "column": 7
                  }
                }
              }
            ],
            "static": false
          }
        ],
        "range": [
          2154,
          4322
        ],
        "loc": {
          "start": {
            "line": 52,
            "column": 22
          },
          "end": {
            "line": 147,
            "column": 1
          }
        }
      },
      "range": [
        2132,
        4322
      ],
      "loc": {
        "start": {
          "line": 52,
          "column": 0
        },
        "end": {
          "line": 147,
          "column": 1
        }
      },
      "leadingComments": [],
      "name": "_",
      "trailingComments": []
    },
    {
      "type": "ExpressionStatement",
      "expression": {
        "type": "AssignmentExpression",
        "operator": "=",
        "left": {
          "type": "MemberExpression",
          "computed": false,
          "object": {
            "type": "Identifier",
            "name": "NuclearMaterial",
            "range": [
              4324,
              4339
            ],
            "loc": {
              "start": {
                "line": 149,
                "column": 0
              },
              "end": {
                "line": 149,
                "column": 15
              }
            }
          },
          "property": {
            "type": "Identifier",
            "name": "PRESETS",
            "range": [
              4340,
              4347
            ],
            "loc": {
              "start": {
                "line": 149,
                "column": 16
              },
              "end": {
                "line": 149,
                "column": 23
              }
            }
          },
          "range": [
            4324,
            4347
          ],
          "loc": {
            "start": {
              "line": 149,
              "column": 0
            },
            "end": {
              "line": 149,
              "column": 23
            }
          }
        },
        "right": {
          "type": "Identifier",
          "name": "ISOTOPES",
          "range": [
            4350,
            4358
          ],
          "loc": {
            "start": {
              "line": 149,
              "column": 26
            },
            "end": {
              "line": 149,
              "column": 34
            }
          }
        },
        "range": [
          4324,
          4358
        ],
        "loc": {
          "start": {
            "line": 149,
            "column": 0
          },
          "end": {
            "line": 149,
            "column": 34
          }
        }
      },
      "range": [
        4324,
        4359
      ],
      "loc": {
        "start": {
          "line": 149,
          "column": 0
        },
        "end": {
          "line": 149,
          "column": 35
        }
      }
    },
    {
      "type": "Identifier",
      "declaration": {
        "type": "Identifier",
        "name": "NuclearMaterial",
        "range": [
          4376,
          4391
        ],
        "loc": {
          "start": {
            "line": 151,
            "column": 15
          },
          "end": {
            "line": 151,
            "column": 30
          }
        }
      },
      "range": [
        4361,
        4392
      ],
      "loc": {
        "start": {
          "line": 151,
          "column": 0
        },
        "end": {
          "line": 151,
          "column": 31
        }
      },
      "name": "_",
      "leadingComments": [],
      "trailingComments": []
    },
    {
      "type": "ExportDefaultDeclaration",
      "declaration": {
        "type": "ClassDeclaration",
        "id": {
          "type": "Identifier",
          "name": "NuclearMaterial",
          "range": [
            2138,
            2153
          ],
          "loc": {
            "start": {
              "line": 52,
              "column": 6
            },
            "end": {
              "line": 52,
              "column": 21
            }
          }
        },
        "superClass": null,
        "body": {
          "type": "ClassBody",
          "body": [
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "constructor",
                "range": [
                  2636,
                  2647
                ],
                "loc": {
                  "start": {
                    "line": 68,
                    "column": 4
                  },
                  "end": {
                    "line": 68,
                    "column": 15
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [
                  {
                    "type": "Identifier",
                    "name": "halfLifeOrName",
                    "range": [
                      2648,
                      2662
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 16
                      },
                      "end": {
                        "line": 68,
                        "column": 30
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "atomicMass",
                    "range": [
                      2664,
                      2674
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 32
                      },
                      "end": {
                        "line": 68,
                        "column": 42
                      }
                    }
                  },
                  {
                    "type": "Identifier",
                    "name": "mass",
                    "range": [
                      2676,
                      2680
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 44
                      },
                      "end": {
                        "line": 68,
                        "column": 48
                      }
                    }
                  },
                  {
                    "type": "AssignmentPattern",
                    "left": {
                      "type": "Identifier",
                      "name": "decayMode",
                      "range": [
                        2682,
                        2691
                      ],
                      "loc": {
                        "start": {
                          "line": 68,
                          "column": 50
                        },
                        "end": {
                          "line": 68,
                          "column": 59
                        }
                      }
                    },
                    "right": {
                      "type": "Literal",
                      "value": "",
                      "raw": "''",
                      "range": [
                        2694,
                        2696
                      ],
                      "loc": {
                        "start": {
                          "line": 68,
                          "column": 62
                        },
                        "end": {
                          "line": 68,
                          "column": 64
                        }
                      }
                    },
                    "range": [
                      2682,
                      2696
                    ],
                    "loc": {
                      "start": {
                        "line": 68,
                        "column": 50
                      },
                      "end": {
                        "line": 68,
                        "column": 64
                      }
                    }
                  }
                ],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "IfStatement",
                      "test": {
                        "type": "BinaryExpression",
                        "operator": "===",
                        "left": {
                          "type": "UnaryExpression",
                          "operator": "typeof",
                          "argument": {
                            "type": "Identifier",
                            "name": "halfLifeOrName",
                            "range": [
                              2719,
                              2733
                            ],
                            "loc": {
                              "start": {
                                "line": 69,
                                "column": 19
                              },
                              "end": {
                                "line": 69,
                                "column": 33
                              }
                            }
                          },
                          "prefix": true,
                          "range": [
                            2712,
                            2733
                          ],
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 12
                            },
                            "end": {
                              "line": 69,
                              "column": 33
                            }
                          }
                        },
                        "right": {
                          "type": "Literal",
                          "value": "number",
                          "raw": "'number'",
                          "range": [
                            2738,
                            2746
                          ],
                          "loc": {
                            "start": {
                              "line": 69,
                              "column": 38
                            },
                            "end": {
                              "line": 69,
                              "column": 46
                            }
                          }
                        },
                        "range": [
                          2712,
                          2746
                        ],
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 12
                          },
                          "end": {
                            "line": 69,
                            "column": 46
                          }
                        }
                      },
                      "consequent": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2863,
                                    2867
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_halfLife",
                                  "range": [
                                    2868,
                                    2877
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 26
                                    }
                                  }
                                },
                                "range": [
                                  2863,
                                  2877
                                ],
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 26
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "halfLifeOrName",
                                "range": [
                                  2880,
                                  2894
                                ],
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 43
                                  }
                                }
                              },
                              "range": [
                                2863,
                                2894
                              ],
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 12
                                },
                                "end": {
                                  "line": 75,
                                  "column": 43
                                }
                              }
                            },
                            "range": [
                              2863,
                              2895
                            ],
                            "loc": {
                              "start": {
                                "line": 75,
                                "column": 12
                              },
                              "end": {
                                "line": 75,
                                "column": 44
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Block",
                                "value": "*\n             *\n             * @type {number}\n             * @private\n             ",
                                "range": [
                                  2762,
                                  2850
                                ],
                                "loc": {
                                  "start": {
                                    "line": 70,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 15
                                  }
                                }
                              }
                            ],
                            "trailingComments": [
                              {
                                "type": "Block",
                                "value": "*\n             * @type {number|*}\n             * @private\n             ",
                                "range": [
                                  2909,
                                  2984
                                ],
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 15
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    2997,
                                    3001
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_atomicMass",
                                  "range": [
                                    3002,
                                    3013
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 81,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 81,
                                      "column": 28
                                    }
                                  }
                                },
                                "range": [
                                  2997,
                                  3013
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 28
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "atomicMass",
                                "range": [
                                  3016,
                                  3026
                                ],
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 41
                                  }
                                }
                              },
                              "range": [
                                2997,
                                3026
                              ],
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 12
                                },
                                "end": {
                                  "line": 81,
                                  "column": 41
                                }
                              }
                            },
                            "range": [
                              2997,
                              3027
                            ],
                            "loc": {
                              "start": {
                                "line": 81,
                                "column": 12
                              },
                              "end": {
                                "line": 81,
                                "column": 42
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Block",
                                "value": "*\n             * @type {number|*}\n             * @private\n             ",
                                "range": [
                                  2909,
                                  2984
                                ],
                                "loc": {
                                  "start": {
                                    "line": 77,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 80,
                                    "column": 15
                                  }
                                }
                              }
                            ],
                            "trailingComments": [
                              {
                                "type": "Block",
                                "value": "*\n             * \n             * @type {string}\n             * @private\n             ",
                                "range": [
                                  3041,
                                  3130
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 15
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3143,
                                    3147
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_decayMode",
                                  "range": [
                                    3148,
                                    3158
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 88,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 27
                                    }
                                  }
                                },
                                "range": [
                                  3143,
                                  3158
                                ],
                                "loc": {
                                  "start": {
                                    "line": 88,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 27
                                  }
                                }
                              },
                              "right": {
                                "type": "Identifier",
                                "name": "decayMode",
                                "range": [
                                  3161,
                                  3170
                                ],
                                "loc": {
                                  "start": {
                                    "line": 88,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 39
                                  }
                                }
                              },
                              "range": [
                                3143,
                                3170
                              ],
                              "loc": {
                                "start": {
                                  "line": 88,
                                  "column": 12
                                },
                                "end": {
                                  "line": 88,
                                  "column": 39
                                }
                              }
                            },
                            "range": [
                              3143,
                              3171
                            ],
                            "loc": {
                              "start": {
                                "line": 88,
                                "column": 12
                              },
                              "end": {
                                "line": 88,
                                "column": 40
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Block",
                                "value": "*\n             * \n             * @type {string}\n             * @private\n             ",
                                "range": [
                                  3041,
                                  3130
                                ],
                                "loc": {
                                  "start": {
                                    "line": 83,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 87,
                                    "column": 15
                                  }
                                }
                              }
                            ]
                          }
                        ],
                        "range": [
                          2748,
                          3182
                        ],
                        "loc": {
                          "start": {
                            "line": 69,
                            "column": 48
                          },
                          "end": {
                            "line": 90,
                            "column": 9
                          }
                        }
                      },
                      "alternate": {
                        "type": "BlockStatement",
                        "body": [
                          {
                            "type": "VariableDeclaration",
                            "declarations": [
                              {
                                "type": "VariableDeclarator",
                                "id": {
                                  "type": "Identifier",
                                  "name": "isotopePreset",
                                  "range": [
                                    3206,
                                    3219
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 91,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 91,
                                      "column": 29
                                    }
                                  }
                                },
                                "init": null,
                                "range": [
                                  3206,
                                  3219
                                ],
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 16
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 29
                                  }
                                }
                              }
                            ],
                            "kind": "let",
                            "range": [
                              3202,
                              3220
                            ],
                            "loc": {
                              "start": {
                                "line": 91,
                                "column": 12
                              },
                              "end": {
                                "line": 91,
                                "column": 30
                              }
                            }
                          },
                          {
                            "type": "ForOfStatement",
                            "left": {
                              "type": "VariableDeclaration",
                              "declarations": [
                                {
                                  "type": "VariableDeclarator",
                                  "id": {
                                    "type": "Identifier",
                                    "name": "i",
                                    "range": [
                                      3242,
                                      3243
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 92,
                                        "column": 21
                                      },
                                      "end": {
                                        "line": 92,
                                        "column": 22
                                      }
                                    }
                                  },
                                  "init": null,
                                  "range": [
                                    3242,
                                    3243
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 92,
                                      "column": 21
                                    },
                                    "end": {
                                      "line": 92,
                                      "column": 22
                                    }
                                  }
                                }
                              ],
                              "kind": "let",
                              "range": [
                                3238,
                                3243
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 17
                                },
                                "end": {
                                  "line": 92,
                                  "column": 22
                                }
                              }
                            },
                            "right": {
                              "type": "Identifier",
                              "name": "ISOTOPES",
                              "range": [
                                3247,
                                3255
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 26
                                },
                                "end": {
                                  "line": 92,
                                  "column": 34
                                }
                              }
                            },
                            "body": {
                              "type": "BlockStatement",
                              "body": [
                                {
                                  "type": "IfStatement",
                                  "test": {
                                    "type": "LogicalExpression",
                                    "operator": "&&",
                                    "left": {
                                      "type": "BinaryExpression",
                                      "operator": "===",
                                      "left": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            3279,
                                            3280
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 21
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "name",
                                          "range": [
                                            3281,
                                            3285
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 22
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 26
                                            }
                                          }
                                        },
                                        "range": [
                                          3279,
                                          3285
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 26
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Identifier",
                                        "name": "halfLifeOrName",
                                        "range": [
                                          3290,
                                          3304
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 31
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 45
                                          }
                                        }
                                      },
                                      "range": [
                                        3279,
                                        3304
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 20
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 45
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "BinaryExpression",
                                      "operator": "==",
                                      "left": {
                                        "type": "MemberExpression",
                                        "computed": false,
                                        "object": {
                                          "type": "Identifier",
                                          "name": "i",
                                          "range": [
                                            3308,
                                            3309
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 49
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 50
                                            }
                                          }
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "name": "mass",
                                          "range": [
                                            3310,
                                            3314
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 51
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 55
                                            }
                                          }
                                        },
                                        "range": [
                                          3308,
                                          3314
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 49
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 55
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "CallExpression",
                                        "callee": {
                                          "type": "MemberExpression",
                                          "computed": false,
                                          "object": {
                                            "type": "Identifier",
                                            "name": "Math",
                                            "range": [
                                              3318,
                                              3322
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 59
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 63
                                              }
                                            }
                                          },
                                          "property": {
                                            "type": "Identifier",
                                            "name": "round",
                                            "range": [
                                              3323,
                                              3328
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 64
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 69
                                              }
                                            }
                                          },
                                          "range": [
                                            3318,
                                            3328
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 93,
                                              "column": 59
                                            },
                                            "end": {
                                              "line": 93,
                                              "column": 69
                                            }
                                          }
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "name": "atomicMass",
                                            "range": [
                                              3329,
                                              3339
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 93,
                                                "column": 70
                                              },
                                              "end": {
                                                "line": 93,
                                                "column": 80
                                              }
                                            }
                                          }
                                        ],
                                        "range": [
                                          3318,
                                          3340
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 93,
                                            "column": 59
                                          },
                                          "end": {
                                            "line": 93,
                                            "column": 81
                                          }
                                        }
                                      },
                                      "range": [
                                        3308,
                                        3340
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 93,
                                          "column": 49
                                        },
                                        "end": {
                                          "line": 93,
                                          "column": 81
                                        }
                                      }
                                    },
                                    "range": [
                                      3279,
                                      3340
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 20
                                      },
                                      "end": {
                                        "line": 93,
                                        "column": 81
                                      }
                                    }
                                  },
                                  "consequent": {
                                    "type": "BlockStatement",
                                    "body": [
                                      {
                                        "type": "ExpressionStatement",
                                        "expression": {
                                          "type": "AssignmentExpression",
                                          "operator": "=",
                                          "left": {
                                            "type": "Identifier",
                                            "name": "isotopePreset",
                                            "range": [
                                              3364,
                                              3377
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 33
                                              }
                                            }
                                          },
                                          "right": {
                                            "type": "Identifier",
                                            "name": "i",
                                            "range": [
                                              3380,
                                              3381
                                            ],
                                            "loc": {
                                              "start": {
                                                "line": 94,
                                                "column": 36
                                              },
                                              "end": {
                                                "line": 94,
                                                "column": 37
                                              }
                                            }
                                          },
                                          "range": [
                                            3364,
                                            3381
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 94,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 94,
                                              "column": 37
                                            }
                                          }
                                        },
                                        "range": [
                                          3364,
                                          3382
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 94,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 94,
                                            "column": 38
                                          }
                                        }
                                      },
                                      {
                                        "type": "BreakStatement",
                                        "label": null,
                                        "range": [
                                          3403,
                                          3409
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 95,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 95,
                                            "column": 26
                                          }
                                        }
                                      }
                                    ],
                                    "range": [
                                      3342,
                                      3427
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 93,
                                        "column": 83
                                      },
                                      "end": {
                                        "line": 96,
                                        "column": 17
                                      }
                                    }
                                  },
                                  "alternate": null,
                                  "range": [
                                    3275,
                                    3427
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 93,
                                      "column": 16
                                    },
                                    "end": {
                                      "line": 96,
                                      "column": 17
                                    }
                                  }
                                }
                              ],
                              "range": [
                                3257,
                                3441
                              ],
                              "loc": {
                                "start": {
                                  "line": 92,
                                  "column": 36
                                },
                                "end": {
                                  "line": 97,
                                  "column": 13
                                }
                              }
                            },
                            "range": [
                              3233,
                              3441
                            ],
                            "loc": {
                              "start": {
                                "line": 92,
                                "column": 12
                              },
                              "end": {
                                "line": 97,
                                "column": 13
                              }
                            }
                          },
                          {
                            "type": "IfStatement",
                            "test": {
                              "type": "UnaryExpression",
                              "operator": "!",
                              "argument": {
                                "type": "Identifier",
                                "name": "isotopePreset",
                                "range": [
                                  3460,
                                  3473
                                ],
                                "loc": {
                                  "start": {
                                    "line": 99,
                                    "column": 17
                                  },
                                  "end": {
                                    "line": 99,
                                    "column": 30
                                  }
                                }
                              },
                              "prefix": true,
                              "range": [
                                3459,
                                3473
                              ],
                              "loc": {
                                "start": {
                                  "line": 99,
                                  "column": 16
                                },
                                "end": {
                                  "line": 99,
                                  "column": 30
                                }
                              }
                            },
                            "consequent": {
                              "type": "ThrowStatement",
                              "argument": {
                                "type": "NewExpression",
                                "callee": {
                                  "type": "Identifier",
                                  "name": "Error",
                                  "range": [
                                    3502,
                                    3507
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 100,
                                      "column": 26
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 31
                                    }
                                  }
                                },
                                "arguments": [
                                  {
                                    "type": "BinaryExpression",
                                    "operator": "+",
                                    "left": {
                                      "type": "BinaryExpression",
                                      "operator": "+",
                                      "left": {
                                        "type": "BinaryExpression",
                                        "operator": "+",
                                        "left": {
                                          "type": "Literal",
                                          "value": "There is no preset for ",
                                          "raw": "'There is no preset for '",
                                          "range": [
                                            3508,
                                            3533
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 32
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 57
                                            }
                                          }
                                        },
                                        "right": {
                                          "type": "Identifier",
                                          "name": "halfLifeOrName",
                                          "range": [
                                            3536,
                                            3550
                                          ],
                                          "loc": {
                                            "start": {
                                              "line": 100,
                                              "column": 60
                                            },
                                            "end": {
                                              "line": 100,
                                              "column": 74
                                            }
                                          }
                                        },
                                        "range": [
                                          3508,
                                          3550
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 32
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 74
                                          }
                                        }
                                      },
                                      "right": {
                                        "type": "Literal",
                                        "value": "-",
                                        "raw": "'-'",
                                        "range": [
                                          3553,
                                          3556
                                        ],
                                        "loc": {
                                          "start": {
                                            "line": 100,
                                            "column": 77
                                          },
                                          "end": {
                                            "line": 100,
                                            "column": 80
                                          }
                                        }
                                      },
                                      "range": [
                                        3508,
                                        3556
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 32
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 80
                                        }
                                      }
                                    },
                                    "right": {
                                      "type": "Identifier",
                                      "name": "atomicMass",
                                      "range": [
                                        3558,
                                        3568
                                      ],
                                      "loc": {
                                        "start": {
                                          "line": 100,
                                          "column": 82
                                        },
                                        "end": {
                                          "line": 100,
                                          "column": 92
                                        }
                                      }
                                    },
                                    "range": [
                                      3508,
                                      3568
                                    ],
                                    "loc": {
                                      "start": {
                                        "line": 100,
                                        "column": 32
                                      },
                                      "end": {
                                        "line": 100,
                                        "column": 92
                                      }
                                    }
                                  }
                                ],
                                "range": [
                                  3498,
                                  3569
                                ],
                                "loc": {
                                  "start": {
                                    "line": 100,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 93
                                  }
                                }
                              },
                              "range": [
                                3492,
                                3570
                              ],
                              "loc": {
                                "start": {
                                  "line": 100,
                                  "column": 16
                                },
                                "end": {
                                  "line": 100,
                                  "column": 94
                                }
                              }
                            },
                            "alternate": null,
                            "range": [
                              3455,
                              3570
                            ],
                            "loc": {
                              "start": {
                                "line": 99,
                                "column": 12
                              },
                              "end": {
                                "line": 100,
                                "column": 94
                              }
                            }
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3584,
                                    3588
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_halfLife",
                                  "range": [
                                    3589,
                                    3598
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 26
                                    }
                                  }
                                },
                                "range": [
                                  3584,
                                  3598
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 26
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "isotopePreset",
                                  "range": [
                                    3601,
                                    3614
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 29
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 42
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "halfLife",
                                  "range": [
                                    3615,
                                    3623
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 102,
                                      "column": 43
                                    },
                                    "end": {
                                      "line": 102,
                                      "column": 51
                                    }
                                  }
                                },
                                "range": [
                                  3601,
                                  3623
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 29
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 51
                                  }
                                }
                              },
                              "range": [
                                3584,
                                3623
                              ],
                              "loc": {
                                "start": {
                                  "line": 102,
                                  "column": 12
                                },
                                "end": {
                                  "line": 102,
                                  "column": 51
                                }
                              }
                            },
                            "range": [
                              3584,
                              3624
                            ],
                            "loc": {
                              "start": {
                                "line": 102,
                                "column": 12
                              },
                              "end": {
                                "line": 102,
                                "column": 52
                              }
                            },
                            "trailingComments": [
                              {
                                "type": "Line",
                                "value": " Map to known substances",
                                "range": [
                                  3625,
                                  3651
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 53
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 79
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3664,
                                    3668
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_atomicMass",
                                  "range": [
                                    3669,
                                    3680
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 28
                                    }
                                  }
                                },
                                "range": [
                                  3664,
                                  3680
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 28
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "isotopePreset",
                                  "range": [
                                    3683,
                                    3696
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 31
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 44
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "mass",
                                  "range": [
                                    3697,
                                    3701
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 103,
                                      "column": 45
                                    },
                                    "end": {
                                      "line": 103,
                                      "column": 49
                                    }
                                  }
                                },
                                "range": [
                                  3683,
                                  3701
                                ],
                                "loc": {
                                  "start": {
                                    "line": 103,
                                    "column": 31
                                  },
                                  "end": {
                                    "line": 103,
                                    "column": 49
                                  }
                                }
                              },
                              "range": [
                                3664,
                                3701
                              ],
                              "loc": {
                                "start": {
                                  "line": 103,
                                  "column": 12
                                },
                                "end": {
                                  "line": 103,
                                  "column": 49
                                }
                              }
                            },
                            "range": [
                              3664,
                              3702
                            ],
                            "loc": {
                              "start": {
                                "line": 103,
                                "column": 12
                              },
                              "end": {
                                "line": 103,
                                "column": 50
                              }
                            },
                            "leadingComments": [
                              {
                                "type": "Line",
                                "value": " Map to known substances",
                                "range": [
                                  3625,
                                  3651
                                ],
                                "loc": {
                                  "start": {
                                    "line": 102,
                                    "column": 53
                                  },
                                  "end": {
                                    "line": 102,
                                    "column": 79
                                  }
                                }
                              }
                            ]
                          },
                          {
                            "type": "ExpressionStatement",
                            "expression": {
                              "type": "AssignmentExpression",
                              "operator": "=",
                              "left": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "ThisExpression",
                                  "range": [
                                    3715,
                                    3719
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 12
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 16
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "_decayMode",
                                  "range": [
                                    3720,
                                    3730
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 17
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 27
                                    }
                                  }
                                },
                                "range": [
                                  3715,
                                  3730
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 27
                                  }
                                }
                              },
                              "right": {
                                "type": "MemberExpression",
                                "computed": false,
                                "object": {
                                  "type": "Identifier",
                                  "name": "isotopePreset",
                                  "range": [
                                    3733,
                                    3746
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 30
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 43
                                    }
                                  }
                                },
                                "property": {
                                  "type": "Identifier",
                                  "name": "decayMode",
                                  "range": [
                                    3747,
                                    3756
                                  ],
                                  "loc": {
                                    "start": {
                                      "line": 104,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 104,
                                      "column": 53
                                    }
                                  }
                                },
                                "range": [
                                  3733,
                                  3756
                                ],
                                "loc": {
                                  "start": {
                                    "line": 104,
                                    "column": 30
                                  },
                                  "end": {
                                    "line": 104,
                                    "column": 53
                                  }
                                }
                              },
                              "range": [
                                3715,
                                3756
                              ],
                              "loc": {
                                "start": {
                                  "line": 104,
                                  "column": 12
                                },
                                "end": {
                                  "line": 104,
                                  "column": 53
                                }
                              }
                            },
                            "range": [
                              3715,
                              3757
                            ],
                            "loc": {
                              "start": {
                                "line": 104,
                                "column": 12
                              },
                              "end": {
                                "line": 104,
                                "column": 54
                              }
                            }
                          }
                        ],
                        "range": [
                          3188,
                          3767
                        ],
                        "loc": {
                          "start": {
                            "line": 90,
                            "column": 15
                          },
                          "end": {
                            "line": 105,
                            "column": 9
                          }
                        }
                      },
                      "range": [
                        2708,
                        3767
                      ],
                      "loc": {
                        "start": {
                          "line": 69,
                          "column": 8
                        },
                        "end": {
                          "line": 105,
                          "column": 9
                        }
                      },
                      "trailingComments": [
                        {
                          "type": "Block",
                          "value": "*\n         * \n         * @type {number}\n         * @private\n         ",
                          "range": [
                            3778,
                            3851
                          ],
                          "loc": {
                            "start": {
                              "line": 108,
                              "column": 8
                            },
                            "end": {
                              "line": 112,
                              "column": 11
                            }
                          }
                        }
                      ]
                    },
                    {
                      "type": "ExpressionStatement",
                      "expression": {
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                          "type": "MemberExpression",
                          "computed": false,
                          "object": {
                            "type": "ThisExpression",
                            "range": [
                              3860,
                              3864
                            ],
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 8
                              },
                              "end": {
                                "line": 113,
                                "column": 12
                              }
                            }
                          },
                          "property": {
                            "type": "Identifier",
                            "name": "_mass",
                            "range": [
                              3865,
                              3870
                            ],
                            "loc": {
                              "start": {
                                "line": 113,
                                "column": 13
                              },
                              "end": {
                                "line": 113,
                                "column": 18
                              }
                            }
                          },
                          "range": [
                            3860,
                            3870
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 8
                            },
                            "end": {
                              "line": 113,
                              "column": 18
                            }
                          }
                        },
                        "right": {
                          "type": "Identifier",
                          "name": "mass",
                          "range": [
                            3873,
                            3877
                          ],
                          "loc": {
                            "start": {
                              "line": 113,
                              "column": 21
                            },
                            "end": {
                              "line": 113,
                              "column": 25
                            }
                          }
                        },
                        "range": [
                          3860,
                          3877
                        ],
                        "loc": {
                          "start": {
                            "line": 113,
                            "column": 8
                          },
                          "end": {
                            "line": 113,
                            "column": 25
                          }
                        }
                      },
                      "range": [
                        3860,
                        3878
                      ],
                      "loc": {
                        "start": {
                          "line": 113,
                          "column": 8
                        },
                        "end": {
                          "line": 113,
                          "column": 26
                        }
                      },
                      "leadingComments": [
                        {
                          "type": "Block",
                          "value": "*\n         * \n         * @type {number}\n         * @private\n         ",
                          "range": [
                            3778,
                            3851
                          ],
                          "loc": {
                            "start": {
                              "line": 108,
                              "column": 8
                            },
                            "end": {
                              "line": 112,
                              "column": 11
                            }
                          }
                        }
                      ]
                    }
                  ],
                  "range": [
                    2698,
                    3884
                  ],
                  "loc": {
                    "start": {
                      "line": 68,
                      "column": 66
                    },
                    "end": {
                      "line": 114,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  2647,
                  3884
                ],
                "loc": {
                  "start": {
                    "line": 68,
                    "column": 15
                  },
                  "end": {
                    "line": 114,
                    "column": 5
                  }
                }
              },
              "kind": "constructor",
              "computed": false,
              "range": [
                2636,
                3884
              ],
              "loc": {
                "start": {
                  "line": 68,
                  "column": 4
                },
                "end": {
                  "line": 114,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     *\n     * @param {number|string} halfLifeOrName - either\n     * @param {number} [atomicMass] - necessary with name if using preset (u)\n     * @param {number} mass - Total mass of substance (g)\n     * @param {string} [decayMode='']\n     *\n     * @example\n     * // 100 grams of Cobalt-60\n     * let cobalt60 = new NuclearMaterial(\"Cobalt\", 60, 100);\n     *\n     * // 100 grams of Plutonium-238\n     * let pu238 = new NuclearMaterial(2767540000, 238, 100);\n     ",
                  "range": [
                    2161,
                    2631
                  ],
                  "loc": {
                    "start": {
                      "line": 54,
                      "column": 4
                    },
                    "end": {
                      "line": 67,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number}\n     ",
                  "range": [
                    3890,
                    3934
                  ],
                  "loc": {
                    "start": {
                      "line": 116,
                      "column": 4
                    },
                    "end": {
                      "line": 119,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "mass",
                "range": [
                  3943,
                  3947
                ],
                "loc": {
                  "start": {
                    "line": 120,
                    "column": 8
                  },
                  "end": {
                    "line": 120,
                    "column": 12
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            3967,
                            3971
                          ],
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 15
                            },
                            "end": {
                              "line": 121,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_mass",
                          "range": [
                            3972,
                            3977
                          ],
                          "loc": {
                            "start": {
                              "line": 121,
                              "column": 20
                            },
                            "end": {
                              "line": 121,
                              "column": 25
                            }
                          }
                        },
                        "range": [
                          3967,
                          3977
                        ],
                        "loc": {
                          "start": {
                            "line": 121,
                            "column": 15
                          },
                          "end": {
                            "line": 121,
                            "column": 25
                          }
                        }
                      },
                      "range": [
                        3960,
                        3978
                      ],
                      "loc": {
                        "start": {
                          "line": 121,
                          "column": 8
                        },
                        "end": {
                          "line": 121,
                          "column": 26
                        }
                      }
                    }
                  ],
                  "range": [
                    3950,
                    3984
                  ],
                  "loc": {
                    "start": {
                      "line": 120,
                      "column": 15
                    },
                    "end": {
                      "line": 122,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  3947,
                  3984
                ],
                "loc": {
                  "start": {
                    "line": 120,
                    "column": 12
                  },
                  "end": {
                    "line": 122,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                3939,
                3984
              ],
              "loc": {
                "start": {
                  "line": 120,
                  "column": 4
                },
                "end": {
                  "line": 122,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number}\n     ",
                  "range": [
                    3890,
                    3934
                  ],
                  "loc": {
                    "start": {
                      "line": 116,
                      "column": 4
                    },
                    "end": {
                      "line": 119,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number|*}\n     ",
                  "range": [
                    3990,
                    4036
                  ],
                  "loc": {
                    "start": {
                      "line": 124,
                      "column": 4
                    },
                    "end": {
                      "line": 127,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "atomicMass",
                "range": [
                  4045,
                  4055
                ],
                "loc": {
                  "start": {
                    "line": 128,
                    "column": 8
                  },
                  "end": {
                    "line": 128,
                    "column": 18
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            4075,
                            4079
                          ],
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 15
                            },
                            "end": {
                              "line": 129,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_atomicMass",
                          "range": [
                            4080,
                            4091
                          ],
                          "loc": {
                            "start": {
                              "line": 129,
                              "column": 20
                            },
                            "end": {
                              "line": 129,
                              "column": 31
                            }
                          }
                        },
                        "range": [
                          4075,
                          4091
                        ],
                        "loc": {
                          "start": {
                            "line": 129,
                            "column": 15
                          },
                          "end": {
                            "line": 129,
                            "column": 31
                          }
                        }
                      },
                      "range": [
                        4068,
                        4092
                      ],
                      "loc": {
                        "start": {
                          "line": 129,
                          "column": 8
                        },
                        "end": {
                          "line": 129,
                          "column": 32
                        }
                      }
                    }
                  ],
                  "range": [
                    4058,
                    4098
                  ],
                  "loc": {
                    "start": {
                      "line": 128,
                      "column": 21
                    },
                    "end": {
                      "line": 130,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4055,
                  4098
                ],
                "loc": {
                  "start": {
                    "line": 128,
                    "column": 18
                  },
                  "end": {
                    "line": 130,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                4041,
                4098
              ],
              "loc": {
                "start": {
                  "line": 128,
                  "column": 4
                },
                "end": {
                  "line": 130,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number|*}\n     ",
                  "range": [
                    3990,
                    4036
                  ],
                  "loc": {
                    "start": {
                      "line": 124,
                      "column": 4
                    },
                    "end": {
                      "line": 127,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number|*}\n     ",
                  "range": [
                    4104,
                    4150
                  ],
                  "loc": {
                    "start": {
                      "line": 132,
                      "column": 4
                    },
                    "end": {
                      "line": 135,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "halfLife",
                "range": [
                  4159,
                  4167
                ],
                "loc": {
                  "start": {
                    "line": 136,
                    "column": 8
                  },
                  "end": {
                    "line": 136,
                    "column": 16
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            4187,
                            4191
                          ],
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 15
                            },
                            "end": {
                              "line": 137,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_halfLife",
                          "range": [
                            4192,
                            4201
                          ],
                          "loc": {
                            "start": {
                              "line": 137,
                              "column": 20
                            },
                            "end": {
                              "line": 137,
                              "column": 29
                            }
                          }
                        },
                        "range": [
                          4187,
                          4201
                        ],
                        "loc": {
                          "start": {
                            "line": 137,
                            "column": 15
                          },
                          "end": {
                            "line": 137,
                            "column": 29
                          }
                        }
                      },
                      "range": [
                        4180,
                        4202
                      ],
                      "loc": {
                        "start": {
                          "line": 137,
                          "column": 8
                        },
                        "end": {
                          "line": 137,
                          "column": 30
                        }
                      }
                    }
                  ],
                  "range": [
                    4170,
                    4208
                  ],
                  "loc": {
                    "start": {
                      "line": 136,
                      "column": 19
                    },
                    "end": {
                      "line": 138,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4167,
                  4208
                ],
                "loc": {
                  "start": {
                    "line": 136,
                    "column": 16
                  },
                  "end": {
                    "line": 138,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                4155,
                4208
              ],
              "loc": {
                "start": {
                  "line": 136,
                  "column": 4
                },
                "end": {
                  "line": 138,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {number|*}\n     ",
                  "range": [
                    4104,
                    4150
                  ],
                  "loc": {
                    "start": {
                      "line": 132,
                      "column": 4
                    },
                    "end": {
                      "line": 135,
                      "column": 7
                    }
                  }
                }
              ],
              "trailingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {string|*}\n     ",
                  "range": [
                    4214,
                    4260
                  ],
                  "loc": {
                    "start": {
                      "line": 140,
                      "column": 4
                    },
                    "end": {
                      "line": 143,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            },
            {
              "type": "MethodDefinition",
              "key": {
                "type": "Identifier",
                "name": "decayMode",
                "range": [
                  4269,
                  4278
                ],
                "loc": {
                  "start": {
                    "line": 144,
                    "column": 8
                  },
                  "end": {
                    "line": 144,
                    "column": 17
                  }
                }
              },
              "value": {
                "type": "FunctionExpression",
                "id": null,
                "params": [],
                "body": {
                  "type": "BlockStatement",
                  "body": [
                    {
                      "type": "ReturnStatement",
                      "argument": {
                        "type": "MemberExpression",
                        "computed": false,
                        "object": {
                          "type": "ThisExpression",
                          "range": [
                            4298,
                            4302
                          ],
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 15
                            },
                            "end": {
                              "line": 145,
                              "column": 19
                            }
                          }
                        },
                        "property": {
                          "type": "Identifier",
                          "name": "_decayMode",
                          "range": [
                            4303,
                            4313
                          ],
                          "loc": {
                            "start": {
                              "line": 145,
                              "column": 20
                            },
                            "end": {
                              "line": 145,
                              "column": 30
                            }
                          }
                        },
                        "range": [
                          4298,
                          4313
                        ],
                        "loc": {
                          "start": {
                            "line": 145,
                            "column": 15
                          },
                          "end": {
                            "line": 145,
                            "column": 30
                          }
                        }
                      },
                      "range": [
                        4291,
                        4314
                      ],
                      "loc": {
                        "start": {
                          "line": 145,
                          "column": 8
                        },
                        "end": {
                          "line": 145,
                          "column": 31
                        }
                      }
                    }
                  ],
                  "range": [
                    4281,
                    4320
                  ],
                  "loc": {
                    "start": {
                      "line": 144,
                      "column": 20
                    },
                    "end": {
                      "line": 146,
                      "column": 5
                    }
                  }
                },
                "generator": false,
                "expression": false,
                "range": [
                  4278,
                  4320
                ],
                "loc": {
                  "start": {
                    "line": 144,
                    "column": 17
                  },
                  "end": {
                    "line": 146,
                    "column": 5
                  }
                }
              },
              "kind": "get",
              "computed": false,
              "range": [
                4265,
                4320
              ],
              "loc": {
                "start": {
                  "line": 144,
                  "column": 4
                },
                "end": {
                  "line": 146,
                  "column": 5
                }
              },
              "leadingComments": [
                {
                  "type": "Block",
                  "value": "*\n     * \n     * @returns {string|*}\n     ",
                  "range": [
                    4214,
                    4260
                  ],
                  "loc": {
                    "start": {
                      "line": 140,
                      "column": 4
                    },
                    "end": {
                      "line": 143,
                      "column": 7
                    }
                  }
                }
              ],
              "static": false
            }
          ],
          "range": [
            2154,
            4322
          ],
          "loc": {
            "start": {
              "line": 52,
              "column": 22
            },
            "end": {
              "line": 147,
              "column": 1
            }
          }
        },
        "range": [
          2132,
          4322
        ],
        "loc": {
          "start": {
            "line": 52,
            "column": 0
          },
          "end": {
            "line": 147,
            "column": 1
          }
        },
        "leadingComments": [
          {
            "type": "Block",
            "value": "*\n * Provides a few presets of common nuclear material as well as the ability to define a custom material\n  ",
            "range": [
              2019,
              2131
            ],
            "loc": {
              "start": {
                "line": 49,
                "column": 0
              },
              "end": {
                "line": 51,
                "column": 4
              }
            }
          }
        ],
        "__esdoc__pseudo_export": false,
        "trailingComments": []
      },
      "range": [
        4361,
        4392
      ],
      "loc": {
        "start": {
          "line": 151,
          "column": 0
        },
        "end": {
          "line": 151,
          "column": 31
        }
      },
      "leadingComments": null
    }
  ],
  "sourceType": "module",
  "range": [
    399,
    4392
  ],
  "loc": {
    "start": {
      "line": 28,
      "column": 0
    },
    "end": {
      "line": 151,
      "column": 31
    }
  },
  "comments": [
    {
      "type": "Block",
      "value": "*\n * Created by austin on 6/16/16.\n ",
      "range": [
        0,
        40
      ],
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * Predefined isotopes:\n     Cobalt 60\n     Strontium 90 \n     Iodine 129 \n     Caesium 135 \n     Caesium 137 \n     Polonium 210 \n     Radon 222 \n     Radium 226 \n     Torium 232 \n     Uranium 233 \n     Uranium 235 \n     Uranium 238 \n     Plutonium 238\n     Plutonium 239\n     Plutonium 240\n     Americium 241\n     Curium 242\n * \n * \n * @type {*[]}\n ",
      "range": [
        42,
        398
      ],
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 27,
          "column": 3
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n * Provides a few presets of common nuclear material as well as the ability to define a custom material\n  ",
      "range": [
        2019,
        2131
      ],
      "loc": {
        "start": {
          "line": 49,
          "column": 0
        },
        "end": {
          "line": 51,
          "column": 4
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     *\n     * @param {number|string} halfLifeOrName - either\n     * @param {number} [atomicMass] - necessary with name if using preset (u)\n     * @param {number} mass - Total mass of substance (g)\n     * @param {string} [decayMode='']\n     *\n     * @example\n     * // 100 grams of Cobalt-60\n     * let cobalt60 = new NuclearMaterial(\"Cobalt\", 60, 100);\n     *\n     * // 100 grams of Plutonium-238\n     * let pu238 = new NuclearMaterial(2767540000, 238, 100);\n     ",
      "range": [
        2161,
        2631
      ],
      "loc": {
        "start": {
          "line": 54,
          "column": 4
        },
        "end": {
          "line": 67,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n             *\n             * @type {number}\n             * @private\n             ",
      "range": [
        2762,
        2850
      ],
      "loc": {
        "start": {
          "line": 70,
          "column": 12
        },
        "end": {
          "line": 74,
          "column": 15
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n             * @type {number|*}\n             * @private\n             ",
      "range": [
        2909,
        2984
      ],
      "loc": {
        "start": {
          "line": 77,
          "column": 12
        },
        "end": {
          "line": 80,
          "column": 15
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n             * \n             * @type {string}\n             * @private\n             ",
      "range": [
        3041,
        3130
      ],
      "loc": {
        "start": {
          "line": 83,
          "column": 12
        },
        "end": {
          "line": 87,
          "column": 15
        }
      }
    },
    {
      "type": "Line",
      "value": " Map to known substances",
      "range": [
        3625,
        3651
      ],
      "loc": {
        "start": {
          "line": 102,
          "column": 53
        },
        "end": {
          "line": 102,
          "column": 79
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n         * \n         * @type {number}\n         * @private\n         ",
      "range": [
        3778,
        3851
      ],
      "loc": {
        "start": {
          "line": 108,
          "column": 8
        },
        "end": {
          "line": 112,
          "column": 11
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {number}\n     ",
      "range": [
        3890,
        3934
      ],
      "loc": {
        "start": {
          "line": 116,
          "column": 4
        },
        "end": {
          "line": 119,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {number|*}\n     ",
      "range": [
        3990,
        4036
      ],
      "loc": {
        "start": {
          "line": 124,
          "column": 4
        },
        "end": {
          "line": 127,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {number|*}\n     ",
      "range": [
        4104,
        4150
      ],
      "loc": {
        "start": {
          "line": 132,
          "column": 4
        },
        "end": {
          "line": 135,
          "column": 7
        }
      }
    },
    {
      "type": "Block",
      "value": "*\n     * \n     * @returns {string|*}\n     ",
      "range": [
        4214,
        4260
      ],
      "loc": {
        "start": {
          "line": 140,
          "column": 4
        },
        "end": {
          "line": 143,
          "column": 7
        }
      }
    }
  ]
}