{
  "counts": {
    "finite": 192,
    "reversible_relay": 11,
    "total": 468,
    "translation": 265
  },
  "entries": [
    {
      "canonical_key": "cyclic|C2|2|r=rev:0/1",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-16d9039d1e37",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/10",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-f92042df8cf7",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/12",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-a574ba80a80c",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/2",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-01ee0506af06",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/4",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-2f44c1b61386",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/6",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-21d0934963c3",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=rev:1/8",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-c9278fa4f3a3",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C2|2|r=shift:1/2",
      "domain": "C2",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c2-9d3b2d416aca",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c2",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "time_screw",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C3|3|r=shift:1/3",
      "domain": "C3",
      "domain_size": 3,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c3-9559692e4cee",
      "image_order": 3,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 3,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "c3",
        "cyclic",
        "graph_nonproduct",
        "image_order_3",
        "phase_shifting",
        "time_screw",
        "trivial"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:0/1",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-e39c409e267e",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/10",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-207c84809574",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/12",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-e5f6dbb9f78f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/2",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-235f7dc995b4",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/4",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-c19f8d756dd7",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/6",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-e89cc4f4ef60",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=rev:1/8",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-6b6af24a0d01",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=shift:1/2",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "non_split",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-d8bf24f599c0",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "phase_shifting",
        "time_screw"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C4|4|r=shift:1/4",
      "domain": "C4",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c4-28a2f9fe6a76",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "c4",
        "cyclic",
        "graph_nonproduct",
        "image_order_4",
        "phase_shifting",
        "time_screw",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:0/1",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-1ca4e3896c89",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/10",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-43b00285139e",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/12",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-eec035c85926",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/2",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-2a6214a4acb8",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/4",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-3010f66d4a9d",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/6",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-a7f0ca0bffcc",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=rev:1/8",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-9d0e6d68696a",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "rotary_reversal",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=shift:1/2",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-8caef655698b",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "time_screw"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=shift:1/3",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "direct_product",
      "family": "cyclic",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-c921694c5954",
      "image_order": 3,
      "kernel_elements": [
        "1",
        "r^3"
      ],
      "kernel_order": 2,
      "order": 6,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "c6",
        "cyclic",
        "direct_product",
        "graph_nonproduct",
        "image_order_3",
        "phase_shifting",
        "time_screw"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "cyclic|C6|6|r=shift:1/6",
      "domain": "C6",
      "domain_size": 6,
      "extension_type": "trivial",
      "family": "cyclic",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "cyclic-c6-830c826083bb",
      "image_order": 6,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 6,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "c6",
        "cyclic",
        "graph_nonproduct",
        "image_order_6",
        "phase_shifting",
        "time_screw",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:0/1",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-dde6e13d518d",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/10",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-99f3ab1ff7dd",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/12",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-11313eea53e9",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/2",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-7ee3a9c83291",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/4",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-1489f43bbd4b",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/6",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-6f40aff31587",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=rev:1/8",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-9b9769d8cd72",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "single_mirror",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D1|1|s=shift:1/2",
      "domain": "D1",
      "domain_size": 2,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d1-6be87c81cbc4",
      "image_order": 2,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 1,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d1",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "single_mirror",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:0/1;s=rev:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-98cb09d0ed74",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:0/1;s=rev:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-64481f2495ca",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:0/1;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-a5df9ff3c57f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:0/1;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-19d4492b42f2",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/10;s=rev:1/10",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-5b1a7e01e2e1",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/10;s=rev:3/5",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-875d54640b10",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/10;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-242325923dbb",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/10;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-f1de4a3b73cd",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/12;s=rev:1/12",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-dcfd1ded7216",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/12;s=rev:7/12",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-9f54c5ea5726",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/12;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-3e281d3a6f3f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/12;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-1f9ff01f0ab7",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/2;s=rev:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-fde8ef16755e",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/2;s=rev:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-daf1c947b555",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/2;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-b2eed6b6556a",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/2;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-5536b0bddebc",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/4;s=rev:1/4",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-f9fd157dd08d",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/4;s=rev:3/4",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-9c96566c121a",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/4;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-789c5c62baeb",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/4;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-f3cb27c11ce9",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/6;s=rev:1/6",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-af5ab8cb65ec",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/6;s=rev:2/3",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-079294b23e0e",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/6;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-3709b9b36c74",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/6;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-06f1dc5364b6",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/8;s=rev:1/8",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-c9bde9d24707",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/8;s=rev:5/8",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-8e6845eb0f3c",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/8;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-9098ff63f769",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=rev:1/8;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-00cf4e69230a",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-123245f6c965",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/10",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-37ba93d27aa7",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/12",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-6184309c133f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-56b338019c64",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/4",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-237ba7bbbcce",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/6",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-af0130079da2",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=rev:1/8",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-fa207b30683b",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:0/1;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-cb2df86796ec",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-9094450fe642",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/10",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-47cd36a2de4c",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/12",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-73ec56beec1d",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-e0e02ed6aa30",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/4",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-9ae583c8ec50",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/6",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-4458a67e94e9",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=rev:1/8",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-2446a19b7dc3",
      "image_order": 4,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=shift:0/1",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-59eb4986ae11",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D2|2|r=shift:1/2;s=shift:1/2",
      "domain": "D2",
      "domain_size": 4,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d2-992904b77ab3",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r s"
      ],
      "kernel_order": 2,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d2",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:0/1",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-5abf5578d2db",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/10",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-3ffe0c30d5ab",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/12",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-99b1e720dc65",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/2",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-0d94bd26df54",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/4",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-73186d42f79b",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/6",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-a590cfe46739",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=rev:1/8",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-be00c658dfb6",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:0/1;s=shift:1/2",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-dfb9a405362b",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2"
      ],
      "kernel_order": 3,
      "order": 3,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "split_semidirect"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:1/3;s=rev:0/1",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-bf30fa6feb61",
      "image_order": 6,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 3,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 3,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:1/3;s=rev:1/12",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-ce927582182b",
      "image_order": 6,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 3,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D3|3|r=shift:1/3;s=rev:1/6",
      "domain": "D3",
      "domain_size": 6,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d3-e7a84656f688",
      "image_order": 6,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 3,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d3",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:0/1;s=rev:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-139e3e086463",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:0/1;s=rev:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-d1b47c07672b",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:0/1;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-979f51a11dac",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:0/1;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-1b9443d53d52",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/10;s=rev:1/10",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e05b910eec0c",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/10;s=rev:3/5",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-d0e94a5d681f",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/10;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-75fc00e69c07",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/10;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e691ba23e30e",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/12;s=rev:1/12",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-8a5375ffcdb1",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/12;s=rev:7/12",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-785a6db7930e",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/12;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e6fab73193cd",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/12;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-c1799d28c45a",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/2;s=rev:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-afc10313cce9",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/2;s=rev:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-8fa574764139",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/2;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-41028daaaa45",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/2;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e8dd799dca3c",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/4;s=rev:1/4",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-4c0ff73638c9",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/4;s=rev:3/4",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e45f0e46e0c0",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/4;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-57f005c8a73e",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/4;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-1da92bd4cc12",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/6;s=rev:1/6",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-79bac3b0b1c3",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/6;s=rev:2/3",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-5d53b0df7942",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/6;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-367a38e21548",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/6;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-9771227dc512",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/8;s=rev:1/8",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-b99e22424175",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/8;s=rev:5/8",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-a42a1f3171a6",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/8;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-3d20c8fa3c0f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=rev:1/8;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-827a295df4d3",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-fe8458a23a10",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/10",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-37fdd48496b6",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/12",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-f4219e0b14ba",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-9b0846fba6b2",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/4",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-b3b10b809475",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/6",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-a1492f9253eb",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=rev:1/8",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-b55528241dfe",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:0/1;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-be4f76747de8",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "split_semidirect"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-681af57a95a9",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/10",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-294e6e334a88",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/12",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e1891f4b6810",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-da14c2e20a80",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/4",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-2d5a76877955",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/6",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-a0e038c8b83d",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=rev:1/8",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "non_split",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-61f3902c2c0e",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2"
      ],
      "kernel_order": 2,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=shift:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-749c3c3be945",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "s",
        "r^2 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "split_semidirect"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/2;s=shift:1/2",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-cf48ad340e13",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r s",
        "r^3 s"
      ],
      "kernel_order": 4,
      "order": 4,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "split_semidirect"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/4;s=rev:0/1",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-78845b0d4e57",
      "image_order": 8,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_8",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/4;s=rev:1/12",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-e0ba020f1e9d",
      "image_order": 8,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_8",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/4;s=rev:1/4",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-175fec7a5308",
      "image_order": 8,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_8",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D4|4|r=shift:1/4;s=rev:1/8",
      "domain": "D4",
      "domain_size": 8,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d4-b601a4f13fb1",
      "image_order": 8,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d4",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_8",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:0/1;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-26285435d0eb",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:0/1;s=rev:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-eaf00ec1cbb5",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:0/1;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-c6a33a526fa7",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:0/1;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-42d4b0886957",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/10;s=rev:1/10",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-0f343fd53851",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/10;s=rev:3/5",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-2c9b005e948f",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/10;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-3e83d73fd0af",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/10;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-7d5cc73d513e",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/12;s=rev:1/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-82fea1809621",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/12;s=rev:7/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-136e234c4000",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/12;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-369823bc0487",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/12;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-834e7629a5c8",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/2;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-fe9644280894",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/2;s=rev:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-4f28dfe3d736",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/2;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-05e8b45a79a7",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/2;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-7ad07dcea101",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/4;s=rev:1/4",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-d6be4f1e8a6d",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/4;s=rev:3/4",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-08300d414807",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/4;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-b40e6ed0d1c4",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/4;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-e53206e1316b",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/6;s=rev:1/6",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-33e573bd7281",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/6;s=rev:2/3",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-72358736f9a6",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/6;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-9a9ffa83ce7f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/6;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-d537535f32c3",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/8;s=rev:1/8",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-a3fec03d4eb0",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/8;s=rev:5/8",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-e224e54c019e",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/8;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-9916b841ad44",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=rev:1/8;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-231b18d04ba7",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 1,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-8d92599eaaed",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        3,
        4,
        5,
        6,
        7,
        8,
        9,
        10,
        11,
        12
      ],
      "reduced_phase_order": 1,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/10",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-6a194473ba47",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-628306c26b70",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-6c268db5df04",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/4",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-efcb977b5e9f",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/6",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-9328b3a6a00c",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=rev:1/8",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-c1eba5259071",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 1,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:0/1;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-dfe75b250916",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r",
        "r^2",
        "r^3",
        "r^4",
        "r^5"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting",
        "split_semidirect"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-f17dbdc86e6f",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/10",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-c9ed69942b42",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-0aefd45be071",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-7b45b456d80c",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/4",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-904f0934c7e3",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4
      ],
      "reduced_phase_order": 4,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/6",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-c21f58380ecc",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=rev:1/8",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "split_semidirect",
      "family": "dihedral",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-af704b343a50",
      "image_order": 4,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4"
      ],
      "kernel_order": 3,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_4",
        "split_semidirect",
        "time_reversing"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=shift:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-a17d507bec06",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "s",
        "r^2 s",
        "r^4 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/2;s=shift:1/2",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-a0bf8f754900",
      "image_order": 2,
      "kernel_elements": [
        "1",
        "r^2",
        "r^4",
        "r s",
        "r^3 s",
        "r^5 s"
      ],
      "kernel_order": 6,
      "order": 6,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_2",
        "phase_shifting"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/3;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-fb0bf602e8c5",
      "image_order": 6,
      "kernel_elements": [
        "1",
        "r^3"
      ],
      "kernel_order": 2,
      "order": 6,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing"
      ],
      "target_phase_order": 3,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/3;s=rev:1/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-91c6181dacd5",
      "image_order": 6,
      "kernel_elements": [
        "1",
        "r^3"
      ],
      "kernel_order": 2,
      "order": 6,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/3;s=rev:1/6",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "direct_product",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-1c77b907d5bf",
      "image_order": 6,
      "kernel_elements": [
        "1",
        "r^3"
      ],
      "kernel_order": 2,
      "order": 6,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "direct_product",
        "graph_nonproduct",
        "image_order_6",
        "time_reversing"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/6;s=rev:0/1",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-120d6764a96a",
      "image_order": 12,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 6,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_12",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/6;s=rev:1/12",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-37ecad3bef78",
      "image_order": 12,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 6,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_12",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "dihedral|D6|6|r=shift:1/6;s=rev:1/6",
      "domain": "D6",
      "domain_size": 12,
      "extension_type": "trivial",
      "family": "dihedral",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "r",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "s",
          "reverses": true,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "dihedral-d6-fc1696e096ab",
      "image_order": 12,
      "kernel_elements": [
        "1"
      ],
      "kernel_order": 1,
      "order": 6,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": null,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6
      ],
      "reduced_phase_order": 6,
      "tags": [
        "d6",
        "dihedral",
        "dihedral_choreography",
        "graph_nonproduct",
        "image_order_12",
        "time_reversing",
        "trivial"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|10|a=shift:1/10;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-10-b0e3c8813d8b",
      "image_order": 20,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 10,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_20",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|11|a=shift:1/11;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-11-c5e9ffd2abe6",
      "image_order": 22,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 11,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_22",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|12|a=shift:1/12;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-12-21e5670b2e9b",
      "image_order": 24,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 12,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_24",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|2|a=shift:1/2;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-2-f853056d828e",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 2,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 2,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|3|a=shift:1/3;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-3-79b9cf183088",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 3,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 3,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|4|a=shift:1/4;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-4-7361923b5afe",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 4,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|5|a=shift:1/5;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-5-f3b2d5733d72",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 5,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|6|a=shift:1/6;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-6-ff50a8abf2df",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 6,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|7|a=shift:1/7;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-7-af6115b924c3",
      "image_order": 14,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 7,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_14",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|8|a=shift:1/8;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-8-e8e803d2c1d7",
      "image_order": 16,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 8,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_16",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "reversible_relay|pm_wallpaper_cover|9|a=shift:1/9;b=shift:0/1;m=rev:0/1",
      "domain": "pm_wallpaper_cover",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "reversible_relay",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "a",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "b",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "m",
          "reverses": true,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "reversible_relay-pm-9-98c9417d0415",
      "image_order": 18,
      "kernel_elements": [],
      "kernel_order": null,
      "order": 9,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": true,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_18",
        "non_split_cover",
        "pm",
        "reversible_relay",
        "split_finite_quotient",
        "time_reversing",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": true,
      "translation_d4_orbit_key": null
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-44f02ca071da",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6a1809519fde",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-59a790c6bcec",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f6f935c89573",
      "image_order": 2,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c066bd4bede2",
      "image_order": 3,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "graph_nonproduct",
        "image_order_3",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-601d63b25d88",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6e290b138f15",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-aca5d95342b2",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fa7e4e41eefc",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c19fb8adc46c",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:1/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f7e5d666643d",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b9e6656819f8",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c3947f4baaf4",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:2/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b063c8adc4e6",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:2/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b7caff1e5248",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c2a59256543e",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c1887861adb2",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:3/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1cc28de14368",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:3/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6f69e0b4896e",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b82e2e4f4f12",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:4/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ef0ad00a87d6",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-13d2c659a63f",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:0/1;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7244c080cc1a",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7b682a976153",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fd301e3a27c1",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-449f74365f74",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f6c07cf8613e",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1645798a993d",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8ead80244ca7",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:3/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a1e4f34fa95a",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:4/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-cbe7035794e7",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:7/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d5017b49345a",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/10;y=shift:9/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-229dd0743885",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7a7bf8d50826",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fa2066653f1e",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:1/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:10/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 10
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-479df0238c4f",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:1/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-769c0bdc2a55",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d160ac0499a7",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d82182bde19c",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-aa83f5f0e053",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:6/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-633e00a08682",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:7/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-725e1637444e",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:8/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a835c786bcea",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/11;y=shift:9/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8391f9ad30fe",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-5b28ea648f86",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f66aab9b7ee9",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-05b2286236da",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2d7544779bd0",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-591227b443f1",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a4ebe1886314",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:11/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 11
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-430f6b7eba00",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7e7ed441d701",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e44b4debf97c",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2bb5451391b4",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:5/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8e880a4f5030",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/12;y=shift:7/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c1269ed9ee59",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e79a89643953",
      "image_order": 2,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a0002b78aaaa",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-dbc67f511816",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 2,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f0ea60f27072",
      "image_order": 2,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 2,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        2,
        4,
        6,
        8,
        10,
        12
      ],
      "reduced_phase_order": 2,
      "tags": [
        "graph_nonproduct",
        "image_order_2",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 2,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/2;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6996c1258e8c",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-74ed16568f10",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8022c03fd96d",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8d1563b0a91b",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:1/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-264a270f9251",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ccabb48c8724",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/5;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d7b9e7b56ce6",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:3/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d505f512b373",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/8;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/2;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fe6c32c5aa2e",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/12;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bfcf878f3aaa",
      "image_order": 3,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "graph_nonproduct",
        "image_order_3",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-394d37029d5c",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-cb7bb770b66a",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-20f77968ea85",
      "image_order": 3,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "graph_nonproduct",
        "image_order_3",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-824bae02fe7a",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fb247167b7c1",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:1/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-05476caa1315",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:11/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 11
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9fd154355287",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 3,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bc204ae6dfb7",
      "image_order": 3,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 3,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        3,
        6,
        9,
        12
      ],
      "reduced_phase_order": 3,
      "tags": [
        "graph_nonproduct",
        "image_order_3",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 3,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:2/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-100f8200f4ba",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a7c3413a4e53",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:4/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-949c43a12c2e",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-61f539611a12",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:5/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b993ae204d64",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:5/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2209a7b2a2c4",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:7/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-dc2809f6f8d1",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:7/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-0577054d9d7a",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/3;y=shift:8/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-5b9a55970650",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-12c01b366f30",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-794af199c9a6",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-982dda6767cc",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-afc3421819ee",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ad5d78cf8e0a",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e3e50a553906",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:1/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6eec21b1e7cd",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:11/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 11
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2ed38024f863",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ca3ffb61429d",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 4,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ca1e389e8887",
      "image_order": 4,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 4,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        4,
        8,
        12
      ],
      "reduced_phase_order": 4,
      "tags": [
        "graph_nonproduct",
        "image_order_4",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 4,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:3/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-48f6ec3dbcda",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-94739dc7db32",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:5/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-0f7e73446bc5",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:5/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-40cf2fc4d5f2",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:7/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c562acf9472a",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/4;y=shift:7/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4ec509932344",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1187714c48bb",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-352355306cfe",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f4eb70a42b92",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-12b1e8966635",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-0f95086eae5f",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-150ef43a63fd",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:3/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-85a8af4dbdac",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:4/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4b11a462dc99",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:7/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ad05ed4b0f36",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/5;y=shift:9/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-cee7d9d667f5",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:1/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1a6fcc6706a5",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9366d1fa1817",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6206e30c43cd",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-313387065522",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ee00be8cfa36",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-492dd72473fb",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:11/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 11
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c2f38a54c1db",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ef0a831996ea",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fa7d0f60699b",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b00bdf0b13d8",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:5/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 6,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f152c40ca083",
      "image_order": 6,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 6,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        6,
        12
      ],
      "reduced_phase_order": 6,
      "tags": [
        "graph_nonproduct",
        "image_order_6",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 6,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:1/6"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/6;y=shift:7/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8483e07daea6",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-84c5f272332d",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:1/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-49c283ac9d77",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:1/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:2/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-75305faec532",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:3/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b471ff6537d0",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:4/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-41a7b209905c",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:5/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-28b8b137c406",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/7;y=shift:6/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-17e35329d43b",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:1/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-36378878f2dd",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4c916b6f84fd",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-859e4432767d",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:1/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-143d51d43637",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8a05bee13a87",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/4"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:3/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-34de033890cb",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:5/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-18c9689f4944",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/8;y=shift:7/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b969fc2c186c",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:1/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-58cea1fdcc4d",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:1/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-240d3cfe74b8",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:1/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4f7dc9e11696",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-407de68c6c16",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:2/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4bb74032c191",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:4/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-09b2c2fcf097",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:5/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-69fae7f8d958",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:7/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-24ad5f590807",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:1/9;y=shift:8/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-dd31a03e2c2c",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:1/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-344080ad378f",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-ec62d3c0ecb1",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:10/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 10
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f53307967e50",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-87f36db1fb94",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f3ef0a4249c6",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9124d81f1525",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e30ffd548f05",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:6/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-52f2af085694",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:7/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-06eb4e3adfe8",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:8/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fef2ad049fa3",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/11;y=shift:9/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-787832a218f1",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:2/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fa515061cb65",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a1b22949611c",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-189252a1f7cc",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/5;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9ef7ee8bf022",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9a2a52ac072e",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c539e2385073",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:3/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-0925f4aa2c04",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:4/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 5,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c71a8209b322",
      "image_order": 5,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 5,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        5,
        10
      ],
      "reduced_phase_order": 5,
      "tags": [
        "graph_nonproduct",
        "image_order_5",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 5,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:7/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a74adf5467a7",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/5;y=shift:9/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e8880fc7c99a",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f4c2516122fd",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:1/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8b8e622d2f1a",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:2/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4ce6ec35f6b9",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:3/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e2dcdc8009e3",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:4/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7bbb3ed2de2c",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:5/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1ac1e47e16c5",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/7;y=shift:6/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f509f2831012",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:2/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-657655f87141",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-77fad368f5e2",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:1/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1cd9488347a2",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-5b0e98e9f9f8",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:1/3"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:2/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fea0e409984f",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:4/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-71ddeccac14f",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:5/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-68dd7f896ec1",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:7/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f50e30965dc6",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:2/9;y=shift:8/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-76bf30fbb99b",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:2/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f1f9e80b48ef",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:1/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-082407498636",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a394f009c7c5",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:1/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-0fce25745483",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:2/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f885792e6c94",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:3/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-afb6e0e1a37e",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:3/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-3db4ed15becd",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:2/5"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:4/5",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 5,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a3933f7e2b9b",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/5;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:7/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-10846419fdcf",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/10;y=shift:9/10",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 10,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 10,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4487def93d3a",
      "image_order": 10,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 10,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        10
      ],
      "reduced_phase_order": 10,
      "tags": [
        "graph_nonproduct",
        "image_order_10",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 10,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/10;y:3/10"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-e85c4fa88cf3",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-790fc2b1e4a2",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:10/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 10
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-83bae5b79592",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-9fd8d5bbd9eb",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-158805ded36d",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-900579b0f320",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7e7e3e7a6769",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:6/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-367638a13a55",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:7/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-533b1a3fcd6f",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:8/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-691f26d53a42",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/11;y=shift:9/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-968c5fcccb43",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:3/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-95422e045752",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:1/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8ba3585e8b50",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:2/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6a6def3af8cd",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:3/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bf71d2c50ee3",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:4/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-41712f6b6abb",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:5/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-3fdb16c67fdf",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/7;y=shift:6/7",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 7,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 7,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b75f1dc2065b",
      "image_order": 7,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 7,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        7
      ],
      "reduced_phase_order": 7,
      "tags": [
        "graph_nonproduct",
        "image_order_7",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 7,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/7;y:3/7"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-579e287aa25b",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-c0108d53214a",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/8;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4496d4b55d43",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:1/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6cebab6bba6f",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7cf10f6c16ee",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:3/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fd823d543f0a",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:5/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-8587965c2d14",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:3/8;y=shift:7/8",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 8,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 3
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 8,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4ecf230bd7d2",
      "image_order": 8,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 8,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        8
      ],
      "reduced_phase_order": 8,
      "tags": [
        "graph_nonproduct",
        "image_order_8",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 8,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/8;y:3/8"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-075c7510dbc1",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-d1444e450f75",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:10/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 10
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-187f148d8be1",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4fc25312a9b4",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-14ebe022c87a",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-018d88ea4886",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-dab0423db8ba",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:6/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7041b7f9f93a",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:7/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2f94b570c8cf",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:8/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-77189ff1268e",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/11;y=shift:9/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-da5ce6cc91c9",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:4/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bf8c420af60f",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-96f4002d616d",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:1/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-6dafce740f72",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-826b4ef70f0f",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:2/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-32214d2c566d",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:4/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bc16d3f64e3e",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:5/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-fede7c09e8c1",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:7/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2e45d56da6ea",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:4/9;y=shift:8/9",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 9,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 4
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 9,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f4fe3c8ed685",
      "image_order": 9,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 9,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        9
      ],
      "reduced_phase_order": 9,
      "tags": [
        "graph_nonproduct",
        "image_order_9",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 9,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/9;y:4/9"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7a17ffae9f35",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:1/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-2c1ca8d87034",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:10/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 10
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7cd520e0039e",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:2/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-87ca020e8ee7",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:3/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-032c869afe21",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:4/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 4
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-a3ba43c480a2",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:5/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-db61a7a087e3",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:6/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 6
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-23e818d9e17f",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:7/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-35b3eb1e83a1",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:4/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:8/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 8
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-cac02358a6fe",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:3/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/11;y=shift:9/11",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 11,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 11,
            "numerator": 9
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-7d97dd9dae83",
      "image_order": 11,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 11,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        11
      ],
      "reduced_phase_order": 11,
      "tags": [
        "graph_nonproduct",
        "image_order_11",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 11,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:2/11;y:5/11"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:0/1",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 1,
            "numerator": 0
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-aefdad4b02c3",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:0/1;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:1/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-f7a5804f937c",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:1/2",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 2,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-bd899125f6cd",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/12;y:1/2"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:1/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-768b014efa99",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:1/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-46ede771e10f",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:1/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 1
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-4765c99e1f48",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:11/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 11
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-1136e02f73a7",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/12;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:2/3",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 3,
            "numerator": 2
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-b926057e9755",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/3;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:3/4",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 4,
            "numerator": 3
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-3e51fe238a37",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/4;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:5/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-094c07425725",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/12;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:5/6",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 6,
            "numerator": 5
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-abc1854babe3",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:1/6;y:5/12"
    },
    {
      "canonical_key": "translation|Z2_square|infinite|x=shift:5/12;y=shift:7/12",
      "domain": "Z2_square",
      "domain_size": null,
      "extension_type": "non_split",
      "family": "translation",
      "frame_divisor": 12,
      "generator_images": [
        {
          "generator": "x",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 5
          }
        },
        {
          "generator": "y",
          "reverses": false,
          "shift": {
            "denominator": 12,
            "numerator": 7
          }
        }
      ],
      "graph_nonproduct": true,
      "id": "translation-z2-square-85513dde05ee",
      "image_order": 12,
      "kernel_elements": [],
      "kernel_order": null,
      "order": null,
      "phase_rotation_order": 12,
      "product_lattice_cover_split": false,
      "quotient_projection_split": null,
      "realized_in_moduli": [
        12
      ],
      "reduced_phase_order": 12,
      "tags": [
        "graph_nonproduct",
        "image_order_12",
        "non_split",
        "phase_shifting",
        "square_lattice",
        "translation",
        "traveling"
      ],
      "target_phase_order": 12,
      "time_reversing": false,
      "translation_d4_orbit_key": "x:5/12;y:5/12"
    }
  ],
  "schema_version": "1.0",
  "scope": {
    "equivalence": "simultaneous target conjugacy only",
    "finite_orders": [
      2,
      3,
      4,
      6
    ],
    "inflated_moduli": "merged by exact reduced generator images",
    "relay_extension_convention": "extension_type refers to the product-lattice wallpaper cover; quotient_projection_split and product_lattice_cover_split record both levels explicitly",
    "target_moduli": [
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      12
    ]
  }
}
