{
  "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": "backpack",
    "depth": 5,
    "strapLength": 30,
    "stitchGauge": 20,
    "rowGauge": 24,
    "flapRows": 6,
    "baseGrowth": 4,
    "wallRounds": 12,
    "motifRounds": 2,
    "bagCordChains": 72
  },
  "rows": [
    {
      "number": 1,
      "count": 24,
      "text": "Backpack front (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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 2,
      "count": 24,
      "text": "Backpack front (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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 3,
      "count": 24,
      "text": "Backpack front (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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 4,
      "count": 24,
      "text": "Backpack front (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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 5,
      "count": 24,
      "text": "Backpack front (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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 6,
      "count": 24,
      "text": "Backpack front (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.",
      "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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 7,
      "count": 24,
      "text": "Backpack front (make 1), row 7: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 8,
      "count": 24,
      "text": "Backpack front (make 1), row 8: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 9,
      "count": 24,
      "text": "Backpack front (make 1), row 9: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 10,
      "count": 24,
      "text": "Backpack front (make 1), row 10: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 11,
      "count": 24,
      "text": "Backpack front (make 1), row 11: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 12,
      "count": 24,
      "text": "Backpack front (make 1), row 12: 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": "Backpack front",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 13,
      "count": 24,
      "text": "Backpack back with integral flap (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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 14,
      "count": 24,
      "text": "Backpack back with integral flap (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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 15,
      "count": 24,
      "text": "Backpack back with integral flap (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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 16,
      "count": 24,
      "text": "Backpack back with integral flap (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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 17,
      "count": 24,
      "text": "Backpack back with integral flap (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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 18,
      "count": 24,
      "text": "Backpack back with integral flap (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.",
      "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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 19,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 7: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 20,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 8: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 21,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 9: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 22,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 10: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 23,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 11: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 24,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 12: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 25,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 13: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 26,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 14: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 27,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 15: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 28,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 16: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 29,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 17: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 30,
      "count": 24,
      "text": "Backpack back with integral flap (make 1), row 18: 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": "Backpack back with integral flap",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 31,
      "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": 32,
      "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": 33,
      "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": 34,
      "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": 35,
      "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": 36,
      "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": 37,
      "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": 38,
      "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": 39,
      "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": 40,
      "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": 41,
      "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": 42,
      "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": 43,
      "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": 44,
      "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": 45,
      "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": 46,
      "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": 47,
      "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": 48,
      "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": 49,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 50,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 51,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 52,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 53,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 54,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 55,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 56,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 57,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 58,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 59,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 60,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 61,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 62,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 63,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 64,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 65,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 66,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 67,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 68,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 69,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 70,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 71,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 72,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 73,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 74,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 75,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 76,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 77,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 78,
      "count": 4,
      "text": "Shoulder straps (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": "Shoulder straps",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 79,
      "count": 15,
      "text": "Flap and front closure cords (make 2), row 1: Ch 16. Skip the nearest chain. Sl st in the second chain from hook and each remaining chain: 15 slip stitches. Do not add an extra turning row. Leave both ends long enough for the stated attachment. Fasten off and retain suitable attachment tails. This cord is soft;it contains no rigid stem or hidden wire.",
      "component": "Flap and front closure cords",
      "quantity": 2,
      "unit": "counted outputs per copy"
    },
    {
      "number": 80,
      "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 Backpack 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": 81,
      "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 Backpack back with integral flap 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": 82,
      "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 Backpack 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": 83,
      "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 Backpack back with integral flap 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": 84,
      "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 Backpack 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": 85,
      "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 Backpack back with integral flap 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": 86,
      "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": 87,
      "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": 88,
      "count": 16,
      "unit": "shoulder-strap attachment tacks",
      "component": "Assembly",
      "assembly": true,
      "text": "Keep the flap above back body row12. Pin strap1 ends at back row12 positions2–5 and back row2 positions2–5;strap2 ends at row12 positions20–23 and row2 at that same range. Sew each four-stitch end to its four named positions:four ends,sixteen tacks. Keep outside faces and strap direction consistent. Try the real strap length and reinforce;no tested load capacity is claimed."
    },
    {
      "number": 89,
      "count": 4,
      "unit": "closure-cord attachment tacks",
      "component": "Assembly",
      "assembly": true,
      "text": "Attach one cord's first two return outputs at flap final row18,middle posts12and13. Attach the other at front row6,those same middle posts. Fold the flap down from back body top row12,tie the free cord ends and check the real overlap before reinforcing all four tacks."
    }
  ],
  "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": "9 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.",
    "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.",
    "Fasten off and retain suitable attachment tails. This cord is soft;it contains no rigid stem or hidden wire.",
    "This is a counted source-connected construction schematic. Physical size,fit,texture and finishing need a real sample.",
    "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 Backpack 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 Backpack back with integral flap 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 Backpack 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 Backpack back with integral flap 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 Backpack 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 Backpack back with integral flap 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.",
    "Keep the flap above back body row12. Pin strap1 ends at back row12 positions2–5 and back row2 positions2–5;strap2 ends at row12 positions20–23 and row2 at that same range. Sew each four-stitch end to its four named positions:four ends,sixteen tacks. Keep outside faces and strap direction consistent. Try the real strap length and reinforce;no tested load capacity is claimed.",
    "Attach one cord's first two return outputs at flap final row18,middle posts12and13. Attach the other at front row6,those same middle posts. Fold the flap down from back body top row12,tie the free cord ends and check the real overlap before reinforcing all four tacks.",
    "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": "Backpack front",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 12,
          "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": "backpack",
          "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"
          },
          {
            "number": 7,
            "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": 8,
            "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": 9,
            "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": 10,
            "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": 11,
            "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": 12,
            "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": [
          [
            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": "24 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": [
          "#4F7381",
          "#4F7381"
        ],
        "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"
        },
        {
          "number": 7,
          "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": 8,
          "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": 9,
          "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": 10,
          "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": 11,
          "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": 12,
          "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": "Backpack back with integral flap",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 18,
          "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": "backpack",
          "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"
          },
          {
            "number": 7,
            "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": 8,
            "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": 9,
            "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": 10,
            "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": 11,
            "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": 12,
            "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": 13,
            "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": 14,
            "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": 15,
            "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": 16,
            "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": 17,
            "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": 18,
            "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,
            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
          ],
          [
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            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
          ],
          [
            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,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0,
            0,
            0,
            0,
            1,
            1,
            1,
            1,
            0,
            0,
            0,
            0
          ]
        ],
        "dimensions": "24 stitches × 18 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": 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"
        },
        {
          "number": 7,
          "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": 8,
          "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": 9,
          "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": 10,
          "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": 11,
          "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": 12,
          "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": 13,
          "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": 14,
          "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": 15,
          "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": 16,
          "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": 17,
          "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": 18,
          "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": "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": "backpack",
          "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": "backpack",
          "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": "Shoulder straps",
      "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": "backpack",
          "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."
    },
    {
      "name": "Flap and front closure cords",
      "quantity": 2,
      "kind": "project",
      "workMode": "flat",
      "color": 1,
      "usedColors": [
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "3d-crochet-flower",
        "metadata": {
          "name": "Short backpack closure cord",
          "terms": "US"
        },
        "params": {
          "width": 24,
          "height": 12,
          "rounds": 5,
          "repeat": 4,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#BD7969",
            "#BD7969"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bagStyle": "backpack",
          "depth": 5,
          "strapLength": 30,
          "stitchGauge": 20,
          "rowGauge": 24,
          "flapRows": 6,
          "baseGrowth": 4,
          "wallRounds": 12,
          "motifRounds": 2,
          "bagCordChains": 72,
          "componentRecipe": "Short backpack closure cord"
        },
        "rows": [
          {
            "number": 1,
            "count": 15,
            "text": "Ch 16. Skip the nearest chain. Sl st in the second chain from hook and each remaining chain: 15 slip stitches. Do not add an extra turning row. Leave both ends long enough for the stated attachment."
          }
        ],
        "motifStructure": {
          "style": "Short backpack closure cord",
          "workMode": "flat",
          "nodes": [
            {
              "id": "N1",
              "stitch": "ch",
              "x": 22,
              "y": 45,
              "row": null,
              "source": [],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N2",
              "stitch": "ch",
              "x": 44,
              "y": 45,
              "row": null,
              "source": [
                "N1"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N3",
              "stitch": "ch",
              "x": 66,
              "y": 45,
              "row": null,
              "source": [
                "N2"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N4",
              "stitch": "ch",
              "x": 88,
              "y": 45,
              "row": null,
              "source": [
                "N3"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N5",
              "stitch": "ch",
              "x": 110,
              "y": 45,
              "row": null,
              "source": [
                "N4"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N6",
              "stitch": "ch",
              "x": 132,
              "y": 45,
              "row": null,
              "source": [
                "N5"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N7",
              "stitch": "ch",
              "x": 154,
              "y": 45,
              "row": null,
              "source": [
                "N6"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N8",
              "stitch": "ch",
              "x": 176,
              "y": 45,
              "row": null,
              "source": [
                "N7"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N9",
              "stitch": "ch",
              "x": 198,
              "y": 45,
              "row": null,
              "source": [
                "N8"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N10",
              "stitch": "ch",
              "x": 220,
              "y": 45,
              "row": null,
              "source": [
                "N9"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N11",
              "stitch": "ch",
              "x": 242,
              "y": 45,
              "row": null,
              "source": [
                "N10"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N12",
              "stitch": "ch",
              "x": 264,
              "y": 45,
              "row": null,
              "source": [
                "N11"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N13",
              "stitch": "ch",
              "x": 286,
              "y": 45,
              "row": null,
              "source": [
                "N12"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N14",
              "stitch": "ch",
              "x": 308,
              "y": 45,
              "row": null,
              "source": [
                "N13"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N15",
              "stitch": "ch",
              "x": 330,
              "y": 45,
              "row": null,
              "source": [
                "N14"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N16",
              "stitch": "ch",
              "x": 352,
              "y": 45,
              "row": null,
              "source": [
                "N15"
              ],
              "counted": false,
              "color": 0,
              "rotation": 90
            },
            {
              "id": "N17",
              "stitch": "sl",
              "x": 330,
              "y": 10,
              "row": 0,
              "source": [
                "C15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N18",
              "stitch": "sl",
              "x": 308,
              "y": 10,
              "row": 0,
              "source": [
                "C14"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N19",
              "stitch": "sl",
              "x": 286,
              "y": 10,
              "row": 0,
              "source": [
                "C13"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N20",
              "stitch": "sl",
              "x": 264,
              "y": 10,
              "row": 0,
              "source": [
                "C12"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N21",
              "stitch": "sl",
              "x": 242,
              "y": 10,
              "row": 0,
              "source": [
                "C11"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N22",
              "stitch": "sl",
              "x": 220,
              "y": 10,
              "row": 0,
              "source": [
                "C10"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N23",
              "stitch": "sl",
              "x": 198,
              "y": 10,
              "row": 0,
              "source": [
                "C9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N24",
              "stitch": "sl",
              "x": 176,
              "y": 10,
              "row": 0,
              "source": [
                "C8"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N25",
              "stitch": "sl",
              "x": 154,
              "y": 10,
              "row": 0,
              "source": [
                "C7"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N26",
              "stitch": "sl",
              "x": 132,
              "y": 10,
              "row": 0,
              "source": [
                "C6"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N27",
              "stitch": "sl",
              "x": 110,
              "y": 10,
              "row": 0,
              "source": [
                "C5"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N28",
              "stitch": "sl",
              "x": 88,
              "y": 10,
              "row": 0,
              "source": [
                "C4"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N29",
              "stitch": "sl",
              "x": 66,
              "y": 10,
              "row": 0,
              "source": [
                "C3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N30",
              "stitch": "sl",
              "x": 44,
              "y": 10,
              "row": 0,
              "source": [
                "C2"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N31",
              "stitch": "sl",
              "x": 22,
              "y": 10,
              "row": 0,
              "source": [
                "C1"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            }
          ],
          "anchors": [
            {
              "id": "C1",
              "x": 22,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C2",
              "x": 44,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C3",
              "x": 66,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C4",
              "x": 88,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C5",
              "x": 110,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C6",
              "x": 132,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C7",
              "x": 154,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C8",
              "x": 176,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C9",
              "x": 198,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C10",
              "x": 220,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C11",
              "x": 242,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C12",
              "x": 264,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C13",
              "x": 286,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C14",
              "x": 308,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C15",
              "x": 330,
              "y": 45,
              "type": "chain"
            },
            {
              "id": "C16",
              "x": 352,
              "y": 45,
              "type": "chain"
            }
          ]
        },
        "colors": [
          "#BD7969",
          "#BD7969"
        ],
        "foundation": 16,
        "materials": [
          "Compatible smooth yarn,matching hook,markers,scissors and tapestry needle"
        ],
        "notes": [
          "Fasten off and retain suitable attachment tails. This cord is soft;it contains no rigid stem or hidden wire.",
          "This is a counted source-connected construction schematic. Physical size,fit,texture and finishing need a real sample."
        ],
        "dimensions": "Short backpack closure cord; counted sources,not physical dimensions",
        "repeatUnit": null
      },
      "rows": [
        {
          "number": 1,
          "count": 15,
          "text": "Ch 16. Skip the nearest chain. Sl st in the second chain from hook and each remaining chain: 15 slip stitches. Do not add an extra turning row. Leave both ends long enough for the stated attachment."
        }
      ],
      "finish": "Fasten off and retain suitable attachment tails. This cord is soft;it contains no rigid stem or hidden wire."
    }
  ],
  "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 Backpack 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 Backpack back with integral flap 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 Backpack 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 Backpack back with integral flap 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 Backpack 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 Backpack back with integral flap 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.",
    "Keep the flap above back body row12. Pin strap1 ends at back row12 positions2–5 and back row2 positions2–5;strap2 ends at row12 positions20–23 and row2 at that same range. Sew each four-stitch end to its four named positions:four ends,sixteen tacks. Keep outside faces and strap direction consistent. Try the real strap length and reinforce;no tested load capacity is claimed.",
    "Attach one cord's first two return outputs at flap final row18,middle posts12and13. Attach the other at front row6,those same middle posts. Fold the flap down from back body top row12,tie the free cord ends and check the real overlap before reinforcing all four tacks."
  ],
  "projectPlan": {
    "style": "backpack",
    "parts": [
      {
        "name": "Backpack front",
        "quantity": 1,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "usedColors": [
          0
        ]
      },
      {
        "name": "Backpack back with integral flap",
        "quantity": 1,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24,
          24
        ],
        "usedColors": [
          0
        ]
      },
      {
        "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": "Shoulder straps",
        "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
        ]
      },
      {
        "name": "Flap and front closure cords",
        "quantity": 2,
        "sourceTool": "3d-crochet-flower",
        "workMode": "flat",
        "counts": [
          15
        ],
        "usedColors": [
          1
        ]
      }
    ],
    "assemblyRows": [
      79,
      80,
      81,
      82,
      83,
      84,
      85,
      86,
      87,
      88
    ],
    "totalOutputs": 1254,
    "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": 79
      },
      {
        "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": 80
      },
      {
        "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": 81
      },
      {
        "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": 82
      },
      {
        "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": 83
      },
      {
        "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": 84
      },
      {
        "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": 85
      },
      {
        "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": 86
      }
    ],
    "opening": "Mouth remains open under the free integral flap",
    "gauge": {
      "stitchesPer10cm": 20,
      "rowsPer10cm": 24,
      "nominalPanelWidthCm": 12,
      "nominalPanelHeightCm": 5,
      "nominalGussetWidthCm": 2.5,
      "baseRows": 6,
      "uBottomRows": 29
    },
    "separatelyCrochetedPieces": 9
  },
  "construction": "backpack bag construction"
}