{
  "title": "120 edge-structure patterns",
  "payload": "https://jdt.engineering",
  "count": 120,
  "families": [
    {
      "id": "edge-spirals",
      "name": "Spiral ribbons",
      "count": 10,
      "representative": "edge-spirals-02",
      "preview": "families/edge-spirals/edge-spirals-02/qr.png",
      "contactSheet": "families/edge-spirals/contact-sheet.png"
    },
    {
      "id": "edge-ripples",
      "name": "Ripple fields",
      "count": 10,
      "representative": "edge-ripples-09",
      "preview": "families/edge-ripples/edge-ripples-09/qr.png",
      "contactSheet": "families/edge-ripples/contact-sheet.png"
    },
    {
      "id": "edge-checks",
      "name": "Warped checks",
      "count": 10,
      "representative": "edge-checks-08",
      "preview": "families/edge-checks/edge-checks-08/qr.png",
      "contactSheet": "families/edge-checks/contact-sheet.png"
    },
    {
      "id": "edge-weaves",
      "name": "Wide weaves",
      "count": 10,
      "representative": "edge-weaves-06",
      "preview": "families/edge-weaves/edge-weaves-06/qr.png",
      "contactSheet": "families/edge-weaves/contact-sheet.png"
    },
    {
      "id": "edge-rosettes",
      "name": "Radial petals",
      "count": 10,
      "representative": "edge-rosettes-05",
      "preview": "families/edge-rosettes/edge-rosettes-05/qr.png",
      "contactSheet": "families/edge-rosettes/contact-sheet.png"
    },
    {
      "id": "edge-contours",
      "name": "Contour maps",
      "count": 10,
      "representative": "edge-contours-05",
      "preview": "families/edge-contours/edge-contours-05/qr.png",
      "contactSheet": "families/edge-contours/contact-sheet.png"
    },
    {
      "id": "edge-cells",
      "name": "Cellular loops",
      "count": 10,
      "representative": "edge-cells-02",
      "preview": "families/edge-cells/edge-cells-02/qr.png",
      "contactSheet": "families/edge-cells/contact-sheet.png"
    },
    {
      "id": "edge-waves",
      "name": "Wave interference",
      "count": 10,
      "representative": "edge-waves-08",
      "preview": "families/edge-waves/edge-waves-08/qr.png",
      "contactSheet": "families/edge-waves/contact-sheet.png"
    },
    {
      "id": "edge-tiles",
      "name": "Geometric tiles",
      "count": 10,
      "representative": "edge-tiles-06",
      "preview": "families/edge-tiles/edge-tiles-06/qr.png",
      "contactSheet": "families/edge-tiles/contact-sheet.png"
    },
    {
      "id": "edge-julia",
      "name": "Julia bands",
      "count": 10,
      "representative": "edge-julia-03",
      "preview": "families/edge-julia/edge-julia-03/qr.png",
      "contactSheet": "families/edge-julia/contact-sheet.png"
    },
    {
      "id": "edge-lissajous",
      "name": "Lissajous cloth",
      "count": 10,
      "representative": "edge-lissajous-03",
      "preview": "families/edge-lissajous/edge-lissajous-03/qr.png",
      "contactSheet": "families/edge-lissajous/contact-sheet.png"
    },
    {
      "id": "edge-folds",
      "name": "Angular folds",
      "count": 10,
      "representative": "edge-folds-06",
      "preview": "families/edge-folds/edge-folds-06/qr.png",
      "contactSheet": "families/edge-folds/contact-sheet.png"
    }
  ],
  "selected": [
    {
      "id": "edge-spirals-01",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7611395178962747,
        "editableMatch": 0.8122775800711743,
        "outerNineMatch": 0.7113095238095238,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 188,
        "encodeMs": 71.52203700000001
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJZ1DKznJkxEzTLbVOzcBzLM0vY1zTsRmzLgTTQU3DM0zKEuyr0syjDO6LM7LCjMmzD5zOMsy5OlzbNzzJMuJSzEwzdmcnPMUsk6ZIzM7HMTDb72",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "03d1ede010d8dcc7f2bd831223a8c1fbf192cf1b170850bd902c15f4eeedb959",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-01",
      "sha256Png": "62a22364de15e8c33cbfc2cf6afb2c4c77f189e4b3c35cf8ad7a546ca30eadab",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-01/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-01/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-02",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7840571088637716,
        "editableMatch": 0.8333333333333334,
        "outerNineMatch": 0.7395833333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 217,
        "encodeMs": 52.78837899999999
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNvEs03sz8bJbDUTy8wyTEw5TBy5080TwzWIIHPgDcQ2M8l1zDPMkc1scwzbZjM34kSZZJhkZqZk+egzjIysMjPNNbPcMsMyxCLEZjHTRCwy21c8zzqX02x2mkSzTLOLPDoys9wMA83XRExwt81zxg==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f0ed7144149389e1c75a0515d3520112ae0675c43455f99c49f9777809b00ef5",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-02",
      "sha256Png": "ebe057082e5446b186d5c6608097b95f6ebb79e61e3c0afdb9559d405e367064",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-02/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-02/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-03",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7626412849494348,
        "editableMatch": 0.8074229691876751,
        "outerNineMatch": 0.7230902777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 246,
        "encodeMs": 4.831647000000032
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcF54elzdGx7n0w5sRR4bTcw5g8PO4aR1gXqvfESz86qPHtsjwa0CONGb7uFvEgZuj4Hg+BWnPhrJLrPL9E4f3zsR7Cy3stw2qAB8YPYEuxGV0dsNs5o4bUXrhOYZxDs27kTPjQ2Qb3SHv/T9xbhHZA==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5186c3c3d8fd4e7831025d0ae3b05661f1f385c7ada558e522d47319a7a88839",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-03",
      "sha256Png": "b7acc8bec95bf7e7d0f4212ce2acfa164930933d67c3ed8de8f219482c48d483",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-03/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-03/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-04",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7552958363769174,
        "editableMatch": 0.8149466192170819,
        "outerNineMatch": 0.7013888888888888,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 186,
        "encodeMs": 3.8214019999999778
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcG7nScNNWJjMYgLdK969/fDDIv2yg5RROxPeb33cgjLbbbdcc5RSWe2C5ooJxUSNOOe6jxBPO0TS4NiDz3zpNNnnDDLA7B8/PZLO2xMOQwwlEcR7",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "cb0a7c07eebf9a622d7e414c96db8d5fee69e9d67d409372d82c673a2b445fc7",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-04",
      "sha256Png": "4c749ce55775c4f9b72e976d2b502ec7c48ae7b94c37dd10c9bf6d952e3fb16f",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-04/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-04/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-05",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7703747769185009,
        "editableMatch": 0.8172268907563025,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 5.095711999999992
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIUqVQoqgfxdBwUoJlWsrAuqq6uPWH9OfupBULpaU7WrenVUhapI7T989VYItXVlX1YKxqpVVatPqu/+AAB5VV2v1PUrSlVU0Q9PB4j6lFWVAMpVVYBURICB8YGFq62tdYFKQ/eqqXt/AYmQryrVqw==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "bcc284ef61d20d5a774bc3b324e41a60b124250a717b9fb221c7593c54e15acd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-05",
      "sha256Png": "9498c6b084ef79f588363625037ddeb196ca8a44fa24e34f92ab85cd18d8a800",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-05/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-05/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-06",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7787031528851874,
        "editableMatch": 0.8277310924369747,
        "outerNineMatch": 0.7456597222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 225,
        "encodeMs": 5.266510000000039
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDIjzDNtzDsy9iWybjPLNKvuwzAxsjC8LLI70fg0MdLbBkwCrcgjQDnJZmOZZtk4YmZVbcY5m2Ym2WkwwzjNM4xkl0tezD7BcwxD20zdSsveVK/NpHZFzUxNhtPNzSQMysusbDETpc0CM3P1dDNGdA==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "1029888cdd1e6c700e0dcb3e6feff6dc2db796f585840dcd5a0fd64b61878102",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-06",
      "sha256Png": "eb31a9b6111a4f9da8e5b0e60362699eaad52d075784f2f090e1b6711e00843b",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-06/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-06/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-07",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7596785975164354,
        "editableMatch": 0.8122775800711743,
        "outerNineMatch": 0.7053571428571429,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 189,
        "encodeMs": 3.5759279999999762
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJGaM4xzsSa0yzDszmJsk2zyVDTrLPPN7MszbQy+MEyQSjDTXDTTTRSE3yyNNc2xTDApi6T7TfPpNsxPrbXsssoxSWbZze+0ytukyYIxxTTNM80f",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "652f2e20d76b2bff6ca1f19ceeec7706bfcddf9ef49bca8b0d68156af58f7c32",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-07",
      "sha256Png": "cc73d46e5254f8dfdfd9ca966fab45f8f204824853ad5b6a9d589e7824396bf6",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-07/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-07/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-08",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.760261748958953,
        "editableMatch": 0.8074229691876751,
        "outerNineMatch": 0.7178819444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 251,
        "encodeMs": 5.825934999999959
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDwMPpbv7F9FhpJsSzNPLWLDbMO6FLUaeDJmjBiwNYPdw5EyMzcTzMR+NjwYGW5izBngZiPmZsZkJi6JrETN8wzNbE3R8/FZUDzxojZty7IsPiuNNBUwJwnTmExNy4s9z+9tbjAMjMvNybF3kpJpqw==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "e2b7d90d6f261a4ee59129a141360046c60eb5c3f3430355627d6cd1c9e99ce9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-08",
      "sha256Png": "cfe7fd950763b45c9b0f347d2bea61cb5c4d9305345a4f36d5f4756b3fcdad64",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-08/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-08/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-09",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7679952409280191,
        "editableMatch": 0.8144257703081232,
        "outerNineMatch": 0.7274305555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 243,
        "encodeMs": 4.712783999999999
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcHg02zXm5hPGghQs1aLiaJxPUJOmPMS4A3hLtwOXc3a1s4N9Fq95ZQaqwKSZtBnHtz42We1EQOzGy338K6t71hikvd9Il4T+lHv6nQcw0kMqPbZ0ImIFWUAHegzhLVZgyi1JDSwxd/ruiqzavf2CVQ==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "67b490bb1970a0b6d358708b4c079407398472244de855da72e625ac245a4869",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-09",
      "sha256Png": "483694b15c1e6842ef64b646d834ee35b703820a633fcde0250212165aa83a9e",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-09/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-09/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-spirals-10",
      "family": "edge-spirals",
      "familyName": "Spiral ribbons",
      "title": "spiral ribbons 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7472607742878014,
        "editableMatch": 0.800711743772242,
        "outerNineMatch": 0.6984126984126984,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 203,
        "encodeMs": 3.6686320000000023
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJmbNe5jNi3do8tC31E37iPAfe1yVCtf5MKQvfCcJU3LHaOTSGZiXAfYVzXh8C1NSOZtEBSlzDBmTHY3SOzLWHQYGZE8RiOh84vaK319YFS0K/vU",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "aeb48f23baef32ec5587818f9736764330fc2b00b264db753a69d08fd959df1b",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-spirals/edge-spirals-10",
      "sha256Png": "a5000bd185021b3b0d81df5a1f8dd43c1a3d5e754cf4af5eff41120b736e8cba",
      "smooth": {
        "png": "families/edge-spirals/edge-spirals-10/qr-smooth.png",
        "svg": "families/edge-spirals/edge-spirals-10/qr-smooth.svg",
        "validation": "families/edge-spirals/edge-spirals-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-01",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7574872169466764,
        "editableMatch": 0.8104982206405694,
        "outerNineMatch": 0.7152777777777778,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 196,
        "encodeMs": 3.461289000000022
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLidicyYGYt8x3vhHhPaMhA+3WtdXyqioH1OqHUA2cdn2MphWGwfv5QYYPvpGBBI9xdxd3r1IAymKYtjaYtnIgR+jm/e5C+ZAFSincKiidItUA78",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "01f6477f27633d2b4996f9e59e9dab40f6173a54677c3fa35bd69a6f36d7e7cd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-01",
      "sha256Png": "14e1e8a63362314518358a2084d87935eb36a46d7f94cd252c2fae715e474cb9",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-01/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-01/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-02",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7650208209399167,
        "editableMatch": 0.8144257703081232,
        "outerNineMatch": 0.7196180555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 242,
        "encodeMs": 5.94885000000005
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNPRTJMyEhO7TCJzbDMtzFNOm1wyu8wYLI8TM27AcpkzzKPNzKGMWQM0E2YlmGZNHZlmmXG7yVuRQpbMc3NTzMxsyzNcMbLNKyZjGjLbxDbCM/IibMwWy8wwmaNSMgMj2cvMyWxEVCLNM8059857cg==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "46af463f3bdc9fd8e31b8b5500081d1de2546921dd7fa60d94c31c0f2ce45259",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-02",
      "sha256Png": "848617d998a027e89b6eeda995c23000ae07c671260272b2868cec3354aa6416",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-02/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-02/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-03",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7632361689470554,
        "editableMatch": 0.8123249299719888,
        "outerNineMatch": 0.7239583333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 245,
        "encodeMs": 5.015252000000032
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcAQNbSJQHLQ5z/TsxU7sOswJTcE26dlh2MVuA1TJEDoqX9Henw4D9O6XvjmQliZuvYGrGmkiiazF2k0HAiSem+Su7MFJsiJLAPyTOvWd1E6M5Nv30rMD8lvWWwoTO9owjkVpMIMI0OsYko/8OrvsOQ==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "391b649427259fde4052fcaf91bab096273c2cca8e97357aac0b3c5cdc9f5c8a",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-03",
      "sha256Png": "57b81ecbfe0b2718fb67d8f8b59cf6feac5bb0f5e622f4d9554c9956a640aabb",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-03/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-03/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-04",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7406866325785245,
        "editableMatch": 0.791814946619217,
        "outerNineMatch": 0.6815476190476191,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 211,
        "encodeMs": 4.836444000000029
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGpvDMMzCZttAvIhkDfn6XPJMttUy7DMpiTWwTDczMwTLNN1s8Nt04zxDJMSTyTMkzbLJOsM0luuM02ySsszfUrMix7LNNcs0lkU2QzLszMTzTJT",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "d3067736241d8a05500a17546bdfef64ad28537090d5b265736b94f9a0e76076",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-04",
      "sha256Png": "e8ccdf737476a669b2ba1c3ce8c92b9ad4fb5efa7d1b7f22a3a19af8137234ce",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-04/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-04/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-05",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7674003569303985,
        "editableMatch": 0.8144257703081232,
        "outerNineMatch": 0.7265625,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 240,
        "encodeMs": 4.6877379999999675
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDwxprdNs8yx00qq9DOZzU2TM/PyC3Zsiyf8k4g70jZ3MxMt1swiIje5ysifGcdEmZlJcGaZfZmZbWkxM5mcPz0/mHizk99g1jLMzmwsM9LLWVK6M31sPNvLhMyrzJncjHyLzVsyETZk83vIzCTMzA==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "06a4274751e51361ac59284556fe591a07797db2946b40e689141ace2315be19",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-05",
      "sha256Png": "31e1d23194190287cfbd821325237faf7d02b016b89e2c2af8a0c6e9941de381",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-05/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-05/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-06",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7608566329565735,
        "editableMatch": 0.8144257703081232,
        "outerNineMatch": 0.7170138888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 248,
        "encodeMs": 5.448260000000005
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcHcVSFKVYA7nt/4q4oVnTCghrQ1Sv4aFAAHUxVRbt0v5f8CqNgEgzAIP9UprtT/KRCF9IUqrE71e6FeP8Cj+rzoL8gxWVUcO0nhwX7ffrSrQdVGyrgqtU/6FElTQ3T/fSFI9y6t1soCwAQA+7VRU6g==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f92ddd81eec16563aa244b42ce038ead88954455b5c2d800222e82c415da015a",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-06",
      "sha256Png": "be5b28b44c682b6d9b04f51b11851db66b10b88ec1ad50cb0cb3e8aba1c0df5b",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-06/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-06/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-07",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7596785975164354,
        "editableMatch": 0.8131672597864769,
        "outerNineMatch": 0.7053571428571429,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 187,
        "encodeMs": 4.591339000000062
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGeuWpVrqvUPUv4vgC+BuBPIf69KxK1bK1C1K1K1K9VqVa1u3PiX4F6RVC+jvavTrtVqteL0rNQrUKtV1F+FSgHqARUAD7AP4FA9VLv1X3qlUUKe",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "48568852c902da30397bbe0afb805a55ce5defc66aeadf89d6d508be13b37a12",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-07",
      "sha256Png": "a22237d538ec6a46f1a269c588eb189ac8ebe16ababf37292838a573797e1475",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-07/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-07/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-08",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7745389649018442,
        "editableMatch": 0.8242296918767507,
        "outerNineMatch": 0.7300347222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 234,
        "encodeMs": 3.796404999999936
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLy3N9gFYQyMoTBDX0HtVZUyjRy+wN0ofpVwWbtBEJo2crzS9PQTwI8MPk5v5LF6B/6Z+x54g2wGkbLjPqZNlDjOlCTfmV237XwAmwnd464EOKNt2mn3718y+lomOkQaHAcpGnM3mOsDK6YHOhBe4A==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "b0798498dea0db4889464d00567ea61e0f976ffdbc1f53ae21729ef73183e329",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-08",
      "sha256Png": "82c761140969dc16af22af7a9fd6b88fdeffb8a14f9d0fefe93958d19aadf805",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-08/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-08/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-09",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.776918500892326,
        "editableMatch": 0.8179271708683473,
        "outerNineMatch": 0.7456597222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 234,
        "encodeMs": 4.531946000000062
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcF1R+MkNHF8//fkrg8p1EqrQpf1VPevHuhNvr1qoz1UfhRUZawiCCOKY0ERT/8BdA/8ADOql6tbqHHA+QQGmwkmqD7z0E1oKz4QQ4P/3q6qqBMWrK6pFFb7/ftSQRgp1qepQ0VpfZSF/AP/zyj8FAA==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6ab8f28020c01ec47179e5f7efddb8da16ece38edd87ebf52243907285c62ed4",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-09",
      "sha256Png": "e54bb2913badb38a3fa5948dc0807b466d11a6d888a188d760d27bdd29bb1c74",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-09/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-09/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-ripples-10",
      "family": "edge-ripples",
      "familyName": "Ripple fields",
      "title": "ripple fields 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7443389335281227,
        "editableMatch": 0.7962633451957295,
        "outerNineMatch": 0.689484126984127,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 204,
        "encodeMs": 2.990887999999927
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKxSMinCSHEZOAVh/g+hBmju5lpatyjcraMJUA1i3ux12D3zt5ifqNIbof4bCPS9LXIXHKl6nwlw/nNtzmybPHQcQ/tgBhudAb1Oq3PC5dK0r5sm",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "47da70e4a1942d99dd64a8c08fcfe39c108723bccc222353e85a5c4583d657c4",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-ripples/edge-ripples-10",
      "sha256Png": "ceb65b3a05922ecd5ea9c97b699148499132f3854aa03552a4628f05d722d28c",
      "smooth": {
        "png": "families/edge-ripples/edge-ripples-10/qr-smooth.png",
        "svg": "families/edge-ripples/edge-ripples-10/qr-smooth.svg",
        "validation": "families/edge-ripples/edge-ripples-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-01",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7589481373265157,
        "editableMatch": 0.8096085409252669,
        "outerNineMatch": 0.7093253968253969,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 200,
        "encodeMs": 3.270530000000008
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcG2czJszUzNTIMzcxPM2ozLMrs2wz+zs0zPvMW759sNyJNqxMs72M8zPiMsk5cymSzF7M2zNkTmyLOPMDTM3PkzuapMyTrEzlM3FEz3MzIgsmzsj",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5ce7352b524b28944d81204f78075297607ba4355068d85432026393b9760e94",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-01",
      "sha256Png": "ba0d5e4e3b052225d3368f53c5e3d4e9fe7b15acb9901b4f2748fc023174b674",
      "smooth": {
        "png": "families/edge-checks/edge-checks-01/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-01/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-02",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7656157049375372,
        "editableMatch": 0.8179271708683473,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 241,
        "encodeMs": 5.30226099999993
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDlI8CenyjzLQoDsTk4ykkPocopBml+oasEA/Xmh69R0gy7i/8ED5eCG/i4m6kNu8wPhOLDYbFjGtEkTZzIABLFKFTSncNvXyfv2KOEG9nBsO3qHAoNp16FWgnzOu8ShAzPY8o2/kuM9d48QTVBLpw==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f652796f30c9bd90bb40c67c74d939c3d26c72a4c5b6677886905947d6e63b85",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-02",
      "sha256Png": "49c9095b6dc009b61ad5e8488573bd3051eac26611caa7f3aa110020584ae43c",
      "smooth": {
        "png": "families/edge-checks/edge-checks-02/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-02/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-03",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7733491969066032,
        "editableMatch": 0.8179271708683473,
        "outerNineMatch": 0.7309027777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 236,
        "encodeMs": 4.99425199999996
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGuuCgtCZFj7+39UqvpTAQ27wIlUc/c7P+CCUP1ao82tOFZ6yFVee/+vf6qu1soi9wuBDeFKWagXLR9qhREQG1YtlF5VAgE14PDRR+gUrQShlWetK9EiQ/+r1P7nqpSsI7NfSFUq/Qv7f4R/rwlUFA==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6a9be383494f9a6c18312c65cc8f0162ff8601a58b53388264657ce7f6152b69",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-03",
      "sha256Png": "a2c39dc024eff53be02ca4ae5894c4ffe2bf648ca1532d25b7e0c973fc631bcb",
      "smooth": {
        "png": "families/edge-checks/edge-checks-03/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-03/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-04",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7545653761869978,
        "editableMatch": 0.8033807829181495,
        "outerNineMatch": 0.7063492063492064,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 200,
        "encodeMs": 4.280280999999945
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcPaltuqwj7vUMj/+oX/hA/qVQT0U6qqQB98Koo6tVK4yu0DjQ9+mv3//7BVJSb11dVXAUqmKu8/SKtRV3wKUbd9wEBT/uAFAXndlYLVSJ9NKsWrU",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "785b43407a8cd5b47697b93154ffe1fdedd5b2c2c6d7709d1441a2573acaf4c1",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-04",
      "sha256Png": "c5179210cd0e46c4e8772e62bb7b89302afb23b5019b4546236f1af898840d2b",
      "smooth": {
        "png": "families/edge-checks/edge-checks-04/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-04/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-05",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7727543129089828,
        "editableMatch": 0.822829131652661,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 231,
        "encodeMs": 5.096152000000075
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDJRVa31PgBfAOEz+/9rRNU1VXRLwf0gQAJsV32FqyoVanWlGspH4Pj9K1mh6oRlwdHA/6glhKpLVuj+Ax/Rp4ii/q2r6kWqUpDgF0AP6n//Fa2i61VVFf//DADA1ZVDEEYVrfWAyP6/AP8WQmpVUA==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "a8d36e1a3d2e7bf7b36399dfc3d5d3fe46d8c3678f91ff31d82743de6790c0dd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-05",
      "sha256Png": "021f3500a7a366f7bccd0161b9d2b2627db31c2a26724868ccf7fe42a0588677",
      "smooth": {
        "png": "families/edge-checks/edge-checks-05/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-05/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-06",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7715645449137418,
        "editableMatch": 0.819327731092437,
        "outerNineMatch": 0.7369791666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 231,
        "encodeMs": 4.15214299999991
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcBwoyttnAVIDxvZtiSAcLaPKIiO0puPCwcWL+s7HQ9tJsKmOwHKsDhssIRtO7zdvsInO0mLYSBhFkKlIW6XCPLoQ9cVb8t4wd3wpf64FxY4Ce9t153Y3d1IAevCYOizORrtSdWI9bIPzwBBYORGp7g==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "ca66b89b9968f46b75255d95088d07361cb49c6dabe02a7f7b1936a14dbaa626",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-06",
      "sha256Png": "80ee534a1b51b2c393459d702f439eac56e3239e38718617a7005467ede278a5",
      "smooth": {
        "png": "families/edge-checks/edge-checks-06/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-06/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-07",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7377647918188459,
        "editableMatch": 0.7944839857651246,
        "outerNineMatch": 0.685515873015873,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 206,
        "encodeMs": 2.7780309999999417
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIRmzjIZXYy2WIb7DZBu0tp+mVquq1UMa64qvHtTWXJjmswY24MoFpGoQfVnx+p2P1xVXEVJV29y1nIZTXJc0RuexhBeuLee1tUC0ZRNf9LQ14im",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "aaf8bd5691445928409053b2c8af30cfd1341ab1cbc312b8a2d297a4a638a5e3",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-07",
      "sha256Png": "f3c38254d08082a0258987666f1103354a2b76607db52640a140fb69a84aa139",
      "smooth": {
        "png": "families/edge-checks/edge-checks-07/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-07/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-08",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7757287328970851,
        "editableMatch": 0.8263305322128851,
        "outerNineMatch": 0.7361111111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 226,
        "encodeMs": 5.243330999999898
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKDTWSLJC8BENI1MTTms0/84zMvJMcgzu9QAgUOzzi5jM+7NMk7d5N1GTK1fHGWdKZHls6Jked5lm5sGXU6bwzOchNtEsGnHdB5I26NhE8S7hcQ4y+zcBGGyMzPMMzNENjh60Tds0g3R/CzBE82jkA==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5f11426b9b77bd959263ecaa46f6250bc2b9dcc004ff15aa486bfe92c2a3ef9f",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-08",
      "sha256Png": "520bc83db6742856fa778d393a0152f3237461c7110c532cbcceb3c1851d6f2f",
      "smooth": {
        "png": "families/edge-checks/edge-checks-08/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-08/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-09",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7727543129089828,
        "editableMatch": 0.8151260504201681,
        "outerNineMatch": 0.7369791666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 240,
        "encodeMs": 3.831704000000059
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNkKzSDMPM0EMzIkZxYThtqM/H7dTjVZYNgo3M6591OwOMwk0xazyd3Dy9kmTfGYcSFmZiab2dKb3SE3WTzXyDNH7rLszmTGU7PMM7MzR8azEwbLZ8zoDLLbOzHck0wkIDMyE8nMj0gz8wwWHIxkZg==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4f8e895a6638092f75b504941deba784503c7647003a9915a12e34209561febd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-09",
      "sha256Png": "c23648ffbe863b507bf3fdd64a434a2df982e1f9c1c081776b1095f23f416625",
      "smooth": {
        "png": "families/edge-checks/edge-checks-09/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-09/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-checks-10",
      "family": "edge-checks",
      "familyName": "Warped checks",
      "title": "warped checks 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7421475529583638,
        "editableMatch": 0.7900355871886121,
        "outerNineMatch": 0.6825396825396826,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 206,
        "encodeMs": 4.496516999999926
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcP6V9jzDSdn8omv+ohdgGco25gxNIi9YVNKEKHSHpqIDBmtz6HmVqYc6VmqB82rSqEVZVzqoIcgnPQyGSLO22nPjFK7o9hXlDcWDVa7Y4jURV4zj",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "ad56d540ff3c98a38be2c7e28e8e6978c45e1a5574777adb3a89461216208527",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-checks/edge-checks-10",
      "sha256Png": "52a5768d07dcaa3911927128965a9668bff66a66bc56420fb0565260bb2f2662",
      "smooth": {
        "png": "families/edge-checks/edge-checks-10/qr-smooth.png",
        "svg": "families/edge-checks/edge-checks-10/qr-smooth.svg",
        "validation": "families/edge-checks/edge-checks-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-01",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7552958363769174,
        "editableMatch": 0.806049822064057,
        "outerNineMatch": 0.7063492063492064,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 195,
        "encodeMs": 2.905442999999991
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIA64XDo9nxWW8zDzNNiIjMME8wyO2c00zLbmTNy83k9zyrH5mTJzXMgyErsy33DdJuzRnqYu7OvrM4Lc+0juR0stM3TeeM0TMzFsw3ZyZ0tMsuS",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "e1d6f715155fe50853c4c7a1fe212999461b6af1fb553646b1e8423319b1b9bd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-01",
      "sha256Png": "20dc2f2ffcb6fb5f492c6260024021532950d560bd3d16656f6b15587e9070d7",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-01/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-01/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-02",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7703747769185009,
        "editableMatch": 0.8151260504201681,
        "outerNineMatch": 0.7378472222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 3.4689140000000407
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcPz1N670/BMSBv6KKWhyubXf6gz1B//FPRy/9bJirNPtuy8FHDh/QfpS/iqty1GqLtfQ/NVQqksrby5+R7IFq+gte4uxqFUqW9rg4Zj/P7hUH+o/dQayqsC062/AL+pROIsxwhJdYM8B8oDgK7wO4w==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "8f40a573eccb29e54ac20f1068d8c64fcf7dfdfde1046ffd3fd32320a14c7df8",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-02",
      "sha256Png": "320fa3fb5337d35cad2aa0ee1b618260a983452f14273301834bdaa2b90fb202",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-02/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-02/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-03",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7614515169541939,
        "editableMatch": 0.803921568627451,
        "outerNineMatch": 0.7230902777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 249,
        "encodeMs": 5.1392190000000255
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcO021Vsk79EPMBwzRTw+LEA2fJKwzUxqb7RJduc5OT5mTsmaB4nVMCLbTYZkHyTuNtM5a1kZITn3opz6NzPi9C80LOiM2dxMASnE225m3Cf38+vrLPR1Mu5OjUyzyIrPFB8sk9OvI8k0s2DdpRJcmw==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "d24120dabac1752fb3f09142e4156cb0729fbacfc7db14c07d87531ba0db785b",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-03",
      "sha256Png": "6962911429bcfb5153d141fe53cfaab75747a9b2bee59ffb8478c9880ddd826f",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-03/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-03/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-04",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7552958363769174,
        "editableMatch": 0.802491103202847,
        "outerNineMatch": 0.6994047619047619,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 197,
        "encodeMs": 3.533407000000011
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNZrsx7IXomoUtiQkVWzFtcOyjMY3M8zCwbxMRTSzTTEymN19M0sbMn4Z7rTrsQ88zORm8erOyTNk0gzIM3VoBn6dm/NfN/hbM3My6UZxPDMyJHT",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "07e45f8023f6e6c927da0ba80308ed8371a0278834f574202f0bc7dec19c7ca8",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-04",
      "sha256Png": "031b9a4d960e837798724e764f18fb85549f564713edc46d82d442f006c5a786",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-04/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-04/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-05",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7626412849494348,
        "editableMatch": 0.8018207282913166,
        "outerNineMatch": 0.7230902777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 255,
        "encodeMs": 5.21711700000003
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNvszPg+snGZs8LL2ROl2jIQs8hWDRhsc8raM4vL0tTJM3xC3bEjIXtRXoBlR4apmbrm3SgJuGN6KM48JTQ6ndti08m8XojHt8YxnlkzsuczjFqzzYwwrrOyLpksMwuKdirSyRNGkqx5Jd+yzBTMZA==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "97953ad5d72eea7c155696bdf9d96adb1f0365e5adfa8aa43a57d354ccaacad2",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-05",
      "sha256Png": "482514186e18dfe90d0a646b9d4a886ebd5426718312e109ad9e3931584b1206",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-05/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-05/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-06",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.792385484830458,
        "editableMatch": 0.8291316526610645,
        "outerNineMatch": 0.7612847222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 223,
        "encodeMs": 3.837745000000041
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMzZScJWDAkxOwqyHndOmesys4g5Kk15V/8qMa0yiM7UnOo68xIzHDPM1ydWJolJnVAICZvdg6YlY1Zm9qRyR49QKMouxM+xc017Z5tLWq+TbfNNOUyEzU3b3Ketx+SMMTdsT9lHhqxzNZPHRKYdng==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "7ad7b5ac52c8fc94da1ccb8a2c65e302e2dbac71ff71aef8a6e1dbd6846493bd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-06",
      "sha256Png": "3b4ca9a2bafdc085ced6046f40abb8c9adf91dc4467212a7cd9811af6185ea74",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-06/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-06/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-07",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7406866325785245,
        "editableMatch": 0.7944839857651246,
        "outerNineMatch": 0.6875,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 202,
        "encodeMs": 4.406526999999983
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLd7zYmcziNTJYSTJzIzJ7I6zTDM5ukjbA7zJGMjVszPMUtz4kqXO77THNz2rRudi58tes83zTNM1PO2WbPSMvHS73TM5APmMYRczM6JjLzSzxrO",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5adf75d0282714302e489467d329de3e1ec8978643020aac3ba2bdd21ff5278e",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-07",
      "sha256Png": "f4036e342e9dff8387246f176242616ce6d8682c8fa092d7d0615e6f931fc4af",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-07/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-07/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-08",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7697798929208804,
        "editableMatch": 0.8123249299719888,
        "outerNineMatch": 0.7335069444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 240,
        "encodeMs": 3.4522120000000314
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLTw+KZcD9hL5cYUurNGtr4wPvPOHk56IQJFn0Qc4tQJbTmxPhMplNKMJErq7aYa9wcSBr5fWeC+kpK4pJoxPsXlEsSVmZ7NFrwBkJ4iuinBYFt9dPggb3/pP1t6u6wqlzupj6OX9rwEL/IDMjAkcA==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "77ec046f51197b722e86c8298faad7080b97696b1600dab6e39716eac160ffb4",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-08",
      "sha256Png": "82b749b4bdc41645142589b2f3f84c650c0bc7e4de66540680043cf01b4c476d",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-08/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-08/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-09",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7763236168947055,
        "editableMatch": 0.8137254901960784,
        "outerNineMatch": 0.734375,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 246,
        "encodeMs": 3.6884509999999864
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcM1rVBaIOjk++Lah4lVUa0XKLS5W46gk8+ryiVcDqyWg1NVQf6d5rweRqT69CteVod/dcToC1YaBbaoCoxP/qarFwxoVLA/WUoIS94H+4KoruYZUSa9Q6b78SaqXoHqJqCB9jiJqxct61+fY/bsA+Q==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "088507c519b759aa375c6a4094dcc8d78870d4ad19fd82af313f3caf05133995",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-09",
      "sha256Png": "b86e088ec40eefe54e782c8eb00b5965460568fdbff95613a20413575615c24a",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-09/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-09/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-weaves-10",
      "family": "edge-weaves",
      "familyName": "Wide weaves",
      "title": "wide weaves 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7552958363769174,
        "editableMatch": 0.7980427046263345,
        "outerNineMatch": 0.7113095238095238,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 201,
        "encodeMs": 2.86089800000002
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLly5Zs8CrF3QL1Rpfd+gEuYAVVavFCpCms1OVSrVCqVcDRy2bavPv5KA3D7fjKg78khVOKqZxD+9DqkVdkNzGgexU/pJfSFfG1XLafq91q1VCsU",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "2751f7b5e52b8fe44aa8ee556c6a6d40a0f50abab8a4b1e88f6b23261b41dc28",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-weaves/edge-weaves-10",
      "sha256Png": "3c51aa79971a2f2d072a45e010ce9b8eb437a32523e124bb919f27cfb916a4b3",
      "smooth": {
        "png": "families/edge-weaves/edge-weaves-10/qr-smooth.png",
        "svg": "families/edge-weaves/edge-weaves-10/qr-smooth.svg",
        "validation": "families/edge-weaves/edge-weaves-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-01",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7494521548575602,
        "editableMatch": 0.8042704626334519,
        "outerNineMatch": 0.7033730158730159,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 207,
        "encodeMs": 4.000744999999938
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGpiYwZmJyZTNMzExOTNSMyTUozyMpETGbMNMs7MQjIzN1jDMgTTN4zuaPMzMSfGXdMzHIwzHCTPsxbcczLXATbTaMsyz58zzTLNySLMk0xUzbMQ",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6beae9b312350553f63e236d0d418c57ba646dd9fce1a35e64c08282135b1fde",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-01",
      "sha256Png": "32ad95a023714fc9869c2f84d6f338095949f97a39395b90ba3097f38ae5e2d9",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-01/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-01/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-02",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7685901249256395,
        "editableMatch": 0.8207282913165266,
        "outerNineMatch": 0.7326388888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 232,
        "encodeMs": 4.907173000000057
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcCw/onyi9wP0P2DaGo5skvtfsXY+eiHMhHpswziwUyF2ZFzivw78V0AUUUNs5EZvKbxK+2Andg6x4LLohC6ew3ulEsTPjjY3iPsEwAx8i035qyDYcyvvj1+tR6Cfwzjj+cTPjDM/yGsAyIZ8R06k2g==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "521a86e26ac3d62af830507fa18f66e77220bd5b997486dbe3cc68ba4a594840",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-02",
      "sha256Png": "4d140e48d91a01b23d51b4c23e801b3aef0743f5a62a11f03bc00d42efe3b2c6",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-02/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-02/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-03",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7781082688875669,
        "editableMatch": 0.8235294117647058,
        "outerNineMatch": 0.7456597222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 235,
        "encodeMs": 3.251359999999977
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMIwbQ2x+fBSZBEpJEVdlXPaduPTTIn6fP9SRdaZr5VzyHP5IXs5Icgn1KIiYAzG9dblsUV1DMRNZG4YhUHpBXTfr6/pudMW4ZWB9G74RlzdSiuHGbxd+T4nG8QHKq93VlI3pSxmwvMTQeEJCsUvlA==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "7a794b41dc4816e02bbd9f44364d153115eed35396754ffae4484750f73abebd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-03",
      "sha256Png": "f5220720f6e69ca7639994ff4aed646d4eb754b7ce4d3bbc1465ad0c6e111449",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-03/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-03/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-04",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7509130752373996,
        "editableMatch": 0.8051601423487544,
        "outerNineMatch": 0.7043650793650794,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 198,
        "encodeMs": 3.2554580000000897
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcCltykOmpzm75f3nHnXCNDDFBuP+y+7OZwVEuLLAjCQU8c02mnmk7y579JogpTTvnvmbnzzxRyKKsF427mNWz7k2ba0ohAQw4uu0iWxmxU5kE6W7",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "da5b3ee9e02d1bef124200cfdfb16c00bdf44de33b30762291d0829fbfa310db",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-04",
      "sha256Png": "56f47b1487cade30ee51f76492cc966fffeb3ab5b8cf17c3710070861d74bda5",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-04/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-04/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-05",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7858417608566329,
        "editableMatch": 0.8333333333333334,
        "outerNineMatch": 0.7526041666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 226,
        "encodeMs": 3.456531000000041
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcI4w3PYn3/AmnpEpC0XBt30ZDCa+/aHweR91di2CR40JGPM4HxkcDAJKql4zZMX2SaMw9rQqVHMXmy0ecx6U0UAjilbIZ8nHA4f5Qc/4yo3PQ6qJJsKy2UHjm0NxVei1AmMpZS3II0Sm4Riz1YM1qw==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "05a3943dada6a6a1d727584db72350d790dc548403eb433cd33b70635a3e5a2d",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-05",
      "sha256Png": "14bd065b352b4b42f2ff24900e08bd2f9afac9eee558236a2ce0ae6c316a2658",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-05/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-05/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-06",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7745389649018442,
        "editableMatch": 0.822829131652661,
        "outerNineMatch": 0.7421875,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 234,
        "encodeMs": 4.266595000000052
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIw+b3YwhkXT327Uvx0qKAQD3t3JBItIHLj3r1C0ukW3E4zv+W5ZPOkqTuL2cRnms3yDKAVVVMzOdNkYpEMeLk3d/5IlpXF3glx4PgcGroLVBNF2yIs9Ir8P2E4SKgBzq9gmmQwWlJs34Oj5Up0/rQ==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4fc1ba9d110910fb9bd6558517ca596c906e86699ec8fab32397a8d811dff51b",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-06",
      "sha256Png": "bff9d81c5408d336ff1ebbd9bd57d4dc87b69f60a226bdef4db32451714b710f",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-06/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-06/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-07",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7560262965668371,
        "editableMatch": 0.8122775800711743,
        "outerNineMatch": 0.7063492063492064,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 190,
        "encodeMs": 3.1392080000000533
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIKS4zMiuDb02rNEzmTMZskU0rBFMMzMzBNQyrNF00200c0007ONOpsROLMWyrOQSrxVulE9yrNNMNM6NJNUyjJW0yU2Mw2027Ldss52RONQyDM3",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "7875a8207354d9714e9c7101322efb7885dfbfbb75ad7f74eebb606fb79597d2",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-07",
      "sha256Png": "fae2681c82c847c0e5f40e2f9bf5f16859790af8656d489a6d27d0bb128d7882",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-07/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-07/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-08",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7733491969066032,
        "editableMatch": 0.8221288515406162,
        "outerNineMatch": 0.7213541666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 233,
        "encodeMs": 4.7081889999999476
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGzJy1KN4C153JFV1pSr94wteR3Jiz6ZhzhNbzxyK5Pcxa/YFrHmnn5nup1CMUnW93zHJ5AAq0XGNI5X675f0ioqQghc5gzJnov+j5BZaiNQvVIy3sOzrXn4hD9mJVqdqZdQONLZY3x8fjtCAwhS6g==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "b80f231dc6db4b08654a268d23638acaae21641b828572fb62eb33fb0279db78",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-08",
      "sha256Png": "c5893347954f884f389b0b9321164f9a70858c1035ffdd5e352ff1d204708444",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-08/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-08/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-09",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7727543129089828,
        "editableMatch": 0.8137254901960784,
        "outerNineMatch": 0.7421875,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 236,
        "encodeMs": 3.936674000000039
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNMIxeAjRPe9wnESxDHZqSOv2LPZpydFw4U5E9KR7SMd2OPTQFddxeDbxE5uhMY6BYTCxkA1dhq5hVwC2l4BQMOkMouoO37Id//73XH9ux8SRDZyN9y7LaDpbqHuOjtkgoCedQBYeHn737F37KDsxA==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "405e6a396460e5599a88867f2058590ce438a095493e7f204222c41be98fb0f3",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-09",
      "sha256Png": "b351eea0da26f139ff6024404f1434f9b86fa2704a9b75aae51cbb22661f7c4a",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-09/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-09/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-rosettes-10",
      "family": "edge-rosettes",
      "familyName": "Radial petals",
      "title": "radial petals 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7538349159970782,
        "editableMatch": 0.8033807829181495,
        "outerNineMatch": 0.7023809523809523,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 201,
        "encodeMs": 2.8645349999999326
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcEBrsdSYSYDnJ4Z+xOJjzkubhnq4FcqyrdAorHODDMty7JJ3qHqcPlEJFjYCc8K1Qo15otVqn43myHx+Xky8J4X4Ge/m+Z0bD9SnUJgiGJ1K14or",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "3b4f4bffb3632510378b7737bfa56b58af1e6d424a09e41f29d2322b6e439ce7",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-rosettes/edge-rosettes-10",
      "sha256Png": "67ea534e70e343d8a4219597390cfd3b999277819f351f4d8c46e11a3f1e1582",
      "smooth": {
        "png": "families/edge-rosettes/edge-rosettes-10/qr-smooth.png",
        "svg": "families/edge-rosettes/edge-rosettes-10/qr-smooth.svg",
        "validation": "families/edge-rosettes/edge-rosettes-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-01",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7428780131482834,
        "editableMatch": 0.797153024911032,
        "outerNineMatch": 0.6865079365079365,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 198,
        "encodeMs": 2.7469119999998384
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcBhtaZNnZox/J4AXj2+PYg+BJ9RKtMKCncoBV47G3Ds2IjPjOHQeuMQYTngBBzlXSO+VVKt0gXKalnNnNoyR3nupAm+e+phm2Cs8degiNdFKqHlA",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "42f4c32cb238dea5aeb7a76e551941580228a9fbeaf2746ea89ede42e66c45be",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-01",
      "sha256Png": "9c43a94f1a88b9fd0cf1c9a34b2a4f086b1126d4a70e61c21afeb048457decbb",
      "smooth": {
        "png": "families/edge-contours/edge-contours-01/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-01/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-02",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7674003569303985,
        "editableMatch": 0.8235294117647058,
        "outerNineMatch": 0.7239583333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 4.217567000000145
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcBvTWBHMN5M0TTSF0czvzWx2jMsQxM0ZI83T32HvxG0y4R5tk9+Mc00w0ztPZplnYm2ZnplkMtbsAq8sbPxSM5uD08yzNEzMjDMsM/MzhDZ9Mywzm8zWMTL0l++sM0wzLD0zyz0788wyxM8cO877XA==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "027ca0eb213a2d8526407398a16311109da815c1bb95303393f7e36622f15802",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-02",
      "sha256Png": "95c500e14eb56069dab80255eebb1bbdff1082e6ce1a25887089f07fef5cf921",
      "smooth": {
        "png": "families/edge-contours/edge-contours-02/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-02/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-03",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7709696609161214,
        "editableMatch": 0.8109243697478992,
        "outerNineMatch": 0.7256944444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 244,
        "encodeMs": 3.841713000000027
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLqz88zPyV9iPM9NurzjbSaVjW3Izc0/zHLzIzNfbFQhpnPNLIzM13FrszOZiCZpCc3aIZhmyTm4mJv9sNliZDMzy8TMDMyyIzQyz8uyMzRM7DOMTQnXtDI2mZnDzCIxnDPMszKGLJmNzMgzzTUzcw==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4e15abba04e0d5c0fd1b60ab50fe99314f2d136ab130639ae2c208ad92084f39",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-03",
      "sha256Png": "801cb3b307a3b2c857658cceb2cd89eca9da174d26236bc9cb247bec28738460",
      "smooth": {
        "png": "families/edge-contours/edge-contours-03/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-03/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-04",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7421475529583638,
        "editableMatch": 0.7909252669039146,
        "outerNineMatch": 0.6884920634920635,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 204,
        "encodeMs": 2.9846840000000157
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLOWKNCXqYi9tiV8BtOJeBec+DqGVjUivUqRqtMje8mbObPN44XkBmRNFY7Xpd9QjdX1sF6NV4RGaHdnPMys1ql+tgSetgOBAFdCl9AP3iyq14F8",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "8c18f46bfca2782dd4cd411fb1dce648e29bf3f33e8bbac8235dfa31f6ee78a9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-04",
      "sha256Png": "4adf9b910207b79a04c258a1b37ce87157dcfb14a128bb6aff818c1f16ec5ea4",
      "smooth": {
        "png": "families/edge-contours/edge-contours-04/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-04/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-05",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7798929208804283,
        "editableMatch": 0.8263305322128851,
        "outerNineMatch": 0.7508680555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 238,
        "encodeMs": 4.024649999999838
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcExJU5NNjMwMzQ3NSdsz3HNyzM9Z6WwWJzr35APDNswz7PyNLJvc3pizMzOaJBmpZlvmnyaGZ2aZWXbKk0zdu4Q6NGwz8mwjEzSIw5I28jQsMRM7NnESITSy22aszGRxDBfMM8bNUTOZnMzYmZmzMw==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "b281b03d2ea216fd992ec869a681e9105006565e7556697fd47da417035f9f94",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-05",
      "sha256Png": "8cbed8034feaec2da10a98e681c0531be9ec1460338049f4b5a84702a1c26a2e",
      "smooth": {
        "png": "families/edge-contours/edge-contours-05/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-05/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-06",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7679952409280191,
        "editableMatch": 0.8109243697478992,
        "outerNineMatch": 0.7378472222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 249,
        "encodeMs": 3.5999930000000404
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcM4KZ/KMHwqBhBFVG63Etx0TMZ03W2ZPGie/UIIoUSaIQ3sAQTBG1KovqTdNm41ZXXTxdUcVVOYxmpWZv8N91mjUCwjclUzQFKuHPvEmUyNDFbSSttyzoj7kLLvCkF9aVQMeMY22ewQWQB8AQFr9tQ==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "879889a4a563c09fe624c438c6a0c7995bd048033461853282bc6cf88fb4124b",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-06",
      "sha256Png": "4a20c8c1a061faeb20785d76c18f1771dbea5af6b4be544a1104a4778ffe9445",
      "smooth": {
        "png": "families/edge-contours/edge-contours-06/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-06/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-07",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7341124908692477,
        "editableMatch": 0.7864768683274022,
        "outerNineMatch": 0.6865079365079365,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 217,
        "encodeMs": 2.6493169999998827
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJhtCbNYZGf2WIQxA27AOBHxD9SjchVylJVVV4ySJ7WZuTc5r7sgTgwXqa0DRvVU/CpEqMVqqcyoyHcxXPMc2QABMv2ethhhBSrl0cQIKDq7/NmW",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "c69ba2fd14d83588c5efc357e42ab2e9471eb81e62fe5d9ff5f78ec943c6cd22",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-07",
      "sha256Png": "5571eb47876fba02f1d5787a9fbe5b3e18b1a14e270c3a2c341453ac3cc4a9c5",
      "smooth": {
        "png": "families/edge-contours/edge-contours-07/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-07/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-08",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7679952409280191,
        "editableMatch": 0.8179271708683473,
        "outerNineMatch": 0.7222222222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 235,
        "encodeMs": 3.622616999999991
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNpKklcK0GUeqQL+Uqf9vOBK5eWp4RZ6X2GlLqtdV5WqUHTtAb0ABx6Je3VT11e64Pj3C1aVpaJ6VSvAYf9FVVULr6ttqVbdUh8E7ocAK6v0X1L0VbQudh6g6AWDSh0fUapKGL2/VegAEAC8XlSvQA==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "c9d87a4559a10bb0ee54337acaca7e95261e0b6393cdf39d75f38090085431c9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-08",
      "sha256Png": "3393db7d421c1bb6ca1a794582f3bbf58e3b3439f8a4d3c304a18b9309043881",
      "smooth": {
        "png": "families/edge-contours/edge-contours-08/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-08/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-09",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7721594289113622,
        "editableMatch": 0.8235294117647058,
        "outerNineMatch": 0.7421875,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 235,
        "encodeMs": 3.2600870000001123
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcK8rj1fVH0RW8TUOfZVwq7/mvD064wEr/H80ja2J9LvqLfreSHxAfVehVbuXJCWp/0/efKCtWlVekUS/UIAeer/GKsUcH1rVK3D0fgU8S1QU/bNS5bSqLQfoWUVILaqtRE5U0rQvpBoAHwDIXlVQQA==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "7b22cff501cd4a15334224f35c42b462be6eb21cd3ba4ac4db59d326094ec38b",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-09",
      "sha256Png": "818a2057ae518f3c84db47a5c98a8886835e93d140463883f9d89893082fd393",
      "smooth": {
        "png": "families/edge-contours/edge-contours-09/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-09/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-contours-10",
      "family": "edge-contours",
      "familyName": "Contour maps",
      "title": "contour maps 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7516435354273192,
        "editableMatch": 0.7998220640569395,
        "outerNineMatch": 0.7043650793650794,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 207,
        "encodeMs": 2.5138979999999265
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcO0Vtd5yvyAqZvwfLVgry+FjAKf+6R51ALEkzZ3J2LZuc9jE8oaToIIoIGib07vZOuuScmxHs2NSN33319zdeRwcvP/t9KnqQ4TkxPmmnvP17NmT",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "69b5df2b2350e723b33bed9f453ec48d8c66d04f7e2e2cb45273b80798a60715",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-contours/edge-contours-10",
      "sha256Png": "7374c28e4092016f9032e3dff0a3f1902cdb338c2992472d97603821cbe6fb9c",
      "smooth": {
        "png": "families/edge-contours/edge-contours-10/qr-smooth.png",
        "svg": "families/edge-contours/edge-contours-10/qr-smooth.svg",
        "validation": "families/edge-contours/edge-contours-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-01",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.75018261504748,
        "editableMatch": 0.7998220640569395,
        "outerNineMatch": 0.7003968253968254,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 198,
        "encodeMs": 2.6818479999999454
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLkrOYyP9NndJiR5BkZz+BXg+W5bUyL8p9W7QI+zMMJk2CPjc8ii4MdyRuQep6j3yJSOt3rqg4zFMZ9kDkyBJQV5EfFhBIvhuCpagif2jhUNSE74",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4ff68937cdede636b00336ea9b85f5555871bcf6764b3f6c7a6e25c4c2ea26cd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-01",
      "sha256Png": "7921798afed21a4a999f6a516aec451beddaa8dc4acdba05b960cfc6745bfd10",
      "smooth": {
        "png": "families/edge-cells/edge-cells-01/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-01/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-02",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7757287328970851,
        "editableMatch": 0.8081232492997199,
        "outerNineMatch": 0.7369791666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 242,
        "encodeMs": 3.9359119999999166
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKwGrpsty6FssgtiRk3La7ZMJjXYzORLJPIXeMwze7pzXw50ZWrMBp2xTaRmaeVqKcmZmpORaeaYIjfOzIh4zXg5jxHNzmy0M7SFJ/bS3M1nUk8c07I2JMzKzNuzMpvjyQRJTTNr73GzPMuNKE4zzA==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "b48b361af97d475672973caecd5ebc2fe8a28d6e9d0b7d06463471509df1e494",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-02",
      "sha256Png": "ec0ecf0093273f91f06f0d3c105409be0b059e07970f65203a40249539cce03d",
      "smooth": {
        "png": "families/edge-cells/edge-cells-02/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-02/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-03",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7703747769185009,
        "editableMatch": 0.8277310924369747,
        "outerNineMatch": 0.7274305555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 227,
        "encodeMs": 3.5735630000001493
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJjs2CjB//+//qiqC6JC6QW3VIkVeIEd6V7qqlQtq1Lt7641YOQF+ECp2ToBhQpeH0CB/OmgVR3UqFW/AO8RMQqvQKKKiiulT//hof6vqqiri6pfKjl6Vf8OX78QlYq/6UupkVX+tOELoIB5/6FVqw==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "d0e3995d1c4cd250a3caf2b2c33d448de89760b954d52ea63089d69d0db6071e",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-03",
      "sha256Png": "9149d7a619fb3769112fe733c5407ad1610f95a17a72d27c8980f8c1dea5a374",
      "smooth": {
        "png": "families/edge-cells/edge-cells-03/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-03/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-04",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7596785975164354,
        "editableMatch": 0.8185053380782918,
        "outerNineMatch": 0.7113095238095238,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 185,
        "encodeMs": 2.8769190000000435
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcNYYtt112XzJMgLkHDBBgks44XvxN5OxeXqvBw3dcjDDZdZzbRXroAXtruyB5bERgw2xBMz5Ou916SIipKKYzdf3bXZA/eBA/Y5oYSxc6fojEE8j",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "04db0f073fa5194afceacb955a1e893ace39e6ba49282eaae5609451585e1954",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-04",
      "sha256Png": "55d05fda30973413783bdf6c930954da2245bd5db9d8c20f1eb3397e7514cda0",
      "smooth": {
        "png": "families/edge-cells/edge-cells-04/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-04/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-05",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7715645449137418,
        "editableMatch": 0.8151260504201681,
        "outerNineMatch": 0.7335069444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 238,
        "encodeMs": 5.0344149999998535
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJzMDWEiPXAB+FhVmQ6yRhP3jQMV2eEQxWZ4kxO5i4qIrRM04KIbwXesLEKsEJiqBqBgAWNYZxtGkUX6rd6QzLOxgzq0c5zYicP9P6CnnE6ExTMqcmydaF4Wel7hbpGzkylPDdw3Z/q8L3gFxRHsxA==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "1c0f086608c354fa5d06c19aec52eae27e1c13b9adbd84be630e9c93945367ac",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-05",
      "sha256Png": "6c578e02d389889969ea84601babcc988205530bddb73a995cd09af44afc4b99",
      "smooth": {
        "png": "families/edge-cells/edge-cells-05/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-05/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-06",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7721594289113622,
        "editableMatch": 0.8130252100840336,
        "outerNineMatch": 0.7378472222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 242,
        "encodeMs": 4.425351999999975
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcO8ZFQxrfloG6xGpzQpCCYPjyONipLsYX4fCaynWWzLygbhG987BxwLQcJ3Kbx3rsj2wX7papKw2i8iHeMv+xheHqtc8XYhug4v5Hham+0Jv76yMmXQtI0kdQqH59//1VleGzdOxtloIp9AGP6IMFg==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "c9451f4adbea060656a08dd3bd37c957fe74347155244d5573807440d518be99",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-06",
      "sha256Png": "5efff8d603dec1cfe001c81de383f01a473a748c8a67bff01bb3843ebab78969",
      "smooth": {
        "png": "families/edge-cells/edge-cells-06/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-06/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-07",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.743608473338203,
        "editableMatch": 0.798932384341637,
        "outerNineMatch": 0.6924603174603174,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 198,
        "encodeMs": 2.8758470000000216
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJpfuVquW190teFMH/0qx8pg/ECCgVqtSq9VqL1EZSlX0S0qslReB9c/h+tAIdf0k3Q0ANKf/351QKCBVagVVIAF8Bf9v/PwEKvSVVRFXTlK1BUq",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f74482c6610aa260df51d6d42cd76bb8133f0a9818f3744b995a82401270bac2",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-07",
      "sha256Png": "014ad735706d3e30558f51e4d067d9f5d9a5c0b0c58f501e757c48b3d01fd432",
      "smooth": {
        "png": "families/edge-cells/edge-cells-07/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-07/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-08",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7662105889351577,
        "editableMatch": 0.8102240896358543,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 246,
        "encodeMs": 4.5403009999999995
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcFzM/yRJdzVTfxbIaE5Lupeji4s67j1sGSJpd806NspJnOqyeU0jvCrD3Uuy5m73rRnLwyWZXm5uZBaNzLnT1JszIyR6yNJTiY3JICNz7MybxHjJOzQoOQw7M8CyxccoLfPsTZlkk8ybs7WLRCPcjA==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "e2e4df45a9f8ac429e62408b920b93759271641ac43ec1e5ce7575fe5cfe1b53",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-08",
      "sha256Png": "af275860f592866726a6b0a91f9126922c0fb2086c81443c7d0437d70526df33",
      "smooth": {
        "png": "families/edge-cells/edge-cells-08/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-08/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-09",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7632361689470554,
        "editableMatch": 0.8158263305322129,
        "outerNineMatch": 0.7161458333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 234,
        "encodeMs": 3.932275000000118
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKztZbebSlpIP0VN5Cus6G7ncqnTQP7IAmy4hJOxZ6ONrayB+RAD5nfMu6FjwxORR3Xe+7EdNzC5LW2BbasCxUXkw/SfiLY4fan4PwAL4U45ifCnHyMTwvu3pZUxOF7G949TwwjUZ32ZP48CQk9GPQ==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "775ead32c68fd3c33301a2e4bd55a35148fce6992228760e0b29fb44722b2880",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-09",
      "sha256Png": "2f59551211f85250d17ff390d9d137b20cf85d4c4d38bf7b4130916314f1356d",
      "smooth": {
        "png": "families/edge-cells/edge-cells-09/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-09/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-cells-10",
      "family": "edge-cells",
      "familyName": "Cellular loops",
      "title": "cellular loops 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7494521548575602,
        "editableMatch": 0.8078291814946619,
        "outerNineMatch": 0.7003968253968254,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 198,
        "encodeMs": 2.7653159999999843
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDRGuIKXz11WWkQQpnHe4+4nKTPekBJNO00TzPCDjfcaiLWlwgBIUoQVt+IJBjyo2+P7MOOWuh1l7SNs9oMPMXvDCQ7bC8THDQMS2x5uMZZFkpuq",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "e1f2453e16bb30025f4587f4e15d9f848119f8fb7aae5de4c07f95e450cb1137",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-cells/edge-cells-10",
      "sha256Png": "23086688ef63e07aa91ba311ee8d8803497d1b6b6f2ba9e5e19ff71612e538d8",
      "smooth": {
        "png": "families/edge-cells/edge-cells-10/qr-smooth.png",
        "svg": "families/edge-cells/edge-cells-10/qr-smooth.svg",
        "validation": "families/edge-cells/edge-cells-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-01",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7443389335281227,
        "editableMatch": 0.7962633451957295,
        "outerNineMatch": 0.6924603174603174,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 197,
        "encodeMs": 2.866129000000001
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLxsyYyMyYwDJ4ChFjuJghCfx++i1d6CtdWmvnD8t83dzh2W2P32oNtnkQP++oWj11Dud1QqXgwYyaiYSYzSLYTpBhDJRFabh/qrnaain56K/nN/",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "66d6b99f0eaa5f20c8f364692964b7083cf4747c35d43065b828ec18f6050fcd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-01",
      "sha256Png": "6b4e1c2bb62dbd61ad943db7de92fac56cfad48e6a3c98051c058d9d7c25db94",
      "smooth": {
        "png": "families/edge-waves/edge-waves-01/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-01/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-02",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7626412849494348,
        "editableMatch": 0.8130252100840336,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 244,
        "encodeMs": 4.1131390000000465
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIC/yCbd4C4UP+BMU04Y7MP3MnJCcqBjjTh06IQYZBR3ckzKoA9WVXTuPEtpS76RhFcU+J3YtgvPTu0KezThO3S6+UTJjiM2KAP2PxIDhk78qwDadyO+j6FqJYBhxjoe7ESTiCI2SAOGx4ZDYkzshQ==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "59ff4c2e753e41c3a1afc3ca774063c2d1d4c7f960b1d27b421c16b9d6e5fa67",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-02",
      "sha256Png": "81fd3788e3ee95518c18bdd8e6ac718d1320e47537ef3183437b386656a3ed8b",
      "smooth": {
        "png": "families/edge-waves/edge-waves-02/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-02/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-03",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7691850089232599,
        "editableMatch": 0.8179271708683473,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 238,
        "encodeMs": 4.057753000000048
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcM6LfVzAvx/4MfETRR8b0nzNcnzJ+mn5gjnRDESzE1x3oNyNALUCvzoSBJpuG/lm/2tftoL60BFmVUUHhkm2Di2OlDNI8SL3rPsMKPADPqasG6SKjLMXDV8oBa4dRDrN5WrKziJo1xTow44NOvnswg==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "9022c6d5fa043985d75ea80148e3d6560fbcf26eb695f4031fffe19fa40b3d16",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-03",
      "sha256Png": "74fc8f857a2dfdf6d8e0db50e056e717391f333e236164b0674947b705a72931",
      "smooth": {
        "png": "families/edge-waves/edge-waves-03/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-03/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-04",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7348429510591673,
        "editableMatch": 0.7855871886120996,
        "outerNineMatch": 0.6746031746031746,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 211,
        "encodeMs": 3.0963160000001153
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcEOWMIunhiiA74QKu2hlJm+ZUcVCli9dKoqtUk79xihS3bJiJru4TnHv0ZlFWCjd/dILXj/KqmlGsYzIWnSMdkT2+ahhrn+BB9VgUgrfqJStVPec",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "bd007c82cf13c357da504946d306aa9584417aa4cfc1926c112badec05f5ce7a",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-04",
      "sha256Png": "b04c70cb42fe93f6992d5e5a9c54276bb5c09d0a6a05cfd2bda6d38decb10656",
      "smooth": {
        "png": "families/edge-waves/edge-waves-04/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-04/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-05",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7745389649018442,
        "editableMatch": 0.8221288515406162,
        "outerNineMatch": 0.7335069444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 236,
        "encodeMs": 3.7219749999999294
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMOtG+0sIG8EJaavCqIrWIzH2SBp/ADmx++GdId9VY6zmJzY6vARgx93qlXNm8Lm4F4wp7jVqLzJm5L3hMGu3F30WtdpZ8w2h3y5wY/5qnwq6lXM85wS2RQZ40F+qleMVUMJh4zInn+5YWcWL8ItSg==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f533a9a04719cc4363ba884776e0d887b8c603a03e4920d7d626440894b3a465",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-05",
      "sha256Png": "9ce1171ae85316a541823a2e02fdcccc22e009ffc53a4cf29b8f865449747e72",
      "smooth": {
        "png": "families/edge-waves/edge-waves-05/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-05/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-06",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7638310529446758,
        "editableMatch": 0.8144257703081232,
        "outerNineMatch": 0.7256944444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 243,
        "encodeMs": 3.73045100000013
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcABMsquKAPQP9sErcPu/v6pk1L+tAAL4+74qVPT9K+oVLp26Hx8HruGqKgqa6hSPvV964FoVUa2qRatAWwL/VIVVqpX0pSiJ1gAPwP/vUo2++tVVFVWiUmAKPwG/yL1KX9VAnaoKWoACoP+tQKL9qg==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "64b8192c1aa1272272001abcca4a992b5e8ecdedb295778697b4ecd95fb226f9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-06",
      "sha256Png": "b15374e1991af7eb2f46c142e113e4889148ee604f731d9ae90146f98186c5b2",
      "smooth": {
        "png": "families/edge-waves/edge-waves-06/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-06/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-07",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7487216946676406,
        "editableMatch": 0.8078291814946619,
        "outerNineMatch": 0.6934523809523809,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 195,
        "encodeMs": 3.2829200000001038
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDrrJwttSCbowrke/FLDQq+V8RHGlOwwMRJb6XNdsyDbXZMAjoDAYVXsXqg8JcQteOmATNxHOjlzyIKKNl23qXP9FA9Aq8jvDAzZrpCuy0Qk8pIW",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6fc18e802b12e404ddaa34167f47d12ec2915caac90e3253706cb94677cf599d",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-07",
      "sha256Png": "becddafc6237a04902afd9657fa82da08e79114436a792af99f15c632ab960e7",
      "smooth": {
        "png": "families/edge-waves/edge-waves-07/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-07/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-08",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7775133848899465,
        "editableMatch": 0.8270308123249299,
        "outerNineMatch": 0.734375,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 227,
        "encodeMs": 3.7312930000000506
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKI4H3befiULspS2PqEWGiQ3ddw928PCdoKmDBQwTJvz4vzdEf8UwNqJ1Enu5Bl8x37vAGB0dBtLYXLvWiG4azuu/BXvnNvLiOl6weB8xE1LkVtyinPIi6VghV6bsIfPt/uoJyEolwIjP6WvELZEew==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "dfd2e6beb8790c9b9facd05882cdccb8a3fa4b045891480af179407f853a4e98",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-08",
      "sha256Png": "9d0a46932b1fa6ec7cb255a862a1a91515c4651580ca046f32f38219e7b401e3",
      "smooth": {
        "png": "families/edge-waves/edge-waves-08/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-08/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-09",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7745389649018442,
        "editableMatch": 0.8137254901960784,
        "outerNineMatch": 0.7369791666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 231,
        "encodeMs": 3.550950000000057
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKN2OGKX7gWMwKezMg4UkioXey41BULI1foRKzyzCOP3WyT5/g98AB8DO6HVK7qQeEOb+p/LieY66o/81lH+xwTOyeUXelkX6Pn4wQ//JLtsQ8WNKyP7ct/ojX5+27FPYzczudNbnIf8wEi8G7YpOw==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "582c92e4605b06bdd10317be1e45ff613077c1ae96d33b81740395802d7b0ddd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-09",
      "sha256Png": "e1dada1decdf7e45dbdf2c49b3e016429ce0ad55a3803c39a18cd91dcd10bc3a",
      "smooth": {
        "png": "families/edge-waves/edge-waves-09/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-09/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-waves-10",
      "family": "edge-waves",
      "familyName": "Wave interference",
      "title": "wave interference 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7443389335281227,
        "editableMatch": 0.7998220640569395,
        "outerNineMatch": 0.6994047619047619,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 203,
        "encodeMs": 3.113638000000037
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJW7bOTJjNjS9snTGyyyyazSzKHDOzDHJjr8kUM8zGziSCfzfS7qzJ7pz3zMPU2TIwMXYSLTTXeTayQzTGyjNk0rDJzFTNTJbdyyywWTGz0tzTir",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "44bdc8d50b4c812f05d00ad620b6f4183a03ac48e7e11208027896c69a95c34a",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-waves/edge-waves-10",
      "sha256Png": "db37eee07a47ea8c7f9a5b64a385c4f8ecef6ea8b169bdf2afa11815aaff2724",
      "smooth": {
        "png": "families/edge-waves/edge-waves-10/qr-smooth.png",
        "svg": "families/edge-waves/edge-waves-10/qr-smooth.svg",
        "validation": "families/edge-waves/edge-waves-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-01",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.747991234477721,
        "editableMatch": 0.8122775800711743,
        "outerNineMatch": 0.6984126984126984,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 196,
        "encodeMs": 2.8794530000000123
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcLwRee3nz5vih76FGdEgfJRizmym6Ar2oC9+KPED8M53WWJ825YG4LQidofgxtlCBpKpb0r01jIcyHDMFi3RyPnj8W+O8L7eeKsEYkhcDiXCq5KN",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "aa14a31d9e21f979a35b752f05a1b8821095ca6caca33c6f247f5113275c5d70",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-01",
      "sha256Png": "17d529bb5f0333cdc85e03ade9eacf369fdd881f5f319e208b8b2a8864ff1837",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-01/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-01/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-02",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7709696609161214,
        "editableMatch": 0.8214285714285714,
        "outerNineMatch": 0.7274305555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 237,
        "encodeMs": 3.7051430000001346
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcAyzoS05b/Sb8XxB42kssXbrW3u8uJbSBulU9eBh8Tht4C05Q8qL0Ghpw+GFWxxb+Cx7rNc80lR5sk3jlt6Ll/ZwyXtTtAyPNpbM9ELbC2kMaSSA20ZpvJShkPspS/Ak4bnH420FDobDbWyzw2jBGg==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "ef88a98aedd173ecf70bd21e00a743339276bdca537542c485dab568908507bf",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-02",
      "sha256Png": "9144040be1a77e71305132888a1b2d3ee5899f6179966342b1387964488ceec6",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-02/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-02/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-03",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7781082688875669,
        "editableMatch": 0.8277310924369747,
        "outerNineMatch": 0.7352430555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 228,
        "encodeMs": 6.604228999999805
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIovZyJ85B8CigsQOKYW75S0mnk9oL7+GmRQ4s++vDYgHyR8gXr9SpiYuhFkHLYmV06eFmjGyJFk0Ao2+0sPbbtFzJS0Dgsf3+4Jbhbjk1Dy0c6i7NJ4MiEbfBHlxlPIFc6fWlz0ooQdNLryPa1BIw==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "2fe863b27fb75d410b79f7f546e5e6f06b88015a42d77fa7df83e21452016e88",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-03",
      "sha256Png": "4d322ddd6eece34fc49834dbcaa7f0b73461c2cd30ebfc53e3c48382fbfa1598",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-03/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-03/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-04",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7589481373265157,
        "editableMatch": 0.7998220640569395,
        "outerNineMatch": 0.7103174603174603,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 202,
        "encodeMs": 3.3804660000000695
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcOZToEszyEWtCeBCptzliVHmeVyjKAXrfoNoB9wzNNCC9Nss7KVFmWdAq8ZmLTBYL/C+mJgg/kIWeE8wUgV7YNFqt1qO4VKWecwTagVpPMV8AXh7",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f252167e68e16d34d2e3aa1f6c539f85b77ba92bc668d02eb14cfe2a7ab61bc1",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-04",
      "sha256Png": "e572e59f59cf2fe01d3db7a1f00f2a57150c46e5e81059ff9cebaf46951427e0",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-04/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-04/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-05",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7733491969066032,
        "editableMatch": 0.8165266106442577,
        "outerNineMatch": 0.7352430555555556,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 232,
        "encodeMs": 4.671440000000075
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcCXADIgh4ALqBVZNCWu4CYPP08ug3kAg+wEkSxixRR4lAiPJ/4JaOqY0w+tSijqx9gKdp2ANluTshg8WBz9vLZ2uFCSJ2dyyi6Lswor3ERosZcV12lzXDi6Xmyb5BXuwE0XDczQC8PwCeoBqZLDuJA==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "db52784da600514b29dc08145962fd00358d7f4bd4572fa483d5701e4d891fb9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-05",
      "sha256Png": "93ccfb0be53398047ce8174fcdc1912c3ac80d7893a6430da38f7d40a8243fd1",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-05/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-05/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-06",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7864366448542535,
        "editableMatch": 0.8242296918767507,
        "outerNineMatch": 0.7534722222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 233,
        "encodeMs": 4.067050999999992
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJlimdb9hpZy2YWuKGYJiH5UqahSRvM7KpGqQdlu2JmmFkalhyk3HK3mr2RU2xx0xj1jqY0XzGo1pVxscr/bXkUbpjhommTKcqmYZrDqVW25So20aDlcofUoElR9FK0xa7ktmkkdYuo5xivmSNSyLA==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f18b6ff0dc70e37fb78baa27040da361c52011029453fc5bc1d9b54b441af7e1",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-06",
      "sha256Png": "0015eda0233a8e1818f260042ceb3fabb6111a59f5540df243e06b084536e5e0",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-06/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-06/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-07",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.747991234477721,
        "editableMatch": 0.802491103202847,
        "outerNineMatch": 0.6994047619047619,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 201,
        "encodeMs": 3.301345999999967
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcI23NTLX7wZtPQtibcDaa8Q6fEkVjkMX8yNIkzdU0K9tDc9kLzTzq7wykWeOnfGtT3CqBHaH3SIMZT4Mc4OxZ4oyzNxcyoS910oljjdjhrNONZJp",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "adcc2aaf6c18b5be600bede9856744ceb77e713892e3074303fa356109b7ae01",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-07",
      "sha256Png": "c26bd11d37deea5cf135adff74f3457ab2bb4b105583d11d87c17240a85ab69f",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-07/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-07/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-08",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7715645449137418,
        "editableMatch": 0.822829131652661,
        "outerNineMatch": 0.71875,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 229,
        "encodeMs": 5.052503999999999
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGibL23yGYOuM7ITmxWm+TMOHHrOycaldZtOXsd6NPwNYBJ4dxya0Hf6Fe/6JA2MNnjMANJ8ZGsHGMU5lMFJFmSHYx8IPGMW4jxkwp31b+BlCcAphJfgWYfrOaWbQaIQOG4JDpL4gLTPRVLdph7Qow==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "cb08f57ad897d28731fe874e9a5d05677a07983b156ccd541fbb08264edc8f48",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-08",
      "sha256Png": "27d9c4ba8276c62e288b0acaa6da1ff9584b8acf02b30d51165e5ee3e6e4b2d5",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-08/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-08/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-09",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7697798929208804,
        "editableMatch": 0.819327731092437,
        "outerNineMatch": 0.7378472222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 234,
        "encodeMs": 6.9929930000000695
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcFCp9ymuLfFhDKAOl3CkdMyGT00GI4B687lJ+xPRgIWXNbzYPNoLf1ToNLp4ioeWjyzVJrQbZS4Vm93kRfC1Omt7tr1VvVevavVsqGhCgA+l4LHb8NcdoWCHGkka0asgWscKp/ClP6oKoIJ111oq8A==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "df345792ee9d4550001212b1794626432cb8faf36f07f67e58566cff27492ba0",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-09",
      "sha256Png": "0e92b72e3099dbe4aff4bab2a8aa809e450c2263e8717866cb79264205ce30af",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-09/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-09/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-tiles-10",
      "family": "edge-tiles",
      "familyName": "Geometric tiles",
      "title": "geometric tiles 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7487216946676406,
        "editableMatch": 0.8016014234875445,
        "outerNineMatch": 0.6954365079365079,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 205,
        "encodeMs": 4.819300999999996
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIsq+bMY5JtgP9bc6tszsszumGzn8wzxZZyFvfHThxlRgljrgrG0bY87JV1GReGp5yh11PBOlbGtxeMZ4EZEwsy5zDLQnjOwzFW4c++84b93mOCG",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "778e5cab00dc45b3e04fd4e58fe0029025fc3fcd1df05bbf26ad00f14ba6fb00",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-tiles/edge-tiles-10",
      "sha256Png": "99627697a901f89357921a56ce6d895506d7a403d8bc9ad94a0120f7c64ff697",
      "smooth": {
        "png": "families/edge-tiles/edge-tiles-10/qr-smooth.png",
        "svg": "families/edge-tiles/edge-tiles-10/qr-smooth.svg",
        "validation": "families/edge-tiles/edge-tiles-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-01",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.733382030679328,
        "editableMatch": 0.7873665480427047,
        "outerNineMatch": 0.6755952380952381,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 202,
        "encodeMs": 3.1885389999999916
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKUgFUlZmtfVSn/38B0GF///4Guqq1SfQcIgrFWVJA8UUud9UrXrhv9/meJ3/qSkHuqqh4zqwlVWDVHRVOlZWv/35Vb8fjP/+SsrjVdQ9W4KpDVW",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "48e1e1c034e035db28a9556ce9bb0f52500e57c128d179b315163ae08e07737f",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-01",
      "sha256Png": "55a29fb67db35ed5ff611ea3d471677a59b586dccb31e62ca9afd9063a42450e",
      "smooth": {
        "png": "families/edge-julia/edge-julia-01/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-01/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-02",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7804878048780488,
        "editableMatch": 0.8067226890756303,
        "outerNineMatch": 0.7439236111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 4.585900999999922
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMw6QdMyNJ/SzCKTvmytM/8qyla5MixzjHCJbvDfe7OsNzMylutTDiKzHWBmZ3GzM/mZmZlkXeRYIhbMc3gzzPAf3LPc8q3ea8wqJ26zxDfayK2dMbdzy83IPPmvzMktM8XJSJzTE0zM9CqLxDzP8A==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "93c2105668a4983a4c02db60d4961245a69b9068d2cc92a581d3f451ee1e47a5",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-02",
      "sha256Png": "c571e40021a971a9a1543d1534ec159bc5e0983384c31a3c2de80c64c2cb7667",
      "smooth": {
        "png": "families/edge-julia/edge-julia-02/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-02/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-03",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.784651992861392,
        "editableMatch": 0.8249299719887955,
        "outerNineMatch": 0.7552083333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 3.7645259999999325
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcL52Z/YjAD0r8RTVPAJKVa3FyJlzB7f66gd0wKmqVB1E3nwAgLn8HXDRYvA9bFLOJlMw77p2znDlZG0Yf4IBQUiKrVMJmfOQs4T5Hq8HVWK2ivWM/Ii6pkX/Ov6R1aosJFbJo3PmwyRUniUG1EYqaw==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "0439ad0f31a37685af7b523762e3656ff4e762cb7cfe52d534f0c9ef70865274",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-03",
      "sha256Png": "daba1b9b1336086ccee57de5b6d6fd1faec94cd4aaf9e1ecfbe234f2c71b872e",
      "smooth": {
        "png": "families/edge-julia/edge-julia-03/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-03/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-04",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7574872169466764,
        "editableMatch": 0.7829181494661922,
        "outerNineMatch": 0.7073412698412699,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 199,
        "encodeMs": 3.528301000000056
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcFqiqqpqCOTxbf7D5gCzaweR/rtDsnLqlWVQo3TYCK8sciq6Rf5CwP8AAH8b3qNP9+tQRdT0qVxB9q6pW4qzROwKj42+ABUB/inlzXQuFpe2qVUK",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5b53535faca5bbfb5f55f55f6e08fa90004107d1ea9ebf67fbe8423b67d41b81",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-04",
      "sha256Png": "ed4a922b91c0cd7a3e509b8564de200c8574a22aa30e11bb8c467a24aa457de1",
      "smooth": {
        "png": "families/edge-julia/edge-julia-04/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-04/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-05",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7781082688875669,
        "editableMatch": 0.8207282913165266,
        "outerNineMatch": 0.7378472222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 242,
        "encodeMs": 3.699403000000075
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcOIW1YotYAejgAZXf+qtRImq6sKCIrAAgxFx9Y/tRKhPUlqtBfD2EAddLqmjV+ltAJIA66pBelatVe8BwDaBlVyitVRrqqUtqoAa/foAlXNqldUqIZqluACnSBcAVQmuh1FqvNUpqoRBLw8Q1XXqrQ==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4dd0593477ea4ff14dd8e339dc69ae14cbe581c007efa0ec6a8640be0caa76d7",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-05",
      "sha256Png": "eaf0b166e30c3267674d709264db7f6dff97ce25b6d821fcc86e5595ab06e7e1",
      "smooth": {
        "png": "families/edge-julia/edge-julia-05/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-05/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-06",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7620464009518144,
        "editableMatch": 0.8214285714285714,
        "outerNineMatch": 0.7230902777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 241,
        "encodeMs": 3.591068999999834
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIw0iXAvcO352gGqLiP714z8yQC2a7j3uYctCqyL1FU1ZXMHNIRA0BkrKnLmZE2a94OxCvqvarM5dJYYW1Za1Khwr8fZp9x2/YNr3cemVIA7ys6LSpzSVMbnM7xOVPeKu1hO03NocwTJJa7/FGJ16g==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "51bbca86ee402c131dee574c833d8bcbf378495a365e145018a90b8d73520282",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-06",
      "sha256Png": "ff3ece9f9167607def61a2c61a4f08435a6934ccc73ace7c39b2af0ad3cebb47",
      "smooth": {
        "png": "families/edge-julia/edge-julia-06/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-06/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-07",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7509130752373996,
        "editableMatch": 0.8096085409252669,
        "outerNineMatch": 0.6994047619047619,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 205,
        "encodeMs": 3.8078720000000885
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcIZ1I3JPZtsszTcMPTa7TMjM2rMzIxylzY0szTMvLhIvJ8zs2TNzGIKfeujO7TOqty8d56rszTInjtFcjTIMRPcs6LaDJgRM3DMzzl/62yMowNst",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "f1d6325c15fc733febb550d1367d0c1f01b203372b4fa3c1c5ccf8ca71a6c9c3",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-07",
      "sha256Png": "934529f05874817ba37ddb015e1b5520391b0739967563e7e19032a154e601ee",
      "smooth": {
        "png": "families/edge-julia/edge-julia-07/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-07/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-08",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7656157049375372,
        "editableMatch": 0.8333333333333334,
        "outerNineMatch": 0.7204861111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 238,
        "encodeMs": 3.512280000000146
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcBw29fUvHq+/mxHarTjCd/8LFgw6+1jFw5cMNCbyUMu+IHEnBOjZnhmyxhRAZLvG+X68CLpRUL8FkJJPWoKh1amRqlZB56PzYYTkr+4HVaLNC62MvCwyxgEy20T31bmBWI+JYnK2Q4R7jJriVaO4qg==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "caa6eaad10b28b0655c75498f3690c754a763bca3b91072ce3ec11cb0852f764",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-08",
      "sha256Png": "dda802d8d89de69a3237b042bda9e1877ca17c8ef38fb95a9e08e5fb18aa9b21",
      "smooth": {
        "png": "families/edge-julia/edge-julia-08/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-08/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-09",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7703747769185009,
        "editableMatch": 0.819327731092437,
        "outerNineMatch": 0.7291666666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 231,
        "encodeMs": 4.858195000000023
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcHP5k3TYAa8unOYrcMcb6B3N3/PZz7rvhfq9VqmqqzxjPaP7+hABgv41r13CU/M5L3xUAKVF6Lo5n5Lmay0equz1qvjWb4zWnHt/4ZXxqh0ealZz3JyCOb72Wy2OK1cCNlw2ZQ2paH/4AW+5qnLV6g==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "feed38e6585f8aa22a88702d064f206b4d9ccd700125f7781fa366790976d780",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-09",
      "sha256Png": "a775dc0186b0d381d5df7b8826eda578404d55c7ed70a1d6b6d97330fe15cacd",
      "smooth": {
        "png": "families/edge-julia/edge-julia-09/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-09/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-julia-10",
      "family": "edge-julia",
      "familyName": "Julia bands",
      "title": "julia bands 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7589481373265157,
        "editableMatch": 0.8122775800711743,
        "outerNineMatch": 0.7093253968253969,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 202,
        "encodeMs": 3.577013999999963
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJJVMul37Nzq0rMsMWqzMmrE0uMjPs9P3G1uyTMrOSzeGbTMmjIwzPizM15IzbMzcyZImelESXc2+xMyHuwEyrMuswRuMbBIx6ETTcGthNssxtIs",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "2831527d8389382bcb607d60f1c7b5af3d34e818f1a345a761712d1f2a5eefdd",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-julia/edge-julia-10",
      "sha256Png": "25819ecc29341a5635dd0eec09b6ea4fd6da5e9a151a77ed8bfd5a25986037c0",
      "smooth": {
        "png": "families/edge-julia/edge-julia-10/qr-smooth.png",
        "svg": "families/edge-julia/edge-julia-10/qr-smooth.svg",
        "validation": "families/edge-julia/edge-julia-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-01",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7552958363769174,
        "editableMatch": 0.8042704626334519,
        "outerNineMatch": 0.7033730158730159,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 186,
        "encodeMs": 3.2952660000000833
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcEOlVlN9uHZ/2HqK8awP+xef99Kit6KnQipAqHFESfoM2ym8p2Hzzpvo4nsg+GCuayrCmOyNiHIINmjHd+9gt4P2h+6JOY5mWCvcqjVCj5Qq12V/",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "8be093acd05ea829c74e015fe24591d01e60f23f0150ee6a64f480c04320de00",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-01",
      "sha256Png": "5efd2ab109da1ca275862ff33442b1c1355b8bfef413cd8c9e31aebc8b5ff40b",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-01/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-01/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-02",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7596668649613325,
        "editableMatch": 0.7990196078431373,
        "outerNineMatch": 0.7126736111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 251,
        "encodeMs": 4.408450000000357
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcE811bQttzO/oJElB8ErrXTWUklQf/4pB7zOiIJOIr/UVUN0uPl+3G3+UsqkpJ3r//7zD6krUygqjb77pzM+0YLx9dB5UFJOJm/88p1/8kg6e0pNab05HPil2P54rWvru67VVYy9tAZf1otHCajh2Q==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "77d45135f359a048b788b16c2314b783d55eed5a7a064b2aa45ff7818f32b59f",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-02",
      "sha256Png": "8b81018e0b9b13d8aa1480ab692e7e11d33d220ea5374b06b1f4dd6c46634874",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-02/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-02/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-03",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7781082688875669,
        "editableMatch": 0.8165266106442577,
        "outerNineMatch": 0.7395833333333334,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 230,
        "encodeMs": 4.469372999999905
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcOWORcyiwi1wtvLITZyEckNHvjR2CSwWGmEY6UlpJSyy6iWmXMYX2wvTw//kjtYCrLSTCtg5uSVFROW0X9gXiiUg40MUGlj9GJaLfHn54mFjpd8o0x+rEsvPptbYTbNzITfsjNxKFct0NnYDhcbIDA==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "090527b1bf862cf70041a22a25a118d9fee1201b39d09dd2c947dd091fc3b640",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-03",
      "sha256Png": "48a04995d383c092e6eba6e5a663b2ca0b1fa6b40d4a4f3373522dbf1e35babb",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-03/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-03/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-04",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7523739956172388,
        "editableMatch": 0.7962633451957295,
        "outerNineMatch": 0.7063492063492064,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 195,
        "encodeMs": 5.577772999999979
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcFrcVVVWKRFR7qRe/KYlZb/+qKsu6daqyMrSo3VK9UnNTr0KxfgQvn+1BDe/3Ci6CvQi7IK9SLtUdNXgG1U14HAF/7v+gGv+HrKq3WqrIqdKqxVC",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6d37821c462bc22424f6f8a24243de7625470ac812318c734b2de8497cd892d8",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-04",
      "sha256Png": "43e638c1444d0914a14326f63a2dc818557dde614943439f89dec6684023ce72",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-04/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-04/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-05",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7721594289113622,
        "editableMatch": 0.8095238095238095,
        "outerNineMatch": 0.7300347222222222,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 4.731540000000223
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGFIzgay0uAX02ZPu/RNP4nzNg8v7comDjr/kUQrumVQrO9OwNMzN0ZF9gAy1GZZNmsZhp+xubZ2aezejJmPbCO6GCvOkozOblwg2zMwzfcZjdMRnVMyHpOsxHOzpHJ+2xKSOezDpsAmnVM31Gzb1A==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "0467152261e4c5abb47d41b430cffc05ae72b1703c181999506c0486191293a3",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-05",
      "sha256Png": "d9f051486730a3c75c188c2db8cf4bbee3ab2372afb5ae238ef6e02533c189ef",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-05/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-05/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-06",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7638310529446758,
        "editableMatch": 0.8088235294117647,
        "outerNineMatch": 0.7282986111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 239,
        "encodeMs": 4.361250999999811
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcK3/+/7We2Sfq+mAAlE0pJQU1RPVUVQPZof16u4rz20aXtXUSIu6s/8KHqZyEEUjq/M8vb7/qTquq6WgXJ0XrKyrrvq3L/v2/l7+37f9BGBQQCQ0NQ1TWNFcDx//f/Y8Kkq9X1f1PSiIC86naIqC7A==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "ef10b4274a25c4b064e7051e1d383b2072471f670d0366c293ead764116cb831",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-06",
      "sha256Png": "ec35a2fab0389e5f87fe6fb7bbb0bb16064e7a58843d7bd742eb2c7f5929bd73",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-06/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-06/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-07",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7560262965668371,
        "editableMatch": 0.798932384341637,
        "outerNineMatch": 0.7073412698412699,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 197,
        "encodeMs": 3.475225000000137
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcE6oVVZU3UkVVFvvpf7+l//aRlV0VXQBFUAAVAKEUa1V0TV1SP+/D5fuP/6hvioh66s76q4Kq/+r//+uVF/V1I+qAuioD4aob6Yqrpeqqliupx0R",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "6bfd22b604908dcc1fb8f8ba0f005869e81e7c761dcb0890384a6ccd7ad29eb9",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-07",
      "sha256Png": "36d6366ba90719fa4d83ca1ec784ef514f81add2f3d705f6efb0bb15bddd231b",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-07/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-07/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-08",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7650208209399167,
        "editableMatch": 0.8025210084033614,
        "outerNineMatch": 0.7248263888888888,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 247,
        "encodeMs": 5.0691860000001725
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMBVDNF/wM0t7MVFLRGrDBTgVW5Vn5b/Jf40olZiUFpQclZD/P7evvcIbsqy9rBx/ys7qi1vDb2iqx/6791XFbBVqJVYeloKWf+p60u/+Kqeov5HPw0bLrzo/P1XoaOpqotVt5X9lbeCn5CboKr6qg==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "7d98efe1894cb8ceadf78a9a5511634e50192136baeb07aaaa741f00c660841d",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-08",
      "sha256Png": "2efee95ff4dd1d64fc40432341dfccf42ad62381ac222cd5496d22adb0873c5d",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-08/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-08/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-09",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7781082688875669,
        "editableMatch": 0.8172268907563025,
        "outerNineMatch": 0.7465277777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 232,
        "encodeMs": 4.216008999999758
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGwnOi4CmRm4MDRNZc9htpKDcrFpewvB3SxSfWF7ltsWHJ6vzU9DheKExvNiRmB9WJm7ka3FGfMz5JjI38HmHpezFiHZQ8rpzfT2Z+Fb29I+nBvGDU+3w4Xm70azy5i4LTwsWszP0gCzMnXZ4ekNzQ==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "cfe8205c837123d73dca5dda02faf082580ad1da89943bdf6b1f9e48a18339f4",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-09",
      "sha256Png": "8c404b1fd65c6758838826f1aa3318f168dc708cd8214861d07c43aaa6c5d229",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-09/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-09/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-lissajous-10",
      "family": "edge-lissajous",
      "familyName": "Lissajous cloth",
      "title": "lissajous cloth 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7516435354273192,
        "editableMatch": 0.7900355871886121,
        "outerNineMatch": 0.7073412698412699,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 201,
        "encodeMs": 3.9456199999999626
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcGeV6LiTPzz42NPx3e+fBhUe+ZV2qS8CuyJVaA55k2ZP3dyTbPmVP3vaQ2f+fKqKhYqTmlSCrHfoY5tnNqXeaHoAGc+FMeOfDm4kqiLYB2Kvibp8",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "4482cc760b2b803c549eb795386c83d8202c328cfacfbb49b1a1d3001be4c7d0",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-lissajous/edge-lissajous-10",
      "sha256Png": "1c4aedc955f1024ce142baca39a6e3d388870c1b60990b77014dd88c487d8986",
      "smooth": {
        "png": "families/edge-lissajous/edge-lissajous-10/qr-smooth.png",
        "svg": "families/edge-lissajous/edge-lissajous-10/qr-smooth.svg",
        "validation": "families/edge-lissajous/edge-lissajous-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-01",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 01",
      "variant": 0,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.760409057706355,
        "editableMatch": 0.8131672597864769,
        "outerNineMatch": 0.7103174603174603,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 196,
        "encodeMs": 3.6198380000000725
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcKVWFUtSrVC9Cn8P2ABOhf/6Qa6qhFq1t1SNC0kSqVx6VLjfVcgVv9A/3AK2B5gKP0Cq1BqLe4vTilUaxXqvCX/qDXoH+gf4Hi9K1TBSsS6qFKrU",
      "seed": 19,
      "rescue": false,
      "repair": false,
      "matrixSha256": "5d9e08231a72cb84244630932f79f85a4454e49528d5a58bd5f2e174bcde8ece",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-01",
      "sha256Png": "7f318b2aa38bb60d5c1da18313e226d94cb2c57e3d665432b84ff36dc6752d37",
      "smooth": {
        "png": "families/edge-folds/edge-folds-01/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-01/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-01/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-02",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 02",
      "variant": 1,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7739440809042237,
        "editableMatch": 0.8186274509803921,
        "outerNineMatch": 0.7309027777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 244,
        "encodeMs": 4.223758999999973
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcAQ2GI2G5boOiX4WN6L0tjlfzgg3c09nkwUrVah4Nf02mmMYgeoGA2ErlWrOmrPGCCkwd/KIvhGSQVENe4b51Vcqumg2lt3I3IsEY30HnaLHum6LJpwyzEKYeyH9Va0qvSjWmUlGo+t5YRg52F0f6w==",
      "seed": 26,
      "rescue": false,
      "repair": false,
      "matrixSha256": "97d3ec4352ae98b70a29f1dfaf09d2a22b1a94fd519addeba993352f3ad70f3e",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-02",
      "sha256Png": "1d41876a024fa553d5b0c200bb7cf861fa42adba9a608f51fe38a5d020dd974c",
      "smooth": {
        "png": "families/edge-folds/edge-folds-02/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-02/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-02/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-03",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 03",
      "variant": 2,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7751338488994646,
        "editableMatch": 0.8249299719887955,
        "outerNineMatch": 0.7387152777777778,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 225,
        "encodeMs": 6.3997629999998935
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcHkrCrW4F4Ls+FFVVYqhVnrhW3VUVQDoPv4AVTpHVKIZDNSL4UVAcwOiX1paFor9Jx+G8GAXqyoItUxOoK/vAtRVVCNV1dQqbgB6fgWV/SsKylUuqsGv1dVUngDuqLyot1SqVdRqqv+7/wHpVqlU1Q==",
      "seed": 33,
      "rescue": false,
      "repair": false,
      "matrixSha256": "ef41060ec052ede13874330d7c710b70c3f90ba582b2a914c7e66d214fd41c21",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-03",
      "sha256Png": "75d46d27aa18b334568f48b157237f40fc0198dbcc98d2da453f2c8c2a3e8d3f",
      "smooth": {
        "png": "families/edge-folds/edge-folds-03/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-03/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-03/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-04",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 04",
      "variant": 3,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 2,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7494521548575602,
        "editableMatch": 0.800711743772242,
        "outerNineMatch": 0.6974206349206349,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 203,
        "encodeMs": 3.5528850000000602
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcFpZK+rl+vlPSh4dL4X837pcJtKVFAFVqo5JJNtIWvdcBFSsLZeH5QDCuBe9vtjCVQAKrWryW1vI0q6AhkVtPL0lQAVXq+g8eY0PAKVfIr3KUYLV",
      "seed": 40,
      "rescue": false,
      "repair": false,
      "matrixSha256": "a611b8775e039a1a141f688d155c168f3b0a55c8bf18b6941b662fca2739b233",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-04",
      "sha256Png": "eb010688aa95521c35c45257768b4d3c35870ce564dc671e47b238c98fd591ba",
      "smooth": {
        "png": "families/edge-folds/edge-folds-04/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-04/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-04/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-05",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 05",
      "variant": 4,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7745389649018442,
        "editableMatch": 0.8214285714285714,
        "outerNineMatch": 0.7447916666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 243,
        "encodeMs": 5.490785999999844
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcDO/zbMyZ7MxJrquYVNMyFMsbNt+STbeMMpn7tRzyiTJGdzyKbE7jvczs+eeGWxmZvlJx2aUN8YZbCnIG+xSzITPyTLNc5yKDdM3M9PIk80zJsS7zLbMJPOzJHNUU2TIDDTTzbvM7s2ZM7nMzBPmMg==",
      "seed": 47,
      "rescue": false,
      "repair": false,
      "matrixSha256": "e5ef7f3a0affb919abbae255a5ed015d1240b28adf01b631ace27be51813d49f",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-05",
      "sha256Png": "3aa5c771572e0e07d9797767a45347b2262d532e145cb53db67b62661b9e0f38",
      "smooth": {
        "png": "families/edge-folds/edge-folds-05/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-05/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-05/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-06",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 06",
      "variant": 5,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7804878048780488,
        "editableMatch": 0.8242296918767507,
        "outerNineMatch": 0.7491319444444444,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 233,
        "encodeMs": 3.8366409999998723
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcCDHiqdeC91cwQ5sm0h+7b748iMwOoP9sDrzvQWl+J3XggPJoK4MyPEZQzG7HLSHP4aBzWGXgutJvrcTulM2bjUyElAlDzBhaNx6/1rsxDtsfNDaCbM/flwXfwuhjDux48SNpzw3PYNz/jGpO1kMRA==",
      "seed": 54,
      "rescue": false,
      "repair": false,
      "matrixSha256": "c0359476f812678999306ee5c7283d30831e9a7b8694762f8b8129cdece6a994",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-06",
      "sha256Png": "bfd3fc7addd65d6699abc3b2cf923aca5f48b5f0452c4960e2f3c604dd9a8680",
      "smooth": {
        "png": "families/edge-folds/edge-folds-06/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-06/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-06/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-07",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 07",
      "variant": 6,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7384952520087655,
        "editableMatch": 0.800711743772242,
        "outerNineMatch": 0.6865079365079365,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 208,
        "encodeMs": 3.150278999999955
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcJWMpKTH4yN8p8egU0VuhiqbZrTS0j0S/v+y14sfc+JGclfEoAMGXgRNqyZExFKNaFUn4LSz0YoOyY1DSHXEKCGZXaZKuafmltLJ0dYb+tS/bxTC",
      "seed": 61,
      "rescue": false,
      "repair": false,
      "matrixSha256": "003b35059ba5eb2717442ddaabfe381f463bd7d87a731ce465356a6716648658",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-07",
      "sha256Png": "f890f9d2956da0830a5fa430a39a01dddd5ab5caa3520e51f734fb3aa1ee76d8",
      "smooth": {
        "png": "families/edge-folds/edge-folds-07/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-07/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-07/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-08",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 08",
      "variant": 7,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 0,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.776918500892326,
        "editableMatch": 0.8186274509803921,
        "outerNineMatch": 0.7282986111111112,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 230,
        "encodeMs": 4.009176000000025
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcMPJI3NN6O4z8S2Tl1xsshMjzEzFLJ8zl52YaPN78qq2yc/tjDPMDAyL2TOE5JkN2ZllJqZIZpSRZpKWXczEM8kxzLc2OJEsMww1QwqKJWxGm43zxOzzu3I6smx3PLPADCxNTUySWyyxGNO3NjaZIg==",
      "seed": 68,
      "rescue": false,
      "repair": false,
      "matrixSha256": "738933707560c5323e994a17f722cceff42c0116bb6a7d16e6c0365912de8ac5",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-08",
      "sha256Png": "a918bf8c40ef9d13add4512956a48a85fd842e47e958fa581f60f88f990c088f",
      "smooth": {
        "png": "families/edge-folds/edge-folds-08/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-08/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-08/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-09",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 09",
      "variant": 8,
      "version": 6,
      "size": 41,
      "ecl": 0,
      "mask": 7,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7739440809042237,
        "editableMatch": 0.8109243697478992,
        "outerNineMatch": 0.7291666666666666,
        "rank": 888,
        "freePaddingBits": 888,
        "contradictions": 248,
        "encodeMs": 4.249861999999666
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcCtNOFwcOljbbd4G833SzDrKhN45L1OV/yQuFGDKHLSzrlzoMPeDIO8PBLORnwNz8gbE8AIMMcm51c39xaLRxyEP49TdcSPvCZSmPU9Dm+dMOt2HX8umIgD2eqbgzkt580sxY9ySkPj81a5559kTLA==",
      "seed": 75,
      "rescue": false,
      "repair": false,
      "matrixSha256": "693817a4a672de522ecd79679dd897e52fdcc41c7f0a5ebce46214ff721ccea0",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-09",
      "sha256Png": "a1e8a54d7e20625881086c302188477b20600b94a5c54a9da8aac341a2356a63",
      "smooth": {
        "png": "families/edge-folds/edge-folds-09/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-09/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-09/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    },
    {
      "id": "edge-folds-10",
      "family": "edge-folds",
      "familyName": "Angular folds",
      "title": "angular folds 10",
      "variant": 9,
      "version": 5,
      "size": 37,
      "ecl": 0,
      "mask": 5,
      "payload": "https://jdt.engineering",
      "metrics": {
        "totalMatch": 0.7494521548575602,
        "editableMatch": 0.8069395017793595,
        "outerNineMatch": 0.6944444444444444,
        "rank": 664,
        "freePaddingBits": 664,
        "contradictions": 181,
        "encodeMs": 3.013148999999885
      },
      "dataBase64": "QXaHR0cHM6Ly9qZHQuZW5naW5lZXJpbmcPPuOVHlqGxc2HgB+GCDMbH/g2pBaNr/38K9Q8N3KTxU+jgKPOfZFzKuGZqg1PSJWEvta3qB3ZKYnwpBsxt/Gf5Dp07mOhuYBL16L880lS32kiT1",
      "seed": 82,
      "rescue": false,
      "repair": false,
      "matrixSha256": "20203de24bc21c8e2bafa7d9387142ad63a401603f63e4c8060fabc4e8cf642e",
      "validation": {
        "matrixExact": true,
        "zxing": true,
        "opencv": true,
        "fullSymbolGeometry": true
      },
      "path": "families/edge-folds/edge-folds-10",
      "sha256Png": "f05dfd7e43fbc2dfae3643bff1ab836185aec1f6ce5413d91ea0e0b303c47294",
      "smooth": {
        "png": "families/edge-folds/edge-folds-10/qr-smooth.png",
        "svg": "families/edge-folds/edge-folds-10/qr-smooth.svg",
        "validation": "families/edge-folds/edge-folds-10/qr-smooth.validation.json",
        "fill": 0.9,
        "fullSizeOuterBand": 0,
        "zxing": true,
        "opencv": true
      }
    }
  ],
  "validation": {
    "zxing": 120,
    "opencv": 120,
    "independentMatrix": 120,
    "pngScale": 8,
    "quietZone": 4,
    "phoneCameraTested": false,
    "candidateCount": 480,
    "candidateDualPass": 475
  },
  "nearestWithinFamily": [
    {
      "a": "edge-julia-07",
      "b": "edge-julia-10",
      "hamming": 0.2557536960829142
    },
    {
      "a": "edge-contours-01",
      "b": "edge-contours-07",
      "hamming": 0.2857796067672611
    },
    {
      "a": "edge-lissajous-02",
      "b": "edge-lissajous-08",
      "hamming": 0.2889803383630544
    },
    {
      "a": "edge-julia-03",
      "b": "edge-julia-05",
      "hamming": 0.2917238225880201
    },
    {
      "a": "edge-weaves-01",
      "b": "edge-weaves-04",
      "hamming": 0.29477213839353755
    },
    {
      "a": "edge-contours-04",
      "b": "edge-contours-07",
      "hamming": 0.30086877000457246
    },
    {
      "a": "edge-julia-06",
      "b": "edge-julia-08",
      "hamming": 0.3017832647462277
    },
    {
      "a": "edge-julia-03",
      "b": "edge-julia-06",
      "hamming": 0.30208809632677946
    },
    {
      "a": "edge-julia-03",
      "b": "edge-julia-08",
      "hamming": 0.3033074226489864
    },
    {
      "a": "edge-lissajous-01",
      "b": "edge-lissajous-10",
      "hamming": 0.3057460752934004
    },
    {
      "a": "edge-contours-01",
      "b": "edge-contours-04",
      "hamming": 0.3107757963725042
    },
    {
      "a": "edge-weaves-04",
      "b": "edge-weaves-07",
      "hamming": 0.3113854595336077
    }
  ],
  "archive": {
    "path": "archives/all-candidates.zip",
    "bytes": 1001553,
    "sha256": "7a1588416c2874bb5e3c8b9afae41f56eb546e8810f321f9aab194f61e2ad342",
    "legacySourceTrials": 444
  },
  "toolVersions": {
    "numpy": "2.5.4",
    "pillow": "13.0.0",
    "opencv-python-headless": "5.0.0.93",
    "zxing-cpp": "3.1.1",
    "qrcodegen": "1.8.0"
  },
  "smoothValidation": {
    "count": 120,
    "pngZxing": 120,
    "pngOpenCV": 120,
    "svgZxing": 120,
    "svgOpenCV": 120,
    "fullSizeOuterBandCount": 0
  },
  "structure": {
    "versions": [
      5,
      6
    ],
    "alignmentCenters": {
      "5": [
        6,
        30
      ],
      "6": [
        6,
        34
      ]
    },
    "noFunctionCellsInsideOuterNineModuleBand": true,
    "requiredStructuresPreserved": true
  }
}