{
  "version": 1,
  "tool": "bag-panel",
  "metadata": {
    "name": "bag-panel",
    "terms": "US"
  },
  "params": {
    "width": 24,
    "height": 12,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#4F7381",
      "#BD7969",
      "#D8C16C"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "bagStyle": "two-color",
    "depth": 5,
    "strapLength": 30,
    "stitchGauge": 20,
    "rowGauge": 24,
    "flapRows": 6,
    "baseGrowth": 4,
    "wallRounds": 12,
    "motifRounds": 2,
    "bagCordChains": 72
  },
  "rows": [
    {
      "number": 1,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 1: In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 2,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 2: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 3,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 3: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 4,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 4: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 5,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 5: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 6,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 6: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 7,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 7: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 8,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 8: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 9,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 9: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 10,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 10: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 11,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 11: Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 12,
      "count": 24,
      "text": "Striped tapestry front (make 1), row 12: Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. Fasten off, weave in ends and block the completed motif without stretching.",
      "component": "Striped tapestry front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 13,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 1: In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 14,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 2: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 15,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 3: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 16,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 4: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 17,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 5: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 18,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 6: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 19,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 7: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 20,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 8: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 21,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 9: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 22,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 10: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 23,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 11: Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 24,
      "count": 24,
      "text": "Mirrored tapestry back (make 1), row 12: Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely. Fasten off, weave in ends and block the completed motif without stretching.",
      "component": "Mirrored tapestry back",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 25,
      "count": 5,
      "text": "Left and right gussets (make 2), row 1: Ch 6. Starting in chain 2 from hook, work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 26,
      "count": 5,
      "text": "Left and right gussets (make 2), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 27,
      "count": 5,
      "text": "Left and right gussets (make 2), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 28,
      "count": 5,
      "text": "Left and right gussets (make 2), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 29,
      "count": 5,
      "text": "Left and right gussets (make 2), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 30,
      "count": 5,
      "text": "Left and right gussets (make 2), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 31,
      "count": 5,
      "text": "Left and right gussets (make 2), row 7: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 32,
      "count": 5,
      "text": "Left and right gussets (make 2), row 8: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 33,
      "count": 5,
      "text": "Left and right gussets (make 2), row 9: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 34,
      "count": 5,
      "text": "Left and right gussets (make 2), row 10: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 35,
      "count": 5,
      "text": "Left and right gussets (make 2), row 11: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "right to left",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 36,
      "count": 5,
      "text": "Left and right gussets (make 2), row 12: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 5,
      "produced": 5,
      "direction": "left to right",
      "component": "Left and right gussets",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 37,
      "count": 24,
      "text": "Base panel (make 1), row 1: Ch 25. Starting in chain 2 from hook, work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "right to left",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 38,
      "count": 24,
      "text": "Base panel (make 1), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "left to right",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 39,
      "count": 24,
      "text": "Base panel (make 1), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "right to left",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 40,
      "count": 24,
      "text": "Base panel (make 1), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "left to right",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 41,
      "count": 24,
      "text": "Base panel (make 1), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "right to left",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 42,
      "count": 24,
      "text": "Base panel (make 1), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 24,
      "produced": 24,
      "direction": "left to right",
      "component": "Base panel",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 43,
      "count": 4,
      "text": "Handles (make 2), row 1: Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 44,
      "count": 4,
      "text": "Handles (make 2), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 45,
      "count": 4,
      "text": "Handles (make 2), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 46,
      "count": 4,
      "text": "Handles (make 2), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 47,
      "count": 4,
      "text": "Handles (make 2), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 48,
      "count": 4,
      "text": "Handles (make 2), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 49,
      "count": 4,
      "text": "Handles (make 2), row 7: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 50,
      "count": 4,
      "text": "Handles (make 2), row 8: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 51,
      "count": 4,
      "text": "Handles (make 2), row 9: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 52,
      "count": 4,
      "text": "Handles (make 2), row 10: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 53,
      "count": 4,
      "text": "Handles (make 2), row 11: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 54,
      "count": 4,
      "text": "Handles (make 2), row 12: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 55,
      "count": 4,
      "text": "Handles (make 2), row 13: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 56,
      "count": 4,
      "text": "Handles (make 2), row 14: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 57,
      "count": 4,
      "text": "Handles (make 2), row 15: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 58,
      "count": 4,
      "text": "Handles (make 2), row 16: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 59,
      "count": 4,
      "text": "Handles (make 2), row 17: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 60,
      "count": 4,
      "text": "Handles (make 2), row 18: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 61,
      "count": 4,
      "text": "Handles (make 2), row 19: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 62,
      "count": 4,
      "text": "Handles (make 2), row 20: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 63,
      "count": 4,
      "text": "Handles (make 2), row 21: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 64,
      "count": 4,
      "text": "Handles (make 2), row 22: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 65,
      "count": 4,
      "text": "Handles (make 2), row 23: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 66,
      "count": 4,
      "text": "Handles (make 2), row 24: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 67,
      "count": 4,
      "text": "Handles (make 2), row 25: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 68,
      "count": 4,
      "text": "Handles (make 2), row 26: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 69,
      "count": 4,
      "text": "Handles (make 2), row 27: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 70,
      "count": 4,
      "text": "Handles (make 2), row 28: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 71,
      "count": 4,
      "text": "Handles (make 2), row 29: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 72,
      "count": 4,
      "text": "Handles (make 2), row 30: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "Handles",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 73,
      "count": 12,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 74,
      "count": 12,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 75,
      "count": 12,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 76,
      "count": 12,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 77,
      "count": 24,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Front to base: Read the base front edge from front-left to front-right. Pair Striped tapestry front copy1 foundation posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] with Base panel copy1 foundation edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 78,
      "count": 24,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Back to base: Read the base back edge from back-left to back-right;reverse the outside-view back-panel numbering. Pair Mirrored tapestry back copy1 foundation posts [24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1] with Base panel copy1 top edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 79,
      "count": 6,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Left gusset to base: Read the base left edge from front-left toward back-left. Pair Left and right gussets copy1 foundation posts [5,5,4,3,2,1] with Base panel copy1 left row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 80,
      "count": 6,
      "unit": "sewing reference pairs",
      "component": "Assembly",
      "assembly": true,
      "text": "Right gusset to base: Read the base right edge from front-right toward back-right. Pair Left and right gussets copy2 foundation posts [1,1,2,3,4,5] with Base panel copy1 right row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans."
    },
    {
      "number": 81,
      "count": 16,
      "unit": "handle-to-rim attachment tacks",
      "component": "Assembly",
      "assembly": true,
      "text": "For front and back respectively,attach one handle's foundation end to body final-row positions2–5 and its last-row end to positions20–23,four tacks per end. Keep each four-stitch handle untwisted. Pin the real loop height and reinforce all sixteen attachment tacks. Leave the top opening free between handle ends;no load rating is implied."
    }
  ],
  "grid": [
    [
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0
    ],
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0
    ]
  ],
  "dimensions": "7 separately crocheted pieces;pin measured sources and preserve the named mouth",
  "materials": [
    "Smooth compatible yarns in the selected roles",
    "A matching hook, removable markers, tapestry needle and scissors"
  ],
  "notes": [
    "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge.",
    "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge.",
    "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Front to base: Read the base front edge from front-left to front-right. Pair Striped tapestry front copy1 foundation posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] with Base panel copy1 foundation edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Back to base: Read the base back edge from back-left to back-right;reverse the outside-view back-panel numbering. Pair Mirrored tapestry back copy1 foundation posts [24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1] with Base panel copy1 top edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Left gusset to base: Read the base left edge from front-left toward back-left. Pair Left and right gussets copy1 foundation posts [5,5,4,3,2,1] with Base panel copy1 left row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Right gusset to base: Read the base right edge from front-right toward back-right. Pair Left and right gussets copy2 foundation posts [1,1,2,3,4,5] with Base panel copy1 right row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "For front and back respectively,attach one handle's foundation end to body final-row positions2–5 and its last-row end to positions20–23,four tacks per end. Keep each four-stitch handle untwisted. Pin the real loop height and reinforce all sixteen attachment tacks. Leave the top opening free between handle ends;no load rating is implied.",
    "Component counts describe one copy. Make the stated quantities separately; sewing, placement and finishing references are not additional crochet outputs.",
    "These are source-connected construction diagrams. Measure actual yarn, hook, stitch and row gauge before relying on finished dimensions.",
    "Use the selected yarn and measured washed SC stitch and row gauges. Nominal dimensions do not certify finished fit,stretch,seam strength or load capacity. Pin all receiving edges and reinforce seams before use."
  ],
  "repeatUnit": null,
  "colors": [
    "#4F7381",
    "#BD7969",
    "#D8C16C"
  ],
  "parts": [
    {
      "name": "Striped tapestry front",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0,
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "tapestry-crochet",
        "metadata": {
          "name": "tapestry-crochet",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 12,
          "rounds": 5,
          "repeat": 4,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#4F7381",
            "#BD7969",
            "#D8C16C"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "two-color",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "grid": [
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ],
            [
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1
            ]
          ]
        },
        "rows": [
          {
            "number": 1,
            "count": 24,
            "text": "In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 2,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 3,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 4,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 5,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 6,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 7,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 8,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 9,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 10,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 11,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 12,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          }
        ],
        "grid": [
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1
          ]
        ],
        "dimensions": "24 stitches × 12 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [],
        "repeatUnit": 4,
        "colors": [
          "#4F7381",
          "#BD7969",
          "#D8C16C"
        ],
        "foundation": 25
      },
      "rows": [
        {
          "number": 1,
          "count": 24,
          "text": "In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 2,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 3,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 4,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 5,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 6,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 7,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 8,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 9,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 10,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 11,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 12,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    },
    {
      "name": "Mirrored tapestry back",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0,
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "tapestry-crochet",
        "metadata": {
          "name": "tapestry-crochet",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 12,
          "rounds": 5,
          "repeat": 4,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#4F7381",
            "#BD7969",
            "#D8C16C"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "two-color",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "grid": [
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ],
            [
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0,
              1,
              1,
              1,
              0,
              0,
              0
            ]
          ]
        },
        "rows": [
          {
            "number": 1,
            "count": 24,
            "text": "In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 2,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 3,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 4,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 5,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 6,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 7,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 8,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 9,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 10,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 11,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          },
          {
            "number": 12,
            "count": 24,
            "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
          }
        ],
        "grid": [
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            0,
            0,
            0
          ]
        ],
        "dimensions": "24 stitches × 12 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [],
        "repeatUnit": 4,
        "colors": [
          "#4F7381",
          "#BD7969",
          "#D8C16C"
        ],
        "foundation": 25
      },
      "rows": [
        {
          "number": 1,
          "count": 24,
          "text": "In the first listed working color, ch 25. Start in the second chain from hook. Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 2,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 3,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 4,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 5,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 6,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 7,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 8,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 9,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 10,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 11,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read right to left: #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        },
        {
          "number": 12,
          "count": 24,
          "text": "Ch 1, turn (does not count). Read left to right: #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381, #BD7969, #BD7969, #BD7969, #4F7381, #4F7381, #4F7381. Work one sc per cell; change color on final pull-through. Carry inactive yarn loosely."
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    },
    {
      "name": "Left and right gussets",
      "quantity": 2,
      "kind": "project",
      "workMode": "flat",
      "color": 1,
      "usedColors": [
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 5,
          "height": 12,
          "rounds": 5,
          "repeat": 1,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#BD7969",
            "#BD7969"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "two-color",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "texture": "basic"
        },
        "rows": [
          {
            "number": 1,
            "count": 5,
            "text": "Ch 6. Starting in chain 2 from hook, work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 2,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          },
          {
            "number": 3,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 4,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          },
          {
            "number": 5,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 6,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          },
          {
            "number": 7,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 8,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          },
          {
            "number": 9,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 10,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          },
          {
            "number": 11,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "right to left"
          },
          {
            "number": 12,
            "count": 5,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 5,
            "produced": 5,
            "direction": "left to right"
          }
        ],
        "grid": [
          [
            0,
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            0,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            0,
            1
          ],
          [
            1,
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1,
            1
          ]
        ],
        "dimensions": "5 stitches × 12 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [
          "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge."
        ],
        "repeatUnit": 1,
        "colors": [
          "#BD7969",
          "#BD7969"
        ],
        "foundation": 6
      },
      "rows": [
        {
          "number": 1,
          "count": 5,
          "text": "Ch 6. Starting in chain 2 from hook, work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 2,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        },
        {
          "number": 3,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 4,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        },
        {
          "number": 5,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 6,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        },
        {
          "number": 7,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 8,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        },
        {
          "number": 9,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 10,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        },
        {
          "number": 11,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "right to left"
        },
        {
          "number": 12,
          "count": 5,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 5,
          "produced": 5,
          "direction": "left to right"
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    },
    {
      "name": "Base panel",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 1,
      "usedColors": [
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 6,
          "rounds": 5,
          "repeat": 1,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#BD7969",
            "#BD7969"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "two-color",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "texture": "basic"
        },
        "rows": [
          {
            "number": 1,
            "count": 24,
            "text": "Ch 25. Starting in chain 2 from hook, work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "right to left"
          },
          {
            "number": 2,
            "count": 24,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "left to right"
          },
          {
            "number": 3,
            "count": 24,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "right to left"
          },
          {
            "number": 4,
            "count": 24,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "left to right"
          },
          {
            "number": 5,
            "count": 24,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "right to left"
          },
          {
            "number": 6,
            "count": 24,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 24,
            "produced": 24,
            "direction": "left to right"
          }
        ],
        "grid": [
          [
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1
          ],
          [
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1
          ],
          [
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            1
          ]
        ],
        "dimensions": "24 stitches × 6 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [
          "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge."
        ],
        "repeatUnit": 1,
        "colors": [
          "#BD7969",
          "#BD7969"
        ],
        "foundation": 25
      },
      "rows": [
        {
          "number": 1,
          "count": 24,
          "text": "Ch 25. Starting in chain 2 from hook, work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "right to left"
        },
        {
          "number": 2,
          "count": 24,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "left to right"
        },
        {
          "number": 3,
          "count": 24,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "right to left"
        },
        {
          "number": 4,
          "count": 24,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "left to right"
        },
        {
          "number": 5,
          "count": 24,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "right to left"
        },
        {
          "number": 6,
          "count": 24,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 24,
          "produced": 24,
          "direction": "left to right"
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    },
    {
      "name": "Handles",
      "quantity": 2,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 4,
          "height": 30,
          "rounds": 5,
          "repeat": 1,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#4F7381",
            "#4F7381"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "two-color",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "texture": "basic"
        },
        "rows": [
          {
            "number": 1,
            "count": 4,
            "text": "Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 2,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 3,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 4,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 5,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 6,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 7,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 8,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 9,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 10,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 11,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 12,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 13,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 14,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 15,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 16,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 17,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 18,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 19,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 20,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 21,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 22,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 23,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 24,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 25,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 26,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 27,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 28,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 29,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 30,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          }
        ],
        "grid": [
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            0,
            1,
            1,
            1
          ]
        ],
        "dimensions": "4 stitches × 30 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [
          "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge."
        ],
        "repeatUnit": 1,
        "colors": [
          "#4F7381",
          "#4F7381"
        ],
        "foundation": 5
      },
      "rows": [
        {
          "number": 1,
          "count": 4,
          "text": "Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 2,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 3,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 4,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 5,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 6,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 7,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 8,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 9,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 10,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 11,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 12,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 13,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 14,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 15,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 16,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 17,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 18,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 19,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 20,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 21,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 22,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 23,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 24,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 25,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 26,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 27,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 28,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 29,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 30,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    }
  ],
  "assembly": [
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Striped tapestry front copy1 right row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 left row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Vertical body seam: Match foundation-level bottom to bottom and body-level top to top;keep outside faces outward. The extended backpack flap stays above these body seams. Pair Mirrored tapestry back copy1 left row ends [1,2,3,4,5,6,7,8,9,10,11,12] with Left and right gussets copy2 right row ends [1,2,3,4,5,6,7,8,9,10,11,12],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Front to base: Read the base front edge from front-left to front-right. Pair Striped tapestry front copy1 foundation posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24] with Base panel copy1 foundation edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Back to base: Read the base back edge from back-left to back-right;reverse the outside-view back-panel numbering. Pair Mirrored tapestry back copy1 foundation posts [24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1] with Base panel copy1 top edge posts [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Left gusset to base: Read the base left edge from front-left toward back-left. Pair Left and right gussets copy1 foundation posts [5,5,4,3,2,1] with Base panel copy1 left row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "Right gusset to base: Read the base right edge from front-right toward back-right. Pair Left and right gussets copy2 foundation posts [1,1,2,3,4,5] with Base panel copy1 right row ends [1,2,3,4,5,6],respectively. Pin actual lengths before sewing and reinforce without gathering. Repeated references distribute a count mismatch;they do not prove equal physical spans.",
    "For front and back respectively,attach one handle's foundation end to body final-row positions2–5 and its last-row end to positions20–23,four tacks per end. Keep each four-stitch handle untwisted. Pin the real loop height and reinforce all sixteen attachment tacks. Leave the top opening free between handle ends;no load rating is implied."
  ],
  "projectPlan": {
    "style": "two-color",
    "parts": [
      {
        "name": "Striped tapestry front",
        "quantity": 1,
        "sourceTool": "tapestry-crochet",
        "workMode": "flat",
        "counts": [
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "usedColors": [
          0,
          1
        ]
      },
      {
        "name": "Mirrored tapestry back",
        "quantity": 1,
        "sourceTool": "tapestry-crochet",
        "workMode": "flat",
        "counts": [
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "usedColors": [
          0,
          1
        ]
      },
      {
        "name": "Left and right gussets",
        "quantity": 2,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          5,
          5,
          5,
          5,
          5,
          5,
          5,
          5,
          5,
          5,
          5,
          5
        ],
        "usedColors": [
          1
        ]
      },
      {
        "name": "Base panel",
        "quantity": 1,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "usedColors": [
          1
        ]
      },
      {
        "name": "Handles",
        "quantity": 2,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4
        ],
        "usedColors": [
          0
        ]
      }
    ],
    "assemblyRows": [
      72,
      73,
      74,
      75,
      76,
      77,
      78,
      79,
      80
    ],
    "totalOutputs": 1080,
    "seams": [
      {
        "name": "Vertical body seam",
        "a": {
          "part": 0,
          "copy": 1,
          "edge": "left row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "b": {
          "part": 2,
          "copy": 1,
          "edge": "right row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 2,
            "b": 2
          },
          {
            "a": 3,
            "b": 3
          },
          {
            "a": 4,
            "b": 4
          },
          {
            "a": 5,
            "b": 5
          },
          {
            "a": 6,
            "b": 6
          },
          {
            "a": 7,
            "b": 7
          },
          {
            "a": 8,
            "b": 8
          },
          {
            "a": 9,
            "b": 9
          },
          {
            "a": 10,
            "b": 10
          },
          {
            "a": 11,
            "b": 11
          },
          {
            "a": 12,
            "b": 12
          }
        ],
        "assemblyIndex": 0,
        "readingRow": 72
      },
      {
        "name": "Vertical body seam",
        "a": {
          "part": 1,
          "copy": 1,
          "edge": "right row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "b": {
          "part": 2,
          "copy": 1,
          "edge": "left row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 2,
            "b": 2
          },
          {
            "a": 3,
            "b": 3
          },
          {
            "a": 4,
            "b": 4
          },
          {
            "a": 5,
            "b": 5
          },
          {
            "a": 6,
            "b": 6
          },
          {
            "a": 7,
            "b": 7
          },
          {
            "a": 8,
            "b": 8
          },
          {
            "a": 9,
            "b": 9
          },
          {
            "a": 10,
            "b": 10
          },
          {
            "a": 11,
            "b": 11
          },
          {
            "a": 12,
            "b": 12
          }
        ],
        "assemblyIndex": 1,
        "readingRow": 73
      },
      {
        "name": "Vertical body seam",
        "a": {
          "part": 0,
          "copy": 1,
          "edge": "right row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "b": {
          "part": 2,
          "copy": 2,
          "edge": "left row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 2,
            "b": 2
          },
          {
            "a": 3,
            "b": 3
          },
          {
            "a": 4,
            "b": 4
          },
          {
            "a": 5,
            "b": 5
          },
          {
            "a": 6,
            "b": 6
          },
          {
            "a": 7,
            "b": 7
          },
          {
            "a": 8,
            "b": 8
          },
          {
            "a": 9,
            "b": 9
          },
          {
            "a": 10,
            "b": 10
          },
          {
            "a": 11,
            "b": 11
          },
          {
            "a": 12,
            "b": 12
          }
        ],
        "assemblyIndex": 2,
        "readingRow": 74
      },
      {
        "name": "Vertical body seam",
        "a": {
          "part": 1,
          "copy": 1,
          "edge": "left row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "b": {
          "part": 2,
          "copy": 2,
          "edge": "right row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 2,
            "b": 2
          },
          {
            "a": 3,
            "b": 3
          },
          {
            "a": 4,
            "b": 4
          },
          {
            "a": 5,
            "b": 5
          },
          {
            "a": 6,
            "b": 6
          },
          {
            "a": 7,
            "b": 7
          },
          {
            "a": 8,
            "b": 8
          },
          {
            "a": 9,
            "b": 9
          },
          {
            "a": 10,
            "b": 10
          },
          {
            "a": 11,
            "b": 11
          },
          {
            "a": 12,
            "b": 12
          }
        ],
        "assemblyIndex": 3,
        "readingRow": 75
      },
      {
        "name": "Front to base",
        "a": {
          "part": 0,
          "copy": 1,
          "edge": "foundation posts",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24
          ]
        },
        "b": {
          "part": 3,
          "copy": 1,
          "edge": "foundation edge posts",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 2,
            "b": 2
          },
          {
            "a": 3,
            "b": 3
          },
          {
            "a": 4,
            "b": 4
          },
          {
            "a": 5,
            "b": 5
          },
          {
            "a": 6,
            "b": 6
          },
          {
            "a": 7,
            "b": 7
          },
          {
            "a": 8,
            "b": 8
          },
          {
            "a": 9,
            "b": 9
          },
          {
            "a": 10,
            "b": 10
          },
          {
            "a": 11,
            "b": 11
          },
          {
            "a": 12,
            "b": 12
          },
          {
            "a": 13,
            "b": 13
          },
          {
            "a": 14,
            "b": 14
          },
          {
            "a": 15,
            "b": 15
          },
          {
            "a": 16,
            "b": 16
          },
          {
            "a": 17,
            "b": 17
          },
          {
            "a": 18,
            "b": 18
          },
          {
            "a": 19,
            "b": 19
          },
          {
            "a": 20,
            "b": 20
          },
          {
            "a": 21,
            "b": 21
          },
          {
            "a": 22,
            "b": 22
          },
          {
            "a": 23,
            "b": 23
          },
          {
            "a": 24,
            "b": 24
          }
        ],
        "assemblyIndex": 4,
        "readingRow": 76
      },
      {
        "name": "Back to base",
        "a": {
          "part": 1,
          "copy": 1,
          "edge": "foundation posts",
          "positions": [
            24,
            23,
            22,
            21,
            20,
            19,
            18,
            17,
            16,
            15,
            14,
            13,
            12,
            11,
            10,
            9,
            8,
            7,
            6,
            5,
            4,
            3,
            2,
            1
          ]
        },
        "b": {
          "part": 3,
          "copy": 1,
          "edge": "top edge posts",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6,
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19,
            20,
            21,
            22,
            23,
            24
          ]
        },
        "pairs": [
          {
            "a": 24,
            "b": 1
          },
          {
            "a": 23,
            "b": 2
          },
          {
            "a": 22,
            "b": 3
          },
          {
            "a": 21,
            "b": 4
          },
          {
            "a": 20,
            "b": 5
          },
          {
            "a": 19,
            "b": 6
          },
          {
            "a": 18,
            "b": 7
          },
          {
            "a": 17,
            "b": 8
          },
          {
            "a": 16,
            "b": 9
          },
          {
            "a": 15,
            "b": 10
          },
          {
            "a": 14,
            "b": 11
          },
          {
            "a": 13,
            "b": 12
          },
          {
            "a": 12,
            "b": 13
          },
          {
            "a": 11,
            "b": 14
          },
          {
            "a": 10,
            "b": 15
          },
          {
            "a": 9,
            "b": 16
          },
          {
            "a": 8,
            "b": 17
          },
          {
            "a": 7,
            "b": 18
          },
          {
            "a": 6,
            "b": 19
          },
          {
            "a": 5,
            "b": 20
          },
          {
            "a": 4,
            "b": 21
          },
          {
            "a": 3,
            "b": 22
          },
          {
            "a": 2,
            "b": 23
          },
          {
            "a": 1,
            "b": 24
          }
        ],
        "assemblyIndex": 5,
        "readingRow": 77
      },
      {
        "name": "Left gusset to base",
        "a": {
          "part": 2,
          "copy": 1,
          "edge": "foundation posts",
          "positions": [
            5,
            4,
            3,
            2,
            1
          ]
        },
        "b": {
          "part": 3,
          "copy": 1,
          "edge": "left row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6
          ]
        },
        "pairs": [
          {
            "a": 5,
            "b": 1
          },
          {
            "a": 5,
            "b": 2
          },
          {
            "a": 4,
            "b": 3
          },
          {
            "a": 3,
            "b": 4
          },
          {
            "a": 2,
            "b": 5
          },
          {
            "a": 1,
            "b": 6
          }
        ],
        "assemblyIndex": 6,
        "readingRow": 78
      },
      {
        "name": "Right gusset to base",
        "a": {
          "part": 2,
          "copy": 2,
          "edge": "foundation posts",
          "positions": [
            1,
            2,
            3,
            4,
            5
          ]
        },
        "b": {
          "part": 3,
          "copy": 1,
          "edge": "right row ends",
          "positions": [
            1,
            2,
            3,
            4,
            5,
            6
          ]
        },
        "pairs": [
          {
            "a": 1,
            "b": 1
          },
          {
            "a": 1,
            "b": 2
          },
          {
            "a": 2,
            "b": 3
          },
          {
            "a": 3,
            "b": 4
          },
          {
            "a": 4,
            "b": 5
          },
          {
            "a": 5,
            "b": 6
          }
        ],
        "assemblyIndex": 7,
        "readingRow": 79
      }
    ],
    "opening": "Top rim stays open",
    "gauge": {
      "stitchesPer10cm": 20,
      "rowsPer10cm": 24,
      "nominalPanelWidthCm": 12,
      "nominalPanelHeightCm": 5,
      "nominalGussetWidthCm": 2.5,
      "baseRows": 6,
      "uBottomRows": 29
    },
    "separatelyCrochetedPieces": 7
  },
  "construction": "two-color bag construction"
}