{
  "schemaVersion": "morse-character-timing-dataset/v1",
  "metadata": {
    "releaseVersion": "v1",
    "registryVersion": "2026-08-18.1",
    "registrySha256": "5f116af3023674d2b50a15d162eac702ad0995386f106f2a77baf22f25ac8bc0",
    "generatorSha256": "fd59ba94f7dc7d7faa5545192636a34886d90efb5adce1ef44da2a0c94b3274f",
    "releasedAt": "2026-08-20T00:00:00.000Z",
    "timingModel": "PARIS 50-unit standard timing",
    "supportedWpm": {
      "minimum": 1,
      "maximum": 80,
      "step": 1
    },
    "sources": [
      {
        "id": "itu-r-m1677-1",
        "title": "Recommendation ITU-R M.1677-1: International Morse code",
        "url": "https://www.itu.int/rec/R-REC-M.1677-1-200910-I/en",
        "edition": "10/2009",
        "accessedAt": "2026-08-20"
      },
      {
        "id": "arrl-morse-timing-standard",
        "title": "ARRL Morse code timing standard",
        "url": "https://www.arrl.org/files/file/Technology/x9004008.pdf",
        "edition": "Published technical standard",
        "accessedAt": "2026-08-20"
      }
    ]
  },
  "audit": {
    "registryCount": 57,
    "outputCount": 57,
    "unresolvedCount": 0,
    "duplicateIdentityCount": 0,
    "uniqueSequenceCount": 55,
    "sharedSequenceGroupCount": 2
  },
  "rows": [
    {
      "identity": "A",
      "name": "A",
      "category": "letter",
      "sequence": ".-",
      "rowAnchor": "timing-letter-a",
      "dotCount": 1,
      "dashCount": 1,
      "elementCount": 2,
      "markUnits": 4,
      "intraCharacterGapUnits": 1,
      "characterUnits": 5,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 6000,
        "2": 3000,
        "3": 2000,
        "4": 1500,
        "5": 1200,
        "6": 1000,
        "7": 857.142857,
        "8": 750,
        "9": 666.666667,
        "10": 600,
        "11": 545.454545,
        "12": 500,
        "13": 461.538462,
        "14": 428.571429,
        "15": 400,
        "16": 375,
        "17": 352.941176,
        "18": 333.333333,
        "19": 315.789474,
        "20": 300,
        "21": 285.714286,
        "22": 272.727273,
        "23": 260.869565,
        "24": 250,
        "25": 240,
        "26": 230.769231,
        "27": 222.222222,
        "28": 214.285714,
        "29": 206.896552,
        "30": 200,
        "31": 193.548387,
        "32": 187.5,
        "33": 181.818182,
        "34": 176.470588,
        "35": 171.428571,
        "36": 166.666667,
        "37": 162.162162,
        "38": 157.894737,
        "39": 153.846154,
        "40": 150,
        "41": 146.341463,
        "42": 142.857143,
        "43": 139.534884,
        "44": 136.363636,
        "45": 133.333333,
        "46": 130.434783,
        "47": 127.659574,
        "48": 125,
        "49": 122.44898,
        "50": 120,
        "51": 117.647059,
        "52": 115.384615,
        "53": 113.207547,
        "54": 111.111111,
        "55": 109.090909,
        "56": 107.142857,
        "57": 105.263158,
        "58": 103.448276,
        "59": 101.694915,
        "60": 100,
        "61": 98.360656,
        "62": 96.774194,
        "63": 95.238095,
        "64": 93.75,
        "65": 92.307692,
        "66": 90.909091,
        "67": 89.552239,
        "68": 88.235294,
        "69": 86.956522,
        "70": 85.714286,
        "71": 84.507042,
        "72": 83.333333,
        "73": 82.191781,
        "74": 81.081081,
        "75": 80,
        "76": 78.947368,
        "77": 77.922078,
        "78": 76.923077,
        "79": 75.949367,
        "80": 75
      }
    },
    {
      "identity": "B",
      "name": "B",
      "category": "letter",
      "sequence": "-...",
      "rowAnchor": "timing-letter-b",
      "dotCount": 3,
      "dashCount": 1,
      "elementCount": 4,
      "markUnits": 6,
      "intraCharacterGapUnits": 3,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "C",
      "name": "C",
      "category": "letter",
      "sequence": "-.-.",
      "rowAnchor": "timing-letter-c",
      "dotCount": 2,
      "dashCount": 2,
      "elementCount": 4,
      "markUnits": 8,
      "intraCharacterGapUnits": 3,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "D",
      "name": "D",
      "category": "letter",
      "sequence": "-..",
      "rowAnchor": "timing-letter-d",
      "dotCount": 2,
      "dashCount": 1,
      "elementCount": 3,
      "markUnits": 5,
      "intraCharacterGapUnits": 2,
      "characterUnits": 7,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 8400,
        "2": 4200,
        "3": 2800,
        "4": 2100,
        "5": 1680,
        "6": 1400,
        "7": 1200,
        "8": 1050,
        "9": 933.333333,
        "10": 840,
        "11": 763.636364,
        "12": 700,
        "13": 646.153846,
        "14": 600,
        "15": 560,
        "16": 525,
        "17": 494.117647,
        "18": 466.666667,
        "19": 442.105263,
        "20": 420,
        "21": 400,
        "22": 381.818182,
        "23": 365.217391,
        "24": 350,
        "25": 336,
        "26": 323.076923,
        "27": 311.111111,
        "28": 300,
        "29": 289.655172,
        "30": 280,
        "31": 270.967742,
        "32": 262.5,
        "33": 254.545455,
        "34": 247.058824,
        "35": 240,
        "36": 233.333333,
        "37": 227.027027,
        "38": 221.052632,
        "39": 215.384615,
        "40": 210,
        "41": 204.878049,
        "42": 200,
        "43": 195.348837,
        "44": 190.909091,
        "45": 186.666667,
        "46": 182.608696,
        "47": 178.723404,
        "48": 175,
        "49": 171.428571,
        "50": 168,
        "51": 164.705882,
        "52": 161.538462,
        "53": 158.490566,
        "54": 155.555556,
        "55": 152.727273,
        "56": 150,
        "57": 147.368421,
        "58": 144.827586,
        "59": 142.372881,
        "60": 140,
        "61": 137.704918,
        "62": 135.483871,
        "63": 133.333333,
        "64": 131.25,
        "65": 129.230769,
        "66": 127.272727,
        "67": 125.373134,
        "68": 123.529412,
        "69": 121.73913,
        "70": 120,
        "71": 118.309859,
        "72": 116.666667,
        "73": 115.068493,
        "74": 113.513514,
        "75": 112,
        "76": 110.526316,
        "77": 109.090909,
        "78": 107.692308,
        "79": 106.329114,
        "80": 105
      }
    },
    {
      "identity": "E",
      "name": "E",
      "category": "letter",
      "sequence": ".",
      "rowAnchor": "timing-letter-e",
      "dotCount": 1,
      "dashCount": 0,
      "elementCount": 1,
      "markUnits": 1,
      "intraCharacterGapUnits": 0,
      "characterUnits": 1,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 1200,
        "2": 600,
        "3": 400,
        "4": 300,
        "5": 240,
        "6": 200,
        "7": 171.428571,
        "8": 150,
        "9": 133.333333,
        "10": 120,
        "11": 109.090909,
        "12": 100,
        "13": 92.307692,
        "14": 85.714286,
        "15": 80,
        "16": 75,
        "17": 70.588235,
        "18": 66.666667,
        "19": 63.157895,
        "20": 60,
        "21": 57.142857,
        "22": 54.545455,
        "23": 52.173913,
        "24": 50,
        "25": 48,
        "26": 46.153846,
        "27": 44.444444,
        "28": 42.857143,
        "29": 41.37931,
        "30": 40,
        "31": 38.709677,
        "32": 37.5,
        "33": 36.363636,
        "34": 35.294118,
        "35": 34.285714,
        "36": 33.333333,
        "37": 32.432432,
        "38": 31.578947,
        "39": 30.769231,
        "40": 30,
        "41": 29.268293,
        "42": 28.571429,
        "43": 27.906977,
        "44": 27.272727,
        "45": 26.666667,
        "46": 26.086957,
        "47": 25.531915,
        "48": 25,
        "49": 24.489796,
        "50": 24,
        "51": 23.529412,
        "52": 23.076923,
        "53": 22.641509,
        "54": 22.222222,
        "55": 21.818182,
        "56": 21.428571,
        "57": 21.052632,
        "58": 20.689655,
        "59": 20.338983,
        "60": 20,
        "61": 19.672131,
        "62": 19.354839,
        "63": 19.047619,
        "64": 18.75,
        "65": 18.461538,
        "66": 18.181818,
        "67": 17.910448,
        "68": 17.647059,
        "69": 17.391304,
        "70": 17.142857,
        "71": 16.901408,
        "72": 16.666667,
        "73": 16.438356,
        "74": 16.216216,
        "75": 16,
        "76": 15.789474,
        "77": 15.584416,
        "78": 15.384615,
        "79": 15.189873,
        "80": 15
      }
    },
    {
      "identity": "F",
      "name": "F",
      "category": "letter",
      "sequence": "..-.",
      "rowAnchor": "timing-letter-f",
      "dotCount": 3,
      "dashCount": 1,
      "elementCount": 4,
      "markUnits": 6,
      "intraCharacterGapUnits": 3,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "G",
      "name": "G",
      "category": "letter",
      "sequence": "--.",
      "rowAnchor": "timing-letter-g",
      "dotCount": 1,
      "dashCount": 2,
      "elementCount": 3,
      "markUnits": 7,
      "intraCharacterGapUnits": 2,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "H",
      "name": "H",
      "category": "letter",
      "sequence": "....",
      "rowAnchor": "timing-letter-h",
      "dotCount": 4,
      "dashCount": 0,
      "elementCount": 4,
      "markUnits": 4,
      "intraCharacterGapUnits": 3,
      "characterUnits": 7,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 8400,
        "2": 4200,
        "3": 2800,
        "4": 2100,
        "5": 1680,
        "6": 1400,
        "7": 1200,
        "8": 1050,
        "9": 933.333333,
        "10": 840,
        "11": 763.636364,
        "12": 700,
        "13": 646.153846,
        "14": 600,
        "15": 560,
        "16": 525,
        "17": 494.117647,
        "18": 466.666667,
        "19": 442.105263,
        "20": 420,
        "21": 400,
        "22": 381.818182,
        "23": 365.217391,
        "24": 350,
        "25": 336,
        "26": 323.076923,
        "27": 311.111111,
        "28": 300,
        "29": 289.655172,
        "30": 280,
        "31": 270.967742,
        "32": 262.5,
        "33": 254.545455,
        "34": 247.058824,
        "35": 240,
        "36": 233.333333,
        "37": 227.027027,
        "38": 221.052632,
        "39": 215.384615,
        "40": 210,
        "41": 204.878049,
        "42": 200,
        "43": 195.348837,
        "44": 190.909091,
        "45": 186.666667,
        "46": 182.608696,
        "47": 178.723404,
        "48": 175,
        "49": 171.428571,
        "50": 168,
        "51": 164.705882,
        "52": 161.538462,
        "53": 158.490566,
        "54": 155.555556,
        "55": 152.727273,
        "56": 150,
        "57": 147.368421,
        "58": 144.827586,
        "59": 142.372881,
        "60": 140,
        "61": 137.704918,
        "62": 135.483871,
        "63": 133.333333,
        "64": 131.25,
        "65": 129.230769,
        "66": 127.272727,
        "67": 125.373134,
        "68": 123.529412,
        "69": 121.73913,
        "70": 120,
        "71": 118.309859,
        "72": 116.666667,
        "73": 115.068493,
        "74": 113.513514,
        "75": 112,
        "76": 110.526316,
        "77": 109.090909,
        "78": 107.692308,
        "79": 106.329114,
        "80": 105
      }
    },
    {
      "identity": "I",
      "name": "I",
      "category": "letter",
      "sequence": "..",
      "rowAnchor": "timing-letter-i",
      "dotCount": 2,
      "dashCount": 0,
      "elementCount": 2,
      "markUnits": 2,
      "intraCharacterGapUnits": 1,
      "characterUnits": 3,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 3600,
        "2": 1800,
        "3": 1200,
        "4": 900,
        "5": 720,
        "6": 600,
        "7": 514.285714,
        "8": 450,
        "9": 400,
        "10": 360,
        "11": 327.272727,
        "12": 300,
        "13": 276.923077,
        "14": 257.142857,
        "15": 240,
        "16": 225,
        "17": 211.764706,
        "18": 200,
        "19": 189.473684,
        "20": 180,
        "21": 171.428571,
        "22": 163.636364,
        "23": 156.521739,
        "24": 150,
        "25": 144,
        "26": 138.461538,
        "27": 133.333333,
        "28": 128.571429,
        "29": 124.137931,
        "30": 120,
        "31": 116.129032,
        "32": 112.5,
        "33": 109.090909,
        "34": 105.882353,
        "35": 102.857143,
        "36": 100,
        "37": 97.297297,
        "38": 94.736842,
        "39": 92.307692,
        "40": 90,
        "41": 87.804878,
        "42": 85.714286,
        "43": 83.72093,
        "44": 81.818182,
        "45": 80,
        "46": 78.26087,
        "47": 76.595745,
        "48": 75,
        "49": 73.469388,
        "50": 72,
        "51": 70.588235,
        "52": 69.230769,
        "53": 67.924528,
        "54": 66.666667,
        "55": 65.454545,
        "56": 64.285714,
        "57": 63.157895,
        "58": 62.068966,
        "59": 61.016949,
        "60": 60,
        "61": 59.016393,
        "62": 58.064516,
        "63": 57.142857,
        "64": 56.25,
        "65": 55.384615,
        "66": 54.545455,
        "67": 53.731343,
        "68": 52.941176,
        "69": 52.173913,
        "70": 51.428571,
        "71": 50.704225,
        "72": 50,
        "73": 49.315068,
        "74": 48.648649,
        "75": 48,
        "76": 47.368421,
        "77": 46.753247,
        "78": 46.153846,
        "79": 45.56962,
        "80": 45
      }
    },
    {
      "identity": "J",
      "name": "J",
      "category": "letter",
      "sequence": ".---",
      "rowAnchor": "timing-letter-j",
      "dotCount": 1,
      "dashCount": 3,
      "elementCount": 4,
      "markUnits": 10,
      "intraCharacterGapUnits": 3,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "K",
      "name": "K",
      "category": "letter",
      "sequence": "-.-",
      "rowAnchor": "timing-letter-k",
      "dotCount": 1,
      "dashCount": 2,
      "elementCount": 3,
      "markUnits": 7,
      "intraCharacterGapUnits": 2,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "L",
      "name": "L",
      "category": "letter",
      "sequence": ".-..",
      "rowAnchor": "timing-letter-l",
      "dotCount": 3,
      "dashCount": 1,
      "elementCount": 4,
      "markUnits": 6,
      "intraCharacterGapUnits": 3,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "M",
      "name": "M",
      "category": "letter",
      "sequence": "--",
      "rowAnchor": "timing-letter-m",
      "dotCount": 0,
      "dashCount": 2,
      "elementCount": 2,
      "markUnits": 6,
      "intraCharacterGapUnits": 1,
      "characterUnits": 7,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 8400,
        "2": 4200,
        "3": 2800,
        "4": 2100,
        "5": 1680,
        "6": 1400,
        "7": 1200,
        "8": 1050,
        "9": 933.333333,
        "10": 840,
        "11": 763.636364,
        "12": 700,
        "13": 646.153846,
        "14": 600,
        "15": 560,
        "16": 525,
        "17": 494.117647,
        "18": 466.666667,
        "19": 442.105263,
        "20": 420,
        "21": 400,
        "22": 381.818182,
        "23": 365.217391,
        "24": 350,
        "25": 336,
        "26": 323.076923,
        "27": 311.111111,
        "28": 300,
        "29": 289.655172,
        "30": 280,
        "31": 270.967742,
        "32": 262.5,
        "33": 254.545455,
        "34": 247.058824,
        "35": 240,
        "36": 233.333333,
        "37": 227.027027,
        "38": 221.052632,
        "39": 215.384615,
        "40": 210,
        "41": 204.878049,
        "42": 200,
        "43": 195.348837,
        "44": 190.909091,
        "45": 186.666667,
        "46": 182.608696,
        "47": 178.723404,
        "48": 175,
        "49": 171.428571,
        "50": 168,
        "51": 164.705882,
        "52": 161.538462,
        "53": 158.490566,
        "54": 155.555556,
        "55": 152.727273,
        "56": 150,
        "57": 147.368421,
        "58": 144.827586,
        "59": 142.372881,
        "60": 140,
        "61": 137.704918,
        "62": 135.483871,
        "63": 133.333333,
        "64": 131.25,
        "65": 129.230769,
        "66": 127.272727,
        "67": 125.373134,
        "68": 123.529412,
        "69": 121.73913,
        "70": 120,
        "71": 118.309859,
        "72": 116.666667,
        "73": 115.068493,
        "74": 113.513514,
        "75": 112,
        "76": 110.526316,
        "77": 109.090909,
        "78": 107.692308,
        "79": 106.329114,
        "80": 105
      }
    },
    {
      "identity": "N",
      "name": "N",
      "category": "letter",
      "sequence": "-.",
      "rowAnchor": "timing-letter-n",
      "dotCount": 1,
      "dashCount": 1,
      "elementCount": 2,
      "markUnits": 4,
      "intraCharacterGapUnits": 1,
      "characterUnits": 5,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 6000,
        "2": 3000,
        "3": 2000,
        "4": 1500,
        "5": 1200,
        "6": 1000,
        "7": 857.142857,
        "8": 750,
        "9": 666.666667,
        "10": 600,
        "11": 545.454545,
        "12": 500,
        "13": 461.538462,
        "14": 428.571429,
        "15": 400,
        "16": 375,
        "17": 352.941176,
        "18": 333.333333,
        "19": 315.789474,
        "20": 300,
        "21": 285.714286,
        "22": 272.727273,
        "23": 260.869565,
        "24": 250,
        "25": 240,
        "26": 230.769231,
        "27": 222.222222,
        "28": 214.285714,
        "29": 206.896552,
        "30": 200,
        "31": 193.548387,
        "32": 187.5,
        "33": 181.818182,
        "34": 176.470588,
        "35": 171.428571,
        "36": 166.666667,
        "37": 162.162162,
        "38": 157.894737,
        "39": 153.846154,
        "40": 150,
        "41": 146.341463,
        "42": 142.857143,
        "43": 139.534884,
        "44": 136.363636,
        "45": 133.333333,
        "46": 130.434783,
        "47": 127.659574,
        "48": 125,
        "49": 122.44898,
        "50": 120,
        "51": 117.647059,
        "52": 115.384615,
        "53": 113.207547,
        "54": 111.111111,
        "55": 109.090909,
        "56": 107.142857,
        "57": 105.263158,
        "58": 103.448276,
        "59": 101.694915,
        "60": 100,
        "61": 98.360656,
        "62": 96.774194,
        "63": 95.238095,
        "64": 93.75,
        "65": 92.307692,
        "66": 90.909091,
        "67": 89.552239,
        "68": 88.235294,
        "69": 86.956522,
        "70": 85.714286,
        "71": 84.507042,
        "72": 83.333333,
        "73": 82.191781,
        "74": 81.081081,
        "75": 80,
        "76": 78.947368,
        "77": 77.922078,
        "78": 76.923077,
        "79": 75.949367,
        "80": 75
      }
    },
    {
      "identity": "O",
      "name": "O",
      "category": "letter",
      "sequence": "---",
      "rowAnchor": "timing-letter-o",
      "dotCount": 0,
      "dashCount": 3,
      "elementCount": 3,
      "markUnits": 9,
      "intraCharacterGapUnits": 2,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "P",
      "name": "P",
      "category": "letter",
      "sequence": ".--.",
      "rowAnchor": "timing-letter-p",
      "dotCount": 2,
      "dashCount": 2,
      "elementCount": 4,
      "markUnits": 8,
      "intraCharacterGapUnits": 3,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "Q",
      "name": "Q",
      "category": "letter",
      "sequence": "--.-",
      "rowAnchor": "timing-letter-q",
      "dotCount": 1,
      "dashCount": 3,
      "elementCount": 4,
      "markUnits": 10,
      "intraCharacterGapUnits": 3,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "R",
      "name": "R",
      "category": "letter",
      "sequence": ".-.",
      "rowAnchor": "timing-letter-r",
      "dotCount": 2,
      "dashCount": 1,
      "elementCount": 3,
      "markUnits": 5,
      "intraCharacterGapUnits": 2,
      "characterUnits": 7,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 8400,
        "2": 4200,
        "3": 2800,
        "4": 2100,
        "5": 1680,
        "6": 1400,
        "7": 1200,
        "8": 1050,
        "9": 933.333333,
        "10": 840,
        "11": 763.636364,
        "12": 700,
        "13": 646.153846,
        "14": 600,
        "15": 560,
        "16": 525,
        "17": 494.117647,
        "18": 466.666667,
        "19": 442.105263,
        "20": 420,
        "21": 400,
        "22": 381.818182,
        "23": 365.217391,
        "24": 350,
        "25": 336,
        "26": 323.076923,
        "27": 311.111111,
        "28": 300,
        "29": 289.655172,
        "30": 280,
        "31": 270.967742,
        "32": 262.5,
        "33": 254.545455,
        "34": 247.058824,
        "35": 240,
        "36": 233.333333,
        "37": 227.027027,
        "38": 221.052632,
        "39": 215.384615,
        "40": 210,
        "41": 204.878049,
        "42": 200,
        "43": 195.348837,
        "44": 190.909091,
        "45": 186.666667,
        "46": 182.608696,
        "47": 178.723404,
        "48": 175,
        "49": 171.428571,
        "50": 168,
        "51": 164.705882,
        "52": 161.538462,
        "53": 158.490566,
        "54": 155.555556,
        "55": 152.727273,
        "56": 150,
        "57": 147.368421,
        "58": 144.827586,
        "59": 142.372881,
        "60": 140,
        "61": 137.704918,
        "62": 135.483871,
        "63": 133.333333,
        "64": 131.25,
        "65": 129.230769,
        "66": 127.272727,
        "67": 125.373134,
        "68": 123.529412,
        "69": 121.73913,
        "70": 120,
        "71": 118.309859,
        "72": 116.666667,
        "73": 115.068493,
        "74": 113.513514,
        "75": 112,
        "76": 110.526316,
        "77": 109.090909,
        "78": 107.692308,
        "79": 106.329114,
        "80": 105
      }
    },
    {
      "identity": "S",
      "name": "S",
      "category": "letter",
      "sequence": "...",
      "rowAnchor": "timing-letter-s",
      "dotCount": 3,
      "dashCount": 0,
      "elementCount": 3,
      "markUnits": 3,
      "intraCharacterGapUnits": 2,
      "characterUnits": 5,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 6000,
        "2": 3000,
        "3": 2000,
        "4": 1500,
        "5": 1200,
        "6": 1000,
        "7": 857.142857,
        "8": 750,
        "9": 666.666667,
        "10": 600,
        "11": 545.454545,
        "12": 500,
        "13": 461.538462,
        "14": 428.571429,
        "15": 400,
        "16": 375,
        "17": 352.941176,
        "18": 333.333333,
        "19": 315.789474,
        "20": 300,
        "21": 285.714286,
        "22": 272.727273,
        "23": 260.869565,
        "24": 250,
        "25": 240,
        "26": 230.769231,
        "27": 222.222222,
        "28": 214.285714,
        "29": 206.896552,
        "30": 200,
        "31": 193.548387,
        "32": 187.5,
        "33": 181.818182,
        "34": 176.470588,
        "35": 171.428571,
        "36": 166.666667,
        "37": 162.162162,
        "38": 157.894737,
        "39": 153.846154,
        "40": 150,
        "41": 146.341463,
        "42": 142.857143,
        "43": 139.534884,
        "44": 136.363636,
        "45": 133.333333,
        "46": 130.434783,
        "47": 127.659574,
        "48": 125,
        "49": 122.44898,
        "50": 120,
        "51": 117.647059,
        "52": 115.384615,
        "53": 113.207547,
        "54": 111.111111,
        "55": 109.090909,
        "56": 107.142857,
        "57": 105.263158,
        "58": 103.448276,
        "59": 101.694915,
        "60": 100,
        "61": 98.360656,
        "62": 96.774194,
        "63": 95.238095,
        "64": 93.75,
        "65": 92.307692,
        "66": 90.909091,
        "67": 89.552239,
        "68": 88.235294,
        "69": 86.956522,
        "70": 85.714286,
        "71": 84.507042,
        "72": 83.333333,
        "73": 82.191781,
        "74": 81.081081,
        "75": 80,
        "76": 78.947368,
        "77": 77.922078,
        "78": 76.923077,
        "79": 75.949367,
        "80": 75
      }
    },
    {
      "identity": "T",
      "name": "T",
      "category": "letter",
      "sequence": "-",
      "rowAnchor": "timing-letter-t",
      "dotCount": 0,
      "dashCount": 1,
      "elementCount": 1,
      "markUnits": 3,
      "intraCharacterGapUnits": 0,
      "characterUnits": 3,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 3600,
        "2": 1800,
        "3": 1200,
        "4": 900,
        "5": 720,
        "6": 600,
        "7": 514.285714,
        "8": 450,
        "9": 400,
        "10": 360,
        "11": 327.272727,
        "12": 300,
        "13": 276.923077,
        "14": 257.142857,
        "15": 240,
        "16": 225,
        "17": 211.764706,
        "18": 200,
        "19": 189.473684,
        "20": 180,
        "21": 171.428571,
        "22": 163.636364,
        "23": 156.521739,
        "24": 150,
        "25": 144,
        "26": 138.461538,
        "27": 133.333333,
        "28": 128.571429,
        "29": 124.137931,
        "30": 120,
        "31": 116.129032,
        "32": 112.5,
        "33": 109.090909,
        "34": 105.882353,
        "35": 102.857143,
        "36": 100,
        "37": 97.297297,
        "38": 94.736842,
        "39": 92.307692,
        "40": 90,
        "41": 87.804878,
        "42": 85.714286,
        "43": 83.72093,
        "44": 81.818182,
        "45": 80,
        "46": 78.26087,
        "47": 76.595745,
        "48": 75,
        "49": 73.469388,
        "50": 72,
        "51": 70.588235,
        "52": 69.230769,
        "53": 67.924528,
        "54": 66.666667,
        "55": 65.454545,
        "56": 64.285714,
        "57": 63.157895,
        "58": 62.068966,
        "59": 61.016949,
        "60": 60,
        "61": 59.016393,
        "62": 58.064516,
        "63": 57.142857,
        "64": 56.25,
        "65": 55.384615,
        "66": 54.545455,
        "67": 53.731343,
        "68": 52.941176,
        "69": 52.173913,
        "70": 51.428571,
        "71": 50.704225,
        "72": 50,
        "73": 49.315068,
        "74": 48.648649,
        "75": 48,
        "76": 47.368421,
        "77": 46.753247,
        "78": 46.153846,
        "79": 45.56962,
        "80": 45
      }
    },
    {
      "identity": "U",
      "name": "U",
      "category": "letter",
      "sequence": "..-",
      "rowAnchor": "timing-letter-u",
      "dotCount": 2,
      "dashCount": 1,
      "elementCount": 3,
      "markUnits": 5,
      "intraCharacterGapUnits": 2,
      "characterUnits": 7,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 8400,
        "2": 4200,
        "3": 2800,
        "4": 2100,
        "5": 1680,
        "6": 1400,
        "7": 1200,
        "8": 1050,
        "9": 933.333333,
        "10": 840,
        "11": 763.636364,
        "12": 700,
        "13": 646.153846,
        "14": 600,
        "15": 560,
        "16": 525,
        "17": 494.117647,
        "18": 466.666667,
        "19": 442.105263,
        "20": 420,
        "21": 400,
        "22": 381.818182,
        "23": 365.217391,
        "24": 350,
        "25": 336,
        "26": 323.076923,
        "27": 311.111111,
        "28": 300,
        "29": 289.655172,
        "30": 280,
        "31": 270.967742,
        "32": 262.5,
        "33": 254.545455,
        "34": 247.058824,
        "35": 240,
        "36": 233.333333,
        "37": 227.027027,
        "38": 221.052632,
        "39": 215.384615,
        "40": 210,
        "41": 204.878049,
        "42": 200,
        "43": 195.348837,
        "44": 190.909091,
        "45": 186.666667,
        "46": 182.608696,
        "47": 178.723404,
        "48": 175,
        "49": 171.428571,
        "50": 168,
        "51": 164.705882,
        "52": 161.538462,
        "53": 158.490566,
        "54": 155.555556,
        "55": 152.727273,
        "56": 150,
        "57": 147.368421,
        "58": 144.827586,
        "59": 142.372881,
        "60": 140,
        "61": 137.704918,
        "62": 135.483871,
        "63": 133.333333,
        "64": 131.25,
        "65": 129.230769,
        "66": 127.272727,
        "67": 125.373134,
        "68": 123.529412,
        "69": 121.73913,
        "70": 120,
        "71": 118.309859,
        "72": 116.666667,
        "73": 115.068493,
        "74": 113.513514,
        "75": 112,
        "76": 110.526316,
        "77": 109.090909,
        "78": 107.692308,
        "79": 106.329114,
        "80": 105
      }
    },
    {
      "identity": "V",
      "name": "V",
      "category": "letter",
      "sequence": "...-",
      "rowAnchor": "timing-letter-v",
      "dotCount": 3,
      "dashCount": 1,
      "elementCount": 4,
      "markUnits": 6,
      "intraCharacterGapUnits": 3,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "W",
      "name": "W",
      "category": "letter",
      "sequence": ".--",
      "rowAnchor": "timing-letter-w",
      "dotCount": 1,
      "dashCount": 2,
      "elementCount": 3,
      "markUnits": 7,
      "intraCharacterGapUnits": 2,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "X",
      "name": "X",
      "category": "letter",
      "sequence": "-..-",
      "rowAnchor": "timing-letter-x",
      "dotCount": 2,
      "dashCount": 2,
      "elementCount": 4,
      "markUnits": 8,
      "intraCharacterGapUnits": 3,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "Y",
      "name": "Y",
      "category": "letter",
      "sequence": "-.--",
      "rowAnchor": "timing-letter-y",
      "dotCount": 1,
      "dashCount": 3,
      "elementCount": 4,
      "markUnits": 10,
      "intraCharacterGapUnits": 3,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "Z",
      "name": "Z",
      "category": "letter",
      "sequence": "--..",
      "rowAnchor": "timing-letter-z",
      "dotCount": 2,
      "dashCount": 2,
      "elementCount": 4,
      "markUnits": 8,
      "intraCharacterGapUnits": 3,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "0",
      "name": "0",
      "category": "number",
      "sequence": "-----",
      "rowAnchor": "timing-number-0",
      "dotCount": 0,
      "dashCount": 5,
      "elementCount": 5,
      "markUnits": 15,
      "intraCharacterGapUnits": 4,
      "characterUnits": 19,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 22800,
        "2": 11400,
        "3": 7600,
        "4": 5700,
        "5": 4560,
        "6": 3800,
        "7": 3257.142857,
        "8": 2850,
        "9": 2533.333333,
        "10": 2280,
        "11": 2072.727273,
        "12": 1900,
        "13": 1753.846154,
        "14": 1628.571429,
        "15": 1520,
        "16": 1425,
        "17": 1341.176471,
        "18": 1266.666667,
        "19": 1200,
        "20": 1140,
        "21": 1085.714286,
        "22": 1036.363636,
        "23": 991.304348,
        "24": 950,
        "25": 912,
        "26": 876.923077,
        "27": 844.444444,
        "28": 814.285714,
        "29": 786.206897,
        "30": 760,
        "31": 735.483871,
        "32": 712.5,
        "33": 690.909091,
        "34": 670.588235,
        "35": 651.428571,
        "36": 633.333333,
        "37": 616.216216,
        "38": 600,
        "39": 584.615385,
        "40": 570,
        "41": 556.097561,
        "42": 542.857143,
        "43": 530.232558,
        "44": 518.181818,
        "45": 506.666667,
        "46": 495.652174,
        "47": 485.106383,
        "48": 475,
        "49": 465.306122,
        "50": 456,
        "51": 447.058824,
        "52": 438.461538,
        "53": 430.188679,
        "54": 422.222222,
        "55": 414.545455,
        "56": 407.142857,
        "57": 400,
        "58": 393.103448,
        "59": 386.440678,
        "60": 380,
        "61": 373.770492,
        "62": 367.741935,
        "63": 361.904762,
        "64": 356.25,
        "65": 350.769231,
        "66": 345.454545,
        "67": 340.298507,
        "68": 335.294118,
        "69": 330.434783,
        "70": 325.714286,
        "71": 321.126761,
        "72": 316.666667,
        "73": 312.328767,
        "74": 308.108108,
        "75": 304,
        "76": 300,
        "77": 296.103896,
        "78": 292.307692,
        "79": 288.607595,
        "80": 285
      }
    },
    {
      "identity": "1",
      "name": "1",
      "category": "number",
      "sequence": ".----",
      "rowAnchor": "timing-number-1",
      "dotCount": 1,
      "dashCount": 4,
      "elementCount": 5,
      "markUnits": 13,
      "intraCharacterGapUnits": 4,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": "2",
      "name": "2",
      "category": "number",
      "sequence": "..---",
      "rowAnchor": "timing-number-2",
      "dotCount": 2,
      "dashCount": 3,
      "elementCount": 5,
      "markUnits": 11,
      "intraCharacterGapUnits": 4,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "3",
      "name": "3",
      "category": "number",
      "sequence": "...--",
      "rowAnchor": "timing-number-3",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "4",
      "name": "4",
      "category": "number",
      "sequence": "....-",
      "rowAnchor": "timing-number-4",
      "dotCount": 4,
      "dashCount": 1,
      "elementCount": 5,
      "markUnits": 7,
      "intraCharacterGapUnits": 4,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "5",
      "name": "5",
      "category": "number",
      "sequence": ".....",
      "rowAnchor": "timing-number-5",
      "dotCount": 5,
      "dashCount": 0,
      "elementCount": 5,
      "markUnits": 5,
      "intraCharacterGapUnits": 4,
      "characterUnits": 9,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 10800,
        "2": 5400,
        "3": 3600,
        "4": 2700,
        "5": 2160,
        "6": 1800,
        "7": 1542.857143,
        "8": 1350,
        "9": 1200,
        "10": 1080,
        "11": 981.818182,
        "12": 900,
        "13": 830.769231,
        "14": 771.428571,
        "15": 720,
        "16": 675,
        "17": 635.294118,
        "18": 600,
        "19": 568.421053,
        "20": 540,
        "21": 514.285714,
        "22": 490.909091,
        "23": 469.565217,
        "24": 450,
        "25": 432,
        "26": 415.384615,
        "27": 400,
        "28": 385.714286,
        "29": 372.413793,
        "30": 360,
        "31": 348.387097,
        "32": 337.5,
        "33": 327.272727,
        "34": 317.647059,
        "35": 308.571429,
        "36": 300,
        "37": 291.891892,
        "38": 284.210526,
        "39": 276.923077,
        "40": 270,
        "41": 263.414634,
        "42": 257.142857,
        "43": 251.162791,
        "44": 245.454545,
        "45": 240,
        "46": 234.782609,
        "47": 229.787234,
        "48": 225,
        "49": 220.408163,
        "50": 216,
        "51": 211.764706,
        "52": 207.692308,
        "53": 203.773585,
        "54": 200,
        "55": 196.363636,
        "56": 192.857143,
        "57": 189.473684,
        "58": 186.206897,
        "59": 183.050847,
        "60": 180,
        "61": 177.04918,
        "62": 174.193548,
        "63": 171.428571,
        "64": 168.75,
        "65": 166.153846,
        "66": 163.636364,
        "67": 161.19403,
        "68": 158.823529,
        "69": 156.521739,
        "70": 154.285714,
        "71": 152.112676,
        "72": 150,
        "73": 147.945205,
        "74": 145.945946,
        "75": 144,
        "76": 142.105263,
        "77": 140.25974,
        "78": 138.461538,
        "79": 136.708861,
        "80": 135
      }
    },
    {
      "identity": "6",
      "name": "6",
      "category": "number",
      "sequence": "-....",
      "rowAnchor": "timing-number-6",
      "dotCount": 4,
      "dashCount": 1,
      "elementCount": 5,
      "markUnits": 7,
      "intraCharacterGapUnits": 4,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": "7",
      "name": "7",
      "category": "number",
      "sequence": "--...",
      "rowAnchor": "timing-number-7",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "8",
      "name": "8",
      "category": "number",
      "sequence": "---..",
      "rowAnchor": "timing-number-8",
      "dotCount": 2,
      "dashCount": 3,
      "elementCount": 5,
      "markUnits": 11,
      "intraCharacterGapUnits": 4,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "9",
      "name": "9",
      "category": "number",
      "sequence": "----.",
      "rowAnchor": "timing-number-9",
      "dotCount": 1,
      "dashCount": 4,
      "elementCount": 5,
      "markUnits": 13,
      "intraCharacterGapUnits": 4,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": ".",
      "name": "period",
      "category": "punctuation",
      "sequence": ".-.-.-",
      "rowAnchor": "timing-punctuation-period",
      "dotCount": 3,
      "dashCount": 3,
      "elementCount": 6,
      "markUnits": 12,
      "intraCharacterGapUnits": 5,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": ",",
      "name": "comma",
      "category": "punctuation",
      "sequence": "--..--",
      "rowAnchor": "timing-punctuation-comma",
      "dotCount": 2,
      "dashCount": 4,
      "elementCount": 6,
      "markUnits": 14,
      "intraCharacterGapUnits": 5,
      "characterUnits": 19,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 22800,
        "2": 11400,
        "3": 7600,
        "4": 5700,
        "5": 4560,
        "6": 3800,
        "7": 3257.142857,
        "8": 2850,
        "9": 2533.333333,
        "10": 2280,
        "11": 2072.727273,
        "12": 1900,
        "13": 1753.846154,
        "14": 1628.571429,
        "15": 1520,
        "16": 1425,
        "17": 1341.176471,
        "18": 1266.666667,
        "19": 1200,
        "20": 1140,
        "21": 1085.714286,
        "22": 1036.363636,
        "23": 991.304348,
        "24": 950,
        "25": 912,
        "26": 876.923077,
        "27": 844.444444,
        "28": 814.285714,
        "29": 786.206897,
        "30": 760,
        "31": 735.483871,
        "32": 712.5,
        "33": 690.909091,
        "34": 670.588235,
        "35": 651.428571,
        "36": 633.333333,
        "37": 616.216216,
        "38": 600,
        "39": 584.615385,
        "40": 570,
        "41": 556.097561,
        "42": 542.857143,
        "43": 530.232558,
        "44": 518.181818,
        "45": 506.666667,
        "46": 495.652174,
        "47": 485.106383,
        "48": 475,
        "49": 465.306122,
        "50": 456,
        "51": 447.058824,
        "52": 438.461538,
        "53": 430.188679,
        "54": 422.222222,
        "55": 414.545455,
        "56": 407.142857,
        "57": 400,
        "58": 393.103448,
        "59": 386.440678,
        "60": 380,
        "61": 373.770492,
        "62": 367.741935,
        "63": 361.904762,
        "64": 356.25,
        "65": 350.769231,
        "66": 345.454545,
        "67": 340.298507,
        "68": 335.294118,
        "69": 330.434783,
        "70": 325.714286,
        "71": 321.126761,
        "72": 316.666667,
        "73": 312.328767,
        "74": 308.108108,
        "75": 304,
        "76": 300,
        "77": 296.103896,
        "78": 292.307692,
        "79": 288.607595,
        "80": 285
      }
    },
    {
      "identity": "?",
      "name": "question mark",
      "category": "punctuation",
      "sequence": "..--..",
      "rowAnchor": "timing-punctuation-question-mark",
      "dotCount": 4,
      "dashCount": 2,
      "elementCount": 6,
      "markUnits": 10,
      "intraCharacterGapUnits": 5,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "'",
      "name": "apostrophe",
      "category": "punctuation",
      "sequence": ".----.",
      "rowAnchor": "timing-punctuation-apostrophe",
      "dotCount": 2,
      "dashCount": 4,
      "elementCount": 6,
      "markUnits": 14,
      "intraCharacterGapUnits": 5,
      "characterUnits": 19,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 22800,
        "2": 11400,
        "3": 7600,
        "4": 5700,
        "5": 4560,
        "6": 3800,
        "7": 3257.142857,
        "8": 2850,
        "9": 2533.333333,
        "10": 2280,
        "11": 2072.727273,
        "12": 1900,
        "13": 1753.846154,
        "14": 1628.571429,
        "15": 1520,
        "16": 1425,
        "17": 1341.176471,
        "18": 1266.666667,
        "19": 1200,
        "20": 1140,
        "21": 1085.714286,
        "22": 1036.363636,
        "23": 991.304348,
        "24": 950,
        "25": 912,
        "26": 876.923077,
        "27": 844.444444,
        "28": 814.285714,
        "29": 786.206897,
        "30": 760,
        "31": 735.483871,
        "32": 712.5,
        "33": 690.909091,
        "34": 670.588235,
        "35": 651.428571,
        "36": 633.333333,
        "37": 616.216216,
        "38": 600,
        "39": 584.615385,
        "40": 570,
        "41": 556.097561,
        "42": 542.857143,
        "43": 530.232558,
        "44": 518.181818,
        "45": 506.666667,
        "46": 495.652174,
        "47": 485.106383,
        "48": 475,
        "49": 465.306122,
        "50": 456,
        "51": 447.058824,
        "52": 438.461538,
        "53": 430.188679,
        "54": 422.222222,
        "55": 414.545455,
        "56": 407.142857,
        "57": 400,
        "58": 393.103448,
        "59": 386.440678,
        "60": 380,
        "61": 373.770492,
        "62": 367.741935,
        "63": 361.904762,
        "64": 356.25,
        "65": 350.769231,
        "66": 345.454545,
        "67": 340.298507,
        "68": 335.294118,
        "69": 330.434783,
        "70": 325.714286,
        "71": 321.126761,
        "72": 316.666667,
        "73": 312.328767,
        "74": 308.108108,
        "75": 304,
        "76": 300,
        "77": 296.103896,
        "78": 292.307692,
        "79": 288.607595,
        "80": 285
      }
    },
    {
      "identity": "!",
      "name": "exclamation mark",
      "category": "punctuation",
      "sequence": "-.-.--",
      "rowAnchor": "timing-punctuation-exclamation-mark",
      "dotCount": 2,
      "dashCount": 4,
      "elementCount": 6,
      "markUnits": 14,
      "intraCharacterGapUnits": 5,
      "characterUnits": 19,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 22800,
        "2": 11400,
        "3": 7600,
        "4": 5700,
        "5": 4560,
        "6": 3800,
        "7": 3257.142857,
        "8": 2850,
        "9": 2533.333333,
        "10": 2280,
        "11": 2072.727273,
        "12": 1900,
        "13": 1753.846154,
        "14": 1628.571429,
        "15": 1520,
        "16": 1425,
        "17": 1341.176471,
        "18": 1266.666667,
        "19": 1200,
        "20": 1140,
        "21": 1085.714286,
        "22": 1036.363636,
        "23": 991.304348,
        "24": 950,
        "25": 912,
        "26": 876.923077,
        "27": 844.444444,
        "28": 814.285714,
        "29": 786.206897,
        "30": 760,
        "31": 735.483871,
        "32": 712.5,
        "33": 690.909091,
        "34": 670.588235,
        "35": 651.428571,
        "36": 633.333333,
        "37": 616.216216,
        "38": 600,
        "39": 584.615385,
        "40": 570,
        "41": 556.097561,
        "42": 542.857143,
        "43": 530.232558,
        "44": 518.181818,
        "45": 506.666667,
        "46": 495.652174,
        "47": 485.106383,
        "48": 475,
        "49": 465.306122,
        "50": 456,
        "51": 447.058824,
        "52": 438.461538,
        "53": 430.188679,
        "54": 422.222222,
        "55": 414.545455,
        "56": 407.142857,
        "57": 400,
        "58": 393.103448,
        "59": 386.440678,
        "60": 380,
        "61": 373.770492,
        "62": 367.741935,
        "63": 361.904762,
        "64": 356.25,
        "65": 350.769231,
        "66": 345.454545,
        "67": 340.298507,
        "68": 335.294118,
        "69": 330.434783,
        "70": 325.714286,
        "71": 321.126761,
        "72": 316.666667,
        "73": 312.328767,
        "74": 308.108108,
        "75": 304,
        "76": 300,
        "77": 296.103896,
        "78": 292.307692,
        "79": 288.607595,
        "80": 285
      }
    },
    {
      "identity": "/",
      "name": "slash",
      "category": "punctuation",
      "sequence": "-..-.",
      "rowAnchor": "timing-punctuation-slash",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "(",
      "name": "opening parenthesis",
      "category": "punctuation",
      "sequence": "-.--.",
      "rowAnchor": "timing-punctuation-opening-parenthesis",
      "dotCount": 2,
      "dashCount": 3,
      "elementCount": 5,
      "markUnits": 11,
      "intraCharacterGapUnits": 4,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": ")",
      "name": "closing parenthesis",
      "category": "punctuation",
      "sequence": "-.--.-",
      "rowAnchor": "timing-punctuation-closing-parenthesis",
      "dotCount": 2,
      "dashCount": 4,
      "elementCount": 6,
      "markUnits": 14,
      "intraCharacterGapUnits": 5,
      "characterUnits": 19,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 22800,
        "2": 11400,
        "3": 7600,
        "4": 5700,
        "5": 4560,
        "6": 3800,
        "7": 3257.142857,
        "8": 2850,
        "9": 2533.333333,
        "10": 2280,
        "11": 2072.727273,
        "12": 1900,
        "13": 1753.846154,
        "14": 1628.571429,
        "15": 1520,
        "16": 1425,
        "17": 1341.176471,
        "18": 1266.666667,
        "19": 1200,
        "20": 1140,
        "21": 1085.714286,
        "22": 1036.363636,
        "23": 991.304348,
        "24": 950,
        "25": 912,
        "26": 876.923077,
        "27": 844.444444,
        "28": 814.285714,
        "29": 786.206897,
        "30": 760,
        "31": 735.483871,
        "32": 712.5,
        "33": 690.909091,
        "34": 670.588235,
        "35": 651.428571,
        "36": 633.333333,
        "37": 616.216216,
        "38": 600,
        "39": 584.615385,
        "40": 570,
        "41": 556.097561,
        "42": 542.857143,
        "43": 530.232558,
        "44": 518.181818,
        "45": 506.666667,
        "46": 495.652174,
        "47": 485.106383,
        "48": 475,
        "49": 465.306122,
        "50": 456,
        "51": 447.058824,
        "52": 438.461538,
        "53": 430.188679,
        "54": 422.222222,
        "55": 414.545455,
        "56": 407.142857,
        "57": 400,
        "58": 393.103448,
        "59": 386.440678,
        "60": 380,
        "61": 373.770492,
        "62": 367.741935,
        "63": 361.904762,
        "64": 356.25,
        "65": 350.769231,
        "66": 345.454545,
        "67": 340.298507,
        "68": 335.294118,
        "69": 330.434783,
        "70": 325.714286,
        "71": 321.126761,
        "72": 316.666667,
        "73": 312.328767,
        "74": 308.108108,
        "75": 304,
        "76": 300,
        "77": 296.103896,
        "78": 292.307692,
        "79": 288.607595,
        "80": 285
      }
    },
    {
      "identity": "&",
      "name": "ampersand",
      "category": "punctuation",
      "sequence": ".-...",
      "rowAnchor": "timing-punctuation-ampersand",
      "dotCount": 4,
      "dashCount": 1,
      "elementCount": 5,
      "markUnits": 7,
      "intraCharacterGapUnits": 4,
      "characterUnits": 11,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 13200,
        "2": 6600,
        "3": 4400,
        "4": 3300,
        "5": 2640,
        "6": 2200,
        "7": 1885.714286,
        "8": 1650,
        "9": 1466.666667,
        "10": 1320,
        "11": 1200,
        "12": 1100,
        "13": 1015.384615,
        "14": 942.857143,
        "15": 880,
        "16": 825,
        "17": 776.470588,
        "18": 733.333333,
        "19": 694.736842,
        "20": 660,
        "21": 628.571429,
        "22": 600,
        "23": 573.913043,
        "24": 550,
        "25": 528,
        "26": 507.692308,
        "27": 488.888889,
        "28": 471.428571,
        "29": 455.172414,
        "30": 440,
        "31": 425.806452,
        "32": 412.5,
        "33": 400,
        "34": 388.235294,
        "35": 377.142857,
        "36": 366.666667,
        "37": 356.756757,
        "38": 347.368421,
        "39": 338.461538,
        "40": 330,
        "41": 321.95122,
        "42": 314.285714,
        "43": 306.976744,
        "44": 300,
        "45": 293.333333,
        "46": 286.956522,
        "47": 280.851064,
        "48": 275,
        "49": 269.387755,
        "50": 264,
        "51": 258.823529,
        "52": 253.846154,
        "53": 249.056604,
        "54": 244.444444,
        "55": 240,
        "56": 235.714286,
        "57": 231.578947,
        "58": 227.586207,
        "59": 223.728814,
        "60": 220,
        "61": 216.393443,
        "62": 212.903226,
        "63": 209.52381,
        "64": 206.25,
        "65": 203.076923,
        "66": 200,
        "67": 197.014925,
        "68": 194.117647,
        "69": 191.304348,
        "70": 188.571429,
        "71": 185.915493,
        "72": 183.333333,
        "73": 180.821918,
        "74": 178.378378,
        "75": 176,
        "76": 173.684211,
        "77": 171.428571,
        "78": 169.230769,
        "79": 167.088608,
        "80": 165
      }
    },
    {
      "identity": ":",
      "name": "colon",
      "category": "punctuation",
      "sequence": "---...",
      "rowAnchor": "timing-punctuation-colon",
      "dotCount": 3,
      "dashCount": 3,
      "elementCount": 6,
      "markUnits": 12,
      "intraCharacterGapUnits": 5,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": ";",
      "name": "semicolon",
      "category": "punctuation",
      "sequence": "-.-.-.",
      "rowAnchor": "timing-punctuation-semicolon",
      "dotCount": 3,
      "dashCount": 3,
      "elementCount": 6,
      "markUnits": 12,
      "intraCharacterGapUnits": 5,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": "=",
      "name": "equals sign",
      "category": "punctuation",
      "sequence": "-...-",
      "rowAnchor": "timing-punctuation-equals-sign",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": "equals-bt",
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "+",
      "name": "plus sign",
      "category": "punctuation",
      "sequence": ".-.-.",
      "rowAnchor": "timing-punctuation-plus-sign",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": "plus-ar",
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "-",
      "name": "hyphen",
      "category": "punctuation",
      "sequence": "-....-",
      "rowAnchor": "timing-punctuation-hyphen",
      "dotCount": 4,
      "dashCount": 2,
      "elementCount": 6,
      "markUnits": 10,
      "intraCharacterGapUnits": 5,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "_",
      "name": "underscore",
      "category": "punctuation",
      "sequence": "..--.-",
      "rowAnchor": "timing-punctuation-underscore",
      "dotCount": 3,
      "dashCount": 3,
      "elementCount": 6,
      "markUnits": 12,
      "intraCharacterGapUnits": 5,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": "\"",
      "name": "quotation mark",
      "category": "punctuation",
      "sequence": ".-..-.",
      "rowAnchor": "timing-punctuation-quotation-mark",
      "dotCount": 4,
      "dashCount": 2,
      "elementCount": 6,
      "markUnits": 10,
      "intraCharacterGapUnits": 5,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "$",
      "name": "dollar sign",
      "category": "punctuation",
      "sequence": "...-..-",
      "rowAnchor": "timing-punctuation-dollar-sign",
      "dotCount": 5,
      "dashCount": 2,
      "elementCount": 7,
      "markUnits": 11,
      "intraCharacterGapUnits": 6,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": "@",
      "name": "at sign",
      "category": "punctuation",
      "sequence": ".--.-.",
      "rowAnchor": "timing-punctuation-at-sign",
      "dotCount": 3,
      "dashCount": 3,
      "elementCount": 6,
      "markUnits": 12,
      "intraCharacterGapUnits": 5,
      "characterUnits": 17,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 20400,
        "2": 10200,
        "3": 6800,
        "4": 5100,
        "5": 4080,
        "6": 3400,
        "7": 2914.285714,
        "8": 2550,
        "9": 2266.666667,
        "10": 2040,
        "11": 1854.545455,
        "12": 1700,
        "13": 1569.230769,
        "14": 1457.142857,
        "15": 1360,
        "16": 1275,
        "17": 1200,
        "18": 1133.333333,
        "19": 1073.684211,
        "20": 1020,
        "21": 971.428571,
        "22": 927.272727,
        "23": 886.956522,
        "24": 850,
        "25": 816,
        "26": 784.615385,
        "27": 755.555556,
        "28": 728.571429,
        "29": 703.448276,
        "30": 680,
        "31": 658.064516,
        "32": 637.5,
        "33": 618.181818,
        "34": 600,
        "35": 582.857143,
        "36": 566.666667,
        "37": 551.351351,
        "38": 536.842105,
        "39": 523.076923,
        "40": 510,
        "41": 497.560976,
        "42": 485.714286,
        "43": 474.418605,
        "44": 463.636364,
        "45": 453.333333,
        "46": 443.478261,
        "47": 434.042553,
        "48": 425,
        "49": 416.326531,
        "50": 408,
        "51": 400,
        "52": 392.307692,
        "53": 384.90566,
        "54": 377.777778,
        "55": 370.909091,
        "56": 364.285714,
        "57": 357.894737,
        "58": 351.724138,
        "59": 345.762712,
        "60": 340,
        "61": 334.42623,
        "62": 329.032258,
        "63": 323.809524,
        "64": 318.75,
        "65": 313.846154,
        "66": 309.090909,
        "67": 304.477612,
        "68": 300,
        "69": 295.652174,
        "70": 291.428571,
        "71": 287.323944,
        "72": 283.333333,
        "73": 279.452055,
        "74": 275.675676,
        "75": 272,
        "76": 268.421053,
        "77": 264.935065,
        "78": 261.538462,
        "79": 258.227848,
        "80": 255
      }
    },
    {
      "identity": "<AR>",
      "name": "end of message",
      "category": "prosign",
      "sequence": ".-.-.",
      "rowAnchor": "timing-prosign-ar",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": "plus-ar",
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    },
    {
      "identity": "<SK>",
      "name": "end of contact",
      "category": "prosign",
      "sequence": "...-.-",
      "rowAnchor": "timing-prosign-sk",
      "dotCount": 4,
      "dashCount": 2,
      "elementCount": 6,
      "markUnits": 10,
      "intraCharacterGapUnits": 5,
      "characterUnits": 15,
      "sharedSequenceGroup": null,
      "durationMsByWpm": {
        "1": 18000,
        "2": 9000,
        "3": 6000,
        "4": 4500,
        "5": 3600,
        "6": 3000,
        "7": 2571.428571,
        "8": 2250,
        "9": 2000,
        "10": 1800,
        "11": 1636.363636,
        "12": 1500,
        "13": 1384.615385,
        "14": 1285.714286,
        "15": 1200,
        "16": 1125,
        "17": 1058.823529,
        "18": 1000,
        "19": 947.368421,
        "20": 900,
        "21": 857.142857,
        "22": 818.181818,
        "23": 782.608696,
        "24": 750,
        "25": 720,
        "26": 692.307692,
        "27": 666.666667,
        "28": 642.857143,
        "29": 620.689655,
        "30": 600,
        "31": 580.645161,
        "32": 562.5,
        "33": 545.454545,
        "34": 529.411765,
        "35": 514.285714,
        "36": 500,
        "37": 486.486486,
        "38": 473.684211,
        "39": 461.538462,
        "40": 450,
        "41": 439.02439,
        "42": 428.571429,
        "43": 418.604651,
        "44": 409.090909,
        "45": 400,
        "46": 391.304348,
        "47": 382.978723,
        "48": 375,
        "49": 367.346939,
        "50": 360,
        "51": 352.941176,
        "52": 346.153846,
        "53": 339.622642,
        "54": 333.333333,
        "55": 327.272727,
        "56": 321.428571,
        "57": 315.789474,
        "58": 310.344828,
        "59": 305.084746,
        "60": 300,
        "61": 295.081967,
        "62": 290.322581,
        "63": 285.714286,
        "64": 281.25,
        "65": 276.923077,
        "66": 272.727273,
        "67": 268.656716,
        "68": 264.705882,
        "69": 260.869565,
        "70": 257.142857,
        "71": 253.521127,
        "72": 250,
        "73": 246.575342,
        "74": 243.243243,
        "75": 240,
        "76": 236.842105,
        "77": 233.766234,
        "78": 230.769231,
        "79": 227.848101,
        "80": 225
      }
    },
    {
      "identity": "<BT>",
      "name": "separator",
      "category": "prosign",
      "sequence": "-...-",
      "rowAnchor": "timing-prosign-bt",
      "dotCount": 3,
      "dashCount": 2,
      "elementCount": 5,
      "markUnits": 9,
      "intraCharacterGapUnits": 4,
      "characterUnits": 13,
      "sharedSequenceGroup": "equals-bt",
      "durationMsByWpm": {
        "1": 15600,
        "2": 7800,
        "3": 5200,
        "4": 3900,
        "5": 3120,
        "6": 2600,
        "7": 2228.571429,
        "8": 1950,
        "9": 1733.333333,
        "10": 1560,
        "11": 1418.181818,
        "12": 1300,
        "13": 1200,
        "14": 1114.285714,
        "15": 1040,
        "16": 975,
        "17": 917.647059,
        "18": 866.666667,
        "19": 821.052632,
        "20": 780,
        "21": 742.857143,
        "22": 709.090909,
        "23": 678.26087,
        "24": 650,
        "25": 624,
        "26": 600,
        "27": 577.777778,
        "28": 557.142857,
        "29": 537.931034,
        "30": 520,
        "31": 503.225806,
        "32": 487.5,
        "33": 472.727273,
        "34": 458.823529,
        "35": 445.714286,
        "36": 433.333333,
        "37": 421.621622,
        "38": 410.526316,
        "39": 400,
        "40": 390,
        "41": 380.487805,
        "42": 371.428571,
        "43": 362.790698,
        "44": 354.545455,
        "45": 346.666667,
        "46": 339.130435,
        "47": 331.914894,
        "48": 325,
        "49": 318.367347,
        "50": 312,
        "51": 305.882353,
        "52": 300,
        "53": 294.339623,
        "54": 288.888889,
        "55": 283.636364,
        "56": 278.571429,
        "57": 273.684211,
        "58": 268.965517,
        "59": 264.40678,
        "60": 260,
        "61": 255.737705,
        "62": 251.612903,
        "63": 247.619048,
        "64": 243.75,
        "65": 240,
        "66": 236.363636,
        "67": 232.835821,
        "68": 229.411765,
        "69": 226.086957,
        "70": 222.857143,
        "71": 219.71831,
        "72": 216.666667,
        "73": 213.69863,
        "74": 210.810811,
        "75": 208,
        "76": 205.263158,
        "77": 202.597403,
        "78": 200,
        "79": 197.468354,
        "80": 195
      }
    }
  ]
}
