{
  "exports": [
    {
      "id": "woven-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "woven-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "braids-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "contours-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "interference-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "radial-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "spirals-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "truchet-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "flow-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "crystals-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "fractals-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "mazes-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-01",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-02",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-03",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-04",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-05",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-06",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-07",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-08",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-09",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    },
    {
      "id": "circuits-10",
      "pngSvgMatrixExact": true,
      "hashExact": true,
      "independentMatrixExact": true
    }
  ],
  "uniquePngs": 120,
  "uniqueTargets": 120,
  "localMarkdownLinks": 699,
  "externalLinksToVerifyOnWindows": [
    "/home/jim/code/cool-qr-work/research-full-field/gallery.html"
  ],
  "archiveCrcAndSha256": true,
  "archiveCandidates": 484,
  "versions": {
    "numpy": "2.5.4",
    "pillow": "13.0.0",
    "opencv-python-headless": "5.0.0.93",
    "zxing-cpp": "3.1.1",
    "qrcodegen": "1.8.0",
    "cairosvg": "2.9.1"
  }
}